Streaming live at 10am (PST)

Weird white space when body font size set to vw and all sizes to em

To have a fully responsive Website I used the wizardry technique. There you set the body font size to 1vh and based on that you set everything else in em: the paddings, widths, font sizes etc. Here is the link to the technique: It is very helpful, it makes everything much more responsive.

Now in chrome, I am experiencing a weird white space as shown on the screenshot beneath:

In the chrome inspector, I tried to check off everything and came to the conclusion it is the font size (of the body I think) that makes the white space appear.

Lik to the page: Business card

Any ideas about what I am doing wrong, or how to solve it?


Here is my site Read-Only:
(how to share your site Read-Only link)