.client-video-player {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  border-radius: 20px;
  background: #171717;
  isolation: isolate;
}
.client-video-player iframe {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
}
@media (max-width: 600px) {
  .client-video-player { border-radius: 14px; }
}
