/* Keep the original desktop presentation; size mobile video by its content,
   not by the phone's viewport height. These embeds contain 16:9 footage. */
@media (max-width: 767px) {
  .project_single_fluid_image.project_video {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: auto;
  }

  .project_video > .div-block,
  .project_video .code-embed-2,
  .project_video .yt-bg {
    width: 100%;
    height: 100%;
  }

  .project_video .yt-bg iframe {
    display: block;
    inset: 0;
    width: 100%;
    height: 100%;
    border: 0;
    transform: none;
  }
}
