.archive-link-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: .4rem;
  min-height: 110px;
  padding: 1.1rem 1.25rem;
  border: 1px solid #d9e4dc;
  border-radius: 1rem;
  background: #fff;
  box-shadow: 0 7px 24px rgba(16, 52, 72, .06);
  color: #103448;
  text-decoration: none;
}
.archive-link-card:hover,
.archive-link-card:focus-visible {
  border-color: #0b7069;
  color: #075f59;
}
.archive-link-card strong { font-size: 1.2rem; }
.archive-link-card span { font-size: .9rem; }
.archive-day h2 { margin-bottom: 1rem; }
