.floating-particles[data-v-144d6aec]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.particle[data-v-144d6aec]{animation:float-particle-144d6aec linear infinite;border-radius:50%;position:absolute;will-change:transform,opacity}@keyframes float-particle-144d6aec{0%{opacity:0;transform:translateY(0) translate(0) scale(1)}10%{opacity:.6}50%{opacity:.4;transform:translateY(-40vh) translate(20px) scale(1.2)}90%{opacity:.6}to{opacity:0;transform:translateY(-80vh) translate(-20px) scale(.8)}}@media(prefers-reduced-motion:reduce){.particle[data-v-144d6aec]{animation:none;opacity:.3}}
