:root {
  --gutter: 2.5vw;
}

/* GLOBAL */
body {
  font-family: 'Crimson Pro', serif;
  cursor: crosshair;
  margin: 0;
  padding: 0;
}

h1, h2, h3, p, a {
  font-family: 'Crimson Pro', serif;
}

a {
  color: black;
  text-decoration: none;
}

a:hover {
  color: grey !important;
  transition: all 0.3s ease !important;
}

.tab-space {
  display: inline-block;
  width: 1em;
}