To get a bit geeky, we used masks, keyframe animations, luma key shaders to remove the background from the confetti video, and some other techniques. Also, everything is rendered directly in the browser!!
I'm curious to hear your thoughts on the rendering performance, especially if you're running this on your phone (hopefully not through an embedded browser).