.c-block--link-images {
  --slat-gap: var(--space-4xl);
}

.c-block--link-images h2 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: ;
}

.c-block--link-images--content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: max(1rem, min(calc(1.40rem + 1.41vw), 1.5rem));
  gap: var(--space);
}

.c-block--link-images--link {
  width: 50%;
  padding: max(1rem, min(calc(1.40rem + 1.41vw), 1.5rem)) 3rem;
  padding: var(--space) var(--space-2xl);
}

@media (min-width: 45em) {

.c-block--link-images--link {
    width: 40%;
}
  }

@media (min-width: 75em) {

.c-block--link-images--link {
    width: auto;
    width: initial;
}
  }

.c-block--link-images--link img {
  margin-left: auto;
  margin-right: auto;
  height: auto;
}

.c-block--link-images--link:hover {
  background: white;
}
