.home-showcase {
  display: grid;
  gap: 28px;
  margin-top: 32px;
}

.embed-group--mega .embed-card {
  aspect-ratio: 486 / 200;
}

.home-showcase-group {
  margin: 0;
}

.home-showcase-group h2 {
  margin: 0 0 12px;
  font-size: 1.2rem;
  line-height: 1.3;
}

.home-showcase .embed-grid {
  gap: 8px;
}

.home-showcase .embed-card {
  border-radius: 4px;
}

.home-showcase .embed-empty .embed-blank {
  color: #426d69;
}
