/* Editorial headline motion; content stays readable when animation is paused. */
.hero{min-height:690px;padding-bottom:85px}.hero h1{margin-bottom:25px}.headline-line{display:block;overflow:hidden;padding-bottom:.07em;margin-bottom:-.02em;line-height:1.04}.headline-word{display:block;animation:headline-arrive .95s cubic-bezier(.16,1,.3,1) both}.headline-line:nth-child(2) .headline-word{animation-delay:.16s}.headline-line:nth-child(3) .headline-word{animation-delay:.32s}.headline-word em{display:inline-block;color:#f02b94;background:linear-gradient(105deg,#f02b94 0%,#f02b94 25%,#ffb0db 42%,#f02b94 58%,#d71880 80%,#f02b94 100%);background-size:260% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:headline-shimmer 6s ease-in-out 1.4s infinite}.hero-film-title,.hero-film-footer{display:none}.hero-shade{background:linear-gradient(90deg,#09090de8 0%,#09090db5 34%,#09090d18 75%,#09090d20),linear-gradient(0deg,#0d0d10 0%,#0d0d1066 15%,transparent 50%,#0d0d1035)}.motion-paused .headline-word{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.motion-paused .headline-word em{animation:none;background-position:0 50%}.footage-link{font-size:10px}.hero-copy{max-width:680px}
@keyframes headline-arrive{from{opacity:0;transform:translateY(108%) rotate(2deg);filter:blur(3px)}to{opacity:1;transform:translateY(0) rotate(0);filter:blur(0)}}@keyframes headline-shimmer{0%,20%{background-position:100% 50%}65%,100%{background-position:0 50%}}
@media(max-width:950px){.hero{min-height:650px;padding-bottom:65px}.hero-copy{max-width:620px}}
@media(max-width:620px){.hero{min-height:610px;padding:40px 22px 70px;justify-content:flex-start}.hero-copy{max-width:100%}.hero h1{margin-bottom:22px}.hero-shade{background:linear-gradient(90deg,#09090dbb,#09090d50),linear-gradient(0deg,#0d0d10 0%,#0d0d1070 25%,#0d0d1022 60%,#0d0d1055)}}
@media(prefers-reduced-motion:reduce){.headline-word{animation:none!important;opacity:1;transform:none;filter:none}.headline-word em{animation:none}}
