/* Full portrait clip between the Breathe Test and existing purchase form. */
#dilli-anwendung {
  padding-block: 24px 8px;
  text-align: center;
}
#dilli-video-title {
  margin: 0 auto 24px;
  font-size: clamp(28px, 3.4vw, 44px);
  font-weight: 400;
  line-height: 1.16;
  letter-spacing: -1.1px;
}
#dilli-video-title em { color: #d9bb7b; font-style: normal; }
.dilli-video-frame {
  width: min(100%, 464px, calc(76svh * .5576923077));
  margin-inline: auto;
  overflow: hidden;
  border: 1px solid #927744;
  border-radius: 18px;
  background: #10110e;
  box-shadow: 0 18px 55px #0005;
}
#dilli-application-video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 29 / 52;
  object-fit: contain;
  pointer-events: none;
}
#dilli-application-video::-webkit-media-controls { display: none !important; }
@media (max-width: 700px) {
  #dilli-anwendung { padding: 24px 16px 8px; }
  #dilli-video-title { margin-bottom: 20px; }
  .dilli-video-frame { border-radius: 14px; }
  body.dilli-video-in-view .thomas-invitation { display: none !important; }
}
