.hero-mesh.svelte-13wmnd{contain:paint;background:radial-gradient(80% 60% at 20% 40%,#366cc92e 0%,#0000 60%),radial-gradient(60% 80% at 80% 20%,#2f7fd01f 0%,#0000 55%),radial-gradient(70% 50% at 50% 90%,#3c7bc31a 0%,#0000 50%),#0f1415}.hero-mesh.svelte-13wmnd:before{content:"";will-change:transform;background:conic-gradient(at 30%,#0000 0deg,#2f7fd014 60deg,#0000 120deg 180deg,#366cc90f 240deg,#0000 300deg 360deg);animation:25s linear infinite svelte-13wmnd-meshRotate;position:absolute;inset:-25%}.hero-mesh.svelte-13wmnd:after{content:"";will-change:transform, opacity;background:radial-gradient(40% 40% at 70% 60%,#4676b91a 0%,#0000 70%);animation:8s ease-in-out infinite alternate svelte-13wmnd-meshPulse;position:absolute;inset:0}@keyframes svelte-13wmnd-meshRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-13wmnd-meshPulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}@keyframes svelte-13wmnd-cardFloat1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes svelte-13wmnd-cardFloat2{0%,to{transform:translateY(0)rotate(0)scale(.9)}50%{transform:translateY(-10px)rotate(-1deg)scale(.9)}}@keyframes svelte-13wmnd-cardFloat3{0%,to{transform:translateY(0)rotate(0)scale(.85)}50%{transform:translateY(-14px)rotate(.5deg)scale(.85)}}@media (width>=1024px){.card-float-1{will-change:transform;animation:6s ease-in-out infinite svelte-13wmnd-cardFloat1}.card-float-2{will-change:transform;animation:7s ease-in-out infinite svelte-13wmnd-cardFloat2}.card-float-3{will-change:transform;animation:5s ease-in-out infinite svelte-13wmnd-cardFloat3}}.reveal.svelte-13wmnd{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.stagger-1.svelte-13wmnd{transition-delay:0s}.stagger-2.svelte-13wmnd{transition-delay:.1s}.stagger-3.svelte-13wmnd{transition-delay:.2s}@keyframes svelte-13wmnd-feedScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.feed-scroll-track.svelte-13wmnd{will-change:transform;animation:120s linear infinite svelte-13wmnd-feedScroll}.feed-scroll-track.svelte-13wmnd:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.reveal.svelte-13wmnd{opacity:1;transform:none}.feed-scroll-track.svelte-13wmnd{animation:none}}
