.hero-grid-bg.svelte-1emk9e6{background-color:#fff;background-image:linear-gradient(90deg,#9333ea09 1px,#0000 1px),linear-gradient(#9333ea09 1px,#0000 1px);background-size:32px 32px}.photo-bottom-fade.svelte-1emk9e6{will-change:transform;transform:translateZ(0);-webkit-mask-image:linear-gradient(#000 0% 75%,#000c 85%,#00000040 94%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#000c 85%,#00000040 94%,#0000 100%)}@keyframes svelte-1emk9e6-organicFloat1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-1emk9e6-organicFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes svelte-1emk9e6-organicFloat3{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.float-card-1.svelte-1emk9e6{will-change:transform;animation:8.5s ease-in-out infinite svelte-1emk9e6-organicFloat1}.float-card-2.svelte-1emk9e6{will-change:transform;animation:9.5s ease-in-out 1s infinite svelte-1emk9e6-organicFloat2}.float-card-3.svelte-1emk9e6{will-change:transform;animation:9s ease-in-out 2s infinite svelte-1emk9e6-organicFloat3}@keyframes svelte-1emk9e6-spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow.svelte-1emk9e6{animation:20s linear infinite svelte-1emk9e6-spinSlow}.robot-glitch-active.svelte-1emk9e6{will-change:transform, opacity;animation:.65s steps(2,start) both svelte-1emk9e6-robotGlitchPulse;transform:translateZ(0)}@keyframes svelte-1emk9e6-robotGlitchPulse{0%{opacity:0;transform:translate(0,0)scale(1)}5%{opacity:.9;transform:translate(-4px,2px)scale(1.01)}12%{opacity:.2;transform:translate(4px,-3px)scale(.99)}22%{opacity:.9;transform:translate(-3px,-1px)scale(1.02)}32%{opacity:.85;transform:translate(5px,2px)scale(.98)}42%{opacity:.15;transform:translate(-2px,1px)scale(1)}55%{opacity:.95;transform:translate(4px,-2px)scale(1.01)}68%{opacity:.3;transform:translate(-3px,3px)scale(.99)}78%{opacity:.9;transform:translate(3px,-1px)scale(1.02)}88%{opacity:.8;transform:translate(-2px,1px)scale(.98)}to{opacity:0;transform:translate(0,0)scale(1)}}.animate-flow.svelte-18p5ikk{animation:1.5s linear infinite svelte-18p5ikk-flow}@keyframes svelte-18p5ikk-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-6px}}
