reworked spacing and fonts for desktop and mobile