*{margin:0;padding:0;box-sizing:border-box}:root{font-family:var(--font-onest),system-ui,sans-serif}body{-webkit-font-smoothing:antialiased}@keyframes float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,25px) scale(1.08)}66%{transform:translate(15px,-15px) scale(.96)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,15px) scale(1.1)}}@keyframes glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes particleDrift{0%,to{transform:translate(calc(cos(var(--angle)) * var(--radius)),calc(sin(var(--angle)) * var(--radius)));opacity:0}20%{opacity:1}80%{opacity:1}50%{transform:translate(calc(cos(var(--angle)) * var(--radius) * 2.5),calc(sin(var(--angle)) * var(--radius) * 2.5))}}@keyframes auroraFloat1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,20px) scale(1.08)}66%{transform:translate(-15px,35px) scale(.95)}}@keyframes auroraFloat2{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-25px,-30px) scale(1.06)}70%{transform:translate(20px,10px) scale(.97)}}@keyframes auroraFloat3{0%,to{transform:translate(0) scale(1)}30%{transform:translate(20px,-25px) scale(1.1)}60%{transform:translate(-30px,-10px) scale(.93)}}@keyframes gridScroll{0%{transform:translateY(0)}to{transform:translateY(32px)}}