.image-placeholder {
  position: relative;
  display: block;
  overflow: hidden;
  background: linear-gradient(135deg, var(--background-tertiary) 0%, var(--background-secondary) 60%);
}

.image-placeholder::after {
  content: attr(data-label);
  position: absolute;
  left: var(--padding-large);
  bottom: var(--padding-large);
  font: var(--text-caption-ac);
  letter-spacing: var(--text-caption-ac-tracking);
  text-transform: uppercase;
  color: var(--content-tertiary);
}
