How to make Kurzgesagt style smoke (translucent moving circles that don't overlap)
Create a material combining two voronoi textures! Tune the circle size with the Less than value, also play with the Voronoi scale and the texture coordinate etc. Use the clamp to overlap circles.

Here is a simple plane with such a material: