body {
  background-color: #fff;
  color: #111;
  font-family: Inter,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
  font-size: 100%;
}

h1, h2, h3 {
  font-family: Libre Baskerville,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
  font-weight: 700;
}

#logo {
  height: 80px;
}

@media (max-width: 640px) {
  #logo {
    height: 70px;
  }
}

@media (max-width: 380px) {
  #logo {
    height: 60px;
  }
}

header {
  margin-left: .4em;
  margin-top: .4em;
}
