#glog {
  padding: 1rem;
}
.card-row {
  display: grid;
  grid-gap: 1rem;
  justify-content: center;
  grid-template-columns: repeat(auto-fit, minmax(19ch, 1fr));
}
.card {
  border: 1px solid #c9c9c9;
  border-radius: 7px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.card__content {
  padding: 6px;
}
.card__img {
  background-size: cover;
  background-position: center;
  padding-bottom: 62.5%;
}