.cine[data-v-cef22edc]{--cine-ink:11 17 24;isolation:isolate;background:var(--color-md-bg)}.cine[data-v-cef22edc],.cine-media[data-v-cef22edc]{position:relative;overflow:hidden}.cine-media[data-v-cef22edc]{aspect-ratio:16/10;background:var(--color-md-surface-2)}.cine-art[data-v-cef22edc]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.cine-art--cover[data-v-cef22edc]{filter:blur(28px)saturate(1.2);opacity:.7;transform:scale(1.15)}.cine-scrim[data-v-cef22edc]{background:linear-gradient(0deg,var(--color-md-bg) 0,rgb(var(--cine-ink)/.78) 28%,rgb(var(--cine-ink)/.25) 58%,transparent 80%);position:absolute;inset:0}.cine-inner[data-v-cef22edc]{z-index:1;gap:1.25rem;max-width:1400px;margin:-3.5rem auto 0;padding:0 1rem;display:grid;position:relative}.cine-meta[data-v-cef22edc]{color:var(--color-md-accent-light);flex-wrap:wrap;gap:.25rem .875rem;font-size:.8125rem;font-weight:600;display:flex}.cine-meta span+span[data-v-cef22edc]{color:#e2e8f0d1}.cine-title[data-v-cef22edc]{-webkit-line-clamp:2;color:var(--color-md-text);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin-top:.5rem;font-size:calc(clamp(2rem,8.5vw,2.5rem));font-weight:800;line-height:1.06}.cine-summary[data-v-cef22edc],.cine-title[data-v-cef22edc]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cine-summary[data-v-cef22edc]{-webkit-line-clamp:3;color:#e2e8f0d6;max-width:46ch;margin-top:.75rem;font-size:.9375rem;line-height:1.55}.cine-cta[data-v-cef22edc]{border-radius:var(--md-radius-sm);background:var(--color-md-accent-light);color:rgb(var(--cine-ink));border-color:#0000;gap:.5rem;margin-top:1.25rem}.cine-cta[data-v-cef22edc]:hover{background:#91dfff}.cine-cta[data-v-cef22edc]:active{transform:translateY(1px)}.cine-cta[data-v-cef22edc]:focus-visible,.cine-thumb[data-v-cef22edc]:focus-visible{outline:2px solid var(--color-md-accent-light);outline-offset:3px}.cine-rail[data-v-cef22edc]{scroll-snap-type:x proximity;scrollbar-width:none;gap:.625rem;margin-inline:-1rem;padding:.5rem 1rem .25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.cine-rail[data-v-cef22edc]::-webkit-scrollbar{display:none}.cine-thumb[data-v-cef22edc]{aspect-ratio:2/3;border-radius:var(--md-radius-sm);background:var(--color-md-surface-2);width:3.25rem;box-shadow:0 6px 14px rgb(var(--cine-ink)/.45);opacity:.62;scroll-snap-align:start;cursor:pointer;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cine-thumb[data-v-cef22edc]:after{border-radius:inherit;content:"";border:1px solid #ffffff1f;position:absolute;inset:0}.cine-thumb img[data-v-cef22edc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cine-thumb[data-v-cef22edc]:hover{opacity:.9}.cine-thumb[aria-current=true][data-v-cef22edc]{opacity:1;transform:translateY(-4px)}.cine-thumb[aria-current=true][data-v-cef22edc]:after{border:2px solid var(--color-md-accent-light)}@media (width>=640px){.cine-inner[data-v-cef22edc],.cine-rail[data-v-cef22edc]{padding-inline:1.5rem}.cine-rail[data-v-cef22edc]{margin-inline:-1.5rem}}@media (width>=768px){.cine[data-v-cef22edc]{min-height:calc(clamp(27rem,66vh,40rem));display:grid}.cine-media[data-v-cef22edc]{aspect-ratio:auto;position:absolute;inset:0}.cine-art[data-v-cef22edc]{-o-object-position:center 28%;object-position:center 28%}.cine-scrim[data-v-cef22edc]{background:linear-gradient(90deg,rgb(var(--cine-ink)/.94) 0,rgb(var(--cine-ink)/.78) 28%,rgb(var(--cine-ink)/.2) 58%,transparent 78%),linear-gradient(0deg,var(--color-md-bg) 0,rgb(var(--cine-ink)/.7) 30%,rgb(var(--cine-ink)/.15) 60%,transparent 75%)}.cine-inner[data-v-cef22edc]{align-self:end;width:100%;margin:0 auto;padding-top:6rem;padding-bottom:calc(clamp(2rem,5vh,3.25rem))}.cine-copy[data-v-cef22edc]{max-width:34rem}.cine-title[data-v-cef22edc]{font-size:calc(clamp(2.5rem,4.6vw,4rem))}.cine-summary[data-v-cef22edc]{font-size:1rem}.cine-rail[data-v-cef22edc]{justify-self:start;max-width:100%;margin:0 0 0 -.25rem;padding:.5rem .25rem .25rem;scroll-padding-inline:.25rem}.cine-thumb[data-v-cef22edc]{width:4rem}}@media (width>=1024px){.cine-inner[data-v-cef22edc]{-moz-column-gap:2rem;grid-template-columns:minmax(0,34rem) minmax(0,1fr);align-items:end;column-gap:2rem;padding-inline:2.5rem}.cine-rail[data-v-cef22edc]{justify-self:end;max-width:min(100%,29.5rem);margin:0}}@media (prefers-reduced-motion:no-preference){.cine-thumb[data-v-cef22edc]{transition:opacity .18s,transform .28s cubic-bezier(.16,1,.3,1)}.cine-cta[data-v-cef22edc]{transition:background-color .16s,transform .12s}.cine-fade-enter-active[data-v-cef22edc],.cine-fade-leave-active[data-v-cef22edc]{transition:opacity .52s}.cine-fade-enter-from[data-v-cef22edc],.cine-fade-leave-to[data-v-cef22edc]{opacity:0}.cine-swap-enter-active[data-v-cef22edc]{transition:opacity .32s,transform .42s cubic-bezier(.16,1,.3,1)}.cine-swap-leave-active[data-v-cef22edc]{transition:opacity .14s}.cine-swap-enter-from[data-v-cef22edc]{opacity:0;transform:translateY(10px)}.cine-swap-leave-to[data-v-cef22edc]{opacity:0}}.announcement-brief[data-v-50d87f5f]{border-radius:var(--md-radius-md)}.announcement-link[data-v-50d87f5f]:focus-visible{outline:2px solid var(--color-md-accent-light);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.announcement-link[data-v-50d87f5f]{transition:color .16s}}.series-info-close[data-v-0290fa6a],.series-info-trigger[data-v-0290fa6a]{display:none}.series-info-panel[data-v-0290fa6a]{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.quick-info-enter-active[data-v-0290fa6a],.quick-info-leave-active[data-v-0290fa6a]{transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1)}.quick-info-enter-from[data-v-0290fa6a],.quick-info-leave-to[data-v-0290fa6a]{opacity:0;transform:translateY(6px)scale(.975)}@media (hover:none),(width<=767px),(pointer:coarse){.series-info-close[data-v-0290fa6a],.series-info-trigger[data-v-0290fa6a]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.quick-info-enter-active[data-v-0290fa6a],.quick-info-leave-active[data-v-0290fa6a]{transition:none}}.poster[data-v-2b95f04e]{content-visibility:auto;contain-intrinsic-size:260px 390px;transform-style:preserve-3d;will-change:transform;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s}.poster[data-v-2b95f04e]:hover{box-shadow:0 12px 40px -8px #0009}@media (prefers-reduced-motion:reduce){.poster[data-v-2b95f04e]{transition:none;transform:none!important}}[data-scroll][data-v-b6f9df08]{scrollbar-width:none}[data-scroll][data-v-b6f9df08]::-webkit-scrollbar{display:none}
