.styles-module__6VNMPa__confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module__6VNMPa__piece{--x:40vw;--y:-18rem;--rotation:360deg;opacity:0;background:#827cf2;border-radius:.1rem;width:.55rem;height:.9rem;animation:1.65s cubic-bezier(.16,1,.3,1) forwards styles-module__6VNMPa__cannon;position:absolute;top:100%;left:1%}.styles-module__6VNMPa__piece:nth-child(2n){--x:-40vw;--rotation:-360deg;left:99%}.styles-module__6VNMPa__piece:nth-child(12n+1){--x:31vw;--y:-14rem}.styles-module__6VNMPa__piece:nth-child(12n+2){--x:-44vw;--y:-21rem}.styles-module__6VNMPa__piece:nth-child(12n+3){--x:47vw;--y:-17rem}.styles-module__6VNMPa__piece:nth-child(12n+4){--x:-33vw;--y:-25rem}.styles-module__6VNMPa__piece:nth-child(12n+5){--x:42vw;--y:-27rem}.styles-module__6VNMPa__piece:nth-child(12n+6){--x:-28vw;--y:-13rem}.styles-module__6VNMPa__piece:nth-child(12n+7){--x:36vw;--y:-23rem}.styles-module__6VNMPa__piece:nth-child(12n+8){--x:-48vw;--y:-16rem}.styles-module__6VNMPa__piece:nth-child(12n+9){--x:27vw;--y:-20rem}.styles-module__6VNMPa__piece:nth-child(12n+10){--x:-39vw;--y:-28rem}.styles-module__6VNMPa__piece:nth-child(12n+11){--x:45vw;--y:-12rem}.styles-module__6VNMPa__piece:nth-child(12n){--x:-35vw;--y:-24rem}.styles-module__6VNMPa__piece:nth-child(3n){animation-duration:1.4s;top:97%}.styles-module__6VNMPa__piece:nth-child(4n){border-radius:50%;width:.7rem;height:.7rem;animation-duration:1.85s}.styles-module__6VNMPa__piece:nth-child(5n){animation-delay:80ms}.styles-module__6VNMPa__piece:nth-child(7n){animation-delay:.17s}.styles-module__6VNMPa__piece:nth-child(11n){animation-delay:.26s;top:102%}.styles-module__6VNMPa__piece:nth-child(5n+1){background:#ff9292}.styles-module__6VNMPa__piece:nth-child(5n+2){background:#64d995}.styles-module__6VNMPa__piece:nth-child(5n+3){background:#ffd166}.styles-module__6VNMPa__piece:nth-child(5n+4){background:#65d4e8}@keyframes styles-module__6VNMPa__cannon{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.3)}12%{opacity:.95}62%{opacity:.9;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--rotation)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--rotation)) scale(1)}}@media (prefers-reduced-motion:reduce){.styles-module__6VNMPa__piece{display:none}}
