.press-releases {
  flex: 4 4 30%;
  margin-left: 4em;
}
@supports (display: grid) {
  .press-releases {
    margin-left: 0;
  }
}
.press-releases article {
  position: relative;
  margin-bottom: 1em;
}
.press-releases article a {
  display: block;
  color: inherit;
  text-decoration: none;
  height: 100%;
}
.press-releases article a time {
  flex-flow: row;
}
.press-releases article a time .day, .press-releases article a time .month {
  font-size: inherit;
}
.press-releases article a time .day {
  margin-right: 0.5em;
}
.press-releases article a h3 {
  font-weight: 400;
  margin: 0;
}
.pager {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  grid-column: 1/-1;
}
.pager li a {
  color: inherit;
  text-decoration: none;
  display: block;
  padding: 0.25em 0.5em;
  background: #005574;
  margin: 0 0.25em;
  transition: background-color ease-in-out 0.2s;
}
.pager li a:hover {
  background: #007aa7;
}
.pager li.active a {
  background: none;
  cursor: default;
}
.pager li.disabled a {
  background: none;
  opacity: 0.5;
  cursor: default;
}