/* Phone mockups (TempaCare case study) sit straight on the page, without
   the tinted box and border the case stage draws around them. Padding is
   kept so the phones stay the same size. */
.case-stage:has(> .stage--d-phone) {
  background: none;
  border: 0;
}
