Using CSS Grid as a mask to create a version of this poster.
John
Oliver
Items in the grid are left partially transparent to expose areas of a full background image.
An outline is applied to each grid item to colour the gaps between rows and columns.