.personal-video {
  display: block !important;
  margin-top: 16px !important;
  border-radius: 0 !important;
  background-image: url("/trial-choice-preview.png") !important;
}

.title {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards;
}

.image {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards 0.5s;
}

.plans {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards 1s;
}

.subscription-text {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards 1.5s;
}

.button {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards 2s;
}

@keyframes appearance {
  0% {
    filter: opacity(0);
  }

  100% {
    filter: opacity(1);
  }
}

.text {
  filter: opacity(0);
  will-change: opacity;
  animation: appearance 1s forwards;
  margin: -16px 0 16px;
}
