/* body > .grid-container { */
/*   max-width: 45em; */
/* } */

body {
    margin-top: 2em;
    margin-bottom: 3em;
}

@media print, screen and (min-width: 40em) {
  h1, .h1 {
    font-size: 2.5rem; }
  h2, .h2 {
    font-size: 1.9375rem; }
  h3, .h3 {
    font-size: 1.5625rem; }
  h4, .h4 {
    font-size: 1.25rem; }
  h5, .h5 {
    font-size: 1rem; }
  h6, .h6 {
    font-size: 1rem; } }
