.rail[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;padding-block:1.625rem;display:grid}.rail-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1.875rem;display:flex}.rail-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-3);transition:color var(--state)}.rail-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--amber)}.rail-mark[data-astro-cid-lcdefpme]{justify-self:center}.rail-mark[data-astro-cid-lcdefpme] img{opacity:.92;width:34px;height:auto;transition:opacity var(--state)}.rail-mark[data-astro-cid-lcdefpme]:hover img{opacity:1}.rail-contact[data-astro-cid-lcdefpme]{color:var(--amber);border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);justify-self:end;padding-bottom:5px}.rail-contact[data-astro-cid-lcdefpme]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}@media (width<=40rem){.rail[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;row-gap:1rem}.rail-mark[data-astro-cid-lcdefpme]{order:-1;justify-self:start}.rail-contact[data-astro-cid-lcdefpme]{grid-column:2}.rail-nav[data-astro-cid-lcdefpme]{grid-column:1/-1}}.card[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);min-height:clamp(30rem,72vh,47.5rem);display:grid;position:relative;overflow:hidden}.card-plate[data-astro-cid-lcdefpme]{object-fit:cover;transform-origin:50% 55%;width:100%;height:100%;animation:1.4s cubic-bezier(.16,1,.3,1) both settle;position:absolute;inset:0}@keyframes settle{0%{filter:blur(6px)saturate(.8);transform:scale(1.055)}to{filter:blur()saturate();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.card-plate[data-astro-cid-lcdefpme]{animation:none}}.card-scrim[data-astro-cid-lcdefpme]{background:radial-gradient(74% 62% at 50% 48%,#07060557 0%,#070605e0 68%,#070605f7 100%);position:absolute;inset:0}.card-body[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(4rem, 10vw, 7rem) var(--gutter);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.card-wordmark[data-astro-cid-lcdefpme]{width:min(300px,62vw);height:auto;margin-bottom:2.75rem}.card-h1[data-astro-cid-lcdefpme]{font-size:var(--fs-display);max-inline-size:17ch}.card-h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--amber)}.card-lead[data-astro-cid-lcdefpme]{margin-top:2rem}.btn[data-astro-cid-lcdefpme]{background:var(--amber);color:var(--ground);transition:background var(--state);align-items:center;gap:.75rem;margin-top:2.75rem;padding:1.125rem 2.125rem;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{background:var(--amber-bright)}.btn[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--ink)}.card-caption[data-astro-cid-lcdefpme]{color:var(--ink-4);position:absolute;bottom:1.5rem}.card-caption-l[data-astro-cid-lcdefpme]{left:var(--gutter)}.card-caption-r[data-astro-cid-lcdefpme]{right:var(--gutter)}@media (width<=40rem){.card-caption-r[data-astro-cid-lcdefpme]{display:none}}.centered[data-astro-cid-lcdefpme]{text-align:center}.eyebrow[data-astro-cid-lcdefpme]{color:var(--amber);margin-bottom:1.375rem}.eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);padding-bottom:3px;display:inline-block}.eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}.h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);max-inline-size:24ch;margin-inline:auto}.h2-lg[data-astro-cid-lcdefpme]{font-size:var(--fs-h2-lg);max-inline-size:20ch}.centered-lead[data-astro-cid-lcdefpme]{margin:1.625rem auto 0}.clients[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-top:1.375rem}.aside[data-astro-cid-lcdefpme]{color:var(--ink-4);margin-top:.875rem}.grid-vfx[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.125rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.credit[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;display:flex}.credit-title[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--fs-caption)}.credit[data-astro-cid-lcdefpme] .lbl[data-astro-cid-lcdefpme]{margin-top:.375rem}.reel[data-astro-cid-lcdefpme]{color:var(--ink-4);text-align:center;margin-top:1.875rem}.reel-link[data-astro-cid-lcdefpme]{color:var(--ink-4);text-align:center;margin-top:.375rem}.reel-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--amber);border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);padding-bottom:2px}.reel-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}@media (pointer:coarse){.reel-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{position:relative}.reel-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:-12px -8px}}@media (width<=64rem){.grid-vfx[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=34rem){.grid-vfx[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-films[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.film[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.25rem;display:flex}.film-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.film-title[data-astro-cid-lcdefpme]{font-size:var(--fs-title)}.film-blurb[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:.75rem}.film-stat[data-astro-cid-lcdefpme]{font-size:var(--fs-stat);color:var(--amber);margin-top:1rem}.laurels[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);flex-direction:column;gap:.5rem;margin:1.125rem 0 0;padding-top:1rem;list-style:none;display:flex}.laurels[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-tone=win]{color:var(--amber)}.laurels[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-tone=note]{color:var(--ink-2)}.laurels[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-tone=muted]{color:var(--ink-3)}.watch[data-astro-cid-lcdefpme]{color:var(--amber);border-bottom:1px solid var(--amber);transition:color var(--state), border-color var(--state);margin-top:1rem;padding-bottom:4px;display:inline-block}.watch[data-astro-cid-lcdefpme]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}@media (width<=60rem){.grid-films[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:3rem;max-width:34rem;margin-inline:auto}}.awards[data-astro-cid-lcdefpme]{max-width:67.5rem;margin:clamp(2rem,4vw,3.25rem) auto 0;padding:0;list-style:none}.award[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:9.375rem minmax(0,1fr) 5.625rem;align-items:baseline;gap:1.75rem;padding-block:1.25rem;display:grid;position:relative}.award[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--rule)}.award[data-astro-cid-lcdefpme]:before{content:"";background:var(--rule-strong);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-start:-1px;inset-inline:0;transform:scaleX(0)}.award[data-astro-cid-lcdefpme][data-ruled]:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.award[data-astro-cid-lcdefpme]:before{transition:none}}.award-body[data-astro-cid-lcdefpme]{font-size:var(--fs-title)}.award-detail[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:var(--fs-caption);margin-top:.375rem}.award-year[data-astro-cid-lcdefpme]{color:var(--ink-4);text-align:right}@media (width<=48rem){.award[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.award[data-astro-cid-lcdefpme]>.lbl[data-astro-cid-lcdefpme]:first-child{grid-column:1}.award-year[data-astro-cid-lcdefpme]{grid-area:1/2}.award[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-column:1/-1}}.quote[data-astro-cid-lcdefpme]{background:var(--ground-r)}.quote-h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);max-inline-size:62ch;margin-inline:auto;font-weight:500}.team[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2.5rem;max-width:67.5rem;margin:0 auto;padding:0;list-style:none;display:grid}.person-name[data-astro-cid-lcdefpme]{font-size:var(--fs-title-sm)}.person[data-astro-cid-lcdefpme]>.lbl[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-top:.75rem}.person-credits[data-astro-cid-lcdefpme]{font-size:var(--fs-stat);color:var(--amber);margin-top:1.125rem}.person-imdb[data-astro-cid-lcdefpme]{color:var(--ink-2);border-bottom:1px solid var(--rule-strong);transition:color var(--state), border-color var(--state);margin-top:.875rem;padding-bottom:4px;display:inline-block}.person-imdb[data-astro-cid-lcdefpme]:hover{color:var(--amber);border-color:var(--amber)}.guilds[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);color:var(--ink-4);flex-direction:column;gap:.5625rem;margin:1.625rem 0 0;padding-top:1.375rem;list-style:none;display:flex}.cmpa[data-astro-cid-lcdefpme]{color:var(--ink-3);text-align:center;margin-top:2.125rem}@media (width<=48rem){.team[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:3rem}}@media (pointer:coarse){.rail-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.rail-contact[data-astro-cid-lcdefpme],.rail-mark[data-astro-cid-lcdefpme],.watch[data-astro-cid-lcdefpme],.eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.person-imdb[data-astro-cid-lcdefpme],.close-mail[data-astro-cid-lcdefpme],.foot-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{position:relative}.rail-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after,.rail-contact[data-astro-cid-lcdefpme]:after,.rail-mark[data-astro-cid-lcdefpme]:after,.watch[data-astro-cid-lcdefpme]:after,.eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after,.person-imdb[data-astro-cid-lcdefpme]:after,.close-mail[data-astro-cid-lcdefpme]:after,.foot-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:-12px -8px}}.close-h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2-lg);max-inline-size:18ch;margin-inline:auto}.close-mail[data-astro-cid-lcdefpme]{font-size:var(--fs-title);color:var(--amber);border-bottom:2px solid var(--amber);overflow-wrap:anywhere;transition:color var(--state), border-color var(--state);margin-top:2.25rem;padding-bottom:8px;display:inline-block}.close-mail[data-astro-cid-lcdefpme]:hover{color:var(--amber-bright);border-color:var(--amber-bright)}.site-foot[data-astro-cid-lcdefpme]{padding-block-end:clamp(3.5rem,7vw,6.5rem)}.foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.5rem;padding-top:1.625rem;display:flex}.foot-mark[data-astro-cid-lcdefpme]{opacity:.75;width:190px;height:auto}.foot-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.875rem;display:flex}.foot-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-4);transition:color var(--state)}.foot-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--amber)}.foot-legal[data-astro-cid-lcdefpme]{color:var(--ink-4)}
