.fullwidth-heading {
  text-align: left;
}

.fullwidth-heading * {
  text-align: left;
}

h1 + .subheading {
  margin-top: -1.4rem;
  margin-bottom: 1.4rem;
}

.subheading {
  font-style: normal;
  line-height: 1.7rem;
}

.links-container {
  display: flex;
  flex-flow: row wrap;
  gap: 2rem;
  padding-top: 0.2rem;
}
.links-container a {
  border-bottom: none;
}
.links-container img {
  height: 1.5rem;
}

main > :not(:first-child) {
  background: #222d;
}
main > :not(:first-child):nth-child(2n) {
  background: #111d;
}