import{t as e}from"./rolldown-runtime.cphuhz_t.mjs";import{A as t,C as n,D as r,I as i,M as a,N as o,P as s,R as c,c as l,g as u,k as d,l as f,o as p,s as ee,v as te}from"./react.1oavuedn.mjs";import{F as m,a as h,h as g,r as ne,t as _,w as re}from"./motion.djgz2g5m.mjs";import{A as v,B as y,C as b,D as x,E as S,K as C,M as w,R as T,a as E,ct as D,d as O,dt as ie,ft as ae,i as k,it as A,l as oe,lt as se,o as j,st as M,ut as N,vt as P,w as F,x as I,y as L,z as R}from"./framer.brzj6z8l.mjs";import{i as z,n as ce,r as le,t as ue}from"./ju9wl33rl.cmzh64p8.mjs";import{a as de,c as fe,o as pe,s as me}from"./giqgfddrp.bius09sa.mjs";import{n as he,t as ge}from"./nyon4ecbs.bvjnodxi.mjs";import{a as B,c as _e,d as V,f as ve,i as ye,l as be,n as xe,o as Se,r as Ce,s as we,t as Te,u as Ee}from"./g26yhe4oy.81t7x0ng.mjs";import{n as De,t as Oe}from"./jvflys8pp.ukzf_mon.mjs";import{n as ke,t as Ae}from"./n_hnmqsxp.dbu_znyg.mjs";import{n as je,r as Me}from"./vukz_ay98.cdxhz1wy.mjs";function H(e){let{items:t=[],orientation:n=`horizontal`,radius:i=600,scrollSpeed:o=.04,baseTiltAngle:u=-12,mouseTiltIntensity:d=10,touchSpeed:p=.25,cardScale:te=1,dragSpeed:m=.2,showCursor:h=!0,cursorText:g=`View`,cursorBgColor:ne=`#000000`,cursorTextColor:_=`#FFFFFF`,cursorPadding:re=`8px 16px`,cursorBorderRadius:v=100,cursorFont:y}=e,b=t.length,[x,S]=s(0),[C,w]=s({x:0,y:0}),[T,E]=s({x:0,y:0}),[D,O]=s({x:0,y:0}),[ie,ae]=s({x:0,y:0}),[k,A]=s(!1),[oe,se]=s(0),j=r(0),M=r({active:!1,lastX:0,lastY:0}),N=r({active:!1,lastY:0}),P=r(null),F=r(!1);a(()=>{let e=P.current;if(!e)return;let t=t=>{e.contains(t.target)&&(t.preventDefault(),j.current+=t.deltaY*o,F.current=!0,setTimeout(()=>{F.current=!1},100))};return e.addEventListener(`wheel`,t,{passive:!1}),()=>e.removeEventListener(`wheel`,t)},[o]);let I=e=>{j.current+=e.deltaY*o,F.current=!0,setTimeout(()=>{F.current=!1},100)},L=e=>{e.preventDefault(),M.current.active=!0,M.current.lastX=e.clientX,M.current.lastY=e.clientY},R=e=>{if(M.current.active)if(n===`horizontal`){let t=e.clientX-M.current.lastX;M.current.lastX=e.clientX,S(e=>e+t*m)}else{let t=e.clientY-M.current.lastY;M.current.lastY=e.clientY,S(e=>e+t*m)}},z=()=>{M.current.active=!1},ce=e=>{e.touches.length===1&&(N.current.active=!0,N.current.lastY=e.touches[0].clientY)},le=e=>{if(!N.current.active)return;let t=e.touches[0],n=t.clientY-N.current.lastY;N.current.lastY=t.clientY,S(e=>e+n*p),e.preventDefault()},ue=()=>{N.current.active=!1};if(a(()=>{let e,t=()=>{Math.abs(j.current)>.01?(S(e=>e+j.current),j.current*=.9):j.current=0,e=requestAnimationFrame(t)};return t(),()=>cancelAnimationFrame(e)},[]),a(()=>{let e=e=>{w({x:e.clientX/c.innerWidth*2-1,y:-(e.clientY/c.innerHeight*2-1)}),O({x:e.clientX,y:e.clientY})};return c.addEventListener(`mousemove`,e),()=>c.removeEventListener(`mousemove`,e)},[]),a(()=>{let e,t=()=>{E(e=>({x:e.x+(C.x-e.x)*.07,y:e.y+(C.y-e.y)*.07})),e=requestAnimationFrame(t)};return t(),()=>cancelAnimationFrame(e)},[C.x,C.y]),a(()=>{let e,t=()=>{ae(e=>({x:e.x+(D.x-e.x)*.15,y:e.y+(D.y-e.y)*.15})),e=requestAnimationFrame(t)};return t(),()=>cancelAnimationFrame(e)},[D.x,D.y]),a(()=>{let e,t=k?1:0,n=()=>{se(e=>{let n=t-e;return Math.abs(n)<.01?t:e+n*.15}),e=requestAnimationFrame(n)};return n(),()=>cancelAnimationFrame(e)},[k]),b===0)return f(`div`,{style:{width:`100%`,height:`100%`,display:`flex`,flexDirection:`column`,alignItems:`center`,justifyContent:`center`,backgroundColor:`#E8E6F0`,gap:12},children:[l(`svg`,{width:`48`,height:`48`,viewBox:`0 0 48 48`,fill:`none`,children:l(`path`,{d:`M24 4L29.09 18.26L44 19.27L32.45 28.97L35.82 43.73L24 35.77L12.18 43.73L15.55 28.97L4 19.27L18.91 18.26L24 4Z`,fill:`#B4A6E8`})}),l(`div`,{style:{fontSize:15,fontWeight:600,color:`#9B8FD6`,textAlign:`center`},children:`Connect to Content`}),l(`div`,{style:{fontSize:13,color:`#B4A6E8`,textAlign:`center`,maxWidth:240,lineHeight:1.4},children:`Add layers or components to make infinite auto-playing slideshows.`})]});let de=n===`horizontal`?`rotateY`:`rotateX`,fe=n===`horizontal`?`rotateX`:`rotateY`;return f(ee,{children:[l(`div`,{ref:P,style:{width:`100%`,height:`100%`,display:`flex`,alignItems:`center`,justifyContent:`center`,perspective:1400,touchAction:`none`,userSelect:`none`,cursor:h&&k?`none`:M.current.active?`grabbing`:`grab`},onWheel:I,onMouseDown:L,onMouseMove:R,onMouseUp:z,onMouseLeave:()=>{z(),A(!1)},onTouchStart:ce,onTouchMove:le,onTouchEnd:ue,children:l(`div`,{style:{transformStyle:`preserve-3d`,transform:`${fe}(${u+T.y*d}deg) ${n===`horizontal`?`rotateY(${T.x*d}deg)`:`rotateX(${-T.x*d}deg)`}`},children:l(`div`,{style:{position:`relative`,width:`100%`,height:`100%`,display:`flex`,alignItems:`center`,justifyContent:`center`,transformStyle:`preserve-3d`},children:t.map((e,t)=>l(`div`,{style:{position:`absolute`,transformStyle:`preserve-3d`,transform:`${de}(${x+360/b*t}deg) translateZ(${i}px) scale(${te})`},onMouseEnter:()=>{h&&!F.current&&A(!0)},onMouseLeave:()=>A(!1),children:e},t))})})}),h&&!M.current.active&&l(`div`,{style:{position:`fixed`,left:ie.x,top:ie.y,transform:`translate(-50%, -50%)`,backgroundColor:ne,color:_,padding:re,borderRadius:v,pointerEvents:`none`,zIndex:1e4,whiteSpace:`nowrap`,opacity:oe,transition:`opacity 0.2s ease-out`,...y},children:g})]})}var Ne=e((()=>{i(),p(),C(),n(),H.displayName=`Orbit 3D Carousel`,x(H,{items:{type:j.Array,title:`Items`,description:`Connect frames or components to display in the carousel. Supports up to 10 items.`,control:{type:j.ComponentInstance},maxCount:10},orientation:{type:j.Enum,title:`Orientation`,description:`Direction of carousel rotation. Horizontal spins left/right, vertical spins up/down.`,options:[`horizontal`,`vertical`],optionTitles:[`Horizontal`,`Vertical`],defaultValue:`horizontal`},radius:{type:j.Number,title:`Radius`,description:`Distance of items from the center. Larger values create a wider circle with more spacing between items.`,min:200,max:1200,step:50,defaultValue:600,unit:`px`},scrollSpeed:{type:j.Number,title:`Scroll Speed`,description:`How fast the carousel rotates when scrolling with mouse wheel. Higher values = faster rotation.`,min:.01,max:.3,step:.01,defaultValue:.04},baseTiltAngle:{type:j.Number,title:`Base Tilt`,description:`Initial tilt angle of the carousel. Negative values tilt backward, positive tilt forward.`,min:-45,max:45,step:1,defaultValue:-12,unit:`°`},mouseTiltIntensity:{type:j.Number,title:`Mouse Tilt`,description:`How much the carousel tilts in response to mouse movement. Set to 0 to disable mouse tilt effect.`,min:0,max:30,step:1,defaultValue:10},touchSpeed:{type:j.Number,title:`Touch Speed`,description:`How fast the carousel rotates when swiping on touch devices. Higher values = more sensitive touch control.`,min:.05,max:.6,step:.05,defaultValue:.25},cardScale:{type:j.Number,title:`Card Scale`,description:`Scale multiplier for all carousel items. Values above 1 enlarge items, below 1 shrink them.`,min:.5,max:2,step:.05,defaultValue:1},dragSpeed:{type:j.Number,title:`Drag Speed`,description:`How fast the carousel rotates when dragging with mouse. Higher values = more responsive dragging.`,min:.05,max:.6,step:.05,defaultValue:.2},showCursor:{type:j.Boolean,title:`Show Cursor`,description:`Enable custom cursor on hover. Turn this on when carousel items are clickable or contain links to improve UX.`,defaultValue:!0},cursorText:{type:j.String,title:`Cursor Text`,description:`Text displayed inside the custom cursor (e.g., 'View', 'Explore', 'Click').`,defaultValue:`View`,hidden:e=>!e.showCursor},cursorBgColor:{type:j.Color,title:`Cursor BG`,description:`Background color of the custom cursor.`,defaultValue:`#000000`,hidden:e=>!e.showCursor},cursorTextColor:{type:j.Color,title:`Cursor Text`,description:`Text color of the custom cursor.`,defaultValue:`#FFFFFF`,hidden:e=>!e.showCursor},cursorPadding:{type:j.Padding,title:`Cursor Padding`,description:`Internal spacing around the cursor text. Adjust for comfortable visual balance.`,defaultValue:`8px 16px`,hidden:e=>!e.showCursor},cursorBorderRadius:{type:j.Number,title:`Cursor Radius`,description:`Corner roundness of the cursor. Higher values create more rounded corners (pill shape at 100).`,min:0,max:200,step:1,defaultValue:100,unit:`px`,hidden:e=>!e.showCursor},cursorFont:{type:j.Font,title:`Cursor Font`,description:`Typography settings for the cursor text including font family, size, and weight.`,controls:`extended`,hidden:e=>!e.showCursor}})}));function Pe(...e){let n=I.current()===I.canvas,r=c===void 0,i=Le(),[o,l]=s(()=>Fe(e.map(U)));a(()=>{if(!n)return;let t=document.body.querySelector(`main > div`);if(!t)return;let r=new MutationObserver(()=>{l(Fe(e.map(U)))});return r.observe(t,{attributes:!0,attributeFilter:[`style`]}),()=>r.disconnect()},e);let u=t(()=>e.map(U),[e]);if(r)return e.map(e=>Re(e));let d=[];for(let t=0;t div`);if(e){let t=e.getAttribute(`style`);if(t){let e=W(t);r=e,i=e}}}else{let{light:e,dark:t}=Ie();r=W(e),i=W(t)}return new Set([...Object.keys(r),...Object.keys(i)]).forEach(e=>{n[e]={light:r[e]||``,dark:i[e]||``}}),n}function Ie(){let e=``,t=``;if(typeof document<`u`){let n=document.head.querySelectorAll(`style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]`);for(let r of n){let n=r.sheet?.cssRules;if(!n)continue;let i=[];for(let e of n)if(e instanceof CSSStyleRule)i.push([e,!1]);else if(e instanceof CSSMediaRule&&e.conditionText===`(prefers-color-scheme: dark)`)for(let t of e.cssRules)t instanceof CSSStyleRule&&i.push([t,!0]);for(let[n,r]of i){let i=n.cssText;if(!i.includes(`--token-`))continue;let a=r?n.selectorText===`body`:n.selectorText===`body[data-framer-theme="dark"]`,o=!r&&n.selectorText===`body`;if(!(!a&&!o)&&(a?t||=i.substring(i.indexOf(`{`)+1,i.lastIndexOf(`}`)).trim():e||=i.substring(i.indexOf(`{`)+1,i.lastIndexOf(`}`)).trim(),t&&e))break}if(t&&e)break}}return{light:e,dark:t}}function Le(){let e=c!==void 0&&c.location.origin.endsWith(`framercanvas.com`),[t,n]=s(()=>c===void 0?!1:e&&typeof document<`u`?document.body.getAttribute(`data-framer-theme`)===`dark`:c.matchMedia(`(prefers-color-scheme: dark)`).matches);return a(()=>{if(e){let e=new MutationObserver(e=>{e.forEach(e=>{e.attributeName===`data-framer-theme`&&n(document.body.getAttribute(`data-framer-theme`)===`dark`)})});return e.observe(document.body,{attributes:!0,attributeFilter:[`data-framer-theme`]}),()=>e.disconnect()}else{let e=c.matchMedia(`(prefers-color-scheme: dark)`),r=e=>{n(e.matches)};return e.matches!==t&&n(e.matches),e.addListener(r),()=>e.removeListener(r)}},[e]),t}function U(e){if(!e||!e.startsWith(`var(`))return``;let t=ze.exec(e);return t&&t[1]||``}function W(e){let t={};return e&&e.split(`;`).filter(Boolean).forEach(e=>{let[n,r]=e.split(`:`).map(e=>e.trim());n&&r&&(t[n]=r)}),t}function Re(e){if(!e||!e.startsWith(`var(`))return e;let t=e.slice(4,-1).split(`,`);return t.length>1?t.slice(1).join(`,`).trim():``}var ze,Be=e((()=>{i(),C(),n(),ze=/var\s*\(\s*(--[\w-]+)(?:\s*,\s*((?:[^)(]+|\((?:[^)(]+|\([^)(]*\))*\))*))?\s*\)/}));function G(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ve(e,t,n){let r=e.createShader(t);return r?(e.shaderSource(r,n),e.compileShader(r),e.getShaderParameter(r,e.COMPILE_STATUS)?r:(console.error(`An error occurred compiling the shaders: `+e.getShaderInfoLog(r)),e.deleteShader(r),null)):null}function He(e,t,n){let r=Ve(e,e.VERTEX_SHADER,t),i=Ve(e,e.FRAGMENT_SHADER,n);if(!r||!i)return null;let a=e.createProgram();return a?(e.attachShader(a,r),e.attachShader(a,i),e.linkProgram(a),e.getProgramParameter(a,e.LINK_STATUS)?(e.detachShader(a,r),e.detachShader(a,i),e.deleteShader(r),e.deleteShader(i),a):(console.error(`Unable to initialize the shader program: `+e.getProgramInfoLog(a)),e.deleteProgram(a),e.deleteShader(r),e.deleteShader(i),null)):null}var Ue,We,Ge=e((()=>{i(),Ue=class{constructor(e,t,n={},r,i=1,a=0){G(this,`canvas`,void 0),G(this,`gl`,void 0),G(this,`program`,null),G(this,`uniformLocations`,{}),G(this,`fragmentShader`,void 0),G(this,`rafId`,null),G(this,`lastFrameTime`,0),G(this,`totalAnimationTime`,0),G(this,`speed`,1),G(this,`providedUniforms`,void 0),G(this,`hasBeenDisposed`,!1),G(this,`resolutionChanged`,!0),G(this,`initWebGL`,()=>{let e=He(this.gl,We,this.fragmentShader);e&&(this.program=e,this.setupPositionAttribute(),this.setupUniforms())}),G(this,`setupPositionAttribute`,()=>{let e=this.gl.getAttribLocation(this.program,`a_position`),t=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,t),this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array([-1,-1,1,-1,-1,1,-1,1,1,-1,1,1]),this.gl.STATIC_DRAW),this.gl.enableVertexAttribArray(e),this.gl.vertexAttribPointer(e,2,this.gl.FLOAT,!1,0,0)}),G(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(e=>[e,this.gl.getUniformLocation(this.program,e)]))}}),G(this,`resizeObserver`,null),G(this,`setupResizeObserver`,()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize()),this.resizeObserver.observe(this.canvas),this.handleResize()}),G(this,`handleResize`,()=>{let e=c.devicePixelRatio,t=this.canvas.clientWidth*e,n=this.canvas.clientHeight*e;(this.canvas.width!==t||this.canvas.height!==n)&&(this.canvas.width=t,this.canvas.height=n,this.resolutionChanged=!0,this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height),this.render(performance.now()))}),G(this,`render`,e=>{if(this.hasBeenDisposed)return;let t=e-this.lastFrameTime;this.lastFrameTime=e,this.speed!==0&&(this.totalAnimationTime+=t*this.speed),this.gl.clear(this.gl.COLOR_BUFFER_BIT),this.gl.useProgram(this.program),this.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001),this.resolutionChanged&&=(this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height),this.gl.uniform1f(this.uniformLocations.u_pixelRatio,c.devicePixelRatio),!1),this.gl.drawArrays(this.gl.TRIANGLES,0,6),this.speed===0?this.rafId=null:this.requestRender()}),G(this,`requestRender`,()=>{this.rafId!==null&&cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(this.render)}),G(this,`updateProvidedUniforms`,()=>{this.gl.useProgram(this.program),Object.entries(this.providedUniforms).forEach(([e,t])=>{let n=this.uniformLocations[e];if(n)if(Array.isArray(t))switch(t.length){case 2:this.gl.uniform2fv(n,t);break;case 3:this.gl.uniform3fv(n,t);break;case 4:this.gl.uniform4fv(n,t);break;default:t.length===9?this.gl.uniformMatrix3fv(n,!1,t):t.length===16?this.gl.uniformMatrix4fv(n,!1,t):console.warn(`Unsupported uniform array length: ${t.length}`)}else typeof t==`number`?this.gl.uniform1f(n,t):typeof t==`boolean`?this.gl.uniform1i(n,t?1:0):console.warn(`Unsupported uniform type for ${e}: ${typeof t}`)})}),G(this,`setSeed`,e=>{this.totalAnimationTime=1e3/120*e,this.lastFrameTime=performance.now(),this.render(performance.now())}),G(this,`setSpeed`,(e=1)=>{this.speed=e,this.rafId===null&&e!==0&&(this.lastFrameTime=performance.now(),this.rafId=requestAnimationFrame(this.render)),this.rafId!==null&&e===0&&(cancelAnimationFrame(this.rafId),this.rafId=null)}),G(this,`setUniforms`,e=>{this.providedUniforms={...this.providedUniforms,...e},this.updateProvidedUniforms(),this.render(performance.now())}),G(this,`dispose`,()=>{this.hasBeenDisposed=!0,this.rafId!==null&&(cancelAnimationFrame(this.rafId),this.rafId=null),this.gl&&this.program&&(this.gl.deleteProgram(this.program),this.program=null,this.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),this.gl.getError()),this.resizeObserver&&=(this.resizeObserver.disconnect(),null),this.uniformLocations={}}),this.canvas=e,this.fragmentShader=t,this.providedUniforms=n,this.totalAnimationTime=a;let o=e.getContext(`webgl2`,r);if(!o)throw Error(`WebGL not supported`);this.gl=o,this.initWebGL(),this.setupResizeObserver(),this.setSpeed(i),this.canvas.setAttribute(`data-paper-shaders`,`true`)}},We=`#version 300 es layout(location = 0) in vec4 a_position; void main() { gl_Position = a_position; } `})),K,Ke,qe=e((()=>{K={Checks:0,Stripes:1,Edge:2},Ke=`#version 300 es precision highp float; uniform float u_time; uniform float u_pixelRatio; uniform vec2 u_resolution; uniform float u_scale; uniform float u_rotation; uniform vec4 u_color1; uniform vec4 u_color2; uniform vec4 u_color3; uniform float u_proportion; uniform float u_softness; uniform float u_shape; uniform float u_shapeScale; uniform float u_distortion; uniform float u_swirl; uniform float u_swirlIterations; out vec4 fragColor; #define TWO_PI 6.28318530718 #define PI 3.14159265358979323846 vec2 rotate(vec2 uv, float th) { return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv; } float random(vec2 st) { return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123); } float noise(vec2 st) { vec2 i = floor(st); vec2 f = fract(st); float a = random(i); float b = random(i + vec2(1.0, 0.0)); float c = random(i + vec2(0.0, 1.0)); float d = random(i + vec2(1.0, 1.0)); // Smoothstep for interpolation vec2 u = f * f * (3.0 - 2.0 * f); // Do the interpolation as two nested mix operations // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries float x1 = mix(a, b, u.x); float x2 = mix(c, d, u.x); return mix(x1, x2, u.y); } vec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) { vec3 color1 = c1.rgb * c1.a; vec3 color2 = c2.rgb * c2.a; vec3 color3 = c3.rgb * c3.a; float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer); float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer); vec3 blended_color_2 = mix(color1, color2, r1); float blended_opacity_2 = mix(c1.a, c2.a, r1); vec3 c = mix(blended_color_2, color3, r2); float o = mix(blended_opacity_2, c3.a, r2); return vec4(c, o); } void main() { vec2 uv = gl_FragCoord.xy / u_resolution.xy; vec2 uv_original = uv; float t = .5 * u_time; float noise_scale = .0005 + .006 * u_scale; uv -= .5; uv *= (noise_scale * u_resolution); uv = rotate(uv, u_rotation * .5 * PI); uv /= u_pixelRatio; uv += .5; float n1 = noise(uv * 1. + t); float n2 = noise(uv * 2. - t); float angle = n1 * TWO_PI; uv.x += 4. * u_distortion * n2 * cos(angle); uv.y += 4. * u_distortion * n2 * sin(angle); float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.)); for (float i = 1.; i <= iterations_number; i++) { uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y); uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x); } float proportion = clamp(u_proportion, 0., 1.); float shape = 0.; float mixer = 0.; if (u_shape < .5) { vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale); shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y); mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5); } else if (u_shape < 1.5) { vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale); float f = fract(stripes_shape_uv.y); shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f); mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5); } else { float sh = 1. - uv.y; sh -= .5; sh /= (noise_scale * u_resolution.y); sh += .5; float shape_scaling = .2 * (1. - u_shapeScale); shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5)); mixer = shape; } vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale); fragColor = vec4(color_mix.rgb, color_mix.a); } `}));function q(e,t=[0,0,0,1]){if(Array.isArray(e))return e.length===4?e:e.length===3?[...e,1]:q(t);if(typeof e!=`string`)return q(t);let n,r,i,a=1;if(e.startsWith(`#`))[n,r,i,a]=Je(e);else if(e.startsWith(`rgb`))[n,r,i,a]=Ye(e);else if(e.startsWith(`hsl`))[n,r,i,a]=Ze(Xe(e));else return console.error(`Unsupported color format`,e),q(t);return[J(n,0,1),J(r,0,1),J(i,0,1),J(a,0,1)]}function Je(e){return e=e.replace(/^#/,``),e.length===3&&(e=e.split(``).map(e=>e+e).join(``)),e.length===6&&(e+=`ff`),[parseInt(e.slice(0,2),16)/255,parseInt(e.slice(2,4),16)/255,parseInt(e.slice(4,6),16)/255,parseInt(e.slice(6,8),16)/255]}function Ye(e){let t=e.match(/^rgba?\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*([0-9.]+))?\s*\)$/i);return t?[parseInt(t[1]??`0`)/255,parseInt(t[2]??`0`)/255,parseInt(t[3]??`0`)/255,t[4]===void 0?1:parseFloat(t[4])]:[0,0,0,1]}function Xe(e){let t=e.match(/^hsla?\s*\(\s*(\d+)\s*,\s*(\d+)%\s*,\s*(\d+)%\s*(?:,\s*([0-9.]+))?\s*\)$/i);return t?[parseInt(t[1]??`0`),parseInt(t[2]??`0`),parseInt(t[3]??`0`),t[4]===void 0?1:parseFloat(t[4])]:[0,0,0,1]}function Ze(e){let[t,n,r,i]=e,a=t/360,o=n/100,s=r/100,c,l,u;if(n===0)c=l=u=s;else{let e=(e,t,n)=>(n<0&&(n+=1),n>1&&--n,n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e),t=s<.5?s*(1+o):s+o-s*o,n=2*s-t;c=e(n,t,a+1/3),l=e(n,t,a),u=e(n,t,a-1/3)}return[c,l,u,i]}var J,Qe=e((()=>{J=(e,t,n)=>Math.min(Math.max(e,t),n)})),$e=e((()=>{p(),Ge(),qe(),Qe()})),et=e((()=>{$e(),$e()}));function Y(e){let n=N(),i=I.current()===I.canvas,a=e.preset===`custom`||e.colorMode===`custom`,o=e.preset===`custom`?e:X[e.preset]||Object.values(X)[0],[s,c,u]=Pe(e.color1,e.color2,e.color3),d=r(null),p=m(d,{once:!1,amount:.1}),ee=t(()=>i&&e.preview||!n&&p?tt(e.speed/100)*5:0,[p,n,e.speed,e.preview,i]);return f(`div`,{ref:d,style:{borderRadius:e.radius,overflow:`hidden`,position:`relative`,...e.style},children:[l(nt,{color1:a?s:o.color1,color2:a?c:o.color2,color3:a?u:o.color3,scale:o.scale,proportion:o.proportion/100,distortion:o.distortion/50,swirl:o.swirl/100,swirlIterations:o.swirl===0?0:o.swirlIterations,rotation:o.rotation*Math.PI/180,speed:ee,seed:o.offset*10,shape:K[o.shape],shapeScale:o.shapeSize/100,softness:o.softness/100,style:e.style}),e.noise&&e.noise.opacity>0&&l(`div`,{style:{position:`absolute`,inset:0,backgroundImage:`url("../images/g0qcwrxr87k0ufoxiufbakwya8.png")`,backgroundSize:e.noise.scale*200,backgroundRepeat:`repeat`,opacity:e.noise.opacity/2}})]})}var tt,X,Z,nt,rt,it=e((()=>{p(),C(),n(),Be(),et(),_(),tt=g(.65,0,.88,.77),X={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}},x(Y,{preset:{type:j.Enum,defaultValue:Object.keys(X)[0],options:[...Object.keys(X),`custom`],optionTitles:[...Object.keys(X),`Custom`]},preview:{type:j.Boolean,defaultValue:!1},colorMode:{type:j.Enum,defaultValue:`preset`,options:[`preset`,`custom`],optionTitles:[`Preset`,`Custom`],displaySegmentedControl:!0,title:`Colors`,hidden:e=>e.preset===`custom`},color1:{type:j.Color,defaultValue:`#262626`,hidden:e=>e.preset!==`custom`&&e.colorMode===`preset`},color2:{type:j.Color,defaultValue:`#75c1f0`,hidden:e=>e.preset!==`custom`&&e.colorMode===`preset`},color3:{type:j.Color,defaultValue:`#ffffff`,hidden:e=>e.preset!==`custom`&&e.colorMode===`preset`},noise:{type:j.Object,optional:!0,icon:`effect`,controls:{opacity:{type:j.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:j.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:j.Number,defaultValue:0,min:-360,max:360,step:1,unit:`°`,hidden:e=>e.preset!==`custom`},proportion:{type:j.Number,defaultValue:35,min:0,max:100,step:1,hidden:e=>e.preset!==`custom`},scale:{type:j.Number,defaultValue:1,min:0,max:10,step:.01,hidden:e=>e.preset!==`custom`},speed:{type:j.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:j.Number,defaultValue:12,min:0,max:100,step:1,hidden:e=>e.preset!==`custom`},swirl:{type:j.Number,defaultValue:80,min:0,max:100,step:1,hidden:e=>e.preset!==`custom`},swirlIterations:{type:j.Number,defaultValue:10,min:0,max:20,step:1,title:`Iterations`,hidden:e=>e.swirl===0||e.preset!==`custom`},softness:{type:j.Number,defaultValue:100,min:0,max:100,step:1,hidden:e=>e.preset!==`custom`},offset:{type:j.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:e=>e.preset!==`custom`},shape:{type:j.Enum,defaultValue:`Checks`,options:Object.keys(K),hidden:e=>e.preset!==`custom`},shapeSize:{type:j.Number,defaultValue:10,min:0,max:100,step:1,hidden:e=>e.preset!==`custom`},radius:{type:j.BorderRadius,defaultValue:`0px`}}),Z={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:K.Checks}},nt=e=>{let n=t(()=>({u_scale:e.scale??Z.params.scale,u_rotation:e.rotation??Z.params.rotation,u_color1:q(e.color1,Z.params.color1),u_color2:q(e.color2,Z.params.color2),u_color3:q(e.color3,Z.params.color2),u_proportion:e.proportion??Z.params.proportion,u_softness:e.softness??Z.params.softness,u_distortion:e.distortion??Z.params.distortion,u_swirl:e.swirl??Z.params.swirl,u_swirlIterations:e.swirlIterations??Z.params.swirlIterations,u_shapeScale:e.shapeScale??Z.params.shapeScale,u_shape:e.shape??Z.params.shape}),[e.scale,e.rotation,e.color1,e.color2,e.color3,e.proportion,e.softness,e.distortion,e.swirl,e.swirlIterations,e.shapeScale,e.shape,e.speed]);return l(rt,{...e,fragmentShader:Ke,uniforms:n})},rt=({ref:e,fragmentShader:t,style:n,uniforms:i={},webGlContextAttributes:o,speed:s=1,seed:c=0})=>{let u=e??r(null),d=r(null);return a(()=>(u.current&&(d.current=new Ue(u.current,t,i,o,s,c)),()=>{d.current?.dispose()}),[t,o]),a(()=>{d.current?.setUniforms(i)},[i]),a(()=>{d.current?.setSpeed(s)},[s]),a(()=>{d.current?.setSeed(c)},[c]),l(`canvas`,{ref:u,style:n})},Y.displayName=`Animated Gradient Background`})),at,ot,st,ct,lt,ut,dt,ft,pt,mt,ht,gt,_t,Q,vt,yt,bt,$,xt,St;e((()=>{p(),C(),_(),n(),Ne(),it(),ve(),Se(),Oe(),Ae(),ge(),ye(),z(),Ee(),fe(),je(),at=T(he),ot=T(Y),st=T(H),ct=T(ke),lt=T(B),ut=T(V),dt=T(De),ft={bwXXkELbv:`(min-width: 1700px)`,rDElL5OBa:`(min-width: 810px) and (max-width: 1199.98px)`,s1GBMM7B3:`(max-width: 809.98px)`,Ywk7SEnoX:`(min-width: 1200px) and (max-width: 1699.98px)`},pt=()=>typeof document<`u`,mt=[`speed`],ht=`framer-r1ZzM`,gt={bwXXkELbv:`framer-v-1ffz3td`,rDElL5OBa:`framer-v-1j5ioxe`,s1GBMM7B3:`framer-v-95i273`,Ywk7SEnoX:`framer-v-7t5fi5`},_t=(e,t,n)=>e&&t?`position`:n,Q=(...e)=>{for(let t of e)if(t&&typeof t==`string`)return t},vt={"Desktop Large":`bwXXkELbv`,Desktop:`Ywk7SEnoX`,Phone:`s1GBMM7B3`,Tablet:`rDElL5OBa`},yt=({value:e})=>se()?null:l(`style`,{dangerouslySetInnerHTML:{__html:e},"data-framer-html-style":``}),bt=({height:e,id:t,width:n,...r})=>({...r,variant:vt[r.variant]??r.variant??`Ywk7SEnoX`}),$=P(u(function(e,n){let i=r(null),a=n??i,s=te(),{activeLocale:c,setLocale:u}=ie(),p=A(),{style:ee,className:m,layoutId:g,variant:_,...x}=bt(e);ae(t(()=>Me({},c),[c]));let[S,C]=D(_,ft,!1),w=v(ht,ue,de,we,Te),T=d(oe)?.isLayoutTemplate,se=_t(T,!!d(h)?.transition?.layout),j=()=>pt()?S!==`rDElL5OBa`:!0,N=()=>pt()?![`rDElL5OBa`,`s1GBMM7B3`].includes(S):!0;return M({}),l(oe.Provider,{value:{activeVariantId:S,humanReadableVariantMap:vt,primaryVariantId:`Ywk7SEnoX`,variantClassNames:gt},children:f(ne,{id:g??s,children:[l(yt,{value:`html body { background: var(--token-d4f337e7-7350-4d92-8866-0d8065e29da2, rgb(255, 255, 255)); }`}),l(re.div,{...x,className:v(w,`framer-7t5fi5`,m),ref:a,style:{...ee},children:f(re.section,{className:`framer-nuh5at`,"data-framer-name":`Main`,layout:se,children:[f(`section`,{className:`framer-qt7c35`,"data-framer-name":`Section`,children:[f(`header`,{className:`framer-fx5j22`,"data-framer-name":`Header`,children:[j()&&l(L,{breakpoint:S,overrides:{bwXXkELbv:{background:{alt:``,fit:`fill`,intrinsicHeight:1274,intrinsicWidth:5882,loading:y((p?.y||0)+0+0+0+0+0+0+741.4-394),pixelHeight:1274,pixelWidth:5882,sizes:`calc(min(${p?.width||`100vw`} * 0.8, 1620px) * 1.2294)`,src:`../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274`,srcSet:`../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=512&width=5882&height=1274 512w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=1024&width=5882&height=1274 1024w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=2048&width=5882&height=1274 2048w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=4096&width=5882&height=1274 4096w,../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274 5882w`}},s1GBMM7B3:{background:{alt:``,fit:`fill`,intrinsicHeight:1274,intrinsicWidth:5882,loading:y((p?.y||0)+0+0+0+0+0+0+387-293),pixelHeight:1274,pixelWidth:5882,sizes:`min(${p?.width||`100vw`}, 1620px)`,src:`../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274`,srcSet:`../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=512&width=5882&height=1274 512w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=1024&width=5882&height=1274 1024w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=2048&width=5882&height=1274 2048w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=4096&width=5882&height=1274 4096w,../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274 5882w`}}},children:l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:1274,intrinsicWidth:5882,loading:y((p?.y||0)+0+0+0+0+0+0+741.4-293),pixelHeight:1274,pixelWidth:5882,sizes:`min(${p?.width||`100vw`}, 1620px)`,src:`../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274`,srcSet:`../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=512&width=5882&height=1274 512w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=1024&width=5882&height=1274 1024w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=2048&width=5882&height=1274 2048w,../images/aokcmrkcbw20swnsj4a80f44pm.png?scale-down-to=4096&width=5882&height=1274 4096w,../images/aokcmrkcbw20swnsj4a80f44pm.png?width=5882&height=1274 5882w`},className:`framer-gvn6hy hidden-1j5ioxe`,"data-framer-name":`Frame 4`})}),l(`div`,{className:`framer-krzi2h`,"data-framer-name":`Hero Logo`,children:l(b,{__fromCanvasComponent:!0,children:l(o,{children:l(`h1`,{className:`framer-styles-preset-16kqzbv`,"data-styles-preset":`JU9wl33RL`,dir:`auto`,style:{"--framer-text-alignment":`left`,"--framer-text-color":`var(--token-94d2c577-fd20-4b8a-9301-6f78a98375f0, rgb(33, 33, 33))`},children:`MULTIMEDIA & AI CREATIVE`})}),className:`framer-lfjmwk`,fonts:[`Inter`],verticalAlignment:`top`,withExternalLayout:!0})}),f(`div`,{className:`framer-1xa883g`,"data-framer-name":`Hero Content`,children:[l(`div`,{className:`framer-i0e4bf`,"data-framer-name":`Hero Blurb`,children:l(b,{__fromCanvasComponent:!0,children:l(o,{children:l(`p`,{className:`framer-styles-preset-c094e4`,"data-styles-preset":`uYNiPVQSc`,dir:`auto`,style:{"--framer-text-alignment":`left`,"--framer-text-color":`var(--token-099bca56-28da-4e72-9b46-526ffbc5f282, rgb(94, 94, 94))`},children:`Multimedia Designer blending AI and creativity to shape visual experiences.`})}),className:`framer-dj2gaq`,fonts:[`Inter`],verticalAlignment:`top`,withExternalLayout:!0})}),l(`nav`,{className:`framer-pf733o`,"data-framer-name":`Hero Nav`,children:l(L,{breakpoint:S,overrides:{rDElL5OBa:{y:(p?.y||0)+0+0+0+0+0+0+100+104.6+0+0},s1GBMM7B3:{y:(p?.y||0)+0+0+0+0+0+0+100+104.6+0+102.4+0}},children:l(k,{height:20,y:(p?.y||0)+0+0+0+0+0+0+140+0+12,children:l(E,{className:`framer-mw0sqr-container`,nodeId:`UdWcGP8Xe`,scopeId:`Vukz_ay98`,children:l(he,{Csm8ZtMH1:`https://www.linkedin.com/in/eva-victoria-galindo/`,HcVkOQKbs:`var(--token-099bca56-28da-4e72-9b46-526ffbc5f282, rgb(122, 122, 122))`,height:`100%`,id:`UdWcGP8Xe`,layoutId:`UdWcGP8Xe`,vR7qBKLlC:{borderBottomWidth:1,borderColor:`var(--token-6137585a-4cb4-43b1-987d-abba747deb93, rgb(227, 227, 227))`,borderLeftWidth:0,borderRightWidth:0,borderStyle:`solid`,borderTopWidth:0},vuF49O7rJ:`Linkedin`,width:`100%`})})})})})]})]}),f(`div`,{className:`framer-1m68dr8`,children:[l(k,{children:l(E,{className:`framer-1due87x-container`,isAuthoredByUser:!0,isModuleExternal:!0,nodeId:`eYxGHL_B3`,scopeId:`Vukz_ay98`,children:l(Y,{color1:`rgb(255, 255, 255)`,color2:`rgb(210, 235, 250)`,color3:`rgb(255, 255, 255)`,colorMode:`custom`,distortion:12,height:`100%`,id:`eYxGHL_B3`,layoutId:`eYxGHL_B3`,noise:{opacity:.02,scale:.2},offset:0,preset:`Mist`,preview:!0,proportion:35,radius:`0px`,rotation:0,scale:1,shape:`Checks`,shapeSize:10,softness:100,speed:13,style:{height:`100%`,width:`100%`},swirl:80,swirlIterations:10,width:`100%`})})}),N()&&l(k,{children:l(E,{className:`framer-12emn1u-container hidden-1j5ioxe hidden-95i273`,isAuthoredByUser:!0,isModuleExternal:!0,nodeId:`GQsRFAoUf`,scopeId:`Vukz_ay98`,children:l(H,{baseTiltAngle:-12,cardScale:1,cursorBgColor:`rgb(0, 0, 0)`,cursorBorderRadius:100,cursorFont:{},cursorPadding:`0px`,cursorText:`View`,cursorTextColor:`rgb(255, 255, 255)`,dragSpeed:.2,height:`100%`,id:`GQsRFAoUf`,items:[l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:768,intrinsicWidth:1376,pixelHeight:768,pixelWidth:1376,sizes:`275px`,src:`../images/rktz8tqhc7ar0ypujhrzy7g5ji.png?width=1376&height=768`,srcSet:`../images/rktz8tqhc7ar0ypujhrzy7g5ji.png?scale-down-to=512&width=1376&height=768 512w,../images/rktz8tqhc7ar0ypujhrzy7g5ji.png?scale-down-to=1024&width=1376&height=768 1024w,../images/rktz8tqhc7ar0ypujhrzy7g5ji.png?width=1376&height=768 1376w`},className:`framer-ookj8b`,"data-framer-name":`Image1`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:768,intrinsicWidth:1376,pixelHeight:768,pixelWidth:1376,sizes:`273px`,src:`../images/93hwzyduvmfsj9jpmvxxxycjz8.png?width=1376&height=768`,srcSet:`../images/93hwzyduvmfsj9jpmvxxxycjz8.png?scale-down-to=512&width=1376&height=768 512w,../images/93hwzyduvmfsj9jpmvxxxycjz8.png?scale-down-to=1024&width=1376&height=768 1024w,../images/93hwzyduvmfsj9jpmvxxxycjz8.png?width=1376&height=768 1376w`},className:`framer-1qu5pf3`,"data-framer-name":`Image3`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:2233,intrinsicWidth:3970,pixelHeight:2233,pixelWidth:3970,sizes:`275px`,src:`../images/jlcic6bdlcv2y20l4o6mpguo4w.png?width=3970&height=2233`,srcSet:`../images/jlcic6bdlcv2y20l4o6mpguo4w.png?scale-down-to=512&width=3970&height=2233 512w,../images/jlcic6bdlcv2y20l4o6mpguo4w.png?scale-down-to=1024&width=3970&height=2233 1024w,../images/jlcic6bdlcv2y20l4o6mpguo4w.png?scale-down-to=2048&width=3970&height=2233 2048w,../images/jlcic6bdlcv2y20l4o6mpguo4w.png?width=3970&height=2233 3970w`},className:`framer-noinlk`,"data-framer-name":`Image 5`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:768,intrinsicWidth:1376,pixelHeight:768,pixelWidth:1376,sizes:`273px`,src:`../images/djtsn8snckqgzuvuadrkckhvxm.png?width=1376&height=768`,srcSet:`../images/djtsn8snckqgzuvuadrkckhvxm.png?scale-down-to=512&width=1376&height=768 512w,../images/djtsn8snckqgzuvuadrkckhvxm.png?scale-down-to=1024&width=1376&height=768 1024w,../images/djtsn8snckqgzuvuadrkckhvxm.png?width=1376&height=768 1376w`},className:`framer-tquts5`,"data-framer-name":`Image2`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:1383,intrinsicWidth:2478,pixelHeight:1383,pixelWidth:2478,sizes:`272px`,src:`../images/tmkbaywrv8mvyfh1gcrcszpv7ea.png?width=2478&height=1383`,srcSet:`../images/tmkbaywrv8mvyfh1gcrcszpv7ea.png?scale-down-to=512&width=2478&height=1383 512w,../images/tmkbaywrv8mvyfh1gcrcszpv7ea.png?scale-down-to=1024&width=2478&height=1383 1024w,../images/tmkbaywrv8mvyfh1gcrcszpv7ea.png?scale-down-to=2048&width=2478&height=1383 2048w,../images/tmkbaywrv8mvyfh1gcrcszpv7ea.png?width=2478&height=1383 2478w`},className:`framer-26usxb`,"data-framer-name":`Image4`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:768,intrinsicWidth:1376,pixelHeight:768,pixelWidth:1376,sizes:`272px`,src:`../images/zs4q8nqjz2bg70oobywvkcofy.png?width=1376&height=768`,srcSet:`../images/zs4q8nqjz2bg70oobywvkcofy.png?scale-down-to=512&width=1376&height=768 512w,../images/zs4q8nqjz2bg70oobywvkcofy.png?scale-down-to=1024&width=1376&height=768 1024w,../images/zs4q8nqjz2bg70oobywvkcofy.png?width=1376&height=768 1376w`},className:`framer-1eugmsa`,"data-framer-name":`image5`}),l(O,{background:{alt:``,fit:`fill`,intrinsicHeight:768,intrinsicWidth:1376,pixelHeight:768,pixelWidth:1376,sizes:`272px`,src:`../images/4umnyrkzmavk5miutpaibni1mwc.png?width=1376&height=768`,srcSet:`../images/4umnyrkzmavk5miutpaibni1mwc.png?scale-down-to=512&width=1376&height=768 512w,../images/4umnyrkzmavk5miutpaibni1mwc.png?scale-down-to=1024&width=1376&height=768 1024w,../images/4umnyrkzmavk5miutpaibni1mwc.png?width=1376&height=768 1376w`},className:`framer-p5s8ns`,"data-framer-name":`image 7`})],layoutId:`GQsRFAoUf`,mouseTiltIntensity:10,orientation:`horizontal`,radius:450,scrollSpeed:.04,showCursor:!1,style:{height:`100%`,width:`100%`},touchSpeed:.25,width:`100%`})})})]}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(${p?.width||`100vw`} * 0.6)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+0+0+407},s1GBMM7B3:{y:(p?.y||0)+0+0+0+0+0+387}},children:l(k,{height:852,width:p?.width||`100vw`,y:(p?.y||0)+0+0+0+0+0+821.4,children:l(E,{className:`framer-2trjd2-container`,nodeId:`S9C50Dz4d`,scopeId:`Vukz_ay98`,children:l(L,{breakpoint:S,overrides:{rDElL5OBa:{variant:Q(`V3KsNziiO`)},s1GBMM7B3:{variant:Q(`V3KsNziiO`)}},children:l(ke,{cJdNShVnS:`var(--token-de1425f6-1e2b-4cbc-91c6-31deec1d324c, rgb(247, 247, 247))`,egoZ2VJFL:`var(--token-9740145d-c44f-473f-83c0-6cb89f382d81, rgb(163, 163, 163))`,height:`100%`,id:`S9C50Dz4d`,IxElpyXDA:`var(--token-94d2c577-fd20-4b8a-9301-6f78a98375f0, rgb(33, 33, 33))`,layoutId:`S9C50Dz4d`,style:{width:`100%`},variant:Q(`KztWQdaGU`),width:`100%`,wwPvn1Ot5:`r3fSfnJ46`})})})})}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{svg:``}},children:l(F,{className:`framer-1exvrug`,requiresOverflowVisible:!1,svg:``,withExternalLayout:!0})})]}),l(`section`,{className:`framer-1w3dlu0`,"data-framer-name":`Section / About`,children:f(`div`,{className:`framer-fiscwm`,"data-framer-name":`Container`,children:[l(`div`,{className:`framer-y9q35c`,"data-framer-name":`Header`,children:f(`div`,{className:`framer-124sbrx`,"data-framer-name":`Content Grid`,children:[l(`div`,{className:`framer-j9horn`,"data-framer-name":`Col Heading`,children:l(b,{__fromCanvasComponent:!0,children:l(o,{children:l(`p`,{className:`framer-styles-preset-hg7cpa`,"data-styles-preset":`k0Qj6SSm5`,dir:`auto`,style:{"--framer-text-alignment":`left`,"--framer-text-color":`var(--token-94d2c577-fd20-4b8a-9301-6f78a98375f0, rgb(33, 33, 33))`},children:`My Approach`})}),className:`framer-17dl2rq`,fonts:[`Inter`],verticalAlignment:`top`,withExternalLayout:!0})}),l(`div`,{className:`framer-cix55w`,"data-framer-name":`Col Content`,children:l(b,{__fromCanvasComponent:!0,children:l(o,{children:l(`h3`,{className:`framer-styles-preset-1saj71k`,"data-styles-preset":`G26YHE4Oy`,dir:`auto`,style:{"--framer-text-color":`var(--token-94d2c577-fd20-4b8a-9301-6f78a98375f0, rgb(33, 33, 33))`},children:`Helping bring ideas to life through AI-assisted design and thoughtful execution, while gaining hands-on experience.`})}),className:`framer-1vk13fp`,fonts:[`Inter`],verticalAlignment:`top`,withExternalLayout:!0})})]})}),f(`div`,{className:`framer-6x1599`,"data-framer-name":`Features List`,children:[l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(min(${p?.width||`100vw`} * 0.6, 1620px) - 60px)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+1259+0+0+120+160.6+0+0},s1GBMM7B3:{y:(p?.y||0)+0+0+0+1239+0+0+80+214.2+0+0}},children:l(k,{height:70,width:`calc(min(${p?.width||`100vw`}, 1620px) - 60px)`,y:(p?.y||0)+0+0+0+1673.4+0+0+120+117.2+0+0,children:l(E,{className:`framer-7lodw6-container`,nodeId:`XU4Y_HXWy`,scopeId:`Vukz_ay98`,children:l(L,{breakpoint:S,overrides:{s1GBMM7B3:{variant:Q(`ntlLdceHh`)}},children:l(B,{czMNrXx57:`Digital design skills development. Multimedia project diversity. Adaptation to tech changes`,gwZF_ofj7:`Bachelor's Degree`,height:`100%`,id:`XU4Y_HXWy`,layoutId:`XU4Y_HXWy`,n_wCDcDCU:`Multimedia Degree in UPC`,RWpBn0Iis:`var(--token-099bca56-28da-4e72-9b46-526ffbc5f282, rgb(94, 94, 94))`,style:{maxWidth:`100%`,width:`100%`},tergHIfCV:`var(--token-e5889e1f-cc64-4cf7-8a96-aaff1398b201, rgb(15, 15, 15))`,variant:Q(`DLSdllcI6`),width:`100%`})})})})}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(min(${p?.width||`100vw`} * 0.6, 1620px) - 60px)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+1259+0+0+120+160.6+0+110},s1GBMM7B3:{y:(p?.y||0)+0+0+0+1239+0+0+80+214.2+0+110}},children:l(k,{height:1,width:`calc(min(${p?.width||`100vw`}, 1620px) - 60px)`,y:(p?.y||0)+0+0+0+1673.4+0+0+120+117.2+0+110,children:l(E,{className:`framer-v7sp4z-container`,nodeId:`zply3SbjM`,scopeId:`Vukz_ay98`,children:l(V,{height:`100%`,id:`zply3SbjM`,layoutId:`zply3SbjM`,style:{height:`100%`,width:`100%`},width:`100%`,Y6lYE9RJQ:`var(--token-331442cb-acd2-453e-a322-b94eb073f51b, rgb(217, 217, 217))`})})})}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(min(${p?.width||`100vw`} * 0.6, 1620px) - 60px)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+1259+0+0+120+160.6+0+151},s1GBMM7B3:{y:(p?.y||0)+0+0+0+1239+0+0+80+214.2+0+151}},children:l(k,{height:70,width:`calc(min(${p?.width||`100vw`}, 1620px) - 60px)`,y:(p?.y||0)+0+0+0+1673.4+0+0+120+117.2+0+151,children:l(E,{className:`framer-bs8el4-container`,nodeId:`hza1T4pMr`,scopeId:`Vukz_ay98`,children:l(L,{breakpoint:S,overrides:{s1GBMM7B3:{variant:Q(`ntlLdceHh`)}},children:l(B,{czMNrXx57:`Built real workflows using ComfyUI. Generated images and videos with advanced prompts. Applied AI to creative projects.`,gwZF_ofj7:`Master's Degree`,height:`100%`,id:`hza1T4pMr`,layoutId:`hza1T4pMr`,n_wCDcDCU:`AI for Creatives in Elisava`,RWpBn0Iis:`var(--token-099bca56-28da-4e72-9b46-526ffbc5f282, rgb(94, 94, 94))`,style:{maxWidth:`100%`,width:`100%`},tergHIfCV:`var(--token-e5889e1f-cc64-4cf7-8a96-aaff1398b201, rgb(15, 15, 15))`,variant:Q(`DLSdllcI6`),width:`100%`})})})})}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(min(${p?.width||`100vw`} * 0.6, 1620px) - 60px)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+1259+0+0+120+160.6+0+261},s1GBMM7B3:{y:(p?.y||0)+0+0+0+1239+0+0+80+214.2+0+261}},children:l(k,{height:1,width:`calc(min(${p?.width||`100vw`}, 1620px) - 60px)`,y:(p?.y||0)+0+0+0+1673.4+0+0+120+117.2+0+261,children:l(E,{className:`framer-5zthel-container`,nodeId:`NvXv2gNGI`,scopeId:`Vukz_ay98`,children:l(V,{height:`100%`,id:`NvXv2gNGI`,layoutId:`NvXv2gNGI`,style:{height:`100%`,width:`100%`},width:`100%`,Y6lYE9RJQ:`var(--token-331442cb-acd2-453e-a322-b94eb073f51b, rgb(217, 217, 217))`})})})}),l(L,{breakpoint:S,overrides:{bwXXkELbv:{width:`calc(min(${p?.width||`100vw`} * 0.6, 1620px) - 60px)`},rDElL5OBa:{y:(p?.y||0)+0+0+0+1259+0+0+120+160.6+0+302},s1GBMM7B3:{y:(p?.y||0)+0+0+0+1239+0+0+80+214.2+0+302}},children:l(k,{height:70,width:`calc(min(${p?.width||`100vw`}, 1620px) - 60px)`,y:(p?.y||0)+0+0+0+1673.4+0+0+120+117.2+0+302,children:l(E,{className:`framer-q1ouo3-container`,nodeId:`IdYDMO2FV`,scopeId:`Vukz_ay98`,children:l(L,{breakpoint:S,overrides:{s1GBMM7B3:{variant:Q(`ntlLdceHh`)}},children:l(B,{czMNrXx57:`Created banners to enhance campaign performance. Analyzed metrics to optimize ad results. Supported the adoption of AI tools for creatives.`,gwZF_ofj7:`Work Experience`,height:`100%`,id:`IdYDMO2FV`,layoutId:`IdYDMO2FV`,n_wCDcDCU:`Creative Design Analyst in Smadex`,RWpBn0Iis:`var(--token-099bca56-28da-4e72-9b46-526ffbc5f282, rgb(94, 94, 94))`,style:{maxWidth:`100%`,width:`100%`},tergHIfCV:`var(--token-e5889e1f-cc64-4cf7-8a96-aaff1398b201, rgb(15, 15, 15))`,variant:Q(`DLSdllcI6`),width:`100%`})})})})})]})]})}),l(`section`,{className:`framer-1fbdujc`,"data-framer-name":`Section / CTA`,children:l(L,{breakpoint:S,overrides:{rDElL5OBa:{height:500,y:(p?.y||0)+0+0+0+2031.6+0},s1GBMM7B3:{height:300,y:(p?.y||0)+0+0+0+1945.2+0}},children:l(k,{height:1e3,width:`max(${p?.width||`100vw`}, 1px)`,y:(p?.y||0)+0+0+0+2402.6+0,children:l(E,{className:`framer-11cx8iv-container`,nodeId:`QYot2w25g`,scopeId:`Vukz_ay98`,children:l(L,{breakpoint:S,overrides:{rDElL5OBa:{variant:Q(`mfAUCfDrr`)},s1GBMM7B3:{variant:Q(`TYlWYfhTx`)}},children:l(De,{height:`100%`,id:`QYot2w25g`,layoutId:`QYot2w25g`,style:{height:`100%`,width:`100%`},variant:Q(`FT2txGrho`),width:`100%`})})})})})})]})}),l(`div`,{id:`overlay`})]})})}),[`@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }`,`.framer-r1ZzM.framer-2cz55c, .framer-r1ZzM .framer-2cz55c { display: block; }`,`.framer-r1ZzM.framer-7t5fi5 { align-content: center; align-items: center; background-color: var(--token-d4f337e7-7350-4d92-8866-0d8065e29da2, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }`,`.framer-r1ZzM .framer-nuh5at { align-content: center; align-items: center; background-color: #fffffe; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 8; }`,`.framer-r1ZzM .framer-qt7c35 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-fx5j22 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1620px; overflow: var(--overflow-clip-fallback, clip); padding: 140px 30px 497px 30px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-gvn6hy { bottom: -14px; flex: none; height: 307px; left: calc(50.50000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; z-index: 1; }`,`.framer-r1ZzM .framer-krzi2h { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }`,`.framer-r1ZzM .framer-lfjmwk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }`,`.framer-r1ZzM .framer-1xa883g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }`,`.framer-r1ZzM .framer-i0e4bf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 0px 0px 0px; position: relative; width: 1px; }`,`.framer-r1ZzM .framer-dj2gaq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; word-wrap: break-word; }`,`.framer-r1ZzM .framer-pf733o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 0px 0px 0px; position: relative; width: min-content; }`,`.framer-r1ZzM .framer-mw0sqr-container { flex: none; height: auto; position: relative; width: auto; }`,`.framer-r1ZzM .framer-1m68dr8 { flex: none; height: 827px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; }`,`.framer-r1ZzM .framer-1due87x-container { bottom: 0px; cursor: default; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: -1; }`,`.framer-r1ZzM .framer-12emn1u-container { bottom: 74px; cursor: default; flex: none; height: 500px; left: calc(50.00000000000002% - 100% / 2); position: absolute; width: 100%; }`,`.framer-r1ZzM .framer-ookj8b { aspect-ratio: 1.7916666666666667 / 1; height: var(--framer-aspect-ratio-supported, 153px); overflow: visible; position: relative; width: 275px; }`,`.framer-r1ZzM .framer-1qu5pf3, .framer-r1ZzM .framer-tquts5 { aspect-ratio: 1.7916666666666667 / 1; height: var(--framer-aspect-ratio-supported, 152px); overflow: visible; position: relative; width: 273px; }`,`.framer-r1ZzM .framer-noinlk { aspect-ratio: 1.7778772951186745 / 1; height: var(--framer-aspect-ratio-supported, 155px); overflow: visible; position: relative; width: 275px; }`,`.framer-r1ZzM .framer-26usxb { aspect-ratio: 1.79175704989154 / 1; height: var(--framer-aspect-ratio-supported, 152px); overflow: visible; position: relative; width: 272px; }`,`.framer-r1ZzM .framer-1eugmsa, .framer-r1ZzM .framer-p5s8ns { aspect-ratio: 1.7916666666666667 / 1; height: var(--framer-aspect-ratio-supported, 152px); overflow: visible; position: relative; width: 272px; }`,`.framer-r1ZzM .framer-2trjd2-container { flex: none; height: auto; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-1exvrug { height: 959px; left: -20px; position: absolute; top: 776px; width: 1240px; }`,`.framer-r1ZzM .framer-1w3dlu0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-fiscwm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1620px; overflow: hidden; padding: 120px 30px 120px 30px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-y9q35c { 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: hidden; padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-124sbrx { display: grid; flex: 1 0 0px; gap: 0px 4px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }`,`.framer-r1ZzM .framer-j9horn { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-17dl2rq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }`,`.framer-r1ZzM .framer-cix55w { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-1vk13fp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }`,`.framer-r1ZzM .framer-6x1599 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-7lodw6-container, .framer-r1ZzM .framer-bs8el4-container, .framer-r1ZzM .framer-q1ouo3-container { flex: none; height: auto; max-width: 100%; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-v7sp4z-container, .framer-r1ZzM .framer-5zthel-container { flex: none; height: 1px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-1fbdujc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }`,`.framer-r1ZzM .framer-11cx8iv-container { flex: 1 0 0px; height: 100vh; position: relative; width: 1px; z-index: 5; }`,...ce,...pe,..._e,...xe,`@media (min-width: 810px) and (max-width: 1199.98px) { .framer-r1ZzM.framer-7t5fi5 { width: 810px; } .framer-r1ZzM .framer-nuh5at, .framer-r1ZzM .framer-lfjmwk { order: 0; } .framer-r1ZzM .framer-fx5j22 { flex-direction: column; gap: 10px; justify-content: flex-start; padding: 100px 30px 30px 30px; } .framer-r1ZzM .framer-krzi2h { flex: none; width: 100%; } .framer-r1ZzM .framer-1xa883g { flex: none; justify-content: flex-start; width: 100%; } .framer-r1ZzM .framer-i0e4bf, .framer-r1ZzM .framer-pf733o { padding: 0px; } .framer-r1ZzM .framer-1due87x-container { bottom: unset; height: 476px; } .framer-r1ZzM .framer-fiscwm { flex-wrap: wrap; } .framer-r1ZzM .framer-124sbrx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px 4px; justify-content: flex-start; } .framer-r1ZzM .framer-j9horn, .framer-r1ZzM .framer-cix55w { align-self: unset; } .framer-r1ZzM .framer-11cx8iv-container { height: 50vh; }}`,`@media (max-width: 809.98px) { .framer-r1ZzM.framer-7t5fi5 { width: 390px; } .framer-r1ZzM .framer-qt7c35 { gap: 0px; } .framer-r1ZzM .framer-fx5j22 { flex-direction: column; gap: 10px; justify-content: flex-start; padding: 100px 30px 60px 30px; } .framer-r1ZzM .framer-krzi2h, .framer-r1ZzM .framer-1vk13fp { flex: none; width: 100%; } .framer-r1ZzM .framer-1xa883g { flex: none; flex-direction: column; justify-content: flex-start; width: 100%; } .framer-r1ZzM .framer-i0e4bf { flex: none; padding: 0px; width: 100%; } .framer-r1ZzM .framer-dj2gaq { width: 100%; } .framer-r1ZzM .framer-pf733o { padding: 0px; } .framer-r1ZzM .framer-1due87x-container { bottom: unset; height: 283px; } .framer-r1ZzM .framer-1w3dlu0 { gap: 40px; } .framer-r1ZzM .framer-fiscwm { gap: 20px; padding: 80px 30px 40px 30px; } .framer-r1ZzM .framer-124sbrx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px 4px; justify-content: flex-start; } .framer-r1ZzM .framer-j9horn, .framer-r1ZzM .framer-cix55w { align-self: unset; } .framer-r1ZzM .framer-17dl2rq { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-r1ZzM .framer-11cx8iv-container { height: 30vh; }}`,`@media (min-width: 1700px) { .framer-r1ZzM.framer-7t5fi5 { width: 1700px; } .framer-r1ZzM .framer-fx5j22 { width: 80%; } .framer-r1ZzM .framer-gvn6hy { bottom: 87px; left: calc(48.30882352941179% - 122.94117647058825% / 2); width: 123%; } .framer-r1ZzM .framer-2trjd2-container, .framer-r1ZzM .framer-fiscwm { width: 60%; } .framer-r1ZzM .framer-1exvrug { height: 1017px; top: 718px; width: 2007px; }}`],`framer-r1ZzM`),xt=$,$.displayName=`Home`,$.defaultProps={height:3956,width:1200},S($,[{explicitInter:!0,fonts:[{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F`,url:`../images/5vvr9vy74if2i6bqbjvbw7sy1pq.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116`,url:`../images/eor0mi4hntlgwnn9if640ezzxco.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+1F00-1FFF`,url:`../images/y9k9qrlzaqio88klkmbd8vomqc.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0370-03FF`,url:`../images/oyrd2tbibpvojxiihnlooxny9m.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF`,url:`../images/jeywfuapfzhqheg8u5gtpdz7wq.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD`,url:`../images/grgckwrn6d3uz8ewclhzxwefc4.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB`,url:`../images/b6y37fthzealdunqhicbt6futy.woff2`,weight:`400`}]},...at,...ot,...st,...ct,...lt,...ut,...dt,...R(le),...R(me),...R(be),...R(Ce)],{supportsExplicitInterCodegen:!0}),$.loader={load:(e,t)=>(t.locale,Promise.allSettled([w(he,{},t),w(ke,{},t),w(B,{},t),w(V,{},t),w(De,{},t)]))},St={exports:{default:{type:`reactComponent`,name:`FramerVukz_ay98`,slots:[],annotations:{framerContractVersion:`1`,framerColorSyntax:`true`,framerDisplayContentsDiv:`false`,framerLayoutTemplateFlowEffect:`true`,framerIntrinsicHeight:`3956`,framerImmutableVariables:`true`,framerAutoSizeImages:`true`,framerAcceptsLayoutTemplate:`true`,framerScrollSections:`false`,framerResponsiveScreen:`true`,framerCanvasComponentVariantDetails:`{"propertyName":"variant","data":{"default":{"layout":["fixed","auto"]},"rDElL5OBa":{"layout":["fixed","auto"]},"s1GBMM7B3":{"layout":["fixed","auto"]},"bwXXkELbv":{"layout":["fixed","auto"]}}}`,framerIntrinsicWidth:`1200`,framerComponentViewportWidth:`true`}},Props:{type:`tsType`,annotations:{framerContractVersion:`1`}},queryParamNames:{type:`variable`,annotations:{framerContractVersion:`1`}},__FramerMetadata__:{type:`variable`}}}}))();export{St as __FramerMetadata__,xt as default,mt as queryParamNames}; //# sourceMappingURL=1yRz6xkDQD23cE5PHJPV3PYCCpObsHruRUBANGlTlZM.B4v1WQp6.mjs.map