:root {
  --font-family: "Helvetica Neue", "Helvetica", "TeX Gyre Heros", "FreeSans", "Arial", sans-serif !important;
  --primary: black !important;
}

header {
  padding-top: 1rem;
}

#hero {
  margin-top: 1in;
  margin-bottom: 1in;
}

#hero-links {
  font-size: 16pt;
}

#hero-links a {
  text-decoration: none;
  border: 1px solid black;
  border-radius: 6pt;
  padding: 6pt;
}

#hero-link-1 {
  background-color: black;
  color: white;
}

.small-caps {
  font-variant: small-caps;
}

footer {
  margin-top: 1in;
  padding-bottom: 1rem;
}

footer p {
  color: #888;
}

#footer-stuff {
  position: relative;
}

#footer-stuff > img {
  width: 1in;
  position: absolute;
  top: -1.05pt;
}
#footer-stuff > span {
  position: absolute;
  left: 1.1in;
}
#footer-stuff > span a {
  color: #888;
}
