I made a spotlight demonstration using (almost) pure CSS!
It can be found below.
The (editable!) source code can be found here. A full screen version of the demo above can be found here.