.video-demo {
  max-width: 100%;
}

.video-demo video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  background: #000;
}

.video-source {
  margin: 8px 0 0;
  font-size: .88rem;
}

.manual-card .video-demo {
  margin-top: 22px;
}
