/* 参考：refs/cartesia、refs/upload-zone-x，加上现站 santacam.org（evergreen + red CTA + Bree/Nunito）。
   Draft A "Caught on camera": the clip itself is the first thing on the phone,
   framed like a live security-camera feed (REC, clock, timed caption), copy right under it. */

.hero {
  padding-top: 8px;
}
.media {
  margin: 0;
  height: min(42svh, 360px);
  min-height: 280px;
  border-radius: var(--r-panel);
  border: 1px solid var(--line-soft);
}
.media video {
  /* portrait clip cropped to the band where Santa stands and talks */
  object-position: 50% 58%;
}
.copy {
  margin-top: 16px;
}

/* Blocked autoplay: the chip becomes the play button, centred and larger. */
.media.blocked .sound {
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  min-height: 48px;
  padding: 8px 20px;
  background: var(--accent);
  border-color: transparent;
}

@media (min-width: 900px) {
  .media {
    height: auto;
    aspect-ratio: 4 / 5;
    max-height: 640px;
    justify-self: end;
    width: 100%;
    max-width: 520px;
  }
  .copy {
    margin-top: 0;
  }
}
