The drifting field is static transparent PNGs moved with CSS — feather-light, dozens are fine. The 4 bigger bubbles are real i2v video clips (DJ head-bobs + weightless zero-g tumbles), the focal pieces. Everything sits on a dark backdrop so the video's black corners vanish (no alpha needed).