.pcard__link[data-astro-cid-mspuyifq]{display:grid;gap:1.4rem}.pcard__media[data-astro-cid-mspuyifq]{position:relative;overflow:hidden}.pcard__media[data-astro-cid-mspuyifq] .media img{transition:transform 1.4s var(--ease),filter .8s var(--ease);filter:grayscale(.35) brightness(.92)}a[data-astro-cid-mspuyifq].pcard__link:hover .pcard__media[data-astro-cid-mspuyifq] .media img,a[data-astro-cid-mspuyifq].pcard__link:focus-visible .pcard__media[data-astro-cid-mspuyifq] .media img{transform:scale(1.04);filter:grayscale(0) brightness(1)}.pcard__num[data-astro-cid-mspuyifq]{position:absolute;top:.9rem;left:.9rem;font-size:.7rem;color:var(--white);mix-blend-mode:difference}.pcard__text[data-astro-cid-mspuyifq]{display:grid;gap:.7rem}.pcard__tags[data-astro-cid-mspuyifq]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.pcard__title[data-astro-cid-mspuyifq]{font-size:var(--step-3)}.pcard--standard[data-astro-cid-mspuyifq] .pcard__title[data-astro-cid-mspuyifq],.pcard--frame[data-astro-cid-mspuyifq] .pcard__title[data-astro-cid-mspuyifq]{font-size:var(--step-2);line-height:1}.pcard__roles[data-astro-cid-mspuyifq]{color:var(--blue-text);font-size:.95rem;letter-spacing:.02em}.pcard__logline[data-astro-cid-mspuyifq]{color:#f5f4f0c7;max-width:52ch}.pcard__go[data-astro-cid-mspuyifq]{font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-top:.4rem;display:inline-flex;gap:.6rem}.pcard__go[data-astro-cid-mspuyifq] span[data-astro-cid-mspuyifq]{transition:transform .4s var(--ease)}a[data-astro-cid-mspuyifq].pcard__link:hover .pcard__go[data-astro-cid-mspuyifq] span[data-astro-cid-mspuyifq]{transform:translate(6px)}@media(min-width:900px){.pcard--feature[data-astro-cid-mspuyifq] .pcard__link[data-astro-cid-mspuyifq]{grid-template-columns:1.6fr 1fr;align-items:end;gap:3rem}}.reel[data-astro-cid-2fitu6tb]{position:relative}.reel__controls[data-astro-cid-2fitu6tb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.reel__buttons[data-astro-cid-2fitu6tb]{display:flex;gap:.5rem}.reel__btn[data-astro-cid-2fitu6tb]{width:48px;height:48px;border:1px solid var(--line-strong);font-size:1.1rem;transition:background .3s,color .3s,opacity .3s}.reel__btn[data-astro-cid-2fitu6tb]:hover{background:var(--white);color:var(--black)}.reel__btn[data-astro-cid-2fitu6tb]:disabled{opacity:.3;pointer-events:none}.reel__sprockets[data-astro-cid-2fitu6tb]{height:14px;margin-inline:var(--pad);background:repeating-linear-gradient(90deg,transparent 0 14px,rgba(245,244,240,.12) 14px 26px,transparent 26px 40px);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);background-size:40px 6px;background-repeat:repeat-x;background-position:0 50%}.reel__track[data-astro-cid-2fitu6tb]{position:relative;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,380px);gap:clamp(1rem,2.5vw,2rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding:1.5rem var(--pad);scrollbar-width:none}.reel__track[data-astro-cid-2fitu6tb]::-webkit-scrollbar{display:none}.reel__track[data-astro-cid-2fitu6tb]>li{scroll-snap-align:start}@media(min-width:1100px){.reel__track[data-astro-cid-2fitu6tb]{grid-auto-columns:min(28vw,420px)}}.anchor[data-astro-cid-3hh6dop7]{scroll-margin-top:calc(var(--header-h) + 3.5rem)}.jump[data-astro-cid-3hh6dop7]{position:sticky;top:var(--header-h);z-index:60;background:#050505e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.jump__list[data-astro-cid-3hh6dop7]{list-style:none;display:flex;gap:.25rem 1.6rem;overflow-x:auto;scrollbar-width:none}.jump__list[data-astro-cid-3hh6dop7]::-webkit-scrollbar{display:none}.jump__list[data-astro-cid-3hh6dop7] a[data-astro-cid-3hh6dop7]{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;white-space:nowrap;font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#f5f4f0c7;transition:color .3s}.jump__list[data-astro-cid-3hh6dop7] a[data-astro-cid-3hh6dop7]:hover{color:var(--white)}.jump__list[data-astro-cid-3hh6dop7] .timecode[data-astro-cid-3hh6dop7]{color:var(--gray);font-size:.62rem}body:has(.hero-bleed) .jump[data-astro-cid-3hh6dop7]{top:calc(var(--header-h) + env(safe-area-inset-top))}.originals[data-astro-cid-3hh6dop7]{background:linear-gradient(180deg,var(--black) 0%,var(--navy) 55%,var(--black) 100%)}.series[data-astro-cid-3hh6dop7]{border-top:1px solid var(--line-strong);padding-top:clamp(2rem,5vw,3.5rem)}.series__statement[data-astro-cid-3hh6dop7]{display:grid;gap:1.4rem}.series__line[data-astro-cid-3hh6dop7]{font-size:clamp(2.3rem,1.4rem + 4.2vw,6rem);line-height:1;max-width:18ch}.series__roles[data-astro-cid-3hh6dop7]{color:var(--blue-text);letter-spacing:.02em;font-size:var(--step-1)}.films[data-astro-cid-3hh6dop7]{display:grid;gap:clamp(3.5rem,8vw,6rem);margin-top:clamp(4rem,9vw,7rem)}@media(min-width:900px){.films[data-astro-cid-3hh6dop7]{grid-template-columns:1fr 1fr;column-gap:4rem}.films[data-astro-cid-3hh6dop7]>.pcard--feature{grid-column:1 / -1}}.other[data-astro-cid-3hh6dop7]{margin-top:clamp(4rem,9vw,7rem)}.other__title[data-astro-cid-3hh6dop7]{margin-bottom:1rem}.scene[data-astro-cid-3hh6dop7]{display:grid;gap:.8rem}.casting__grid[data-astro-cid-3hh6dop7]{display:grid;gap:clamp(3rem,6vw,6rem);align-items:start}.casting__side[data-astro-cid-3hh6dop7]{display:grid;gap:3rem}.casting__h[data-astro-cid-3hh6dop7]{margin-bottom:1.1rem}.skills[data-astro-cid-3hh6dop7]{border-top:1px solid var(--line)}.skills__group[data-astro-cid-3hh6dop7]{display:grid;grid-template-columns:minmax(5.5rem,8rem) 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.skills[data-astro-cid-3hh6dop7] dt[data-astro-cid-3hh6dop7]{font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--gray);padding-top:.2rem}.skills[data-astro-cid-3hh6dop7] ul[data-astro-cid-3hh6dop7]{list-style:none;display:flex;flex-wrap:wrap;gap:.15rem 0}.skills[data-astro-cid-3hh6dop7] li[data-astro-cid-3hh6dop7]:not(:last-child):after{content:"·";margin-inline:.55rem;color:var(--gray)}.casting__rep[data-astro-cid-3hh6dop7]{font-size:var(--step-2)}@media(min-width:1000px){.casting__grid[data-astro-cid-3hh6dop7]{grid-template-columns:1.1fr 1fr}}.downloads[data-astro-cid-3hh6dop7]{list-style:none;border-top:1px solid var(--line)}.downloads[data-astro-cid-3hh6dop7] a[data-astro-cid-3hh6dop7]{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;border-bottom:1px solid var(--line);transition:padding .4s var(--ease),background .3s}.downloads[data-astro-cid-3hh6dop7] a[data-astro-cid-3hh6dop7]:hover{padding-inline:.8rem;background:var(--navy)}
