.film[data-astro-cid-nmlrinbr],.film-cue[data-astro-cid-nmlrinbr]{display:contents}.film-is-poster[data-astro-cid-nmlrinbr]{display:block}.film-open[data-astro-cid-nmlrinbr].film-poster{aspect-ratio:16/9;border-radius:var(--r-tile);background:#0b0b0c;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 3rem 6rem -2rem #000000d9}.film-pic[data-astro-cid-nmlrinbr],.film-pic[data-astro-cid-nmlrinbr] img[data-astro-cid-nmlrinbr]{object-fit:cover;width:100%;height:100%;display:block}.film-pic[data-astro-cid-nmlrinbr] img[data-astro-cid-nmlrinbr]{transition:scale .8s var(--ease-out)}.film-open[data-astro-cid-nmlrinbr].film-poster:hover .film-pic[data-astro-cid-nmlrinbr] img[data-astro-cid-nmlrinbr]{scale:1.025}.film-open[data-astro-cid-nmlrinbr].film-poster .film-cue[data-astro-cid-nmlrinbr]{color:#fff;backdrop-filter:saturate(180%)blur(20px);background:#1616179e;border-radius:999px;align-items:center;gap:.6em;padding:.5rem 1.1rem .5rem .55rem;display:inline-flex;position:absolute;bottom:clamp(1rem,4%,2rem);left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff29}.film-open[data-astro-cid-nmlrinbr].film-poster .film-glyph[data-astro-cid-nmlrinbr]{color:#000;box-shadow:none;background:#fff}.film-open[data-astro-cid-nmlrinbr].film-poster .film-meta[data-astro-cid-nmlrinbr]{color:#ffffffb3}.film-open[data-astro-cid-nmlrinbr].film-poster:hover .film-glyph[data-astro-cid-nmlrinbr]{background:#fff;scale:1.06}.film-open[data-astro-cid-nmlrinbr].film-poster:hover .film-glyph[data-astro-cid-nmlrinbr] svg{color:#000}@media (orientation:portrait){.film-open[data-astro-cid-nmlrinbr].film-poster{aspect-ratio:9/16;width:min(100%,39.375svh);margin-inline:auto}}.film-open[data-astro-cid-nmlrinbr]{letter-spacing:-.01em;min-height:2.75rem;color:var(--link);white-space:nowrap;align-items:center;gap:.55em;font-size:1.0625rem;font-weight:500;display:inline-flex}.stage .film-open[data-astro-cid-nmlrinbr],.dark .film-open[data-astro-cid-nmlrinbr]{color:var(--link-dark)}.film-glyph[data-astro-cid-nmlrinbr]{width:1.75em;height:1.75em;transition:background-color .25s var(--ease-out), scale .25s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px}.film-glyph[data-astro-cid-nmlrinbr] svg{width:.75em;height:.75em;transition:color .25s var(--ease-out);translate:.06em}.film-open[data-astro-cid-nmlrinbr]:hover .film-glyph[data-astro-cid-nmlrinbr]{background:currentColor}.film-open[data-astro-cid-nmlrinbr]:hover .film-glyph[data-astro-cid-nmlrinbr] svg{color:#fff}.stage .film-open[data-astro-cid-nmlrinbr]:hover .film-glyph[data-astro-cid-nmlrinbr] svg,.dark .film-open[data-astro-cid-nmlrinbr]:hover .film-glyph[data-astro-cid-nmlrinbr] svg{color:#000}.film-open[data-astro-cid-nmlrinbr]:active .film-glyph[data-astro-cid-nmlrinbr]{scale:.92}.film-open[data-astro-cid-nmlrinbr]:hover .film-label[data-astro-cid-nmlrinbr]{text-underline-offset:.22em;text-decoration:underline 1px}.film-meta[data-astro-cid-nmlrinbr]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:400}.stage .film-meta[data-astro-cid-nmlrinbr],.dark .film-meta[data-astro-cid-nmlrinbr]{color:var(--on-dark-3)}.film-d-tall[data-astro-cid-nmlrinbr]{display:none}@media (orientation:portrait){.film-d-wide[data-astro-cid-nmlrinbr]{display:none}.film-d-tall[data-astro-cid-nmlrinbr]{display:inline}}.film-dlg[data-astro-cid-nmlrinbr]{backdrop-filter:blur(36px)saturate(160%);width:100%;max-width:none;height:100%;max-height:none;color:var(--on-dark);opacity:0;transition:opacity .35s var(--ease-out), overlay .45s allow-discrete, display .45s allow-discrete;background:#000000e0;border:0;place-items:center;margin:0;padding:0;position:fixed;inset:0}.film-dlg[data-astro-cid-nmlrinbr][open]{opacity:1;display:grid}.film-dlg[data-astro-cid-nmlrinbr]::backdrop{background:0 0}.film-v[data-astro-cid-nmlrinbr]{transition:scale .5s var(--ease-out);background:#000;border-radius:clamp(.5rem,1vw,1rem);display:block;box-shadow:0 2rem 6rem -1.5rem #000000b3}.film-dlg[data-astro-cid-nmlrinbr][data-shape=wide] .film-v[data-astro-cid-nmlrinbr]{aspect-ratio:16/9;width:min(100vw - 2 * var(--gutter), (100dvh - 9rem) * 16 / 9, 1600px)}.film-dlg[data-astro-cid-nmlrinbr][data-shape=tall] .film-v[data-astro-cid-nmlrinbr]{aspect-ratio:9/16;height:min(100dvh - 8rem, (100vw - 2 * var(--gutter)) * 16 / 9)}.film-x-wrap[data-astro-cid-nmlrinbr]{top:max(1.25rem, env(safe-area-inset-top));right:var(--gutter);position:absolute}.film-x[data-astro-cid-nmlrinbr]{width:2.75rem;height:2.75rem;color:var(--on-dark);background:#ffffff1f;border-radius:999px;place-items:center;transition:background-color .2s;display:grid}.film-x[data-astro-cid-nmlrinbr]:hover{background:#fff3}.film-dlg[data-astro-cid-nmlrinbr] [data-astro-cid-nmlrinbr]:focus-visible{outline-color:var(--link-dark)}@starting-style{.film-dlg[data-astro-cid-nmlrinbr][open]{opacity:0}.film-dlg[data-astro-cid-nmlrinbr][open] .film-v[data-astro-cid-nmlrinbr]{scale:.96}}@media (prefers-reduced-motion:reduce){.film-dlg[data-astro-cid-nmlrinbr],.film-v[data-astro-cid-nmlrinbr]{transition:none}}html:has(.film-dlg[open]){overflow:hidden}
