I'm trying to achieve this "simple" effect which will just hide a div element with a circle. It would look something like this:
I'm currently using Motion One for solid but will accept any answer even in pure CSS (however I would prefer using Motion One). I was trying to achieve this effect with mask however I couldn't interpolate the values inside the gradient -webkit-mask-image: radial-gradient(circle, black 50%, rgba(0, 0, 0, 0) 50%); (the 50%). The gradient would just go from 50% to 0% without interpolation.

This effect using pure CSS: