.wrapper {
  border-radius: 1em;
  width: 25em;
  display: grid;
  
  place-items: end;
}

.text_container {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  z-index: 1;

  height: max-content;
  width: 100%;
  padding: 2em;
  background: rgba(8, 5, 30, 0.75);
  color: white;
}

.image {
  display: block;
  width: 100%;
  object-fit: cover;
  border-radius: 1em;

  grid-column: 1 / 2;
  grid-row: 1 / 2;

  z-index: -1;
}


