.cast-panel[data-astro-cid-z37ilipn]{background:radial-gradient(ellipse 80% 55% at 50% 72%, #ac2b2473 0%, transparent 70%), linear-gradient(180deg, var(--color-orange-darkest) 0%, #3d0b12 100%)}.cast-fan[data-astro-cid-z37ilipn]{--spread:12deg;--shift:2.85rem;--arc:.65rem}.cast-card[data-astro-cid-z37ilipn]{--mid:calc((var(--n) - 1) / 2);--delta:calc(var(--i) - var(--mid));--angle:calc(var(--delta) * var(--spread));--x:calc(var(--delta) * var(--shift));--y:calc(abs(var(--delta)) * var(--arc));z-index:calc(1 + var(--i));width:7.75rem;transform:translateX(calc(-50% + var(--x))) translateY(var(--y)) rotate(var(--angle));transform-origin:50% 130%;will-change:transform;outline:none;transition:transform .42s cubic-bezier(.22,1,.36,1),z-index;position:absolute;bottom:25%;left:50%}.cast-card-face[data-astro-cid-z37ilipn]{background:linear-gradient(180deg, #f0e2b0 0%, var(--color-orange-lightest) 42%, #c4a45a 100%);border-radius:.7rem;padding:.32rem;position:relative;overflow:hidden;box-shadow:0 18px 30px #00000061,inset 0 1px #ffffff59}.cast-card-photo[data-astro-cid-z37ilipn]{aspect-ratio:2/3;object-fit:cover;border-radius:.42rem;width:100%;display:block}.cast-card-caption[data-astro-cid-z37ilipn]{color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#3d0b12e0 70%);border-radius:0 0 .42rem .42rem;padding:2.1rem .45rem .55rem;font-size:.68rem;font-weight:700;transition:opacity .28s,transform .28s;position:absolute;bottom:.32rem;left:.32rem;right:.32rem;transform:translateY(.35rem)}.cast-card[data-astro-cid-z37ilipn]:hover .cast-card-caption[data-astro-cid-z37ilipn],.cast-card[data-astro-cid-z37ilipn]:focus .cast-card-caption[data-astro-cid-z37ilipn],.cast-card[data-astro-cid-z37ilipn]:focus-visible .cast-card-caption[data-astro-cid-z37ilipn]{opacity:1;transform:translateY(0)}.cast-card[data-astro-cid-z37ilipn]:focus-visible .cast-card-face[data-astro-cid-z37ilipn]{box-shadow:0 0 0 3px #dcc582bf,0 18px 30px #00000061,inset 0 1px #ffffff59}.cast-card[data-astro-cid-z37ilipn]:focus,.cast-card[data-astro-cid-z37ilipn]:focus-visible{z-index:20;transform:translateX(calc(-50% + var(--x))) translateY(calc(var(--y) - 1.15rem)) rotate(calc(var(--angle) * .28)) scale(1.06)}.must-see-panel[data-astro-cid-z37ilipn]{background-color:var(--color-orange-darkest)}.must-see-bg[data-astro-cid-z37ilipn]{object-fit:cover;object-position:center 42%;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.04)}.must-see-overlay[data-astro-cid-z37ilipn]{pointer-events:none;background:linear-gradient(#5d121be0 0%,#5d121b47 38%,#5d121be6 100%),linear-gradient(90deg,#5d121b47 0%,#0000 45%);position:absolute;inset:0}.still-card[data-astro-cid-z37ilipn]{will-change:transform;border:2px solid #dcc582e0;border-radius:.5rem;outline:none;width:min(64%,13.5rem);transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden;box-shadow:0 14px 28px #00000073}.still-card--back[data-astro-cid-z37ilipn]{z-index:1;bottom:12%;right:18%;transform:rotate(-9deg)}.still-card--front[data-astro-cid-z37ilipn]{z-index:2;bottom:0;right:0;transform:rotate(5deg)}.still-photo[data-astro-cid-z37ilipn]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}@media (width<=639px){.cast-fan[data-astro-cid-z37ilipn]{--spread:9deg;--shift:1.75rem;--arc:.5rem}.cast-card[data-astro-cid-z37ilipn]{width:6.35rem}}@media (width>=640px){.cast-card[data-astro-cid-z37ilipn]{width:9.25rem}.cast-fan[data-astro-cid-z37ilipn]{--shift:3.4rem;--spread:13deg}}@media (width>=1024px){.teaser-section[data-astro-cid-z37ilipn]{border-top:1px solid #dcc5822e}.cast-panel[data-astro-cid-z37ilipn]{border-right:1px solid #dcc58238}.cast-card[data-astro-cid-z37ilipn]{width:9.75rem}.cast-fan[data-astro-cid-z37ilipn]{--shift:3.55rem}}@media (hover:hover) and (pointer:fine){.cast-fan[data-astro-cid-z37ilipn]:hover,.cast-fan[data-astro-cid-z37ilipn]:focus-within{--spread:16deg;--shift:4rem;--arc:.4rem}.cast-fan[data-astro-cid-z37ilipn]:hover .cast-card[data-astro-cid-z37ilipn]:hover{z-index:20;transform:translateX(calc(-50% + var(--x))) translateY(calc(var(--y) - 1.4rem)) rotate(calc(var(--angle) * .28)) scale(1.07)}.must-see-panel[data-astro-cid-z37ilipn]:hover .must-see-bg[data-astro-cid-z37ilipn],.must-see-panel[data-astro-cid-z37ilipn]:focus-within .must-see-bg[data-astro-cid-z37ilipn]{transform:scale(1.09)}.stills-fan[data-astro-cid-z37ilipn]:hover .still-card--back[data-astro-cid-z37ilipn],.stills-fan[data-astro-cid-z37ilipn]:focus-within .still-card--back[data-astro-cid-z37ilipn]{transform:translate(-.85rem,-.35rem)rotate(-14deg)}.stills-fan[data-astro-cid-z37ilipn]:hover .still-card--front[data-astro-cid-z37ilipn],.stills-fan[data-astro-cid-z37ilipn]:focus-within .still-card--front[data-astro-cid-z37ilipn]{transform:translate(.55rem,-.45rem)rotate(8deg)}.stills-fan[data-astro-cid-z37ilipn] .still-card[data-astro-cid-z37ilipn]:hover,.stills-fan[data-astro-cid-z37ilipn] .still-card[data-astro-cid-z37ilipn]:focus-visible{z-index:5;transform:translateY(-.55rem)rotate(0)scale(1.05)}}@media (prefers-reduced-motion:reduce){.cast-card[data-astro-cid-z37ilipn],.still-card[data-astro-cid-z37ilipn],.must-see-bg[data-astro-cid-z37ilipn],.cast-card-caption[data-astro-cid-z37ilipn]{transition:none}}
