.hero[data-astro-cid-bbe6dxrz]{position:relative;padding-block:clamp(5.5rem,9vw,6.5rem) clamp(2.5rem,5vw,4rem);overflow:hidden;--frame-h: min(72svh, 46rem)}.stage[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:min(100%,calc(var(--frame-h) * 4 / 3));grid-template-rows:auto auto;justify-content:center}.gate[data-astro-cid-bbe6dxrz]{grid-row:1 / 3;grid-column:1;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);min-width:0}.frame[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:4 / 3;border-radius:14px/12px;overflow:hidden;background:#000;box-shadow:0 0 0 1px var(--rule-night)}.frame[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;filter:contrast(1.05)}.frame[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 50%,transparent 62%,rgb(0 0 0 / .45) 100%)}.slate[data-astro-cid-bbe6dxrz]{grid-row:1;grid-column:1;align-self:end;justify-self:start;position:relative;z-index:2;padding:0 clamp(1.25rem,3vw,2.25rem) clamp(1.1rem,2.6vw,2rem);pointer-events:none}.tag[data-astro-cid-bbe6dxrz]{margin-top:.9rem;font-family:var(--mono);font-size:var(--step-0);color:#ffffffd1;letter-spacing:.01em}.title[data-astro-cid-bbe6dxrz]{font-size:var(--step-4);letter-spacing:-.04em;line-height:.95;color:var(--light)}.title[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}.frame[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000c,#00000073 32%,#0000 70%)}.rail[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.45rem}.credit[data-astro-cid-bbe6dxrz]{color:var(--light);min-width:0}cite[data-astro-cid-bbe6dxrz]{font-style:italic;font-family:var(--serif);font-weight:300;font-size:.98em}.sep[data-astro-cid-bbe6dxrz]{margin-inline:.55em;color:var(--light-2)}.nw[data-astro-cid-bbe6dxrz],cite[data-astro-cid-bbe6dxrz]{white-space:nowrap}.transport[data-astro-cid-bbe6dxrz]{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;min-width:44px;padding:0 .15rem 0 .75rem;margin-right:-.15rem;border:0;background:none;cursor:pointer;color:var(--light)}.transport[data-astro-cid-bbe6dxrz]:hover .l-pause[data-astro-cid-bbe6dxrz],.transport[data-astro-cid-bbe6dxrz]:hover .l-play[data-astro-cid-bbe6dxrz]{text-decoration:underline;text-decoration-color:var(--tally);text-underline-offset:.22em}.transport[data-astro-cid-bbe6dxrz] svg{width:.85rem;height:.85rem}.lamp[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--tally);box-shadow:0 0 0 3px #ef44442e}.transport[data-astro-cid-bbe6dxrz] .i-play,.l-play[data-astro-cid-bbe6dxrz]{display:none}.transport[data-astro-cid-bbe6dxrz][data-state=paused] .i-play,.transport[data-astro-cid-bbe6dxrz][data-state=paused] .l-play[data-astro-cid-bbe6dxrz]{display:inline}.transport[data-astro-cid-bbe6dxrz][data-state=paused] .i-pause,.transport[data-astro-cid-bbe6dxrz][data-state=paused] .l-pause[data-astro-cid-bbe6dxrz]{display:none}.transport[data-astro-cid-bbe6dxrz][data-state=paused] .lamp[data-astro-cid-bbe6dxrz]{background:#5b5b58;box-shadow:none}@media(prefers-reduced-motion:reduce){.transport[data-astro-cid-bbe6dxrz]:not([data-state]) .i-play,.transport[data-astro-cid-bbe6dxrz]:not([data-state]) .l-play[data-astro-cid-bbe6dxrz]{display:inline}.transport[data-astro-cid-bbe6dxrz]:not([data-state]) .i-pause,.transport[data-astro-cid-bbe6dxrz]:not([data-state]) .l-pause[data-astro-cid-bbe6dxrz]{display:none}.transport[data-astro-cid-bbe6dxrz]:not([data-state]) .lamp[data-astro-cid-bbe6dxrz]{background:#5b5b58;box-shadow:none}}@media(prefers-reduced-motion:no-preference){.transport[data-astro-cid-bbe6dxrz][data-state=playing] .lamp[data-astro-cid-bbe6dxrz]{animation:tally 2.4s steps(1,end) infinite}}@keyframes tally{50%{opacity:.35}}.more[data-astro-cid-bbe6dxrz]{display:none}@media(max-width:56rem){.hero[data-astro-cid-bbe6dxrz]{padding-top:5.25rem}.stage[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto}.gate[data-astro-cid-bbe6dxrz]{grid-row:1 / 3}.frame[data-astro-cid-bbe6dxrz]:before{display:none}.credit[data-astro-cid-bbe6dxrz]{display:grid;gap:.1rem}.sep[data-astro-cid-bbe6dxrz]{display:none}.slate[data-astro-cid-bbe6dxrz]{grid-row:3;padding:0}.tag[data-astro-cid-bbe6dxrz]{display:none}.title[data-astro-cid-bbe6dxrz]{margin-top:clamp(1.5rem,5vw,2.25rem);color:var(--light);font-size:var(--step-4);letter-spacing:-.035em}.more[data-astro-cid-bbe6dxrz]{grid-row:4;display:grid;justify-items:start;gap:1.25rem;margin-top:.9rem}.descriptor[data-astro-cid-bbe6dxrz]{font-family:var(--mono);color:var(--light-2);font-size:var(--step-0);line-height:1.4}}.ch[data-astro-cid-lvwgzwjt]{position:relative;padding-block:var(--section);background:var(--night)}.grid[data-astro-cid-lvwgzwjt]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,7vw,7rem);align-items:center}.poster[data-astro-cid-lvwgzwjt]{display:block;max-width:30rem}.poster[data-astro-cid-lvwgzwjt] img{width:100%;aspect-ratio:27 / 40;object-fit:cover;box-shadow:0 0 0 1px #ffffff0f}.title[data-astro-cid-lvwgzwjt]{font-size:clamp(3rem,2rem + 4.6vw,6rem);letter-spacing:-.035em}.title[data-astro-cid-lvwgzwjt] a[data-astro-cid-lvwgzwjt]{text-decoration:none}.title[data-astro-cid-lvwgzwjt] a[data-astro-cid-lvwgzwjt]:hover{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--tally);text-underline-offset:.12em}.subtitle[data-astro-cid-lvwgzwjt]{margin-top:.6rem;font-family:var(--serif);font-style:italic;font-weight:300;font-size:var(--step-2);line-height:1.25;color:#e3b48a}.byline[data-astro-cid-lvwgzwjt]{margin-top:1rem}.logline[data-astro-cid-lvwgzwjt]{margin-top:clamp(1.5rem,3vw,2rem);max-width:38ch;font-family:var(--mono);font-size:var(--step-1);line-height:1.4}.premiere[data-astro-cid-lvwgzwjt]{display:flex;gap:.8rem;align-items:baseline;margin-top:1.75rem;color:var(--light-2);font-size:1rem;line-height:1.5}.premiere[data-astro-cid-lvwgzwjt] strong[data-astro-cid-lvwgzwjt]{color:var(--light);font-weight:700}.lamp[data-astro-cid-lvwgzwjt]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--tally);transform:translateY(-1px)}.honors[data-astro-cid-lvwgzwjt]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;border-top:1px solid var(--rule-night)}.honors[data-astro-cid-lvwgzwjt] li[data-astro-cid-lvwgzwjt]{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem .9rem 0;border-bottom:1px solid var(--rule-night)}.h-name[data-astro-cid-lvwgzwjt]{font-family:var(--display);font-weight:700;font-size:1.05rem;line-height:1.3}.actions[data-astro-cid-lvwgzwjt]{margin-top:2.25rem}@media(max-width:56rem){.grid[data-astro-cid-lvwgzwjt]{grid-template-columns:1fr}.poster[data-astro-cid-lvwgzwjt]{max-width:22rem}}@media(max-width:30rem){.honors[data-astro-cid-lvwgzwjt]{grid-template-columns:1fr}}.intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.75rem clamp(2.5rem,6vw,6rem);align-items:start}.stories[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:1.25rem}.stories[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6]{color:var(--ink-2);padding-top:.4rem}.stories[data-astro-cid-j7pv25f6] .actions[data-astro-cid-j7pv25f6]{margin-top:2rem}.contact-sheet[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(.75rem,2.2vw,2rem);margin-top:clamp(3rem,7vw,6rem)}.contact-sheet[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--paper-2)}.contact-sheet[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover}.p-tall[data-astro-cid-j7pv25f6]{grid-row:1 / 3;position:relative}.p-tall[data-astro-cid-j7pv25f6] img{position:absolute;inset:0}.p-top[data-astro-cid-j7pv25f6],.p-bottom[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}.work[data-astro-cid-j7pv25f6]{padding-top:0}.work-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.close-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem 4rem;align-items:end}.close[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;color:var(--ink-3)}.channels[data-astro-cid-j7pv25f6]{display:grid;justify-items:end;gap:.5rem}.big-link[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:var(--step-2);font-weight:700;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums;text-decoration-thickness:2px;text-underline-offset:.16em;text-decoration-color:var(--rule)}.big-link[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--tally)}@media(max-width:56rem){.intro[data-astro-cid-j7pv25f6],.close-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.channels[data-astro-cid-j7pv25f6]{justify-items:start}}
