.film-hero[data-astro-cid-kiwsdbrx]{isolation:isolate;background:var(--ink);height:min(78svh,54rem);min-height:37rem;color:var(--paper);position:relative;overflow:hidden}.film-hero-media[data-astro-cid-kiwsdbrx],.film-hero-shade[data-astro-cid-kiwsdbrx]{position:absolute;inset:0}.film-hero-media[data-astro-cid-kiwsdbrx]{z-index:-2;overflow:hidden}.film-hero-video[data-astro-cid-kiwsdbrx]{object-fit:cover;object-position:center 45%;width:100%;height:100%}.film-hero-shade[data-astro-cid-kiwsdbrx]{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000b8,#00000029 75%),linear-gradient(#0000 55%,#00000073)}.film-hero-content[data-astro-cid-kiwsdbrx]{height:100%;padding-block:var(--space-4);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.film-hero-kicker[data-astro-cid-kiwsdbrx]{margin-bottom:var(--space-2)}.film-hero[data-astro-cid-kiwsdbrx] .caps-sm[data-astro-cid-kiwsdbrx],.film-meta[data-astro-cid-kiwsdbrx] .caps-sm[data-astro-cid-kiwsdbrx]{color:inherit}.film-hero[data-astro-cid-kiwsdbrx] h1[data-astro-cid-kiwsdbrx]{max-width:10ch;font-size:clamp(4rem,8vw,8.5rem);line-height:.95}.film-hero-sub[data-astro-cid-kiwsdbrx]{max-width:37ch;margin-top:var(--space-2);font-size:clamp(1rem,1.4vw,1.35rem);line-height:1.5}.film-hero-actions[data-astro-cid-kiwsdbrx]{margin-top:var(--space-3);flex-wrap:wrap;align-items:center;gap:.75rem 2rem;display:flex}.film-hero-watch[data-astro-cid-kiwsdbrx]{border:1px solid var(--paper);background:var(--paper);min-height:48px;color:var(--ink);cursor:pointer;align-items:center;gap:1.5rem;padding:.8rem 1.25rem;display:inline-flex}.film-hero-watch[data-astro-cid-kiwsdbrx]:hover,.film-hero-watch[data-astro-cid-kiwsdbrx]:focus-visible{color:var(--paper);background:0 0}.film-hero-watch[data-astro-cid-kiwsdbrx] span[data-astro-cid-kiwsdbrx]{font-size:.7em}.film-hero-enquire[data-astro-cid-kiwsdbrx]{color:var(--paper);text-underline-offset:5px;text-decoration:underline}.film-hero-enquire[data-astro-cid-kiwsdbrx] span[data-astro-cid-kiwsdbrx]{margin-left:.5rem}.film-hero-credit[data-astro-cid-kiwsdbrx]{margin-top:var(--space-3)}.film-hero-close[data-astro-cid-kiwsdbrx]{z-index:2;top:var(--space-2);right:var(--gutter);border:1px solid var(--paper);background:var(--ink);min-height:44px;color:var(--paper);cursor:pointer;padding:.7rem 1rem;position:absolute}.film-hero-close[data-astro-cid-kiwsdbrx][hidden],.film-hero[data-astro-cid-kiwsdbrx].is-watching .film-hero-content[data-astro-cid-kiwsdbrx],.film-hero[data-astro-cid-kiwsdbrx].is-watching .film-hero-shade[data-astro-cid-kiwsdbrx]{display:none}.film-hero[data-astro-cid-kiwsdbrx].is-watching .film-hero-media[data-astro-cid-kiwsdbrx]{z-index:1}.film-hero[data-astro-cid-kiwsdbrx].is-watching .film-hero-video[data-astro-cid-kiwsdbrx]{object-fit:contain}.feels[data-astro-cid-kiwsdbrx]{margin-top:var(--space-4);padding-block:var(--space-5)}.feels[data-astro-cid-kiwsdbrx] h2[data-astro-cid-kiwsdbrx]{max-width:24ch}.feels-cols[data-astro-cid-kiwsdbrx]{margin-top:var(--space-3);gap:var(--space-4);grid-template-columns:1fr 1fr;max-width:60rem;display:grid}.feels-cols[data-astro-cid-kiwsdbrx] p[data-astro-cid-kiwsdbrx]{color:var(--ink-soft);max-width:46ch}.trailers[data-astro-cid-kiwsdbrx]{padding-block:var(--space-5)}.trailers-head[data-astro-cid-kiwsdbrx]{justify-content:space-between;align-items:end;gap:var(--space-3);padding-bottom:var(--space-3);display:flex}.trailers-head[data-astro-cid-kiwsdbrx] p[data-astro-cid-kiwsdbrx]{color:var(--ink-soft);max-width:22ch}.film-list[data-astro-cid-kiwsdbrx]{margin:0;padding:0;list-style:none}.film-row[data-astro-cid-kiwsdbrx]+.film-row[data-astro-cid-kiwsdbrx]{margin-top:var(--space-4)}.film-open[data-astro-cid-kiwsdbrx]{background:var(--ink);width:100%;color:var(--paper);text-align:left;cursor:pointer;border:0;padding:0;display:block;position:relative}.film-open[data-astro-cid-kiwsdbrx]:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.film-media[data-astro-cid-kiwsdbrx]{display:block;overflow:hidden}.film-media[data-astro-cid-kiwsdbrx] img{aspect-ratio:2;object-fit:cover;width:100%;transition:transform 1.2s var(--ease-breath), opacity .6s var(--ease-breath);display:block}.film-open[data-astro-cid-kiwsdbrx]:hover .film-media[data-astro-cid-kiwsdbrx] img,.film-open[data-astro-cid-kiwsdbrx]:focus-visible .film-media[data-astro-cid-kiwsdbrx] img{transform:scale(1.03)}.film-media[data-astro-cid-kiwsdbrx]:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(#0b0a0900 0%,#0b0a0933 34%,#0b0a0994 68%,#0b0a09e0 100%);height:72%;position:absolute;bottom:0}.film-meta[data-astro-cid-kiwsdbrx]{inset-inline:clamp(1rem,3vw,2.5rem);grid-template-columns:auto 1fr auto;align-items:baseline;gap:0 clamp(.9rem,2vw,1.75rem);display:grid;position:absolute;bottom:clamp(1rem,2.5vw,2rem)}.film-no[data-astro-cid-kiwsdbrx]{opacity:.75}.film-name[data-astro-cid-kiwsdbrx]{min-width:0;font-size:clamp(1.75rem,1rem + 2.6vw,3.25rem);line-height:1}.film-cue[data-astro-cid-kiwsdbrx]{white-space:nowrap;justify-self:end;padding-bottom:.35em;position:relative}.film-cue[data-astro-cid-kiwsdbrx]:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .5s var(--ease-breath);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.film-open[data-astro-cid-kiwsdbrx]:hover .film-cue[data-astro-cid-kiwsdbrx]:after,.film-open[data-astro-cid-kiwsdbrx]:focus-visible .film-cue[data-astro-cid-kiwsdbrx]:after{transform:scaleX(1)}@media (width<=48rem){.film-media[data-astro-cid-kiwsdbrx] img{aspect-ratio:4/3}.film-meta[data-astro-cid-kiwsdbrx]{grid-template-columns:auto 1fr;gap:0 .9rem}.film-cue[data-astro-cid-kiwsdbrx]{grid-column:1/-1;justify-self:start;margin-top:.6rem}}@media (prefers-reduced-motion:reduce){.film-media[data-astro-cid-kiwsdbrx] img{transition:none}.film-open[data-astro-cid-kiwsdbrx]:hover .film-media[data-astro-cid-kiwsdbrx] img{transform:none}}.testimonial[data-astro-cid-kiwsdbrx]{padding-block:var(--space-5);text-align:center;justify-content:center;display:grid}.testimonial[data-astro-cid-kiwsdbrx] blockquote[data-astro-cid-kiwsdbrx]{max-width:34ch;margin:0}.quote[data-astro-cid-kiwsdbrx]{font-size:var(--statement-sm);font-style:italic}.testimonial[data-astro-cid-kiwsdbrx] cite[data-astro-cid-kiwsdbrx]{margin-top:var(--space-3);font-style:normal;display:block}.cross[data-astro-cid-kiwsdbrx]{padding-block:var(--space-4)}.cross-line[data-astro-cid-kiwsdbrx]{color:var(--ink-soft)}.band[data-astro-cid-kiwsdbrx]{background:var(--ink);color:var(--paper)}.band-inner[data-astro-cid-kiwsdbrx]{padding-block:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.btn-invert[data-astro-cid-kiwsdbrx]{background:var(--paper);color:var(--ink);border:1px solid var(--paper);transition:background .35s var(--ease-breath), color .35s var(--ease-breath);padding:1em 2.6em;text-decoration:none;display:inline-block}.btn-invert[data-astro-cid-kiwsdbrx]:hover,.btn-invert[data-astro-cid-kiwsdbrx]:focus-visible{color:var(--paper);background:0 0}@media (width<=48rem){.film-hero[data-astro-cid-kiwsdbrx]{height:min(78svh,44rem);min-height:34rem}.film-hero-content[data-astro-cid-kiwsdbrx]{padding-block:var(--space-3)}.film-hero[data-astro-cid-kiwsdbrx] h1[data-astro-cid-kiwsdbrx]{font-size:clamp(3.5rem,13vw,5.5rem)}.film-hero-sub[data-astro-cid-kiwsdbrx]{max-width:29ch}.film-hero-media[data-astro-cid-kiwsdbrx] .film-hero-ambient{display:none}.feels-cols[data-astro-cid-kiwsdbrx]{gap:var(--space-2);grid-template-columns:1fr}.trailers-head[data-astro-cid-kiwsdbrx]{display:block}.trailers-head[data-astro-cid-kiwsdbrx] p[data-astro-cid-kiwsdbrx]{margin-top:var(--space-2)}.trailers-grid[data-astro-cid-kiwsdbrx]{grid-template-columns:1fr}.band-inner[data-astro-cid-kiwsdbrx]{padding-block:var(--space-4);display:block}.band-inner[data-astro-cid-kiwsdbrx] div[data-astro-cid-kiwsdbrx]{margin-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.film-hero-media[data-astro-cid-kiwsdbrx] .film-hero-ambient{display:none}}
