/* A modestly smaller film leaves the original hero artwork visible around it. */
#main.hf-home > .eh-hero .hf-theatre {
  width: min(86%, 1040px);
  margin-inline: auto;
}
#main.hf-home > .eh-hero {
  padding-bottom: clamp(48px, 5vw, 88px);
}
#main.hf-home > .eh-hero .hf-film-frame {
  box-shadow: 0 16px 48px color-mix(in srgb, var(--eh-ink) 13%, transparent);
}
@media (max-width: 760px) {
  #main.hf-home > .eh-hero .hf-theatre {
    width: 96%;
  }
  #main.hf-home > .eh-hero {
    padding-bottom: 48px;
  }
}
