Create an HTML document and a CSS stylesheet to display the following layout:

The width and height of the rectangular area containing the colored
blocks must be 40% and 50% of the viewport height, respectively, i.e.,
the vh unit must be used. You must provide a solution that
uses grid
layout.