{"version":3,"file":"shared-lib.DoB2m2RF.mjs","names":["useState","useMemo","css","vertexShaderSource","g","b","h","l","p","q","useRef","useMemo","ShaderMount","ShaderMountVanilla","w","e","u","b","v","c","y","k","I","l","g","B","N","C","P","L","m","j","s","p","i","n","d","f","a","o","t","e","u","w","y","c","b","v","k","I","l","g","P","B","z","L","d","N","s","p","n","i","m","f","a","o","t","e","u","c","l","x","y","L","k","I","C","z","m","N","s","p","o","n","f","d","a","i","t","fonts","css","className","css","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","Caret","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","Trigger4","LinksProduct2","LinksProduct","LinksResources","LinksCommunity","useRef","className","Image","_Fragment"],"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/h5NWUr2zThL8mxTuFoiD/NNhehG9sR9GaEUzPOHVB/jjuFZlrlF.js","https:/framerusercontent.com/modules/hP7GepOZhiRUVDuSMzGA/KSmZYjJTpixl4bS9QqHk/pPmogNY6m.js","https:/framerusercontent.com/modules/JQRKwZv6rgdZ4OfkcuSU/45PpCkD31n6caHb3DNDn/dQcuWx460.js","https:/framerusercontent.com/modules/AE8PUwNMlKAoYqX7HguG/9QB6MfGkqNLS6jRmRKvM/EneqRYOUW.js","https:/framerusercontent.com/modules/Ek5sTGSno05Aovqz7h4l/zvh41MiEmlPiCDxzYvKI/Mr7jLe2fS.js","https:/framerusercontent.com/modules/QKX0pPuNAJHGV7fLb05V/WUbJWOfd7vjwQUGxNTjL/NWjm1uFtS.js","https:/framerusercontent.com/modules/4ZidHkjdyjrSFLG93Kn2/PaprjGPk9hT1Fnu8SviG/rIjtQXTqs.js","https:/framerusercontent.com/modules/5p1oJGDCJqr8YOOa6OZi/bxo4mf6oBH45SXqXXnpj/z0p4Hu_2k.js","https:/framerusercontent.com/modules/b17dXDFzftr566q1ed28/88oZc3xgS5txXfXeOZO3/tyY4lwtAP.js"],"sourcesContent":["import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}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 (e66a223)\nimport{jsx as r,jsxs as e}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as o,cx as i,RichText as n,SVG as d,useLocaleInfo as l,useVariantState as m,withCSS as f}from\"framer\";import{LayoutGroup as s,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as h from\"react\";let x=[\"uZCDaH7hQ\",\"N0A3PIdNr\"],g=\"framer-zck3B\",u={N0A3PIdNr:\"framer-v-ir5fyw\",uZCDaH7hQ:\"framer-v-1vrlqtt\"};function w(r,...e){let t={};return null==e||e.forEach(e=>e&&Object.assign(t,r[e])),t;}let b={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},v=({value:e,children:t})=>{let a=h.useContext(c),o=null!=e?e:a.transition,i=h.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/r(c.Provider,{value:i,children:t});},y={Desktop:\"uZCDaH7hQ\",Phone:\"N0A3PIdNr\"},k=({height:r,id:e,width:t,...a})=>{var o,i;return{...a,variant:null!==(i=null!==(o=y[a.variant])&&void 0!==o?o:a.variant)&&void 0!==i?i:\"uZCDaH7hQ\"};},z=(r,e)=>e.join(\"-\")+r.layoutDependency,I=/*#__PURE__*/h.forwardRef(function(t,a){let{activeLocale:o}=l(),{style:f,className:c,layoutId:g,variant:y,...I}=k(t),{baseVariant:B,classNames:N,gestureVariant:C,setGestureState:P,setVariant:D,transition:A,variants:L}=m({cycleOrder:x,defaultVariant:\"uZCDaH7hQ\",transitions:b,variant:y,variantClassNames:u}),j=z(t,L),R=h.useRef(null),H=h.useId();return /*#__PURE__*/r(s,{id:null!=g?g:H,children:/*#__PURE__*/r(p.div,{initial:y,animate:L,onHoverStart:()=>P({isHovered:!0}),onHoverEnd:()=>P({isHovered:!1}),onTapStart:()=>P({isPressed:!0}),onTap:()=>P({isPressed:!1}),onTapCancel:()=>P({isPressed:!1}),className:i(\"framer-zck3B\",...[],N),style:{display:\"contents\"},children:/*#__PURE__*/r(v,{value:A,children:/*#__PURE__*/e(p.div,{...I,className:i(\"framer-1vrlqtt\",c),\"data-framer-name\":\"Desktop\",layoutDependency:j,layoutId:\"uZCDaH7hQ\",ref:null!=a?a:R,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...f},variants:{N0A3PIdNr:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...w({N0A3PIdNr:{\"data-framer-name\":\"Phone\"}},B,C),children:[\"N0A3PIdNr\"===B&&/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"PRODUCT\"})}),className:\"framer-1ve15bk\",fonts:[\"Inter-Medium\"],layoutDependency:j,layoutId:\"YgJr8HIGk\",style:{\"--extracted-r6o4lv\":\" rgba(0, 0, 0, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(p.div,{className:\"framer-t5xhte\",\"data-framer-name\":\"Item\",layoutDependency:j,layoutId:\"adSWSEkT6\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{N0A3PIdNr:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...w({N0A3PIdNr:{\"data-border\":!0}},B,C),children:[\"N0A3PIdNr\"!==B&&/*#__PURE__*/r(d,{className:\"framer-b2a7hg\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:j,layoutId:\"iHMnlpftH\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1008z\"></path><clipPath id=\"a1009z\"><use xlink:href=\"#a1008z\"></use></clipPath></defs><use xlink:href=\"#a1008z\" fill=\"#eee\" clip-path=\"url(#a1009z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:654800981,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Design\"})}),className:\"framer-1f7mcqi\",fonts:[\"Inter-Medium\"],layoutDependency:j,layoutId:\"BQg47vdb6\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-1mmnti7\",\"data-framer-name\":\"Item\",layoutDependency:j,layoutId:\"D5lKV1nSA\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{N0A3PIdNr:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...w({N0A3PIdNr:{\"data-border\":!0}},B,C),children:[\"N0A3PIdNr\"!==B&&/*#__PURE__*/r(d,{className:\"framer-1v0p4j4\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:j,layoutId:\"sF6u1CBNA\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 1 9.975 C 1 5.004 5.029 0.975 10 0.975 L 10 0.975 C 14.971 0.975 19 5.004 19 9.975 L 19 10.025 C 19 14.996 14.971 19.025 10 19.025 L 10 19.025 C 5.029 19.025 1 14.996 1 10.025 Z\" id=\"a1010z\"></path><clipPath id=\"a1011z\"><use xlink:href=\"#a1010z\"></use></clipPath></defs><use xlink:href=\"#a1010z\" fill=\"#eee\" clip-path=\"url(#a1011z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:4220967846,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Content\"})}),className:\"framer-1l6zf46\",fonts:[\"Inter-Medium\"],layoutDependency:j,layoutId:\"RWgh0VkIt\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-1pj2d02\",\"data-framer-name\":\"Item\",layoutDependency:j,layoutId:\"cXS_cszVZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{N0A3PIdNr:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...w({N0A3PIdNr:{\"data-border\":!0}},B,C),children:[\"N0A3PIdNr\"!==B&&/*#__PURE__*/r(d,{className:\"framer-kxlg0w\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:j,layoutId:\"PSnaK9HPU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 8.293 2.293 C 9.073 1.016 10.927 1.016 11.707 2.293 L 19.14 14.457 C 19.955 15.79 18.996 17.5 17.434 17.5 L 2.566 17.5 C 1.004 17.5 0.045 15.79 0.86 14.457 Z\" id=\"a1012z\"></path><clipPath id=\"a1013z\"><use xlink:href=\"#a1012z\"></use></clipPath></defs><use xlink:href=\"#a1012z\" fill=\"#eee\" clip-path=\"url(#a1013z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:896216945,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Publish\"})}),className:\"framer-cdvttv\",fonts:[\"Inter-Medium\"],layoutDependency:j,layoutId:\"tFlAIv78L\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]})]})})})});}),B=['.framer-zck3B [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zck3B .framer-2lmkri { display: block; }\",\".framer-zck3B .framer-1vrlqtt { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\",\".framer-zck3B .framer-1ve15bk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zck3B .framer-t5xhte, .framer-zck3B .framer-1mmnti7, .framer-zck3B .framer-1pj2d02 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-zck3B .framer-b2a7hg, .framer-zck3B .framer-1v0p4j4, .framer-zck3B .framer-kxlg0w { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-zck3B .framer-1f7mcqi, .framer-zck3B .framer-1l6zf46, .framer-zck3B .framer-cdvttv { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zck3B .framer-1vrlqtt, .framer-zck3B .framer-t5xhte, .framer-zck3B .framer-1mmnti7, .framer-zck3B .framer-1pj2d02 { gap: 0px; } .framer-zck3B .framer-1vrlqtt > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-zck3B .framer-1vrlqtt > :first-child { margin-top: 0px; } .framer-zck3B .framer-1vrlqtt > :last-child { margin-bottom: 0px; } .framer-zck3B .framer-t5xhte > *, .framer-zck3B .framer-1mmnti7 > *, .framer-zck3B .framer-1pj2d02 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-zck3B .framer-t5xhte > :first-child, .framer-zck3B .framer-1mmnti7 > :first-child, .framer-zck3B .framer-1pj2d02 > :first-child { margin-left: 0px; } .framer-zck3B .framer-t5xhte > :last-child, .framer-zck3B .framer-1mmnti7 > :last-child, .framer-zck3B .framer-1pj2d02 > :last-child { margin-right: 0px; } }\",\".framer-zck3B.framer-v-ir5fyw .framer-1vrlqtt { gap: 0px; padding: 32px 0px 0px 0px; }\",\".framer-zck3B.framer-v-ir5fyw .framer-1ve15bk { order: 0; }\",\".framer-zck3B.framer-v-ir5fyw .framer-t5xhte { height: 56px; order: 1; }\",\".framer-zck3B.framer-v-ir5fyw .framer-1mmnti7 { height: 56px; order: 2; }\",\".framer-zck3B.framer-v-ir5fyw .framer-1pj2d02 { height: 56px; order: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zck3B.framer-v-ir5fyw .framer-1vrlqtt { gap: 0px; } .framer-zck3B.framer-v-ir5fyw .framer-1vrlqtt > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-zck3B.framer-v-ir5fyw .framer-1vrlqtt > :first-child { margin-top: 0px; } .framer-zck3B.framer-v-ir5fyw .framer-1vrlqtt > :last-child { margin-bottom: 0px; } }\"],N=f(I,B,\"framer-zck3B\");export default N;N.displayName=\"Links: Product\",N.defaultProps={height:107.5,width:150},a(N,{variant:{options:[\"uZCDaH7hQ\",\"N0A3PIdNr\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:o.Enum}}),t(N,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjjuFZlrlF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"150\",\"framerIntrinsicHeight\":\"107.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N0A3PIdNr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jjuFZlrlF.map","// Generated by Framer (e66a223)\nimport{jsx as r,jsxs as e}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as o,cx as n,RichText as i,SVG as m,useLocaleInfo as l,useVariantState as d,withCSS as f}from\"framer\";import{LayoutGroup as s,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as x from\"react\";let h=[\"cunCUFy7w\",\"IxOUtnrRD\"],g=\"framer-PCCmB\",u={cunCUFy7w:\"framer-v-le8ktu\",IxOUtnrRD:\"framer-v-wfxc0e\"};function C(r,...e){let t={};return null==e||e.forEach(e=>e&&Object.assign(t,r[e])),t;}let w={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},y=({value:e,children:t})=>{let a=x.useContext(c),o=null!=e?e:a.transition,n=x.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/r(c.Provider,{value:n,children:t});},b={Desktop:\"cunCUFy7w\",Phone:\"IxOUtnrRD\"},v=({height:r,id:e,width:t,...a})=>{var o,n;return{...a,variant:null!==(n=null!==(o=b[a.variant])&&void 0!==o?o:a.variant)&&void 0!==n?n:\"cunCUFy7w\"};},k=(r,e)=>e.join(\"-\")+r.layoutDependency,I=/*#__PURE__*/x.forwardRef(function(t,a){let{activeLocale:o}=l(),{style:f,className:c,layoutId:g,variant:b,...I}=v(t),{baseVariant:P,classNames:B,gestureVariant:R,setGestureState:D,setVariant:z,transition:U,variants:L}=d({cycleOrder:h,defaultVariant:\"cunCUFy7w\",transitions:w,variant:b,variantClassNames:u}),O=k(t,L),N=x.useRef(null),M=x.useId();return /*#__PURE__*/r(s,{id:null!=g?g:M,children:/*#__PURE__*/r(p.div,{initial:b,animate:L,onHoverStart:()=>D({isHovered:!0}),onHoverEnd:()=>D({isHovered:!1}),onTapStart:()=>D({isPressed:!0}),onTap:()=>D({isPressed:!1}),onTapCancel:()=>D({isPressed:!1}),className:n(\"framer-PCCmB\",...[],B),style:{display:\"contents\"},children:/*#__PURE__*/r(y,{value:U,children:/*#__PURE__*/e(p.div,{...I,className:n(\"framer-le8ktu\",c),\"data-framer-name\":\"Desktop\",layoutDependency:O,layoutId:\"cunCUFy7w\",ref:null!=a?a:N,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...f},variants:{IxOUtnrRD:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...C({IxOUtnrRD:{\"data-framer-name\":\"Phone\"}},P,R),children:[\"IxOUtnrRD\"===P&&/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(x.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"RESOURCES\"})}),className:\"framer-5sky4z\",fonts:[\"Inter-Medium\"],layoutDependency:O,layoutId:\"Au64Q7mWN\",style:{\"--extracted-r6o4lv\":\" rgba(0, 0, 0, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(p.div,{className:\"framer-nd339s\",\"data-framer-name\":\"Item\",layoutDependency:O,layoutId:\"Egk6jMivN\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{IxOUtnrRD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...C({IxOUtnrRD:{\"data-border\":!0}},P,R),children:[\"IxOUtnrRD\"!==P&&/*#__PURE__*/r(m,{className:\"framer-p4kas6\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:O,layoutId:\"t2533aB4G\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1008z\"></path><clipPath id=\"a1009z\"><use xlink:href=\"#a1008z\"></use></clipPath></defs><use xlink:href=\"#a1008z\" fill=\"#eee\" clip-path=\"url(#a1009z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:654800981,withExternalLayout:!0}),/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(x.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Blog\"})}),className:\"framer-ovdd64\",fonts:[\"Inter-Medium\"],layoutDependency:O,layoutId:\"MB49xI3wR\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-1n2jgkk\",\"data-framer-name\":\"Item\",layoutDependency:O,layoutId:\"flSEiMqwZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{IxOUtnrRD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...C({IxOUtnrRD:{\"data-border\":!0}},P,R),children:[\"IxOUtnrRD\"!==P&&/*#__PURE__*/r(m,{className:\"framer-1u8hs7b\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:O,layoutId:\"zv8tYaPKO\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 1 9.975 C 1 5.004 5.029 0.975 10 0.975 L 10 0.975 C 14.971 0.975 19 5.004 19 9.975 L 19 10.025 C 19 14.996 14.971 19.025 10 19.025 L 10 19.025 C 5.029 19.025 1 14.996 1 10.025 Z\" id=\"a1010z\"></path><clipPath id=\"a1011z\"><use xlink:href=\"#a1010z\"></use></clipPath></defs><use xlink:href=\"#a1010z\" fill=\"#eee\" clip-path=\"url(#a1011z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:4220967846,withExternalLayout:!0}),/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(x.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Careers\"})}),className:\"framer-1kdtm5o\",fonts:[\"Inter-Medium\"],layoutDependency:O,layoutId:\"in6XOUe7N\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-1cc1oxf\",\"data-framer-name\":\"Item\",layoutDependency:O,layoutId:\"eR_1DftMx\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{IxOUtnrRD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...C({IxOUtnrRD:{\"data-border\":!0}},P,R),children:[\"IxOUtnrRD\"!==P&&/*#__PURE__*/r(m,{className:\"framer-1hzxmq1\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:O,layoutId:\"eUdkIodfE\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 8.293 2.293 C 9.073 1.016 10.927 1.016 11.707 2.293 L 19.14 14.457 C 19.955 15.79 18.996 17.5 17.434 17.5 L 2.566 17.5 C 1.004 17.5 0.045 15.79 0.86 14.457 Z\" id=\"a1012z\"></path><clipPath id=\"a1013z\"><use xlink:href=\"#a1012z\"></use></clipPath></defs><use xlink:href=\"#a1012z\" fill=\"#eee\" clip-path=\"url(#a1013z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:896216945,withExternalLayout:!0}),/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(x.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Docs\"})}),className:\"framer-lxs6k3\",fonts:[\"Inter-Medium\"],layoutDependency:O,layoutId:\"qW6t5bF_r\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-bdy45h\",\"data-framer-name\":\"Item\",layoutDependency:O,layoutId:\"GhlMJbR4K\",children:[\"IxOUtnrRD\"!==P&&/*#__PURE__*/r(m,{className:\"framer-58hs3y\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:O,layoutId:\"yV5oTrNiz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1008z\"></path><clipPath id=\"a1009z\"><use xlink:href=\"#a1008z\"></use></clipPath></defs><use xlink:href=\"#a1008z\" fill=\"#eee\" clip-path=\"url(#a1009z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:654800981,withExternalLayout:!0}),/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(x.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"About\"})}),className:\"framer-12xd3ff\",fonts:[\"Inter-Medium\"],layoutDependency:O,layoutId:\"BR4oQUmcm\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]})]})})})});}),P=['.framer-PCCmB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PCCmB .framer-6gargj { display: block; }\",\".framer-PCCmB .framer-le8ktu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\",\".framer-PCCmB .framer-5sky4z { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PCCmB .framer-nd339s, .framer-PCCmB .framer-1n2jgkk, .framer-PCCmB .framer-1cc1oxf, .framer-PCCmB .framer-bdy45h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-PCCmB .framer-p4kas6, .framer-PCCmB .framer-1u8hs7b, .framer-PCCmB .framer-1hzxmq1, .framer-PCCmB .framer-58hs3y { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-PCCmB .framer-ovdd64, .framer-PCCmB .framer-1kdtm5o, .framer-PCCmB .framer-lxs6k3, .framer-PCCmB .framer-12xd3ff { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PCCmB .framer-le8ktu, .framer-PCCmB .framer-nd339s, .framer-PCCmB .framer-1n2jgkk, .framer-PCCmB .framer-1cc1oxf, .framer-PCCmB .framer-bdy45h { gap: 0px; } .framer-PCCmB .framer-le8ktu > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-PCCmB .framer-le8ktu > :first-child { margin-top: 0px; } .framer-PCCmB .framer-le8ktu > :last-child { margin-bottom: 0px; } .framer-PCCmB .framer-nd339s > *, .framer-PCCmB .framer-1n2jgkk > *, .framer-PCCmB .framer-1cc1oxf > *, .framer-PCCmB .framer-bdy45h > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-PCCmB .framer-nd339s > :first-child, .framer-PCCmB .framer-1n2jgkk > :first-child, .framer-PCCmB .framer-1cc1oxf > :first-child, .framer-PCCmB .framer-bdy45h > :first-child { margin-left: 0px; } .framer-PCCmB .framer-nd339s > :last-child, .framer-PCCmB .framer-1n2jgkk > :last-child, .framer-PCCmB .framer-1cc1oxf > :last-child, .framer-PCCmB .framer-bdy45h > :last-child { margin-right: 0px; } }\",\".framer-PCCmB.framer-v-wfxc0e .framer-le8ktu { gap: 0px; padding: 32px 0px 0px 0px; }\",\".framer-PCCmB.framer-v-wfxc0e .framer-nd339s, .framer-PCCmB.framer-v-wfxc0e .framer-1n2jgkk, .framer-PCCmB.framer-v-wfxc0e .framer-1cc1oxf, .framer-PCCmB.framer-v-wfxc0e .framer-bdy45h { height: 56px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PCCmB.framer-v-wfxc0e .framer-le8ktu { gap: 0px; } .framer-PCCmB.framer-v-wfxc0e .framer-le8ktu > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-PCCmB.framer-v-wfxc0e .framer-le8ktu > :first-child { margin-top: 0px; } .framer-PCCmB.framer-v-wfxc0e .framer-le8ktu > :last-child { margin-bottom: 0px; } }\"],B=f(I,P,\"framer-PCCmB\");export default B;B.displayName=\"Links: Resources\",B.defaultProps={height:135,width:150},a(B,{variant:{options:[\"cunCUFy7w\",\"IxOUtnrRD\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:o.Enum}}),t(B,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpPmogNY6m\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"135\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"150\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IxOUtnrRD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pPmogNY6m.map","// Generated by Framer (e66a223)\nimport{jsx as r,jsxs as e}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as i,cx as o,RichText as n,SVG as f,useLocaleInfo as l,useVariantState as m,withCSS as d}from\"framer\";import{LayoutGroup as s,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as h from\"react\";let g=[\"Q3MjAIjCQ\",\"Y2WpHXJS3\"],x=\"framer-f2jLX\",u={Q3MjAIjCQ:\"framer-v-19utmf1\",Y2WpHXJS3:\"framer-v-g9ipt1\"};function v(r,...e){let t={};return null==e||e.forEach(e=>e&&Object.assign(t,r[e])),t;}let w={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},b=({value:e,children:t})=>{let a=h.useContext(c),i=null!=e?e:a.transition,o=h.useMemo(()=>({...a,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/r(c.Provider,{value:o,children:t});},y={Desktop:\"Q3MjAIjCQ\",Phone:\"Y2WpHXJS3\"},j=({height:r,id:e,width:t,...a})=>{var i,o;return{...a,variant:null!==(o=null!==(i=y[a.variant])&&void 0!==i?i:a.variant)&&void 0!==o?o:\"Q3MjAIjCQ\"};},X=(r,e)=>e.join(\"-\")+r.layoutDependency,L=/*#__PURE__*/h.forwardRef(function(t,a){let{activeLocale:i}=l(),{style:d,className:c,layoutId:x,variant:y,...L}=j(t),{baseVariant:k,classNames:I,gestureVariant:C,setGestureState:S,setVariant:W,transition:z,variants:M}=m({cycleOrder:g,defaultVariant:\"Q3MjAIjCQ\",transitions:w,variant:y,variantClassNames:u}),H=X(t,M),N=h.useRef(null),D=h.useId();return /*#__PURE__*/r(s,{id:null!=x?x:D,children:/*#__PURE__*/r(p.div,{initial:y,animate:M,onHoverStart:()=>S({isHovered:!0}),onHoverEnd:()=>S({isHovered:!1}),onTapStart:()=>S({isPressed:!0}),onTap:()=>S({isPressed:!1}),onTapCancel:()=>S({isPressed:!1}),className:o(\"framer-f2jLX\",...[],I),style:{display:\"contents\"},children:/*#__PURE__*/r(b,{value:z,children:/*#__PURE__*/e(p.div,{...L,className:o(\"framer-19utmf1\",c),\"data-framer-name\":\"Desktop\",layoutDependency:H,layoutId:\"Q3MjAIjCQ\",ref:null!=a?a:N,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...d},variants:{Y2WpHXJS3:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...v({Y2WpHXJS3:{\"data-framer-name\":\"Phone\"}},k,C),children:[\"Y2WpHXJS3\"===k&&/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"COMMUNITY\"})}),className:\"framer-1lgw8u\",fonts:[\"Inter-Medium\"],layoutDependency:H,layoutId:\"Eogqh0qIK\",style:{\"--extracted-r6o4lv\":\" rgba(0, 0, 0, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(p.div,{className:\"framer-164ig7f\",\"data-framer-name\":\"Item\",layoutDependency:H,layoutId:\"aWUs5ruMr\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{Y2WpHXJS3:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...v({Y2WpHXJS3:{\"data-border\":!0}},k,C),children:[\"Y2WpHXJS3\"!==k&&/*#__PURE__*/r(f,{className:\"framer-1tqbsh7\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:H,layoutId:\"AQNa0SNao\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1008z\"></path><clipPath id=\"a1009z\"><use xlink:href=\"#a1008z\"></use></clipPath></defs><use xlink:href=\"#a1008z\" fill=\"#eee\" clip-path=\"url(#a1009z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:654800981,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Join\"})}),className:\"framer-1xtasqv\",fonts:[\"Inter-Medium\"],layoutDependency:H,layoutId:\"WLGNsECg7\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-125x0lh\",\"data-framer-name\":\"Item\",layoutDependency:H,layoutId:\"dy4X8iLm3\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{Y2WpHXJS3:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...v({Y2WpHXJS3:{\"data-border\":!0}},k,C),children:[\"Y2WpHXJS3\"!==k&&/*#__PURE__*/r(f,{className:\"framer-2a6x60\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:H,layoutId:\"uWlHDNs96\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 1 9.975 C 1 5.004 5.029 0.975 10 0.975 L 10 0.975 C 14.971 0.975 19 5.004 19 9.975 L 19 10.025 C 19 14.996 14.971 19.025 10 19.025 L 10 19.025 C 5.029 19.025 1 14.996 1 10.025 Z\" id=\"a1010z\"></path><clipPath id=\"a1011z\"><use xlink:href=\"#a1010z\"></use></clipPath></defs><use xlink:href=\"#a1010z\" fill=\"#eee\" clip-path=\"url(#a1011z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:4220967846,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Events\"})}),className:\"framer-s9zcxv\",fonts:[\"Inter-Medium\"],layoutDependency:H,layoutId:\"vbSOk1cgp\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]}),/*#__PURE__*/e(p.div,{className:\"framer-kcl4i2\",\"data-framer-name\":\"Item\",layoutDependency:H,layoutId:\"B8BD2khMc\",children:[\"Y2WpHXJS3\"!==k&&/*#__PURE__*/r(f,{className:\"framer-y3qvp6\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:H,layoutId:\"exO5YZjKv\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 8.293 2.293 C 9.073 1.016 10.927 1.016 11.707 2.293 L 19.14 14.457 C 19.955 15.79 18.996 17.5 17.434 17.5 L 2.566 17.5 C 1.004 17.5 0.045 15.79 0.86 14.457 Z\" id=\"a1012z\"></path><clipPath id=\"a1013z\"><use xlink:href=\"#a1012z\"></use></clipPath></defs><use xlink:href=\"#a1012z\" fill=\"#eee\" clip-path=\"url(#a1013z)\" stroke-width=\"2\" stroke=\"#ccc\"></use></g></svg>',svgContentId:896216945,withExternalLayout:!0}),/*#__PURE__*/r(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(h.Fragment,{children:/*#__PURE__*/r(p.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Experts\"})}),className:\"framer-1ig4z3x\",fonts:[\"Inter-Medium\"],layoutDependency:H,layoutId:\"CqjtBaOrJ\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]})]})})})});}),k=['.framer-f2jLX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f2jLX .framer-fe5c7g { display: block; }\",\".framer-f2jLX .framer-19utmf1 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\",\".framer-f2jLX .framer-1lgw8u { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-f2jLX .framer-164ig7f, .framer-f2jLX .framer-125x0lh, .framer-f2jLX .framer-kcl4i2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-f2jLX .framer-1tqbsh7, .framer-f2jLX .framer-2a6x60, .framer-f2jLX .framer-y3qvp6 { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-f2jLX .framer-1xtasqv, .framer-f2jLX .framer-s9zcxv, .framer-f2jLX .framer-1ig4z3x { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f2jLX .framer-19utmf1, .framer-f2jLX .framer-164ig7f, .framer-f2jLX .framer-125x0lh, .framer-f2jLX .framer-kcl4i2 { gap: 0px; } .framer-f2jLX .framer-19utmf1 > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-f2jLX .framer-19utmf1 > :first-child { margin-top: 0px; } .framer-f2jLX .framer-19utmf1 > :last-child { margin-bottom: 0px; } .framer-f2jLX .framer-164ig7f > *, .framer-f2jLX .framer-125x0lh > *, .framer-f2jLX .framer-kcl4i2 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-f2jLX .framer-164ig7f > :first-child, .framer-f2jLX .framer-125x0lh > :first-child, .framer-f2jLX .framer-kcl4i2 > :first-child { margin-left: 0px; } .framer-f2jLX .framer-164ig7f > :last-child, .framer-f2jLX .framer-125x0lh > :last-child, .framer-f2jLX .framer-kcl4i2 > :last-child { margin-right: 0px; } }\",\".framer-f2jLX.framer-v-g9ipt1 .framer-19utmf1 { gap: 0px; padding: 32px 0px 0px 0px; }\",\".framer-f2jLX.framer-v-g9ipt1 .framer-164ig7f, .framer-f2jLX.framer-v-g9ipt1 .framer-125x0lh, .framer-f2jLX.framer-v-g9ipt1 .framer-kcl4i2 { height: 56px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f2jLX.framer-v-g9ipt1 .framer-19utmf1 { gap: 0px; } .framer-f2jLX.framer-v-g9ipt1 .framer-19utmf1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-f2jLX.framer-v-g9ipt1 .framer-19utmf1 > :first-child { margin-top: 0px; } .framer-f2jLX.framer-v-g9ipt1 .framer-19utmf1 > :last-child { margin-bottom: 0px; } }\"],I=d(L,k,\"framer-f2jLX\");export default I;I.displayName=\"Links: Community\",I.defaultProps={height:107.5,width:150},a(I,{variant:{options:[\"Q3MjAIjCQ\",\"Y2WpHXJS3\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:i.Enum}}),t(I,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdQcuWx460\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"107.5\",\"framerIntrinsicWidth\":\"150\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y2WpHXJS3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dQcuWx460.map","// Generated by Framer (44e0108)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-hr2vt .framer-styles-preset-12qd9ou:not(.rich-text-wrapper), .framer-hr2vt .framer-styles-preset-12qd9ou.rich-text-wrapper a { --framer-link-text-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); }\"];export const className=\"framer-hr2vt\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (44e0108)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-YhPOr .framer-styles-preset-1pole7z:not(.rich-text-wrapper), .framer-YhPOr .framer-styles-preset-1pole7z.rich-text-wrapper a { --framer-link-text-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); }\"];export const className=\"framer-YhPOr\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ek5sTGSno05Aovqz7h4l/zvh41MiEmlPiCDxzYvKI/Mr7jLe2fS.js\";const serializationHash=\"framer-U7mZQ\";const variantClassNames={UhvQJjZsw:\"framer-v-1wk88mh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UhvQJjZsw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wk88mh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UhvQJjZsw\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dptius\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"yC_JEVSDs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GVYUsUdzd\"},motionChild:true,nodeId:\"iAPKFsaJJ\",openInNewTab:false,relValues:[],scopeId:\"NWjm1uFtS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pole7z\",\"data-styles-preset\":\"Mr7jLe2fS\",children:\"GatoRyde\"})})})}),className:\"framer-1pc2yg2\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"iAPKFsaJJ\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l6znjx\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"OtdSLG1aB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"S.H.I.N.E\"})}),className:\"framer-181dys9\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"nJixt3lUW\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gffxtq\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"ibSre4k1I\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Community Table\"})}),className:\"framer-o6h4fc\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"u7f1exHB2\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U7mZQ.framer-1h16oo1, .framer-U7mZQ .framer-1h16oo1 { display: block; }\",\".framer-U7mZQ.framer-1wk88mh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px; position: relative; width: min-content; }\",\".framer-U7mZQ .framer-1dptius, .framer-U7mZQ .framer-1l6znjx, .framer-U7mZQ .framer-gffxtq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 148px; }\",\".framer-U7mZQ .framer-1pc2yg2, .framer-U7mZQ .framer-181dys9, .framer-U7mZQ .framer-o6h4fc { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112\n * @framerIntrinsicWidth 178\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNWjm1uFtS=withCSS(Component,css,\"framer-U7mZQ\");export default FramerNWjm1uFtS;FramerNWjm1uFtS.displayName=\"Links: Product 2\";FramerNWjm1uFtS.defaultProps={height:112,width:178};addFonts(FramerNWjm1uFtS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNWjm1uFtS\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"178\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NWjm1uFtS.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"bc6DfWhqD\",\"x2EvXRfQo\"];const serializationHash=\"framer-U9gjk\";const variantClassNames={bc6DfWhqD:\"framer-v-1rmpf6i\",x2EvXRfQo:\"framer-v-1dpd4va\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"bc6DfWhqD\",Open:\"x2EvXRfQo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bc6DfWhqD\"};};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:\"bc6DfWhqD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rmpf6i\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"bc6DfWhqD\",ref:refBinding,style:{...style},...addPropertyOverrides({x2EvXRfQo:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-185q9f\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"mBtQsHiPz\",style:{rotate:0},variants:{x2EvXRfQo:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-yh0s94\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KP2k6t1ge\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(235, 38, 162)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12704308013,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U9gjk.framer-17t49l6, .framer-U9gjk .framer-17t49l6 { display: block; }\",\".framer-U9gjk.framer-1rmpf6i { gap: 2px; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-U9gjk .framer-185q9f { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-U9gjk .framer-yh0s94 { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"x2EvXRfQo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrIjtQXTqs=withCSS(Component,css,\"framer-U9gjk\");export default FramerrIjtQXTqs;FramerrIjtQXTqs.displayName=\"Caret\";FramerrIjtQXTqs.defaultProps={height:14,width:14};addPropertyControls(FramerrIjtQXTqs,{variant:{options:[\"bc6DfWhqD\",\"x2EvXRfQo\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrIjtQXTqs,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrIjtQXTqs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"14\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x2EvXRfQo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"14\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rIjtQXTqs.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Caret from\"https://framerusercontent.com/modules/4ZidHkjdyjrSFLG93Kn2/PaprjGPk9hT1Fnu8SviG/rIjtQXTqs.js\";const CaretFonts=getFonts(Caret);const cycleOrder=[\"uur43tEgZ\",\"XQB1PnlFj\"];const serializationHash=\"framer-H0bRe\";const variantClassNames={uur43tEgZ:\"framer-v-11x64jm\",XQB1PnlFj:\"framer-v-dv3hrt\"};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={Closed:\"uur43tEgZ\",Open:\"XQB1PnlFj\"};const getProps=({click,height,hover,id,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Projects\",I9_X3vveD:click??props.I9_X3vveD,PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"uur43tEgZ\"};};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,PWSlWeqS6,DApvjrdfG,I9_X3vveD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uur43tEgZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1v3dr96=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(I9_X3vveD){const res=await I9_X3vveD(...args);if(res===false)return false;}});const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11x64jm\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uur43tEgZ\",onMouseEnter:onMouseEnter170i0h9,onTap:onTap1v3dr96,ref:refBinding,style:{...style},...addPropertyOverrides({XQB1PnlFj:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Product\"})}),className:\"framer-1wzy2mz\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"U50LNyxRv\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{XQB1PnlFj:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XQB1PnlFj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(5+((componentViewport?.height||46)-10-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16nuew-container\",layoutDependency:layoutDependency,layoutId:\"eKafrPa2M-container\",nodeId:\"eKafrPa2M\",rendersWithMotion:true,scopeId:\"z0p4Hu_2k\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"eKafrPa2M\",layoutId:\"eKafrPa2M\",variant:\"bc6DfWhqD\",width:\"100%\",...addPropertyOverrides({XQB1PnlFj:{variant:\"x2EvXRfQo\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H0bRe.framer-13sp3tf, .framer-H0bRe .framer-13sp3tf { display: block; }\",\".framer-H0bRe.framer-11x64jm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-H0bRe .framer-1wzy2mz { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-H0bRe .framer-16nuew-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 88\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XQB1PnlFj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\",\"I9_X3vveD\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz0p4Hu_2k=withCSS(Component,css,\"framer-H0bRe\");export default Framerz0p4Hu_2k;Framerz0p4Hu_2k.displayName=\"Trigger 4\";Framerz0p4Hu_2k.defaultProps={height:46,width:88};addPropertyControls(Framerz0p4Hu_2k,{variant:{options:[\"uur43tEgZ\",\"XQB1PnlFj\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},I9_X3vveD:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerz0p4Hu_2k,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...CaretFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz0p4Hu_2k\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\",\\\"I9_X3vveD\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46\",\"framerIntrinsicWidth\":\"88\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XQB1PnlFj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z0p4Hu_2k.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinksProduct from\"https://framerusercontent.com/modules/h5NWUr2zThL8mxTuFoiD/NNhehG9sR9GaEUzPOHVB/jjuFZlrlF.js\";import LinksResources from\"https://framerusercontent.com/modules/hP7GepOZhiRUVDuSMzGA/KSmZYjJTpixl4bS9QqHk/pPmogNY6m.js\";import LinksCommunity from\"https://framerusercontent.com/modules/JQRKwZv6rgdZ4OfkcuSU/45PpCkD31n6caHb3DNDn/dQcuWx460.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/AE8PUwNMlKAoYqX7HguG/9QB6MfGkqNLS6jRmRKvM/EneqRYOUW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ek5sTGSno05Aovqz7h4l/zvh41MiEmlPiCDxzYvKI/Mr7jLe2fS.js\";import LinksProduct2 from\"https://framerusercontent.com/modules/QKX0pPuNAJHGV7fLb05V/WUbJWOfd7vjwQUGxNTjL/NWjm1uFtS.js\";import Trigger4 from\"https://framerusercontent.com/modules/5p1oJGDCJqr8YOOa6OZi/bxo4mf6oBH45SXqXXnpj/z0p4Hu_2k.js\";const Trigger4Fonts=getFonts(Trigger4);const LinksProduct2Fonts=getFonts(LinksProduct2);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const LinksProductFonts=getFonts(LinksProduct);const LinksResourcesFonts=getFonts(LinksResources);const LinksCommunityFonts=getFonts(LinksCommunity);const cycleOrder=[\"P1JCW9zuY\",\"hvI1k4_Ln\",\"saWldkwyv\"];const serializationHash=\"framer-PHHqK\";const variantClassNames={hvI1k4_Ln:\"framer-v-166z96k\",P1JCW9zuY:\"framer-v-qr6ml8\",saWldkwyv:\"framer-v-1kgcgej\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={\"Phone Open\":\"saWldkwyv\",Desktop:\"P1JCW9zuY\",Phone:\"hvI1k4_Ln\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"P1JCW9zuY\"};};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:\"P1JCW9zuY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const I9_X3vveDtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if([\"hvI1k4_Ln\",\"saWldkwyv\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qr6ml8\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"P1JCW9zuY\",ref:refBinding,style:{...style},...addPropertyOverrides({hvI1k4_Ln:{\"data-framer-name\":\"Phone\"},saWldkwyv:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ktl36j\",layoutDependency:layoutDependency,layoutId:\"q3f9JGvNs\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tPoW4cA_I\",openInNewTab:false,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||86)-40-42)/2)+0),pixelHeight:152,pixelWidth:338,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/EcQjuNx5paGNS22L1Ipw02ECbc.png?width=338&height=152\"},className:\"framer-k91lhf framer-prs5n5\",layoutDependency:layoutDependency,layoutId:\"tPoW4cA_I\",style:{scale:.8},...addPropertyOverrides({hvI1k4_Ln:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-528)/2+461+0)+0),pixelHeight:152,pixelWidth:338,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/EcQjuNx5paGNS22L1Ipw02ECbc.png?width=338&height=152\"}},saWldkwyv:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-528)/2+461+0)+0),pixelHeight:152,pixelWidth:338,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/EcQjuNx5paGNS22L1Ipw02ECbc.png?width=338&height=152\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({hvI1k4_Ln:{value:transition2},saWldkwyv:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xzq9a0\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"SVMysiUSr\",style:{opacity:1},variants:{hvI1k4_Ln:{opacity:0},saWldkwyv:{opacity:1}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1se6lji\",\"data-framer-name\":\"Inline Link\",layoutDependency:layoutDependency,layoutId:\"kg5tqP8kw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{hvI1k4_Ln:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},saWldkwyv:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({hvI1k4_Ln:{\"data-border\":true},saWldkwyv:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cDIsaorcc\",openInNewTab:false,relValues:[],scopeId:\"tyY4lwtAP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12qd9ou\",\"data-styles-preset\":\"EneqRYOUW\",children:\"Home\"})})})}),className:\"framer-179b0x9\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"cDIsaorcc\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hvI1k4_Ln:{verticalAlignment:\"center\"},saWldkwyv:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(20+((componentViewport?.height||86)-40-46)/2)+0+0,...addPropertyOverrides({hvI1k4_Ln:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-528)/2+0+0)+0+107+5},saWldkwyv:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-528)/2+0+0)+0+107+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1fl15gu-container\",\"data-framer-name\":\"Trigger\",id:`${layoutId}-1fl15gu`,layoutDependency:layoutDependency,layoutId:\"KYY2vA5nN-container\",name:\"Trigger\",nodeId:\"KYY2vA5nN\",ref:ref1,rendersWithMotion:true,scopeId:\"tyY4lwtAP\",children:[/*#__PURE__*/_jsx(Trigger4,{DApvjrdfG:\"Projects\",height:\"100%\",I9_X3vveD:I9_X3vveDtxyyif({overlay}),id:\"KYY2vA5nN\",layoutId:\"KYY2vA5nN\",name:\"Trigger\",variant:overlay.visible?\"XQB1PnlFj\":\"uur43tEgZ\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1fl15gu`,offsetX:15.6771,offsetY:-14,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"150px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||86)-40-46)/2)+0+0+-56,...addPropertyOverrides({hvI1k4_Ln:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-528)/2+0+0)+0+107+5+-56},saWldkwyv:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-528)/2+0+0)+0+107+5+-56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-11j1rqu-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"zcHzFXpZF-container\",nodeId:\"zcHzFXpZF\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"tyY4lwtAP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct2,{height:\"100%\",id:\"zcHzFXpZF\",layoutId:\"zcHzFXpZF\",style:{width:\"100%\"},width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Sj0Y3ls3M\"},motionChild:true,nodeId:\"R6JPaOT9u\",openInNewTab:false,relValues:[],scopeId:\"tyY4lwtAP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12qd9ou\",\"data-styles-preset\":\"EneqRYOUW\",children:\"About Me\"})})})}),className:\"framer-1b95riz\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"R6JPaOT9u\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k4poxy\",\"data-framer-name\":\"Inline Link\",layoutDependency:layoutDependency,layoutId:\"tsKyPL6ns\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1KMWuFFGaSYLke8QbA-CxbDv8TjLrHY9U/view?usp=sharing\",motionChild:true,nodeId:\"ryaTJTUhR\",openInNewTab:true,relValues:[],scopeId:\"tyY4lwtAP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pole7z\",\"data-styles-preset\":\"Mr7jLe2fS\",children:\"Resume\"})})})}),className:\"framer-1x1cvcb\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ryaTJTUhR\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hvI1k4_Ln:{verticalAlignment:\"center\"},saWldkwyv:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zs99zl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gVdeFIxWM-container\",nodeId:\"gVdeFIxWM\",rendersWithMotion:true,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"gVdeFIxWM\",layoutId:\"gVdeFIxWM\",style:{width:\"100%\"},variant:\"uZCDaH7hQ\",width:\"100%\",...addPropertyOverrides({hvI1k4_Ln:{variant:\"N0A3PIdNr\"},saWldkwyv:{variant:\"N0A3PIdNr\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xr7c06-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"i1YtF0m3Z-container\",nodeId:\"i1YtF0m3Z\",rendersWithMotion:true,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"i1YtF0m3Z\",layoutId:\"i1YtF0m3Z\",style:{width:\"100%\"},variant:\"cunCUFy7w\",width:\"100%\",...addPropertyOverrides({hvI1k4_Ln:{variant:\"IxOUtnrRD\"},saWldkwyv:{variant:\"IxOUtnrRD\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lj89if-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"airlOX4tq-container\",nodeId:\"airlOX4tq\",rendersWithMotion:true,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(LinksCommunity,{height:\"100%\",id:\"airlOX4tq\",layoutId:\"airlOX4tq\",style:{width:\"100%\"},variant:\"Q3MjAIjCQ\",width:\"100%\",...addPropertyOverrides({hvI1k4_Ln:{variant:\"Y2WpHXJS3\"},saWldkwyv:{variant:\"Y2WpHXJS3\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ydzi3j\",layoutDependency:layoutDependency,layoutId:\"klgBzuF7P\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-agbte0\",layoutDependency:layoutDependency,layoutId:\"EoaoR5yHo\",children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:shainadesroches@ufl.edu\",motionChild:true,nodeId:\"EUycfGTWL\",openInNewTab:true,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-nuzzw1 framer-prs5n5\",\"data-framer-name\":\"Group\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"EUycfGTWL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 15\"><path d=\"M 19.75 1.953 L 18.958 1.162 L 11.625 8.495 C 10.708 9.412 9.167 9.412 8.25 8.495 L 0.917 1.203 L 0.125 1.995 L 5.583 7.453 L 0.125 12.912 L 0.917 13.703 L 6.375 8.245 L 7.458 9.328 C 8.125 9.995 9 10.37 9.917 10.37 C 10.833 10.37 11.708 9.995 12.375 9.328 L 13.458 8.245 L 18.917 13.703 L 19.708 12.912 L 14.25 7.453 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Primary / Black&quot;} */\"></path><path d=\"M 18.208 15.12 L 1.75 15.12 C 0.792 15.12 0 14.328 0 13.37 L 0 1.62 C 0 0.662 0.792 -0.13 1.75 -0.13 L 18.208 -0.13 C 19.167 -0.13 19.958 0.662 19.958 1.62 L 19.958 13.37 C 19.958 14.328 19.167 15.12 18.208 15.12 Z M 1.708 0.995 C 1.375 0.995 1.125 1.245 1.125 1.578 L 1.125 13.328 C 1.125 13.662 1.375 13.912 1.708 13.912 L 18.167 13.912 C 18.5 13.912 18.75 13.662 18.75 13.328 L 18.75 1.578 C 18.75 1.245 18.5 0.995 18.167 0.995 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Primary / Black&quot;} */\"></path></svg>',svgContentId:8992503547,withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/shaina-desroches/\",motionChild:true,nodeId:\"EisR41RaQ\",openInNewTab:true,scopeId:\"tyY4lwtAP\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1j3rk77 framer-prs5n5\",\"data-framer-name\":\"Linkedin\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:512,intrinsicWidth:512,layoutDependency:layoutDependency,layoutId:\"EisR41RaQ\",svg:'<svg width=\"512\" height=\"512\" viewBox=\"0 0 512 512\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_678_462)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M512.001 512H409.601V332.826C409.601 283.674 387.917 256.256 349.031 256.256C306.714 256.256 281.601 284.826 281.601 332.826V512H179.201V179.2H281.601V216.627C281.601 216.627 313.729 160.256 386.125 160.256C458.548 160.256 512.001 204.442 512.001 295.885V512ZM62.5157 125.978C54.2737 125.947 46.1183 124.294 38.5156 121.111C30.9128 117.928 24.0116 113.279 18.2062 107.428C12.4007 101.577 7.80487 94.6404 4.6811 87.0132C1.55732 79.386 -0.0331588 71.218 0.000524003 62.976C-0.0297882 54.7361 1.56318 46.5709 4.68846 38.9467C7.81375 31.3224 12.4102 24.3884 18.2152 18.5406C24.0203 12.6927 30.9204 8.04548 38.5215 4.86428C46.1226 1.68309 54.2758 0.0302011 62.5157 0C79.1525 0.0677653 95.0813 6.74 106.8 18.5496C118.518 30.3592 125.067 46.3392 125.005 62.976C125.042 71.2168 123.455 79.3842 120.334 87.0112C117.213 94.6383 112.62 101.576 106.816 107.426C101.013 113.277 94.1134 117.927 86.512 121.11C78.9107 124.294 70.7566 125.947 62.5157 125.978ZM0.000524003 512H128.001V179.2H0.000524003V512Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_678_462\">\\n<rect width=\"512\" height=\"512\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PHHqK.framer-prs5n5, .framer-PHHqK .framer-prs5n5 { display: block; }\",\".framer-PHHqK.framer-qr6ml8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1347px; }\",\".framer-PHHqK .framer-ktl36j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 14px 0px 14px; position: relative; width: min-content; }\",\".framer-PHHqK .framer-k91lhf { flex: none; height: 42px; position: relative; text-decoration: none; width: 81px; }\",\".framer-PHHqK .framer-1xzq9a0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 72%; z-index: 9; }\",\".framer-PHHqK .framer-1se6lji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PHHqK .framer-179b0x9, .framer-PHHqK .framer-1b95riz, .framer-PHHqK .framer-1x1cvcb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 8; }\",\".framer-PHHqK .framer-1fl15gu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PHHqK .framer-11j1rqu-container { height: auto; position: relative; width: 150px; }\",\".framer-PHHqK .framer-k4poxy { 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: min-content; }\",\".framer-PHHqK .framer-zs99zl-container, .framer-PHHqK .framer-xr7c06-container, .framer-PHHqK .framer-lj89if-container { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-PHHqK .framer-1ydzi3j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-PHHqK .framer-agbte0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-PHHqK .framer-nuzzw1 { flex: none; height: 15px; position: relative; text-decoration: none; width: 20px; }\",\".framer-PHHqK .framer-1j3rk77 { flex: none; height: 20px; position: relative; text-decoration: none; width: 20px; }\",\".framer-PHHqK.framer-v-166z96k.framer-qr6ml8 { flex-direction: column; gap: 0px; height: 64px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-PHHqK.framer-v-166z96k .framer-ktl36j, .framer-PHHqK.framer-v-1kgcgej .framer-ktl36j { order: 1; }\",\".framer-PHHqK.framer-v-166z96k .framer-1xzq9a0, .framer-PHHqK.framer-v-1kgcgej .framer-1xzq9a0 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; order: 0; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-PHHqK.framer-v-166z96k .framer-1se6lji, .framer-PHHqK.framer-v-1kgcgej .framer-1se6lji { gap: 15px; height: 56px; justify-content: flex-start; order: 1; overflow: hidden; width: 100%; }\",\".framer-PHHqK.framer-v-166z96k .framer-k4poxy, .framer-PHHqK.framer-v-1kgcgej .framer-k4poxy { gap: 15px; height: 56px; justify-content: flex-start; order: 2; overflow: hidden; width: 100%; }\",\".framer-PHHqK.framer-v-166z96k .framer-zs99zl-container, .framer-PHHqK.framer-v-1kgcgej .framer-zs99zl-container { order: 0; }\",\".framer-PHHqK.framer-v-166z96k .framer-xr7c06-container, .framer-PHHqK.framer-v-1kgcgej .framer-xr7c06-container { order: 3; }\",\".framer-PHHqK.framer-v-166z96k .framer-lj89if-container, .framer-PHHqK.framer-v-1kgcgej .framer-lj89if-container { order: 4; }\",\".framer-PHHqK.framer-v-166z96k .framer-1ydzi3j, .framer-PHHqK.framer-v-1kgcgej .framer-1ydzi3j { order: 2; }\",\".framer-PHHqK.framer-v-1kgcgej.framer-qr6ml8 { flex-direction: column; gap: 0px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-PHHqK[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-PHHqK [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-PHHqK[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-PHHqK [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-PHHqK[data-hide-scrollbars=\"true\"], .framer-PHHqK [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-PHHqK[data-border=\"true\"]::after, .framer-PHHqK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 1347\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hvI1k4_Ln\":{\"layout\":[\"fixed\",\"fixed\"]},\"saWldkwyv\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertyY4lwtAP=withCSS(Component,css,\"framer-PHHqK\");export default FramertyY4lwtAP;FramertyY4lwtAP.displayName=\"Navigation\";FramertyY4lwtAP.defaultProps={height:86,width:1347};addPropertyControls(FramertyY4lwtAP,{variant:{options:[\"P1JCW9zuY\",\"hvI1k4_Ln\",\"saWldkwyv\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramertyY4lwtAP,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...Trigger4Fonts,...LinksProduct2Fonts,...LinksProductFonts,...LinksResourcesFonts,...LinksCommunityFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertyY4lwtAP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1347\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hvI1k4_Ln\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"saWldkwyv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}