/* Desktop website captures retain their full aspect ratio in this case study. */
.case-lumenradio .case-cover { aspect-ratio: 0.94; }
.case-lumenradio .case-cover-screen {
  width: 94%;
  aspect-ratio: auto;
  border-radius: 12px;
}
.case-lumenradio .case-cover-screen--home { top: 3%; left: 0; }
.case-lumenradio .case-cover-screen--ranking { top: auto; right: 0; bottom: 3%; }
.case-lumenradio .case-cover-screen img { height: auto; }
.case-lumenradio .case-overview-accent { white-space: normal; }
.case-lumenradio .case-gallery { --case-columns: 2; }
.case-lumenradio .is-masonry .case-shot { width: calc((100% - 24px) / 2); }
@media (max-width: 767px) {
  .case-lumenradio .case-gallery { --case-columns: 1; }
  .case-lumenradio .is-masonry .case-shot { width: 100%; }
}
