Go back to em units for font sizing

vw units do not play well with browsers that do not use full device width (e.g. non-maximazed browser windows).