replaced all instances of 'rem' with px-to-rem conversion mixin, also added a responsive typographic scale for body, blockquote, and h1-h4 tags