.gallery.svelte-1oz3msq{justify-content:start;gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(140px,220px));margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.gallery.svelte-1oz3msq{gap:var(--spacing-5);grid-template-columns:repeat(auto-fit,minmax(240px,320px))}}.gallery.svelte-1oz3msq>li[data-media-failed]{display:none}.gallery__item.svelte-1oz3msq{background:var(--color-poster-bg);border-radius:var(--radius-card);cursor:zoom-in;border:0;width:100%;padding:0;display:block;overflow:hidden}.gallery__item.svelte-1oz3msq img:where(.svelte-1oz3msq){aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform var(--duration-slow) var(--ease-out)}@media (hover:hover) and (pointer:fine){.gallery__item.svelte-1oz3msq:hover img:where(.svelte-1oz3msq){transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.gallery__item.svelte-1oz3msq img:where(.svelte-1oz3msq){transition:none}.gallery__item.svelte-1oz3msq:hover img:where(.svelte-1oz3msq){transform:none}}.player__sentinel.svelte-l6y7q{height:1px;display:block}.player.svelte-l6y7q{width:100%;max-width:var(--container-video);margin-inline:auto;position:relative}.player__stage.svelte-l6y7q{position:relative}.player__glow.svelte-l6y7q{z-index:0;background-image:var(--player-poster);border-radius:var(--radius-card);filter:blur(40px)saturate(1.8);opacity:.55;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:10% -3% -14%;transform:translateZ(0)}.player[data-docked=true].svelte-l6y7q .player__glow:where(.svelte-l6y7q){display:none}@media (prefers-reduced-transparency:reduce){.player__glow.svelte-l6y7q{display:none}}.player__box.svelte-l6y7q{z-index:1;aspect-ratio:16/9;border-radius:var(--radius-card);background:#000;position:relative;overflow:hidden}.player[data-orientation=vertical].svelte-l6y7q .player__box:where(.svelte-l6y7q){aspect-ratio:9/16;width:auto;max-height:80dvh;margin-inline:auto}.player__video.svelte-l6y7q{width:100%;height:100%;display:block}.player__cover.svelte-l6y7q{pointer-events:none;opacity:1;transition:opacity var(--duration-base) var(--ease-out), visibility var(--duration-base);background:radial-gradient(#0000001a 0%,#00000073 100%);place-items:center;display:grid;position:absolute;inset:0}.player__cover[data-off=true].svelte-l6y7q{opacity:0;visibility:hidden}.player__play.svelte-l6y7q{border-radius:var(--radius-full);background:var(--gradient-brand);width:78px;height:78px;box-shadow:var(--shadow-xl);color:#fff;cursor:pointer;pointer-events:auto;transition:transform var(--duration-fast) var(--ease-spring);border:0;place-items:center;padding:0 0 0 4px;display:grid}@media (hover:hover) and (pointer:fine){.player__play.svelte-l6y7q:hover{transform:scale(1.06)}}.player__play.svelte-l6y7q:active{transform:scale(.96)}@media (width<=599px){.player__play.svelte-l6y7q{width:62px;height:62px}}.player__hud.svelte-l6y7q{top:var(--spacing-3);align-items:baseline;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-pill);color:#fff;font-size:var(--text-small);font-variant-numeric:tabular-nums;pointer-events:none;background:#000000b8;display:flex;position:absolute;left:50%;transform:translate(-50%)}.player__hud.svelte-l6y7q strong:where(.svelte-l6y7q){font-family:var(--font-display);letter-spacing:var(--tracking-wide)}.player__hud.svelte-l6y7q span:where(.svelte-l6y7q){opacity:.75}.player[data-docked=true].svelte-l6y7q .player__box:where(.svelte-l6y7q){z-index:var(--z-sticky);top:calc(var(--spacing-3) + env(safe-area-inset-top,0px));right:var(--spacing-3);aspect-ratio:16/9;width:40%;min-width:180px;box-shadow:var(--shadow-xl);position:fixed}.player__undock.svelte-l6y7q{border-radius:var(--radius-full);color:#fff;cursor:pointer;background:#0009;border:0;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:4px;right:4px}.player__resume.svelte-l6y7q{inset:auto auto calc(var(--spacing-16) + var(--spacing-2)) var(--spacing-4);gap:var(--spacing-2);flex-wrap:wrap;display:flex;position:absolute}@media (width<=599px){.player__resume.svelte-l6y7q{inset:auto var(--spacing-2) calc(var(--spacing-12) + var(--spacing-1)) var(--spacing-2)}}.player__chip.svelte-l6y7q{align-items:center;gap:var(--spacing-2);min-height:36px;padding-inline:var(--spacing-4);border-radius:var(--radius-pill);color:#fff;font-family:var(--font-display);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);background:#121212d1;border:1px solid #ffffff38;display:inline-flex}.player__chip--go.svelte-l6y7q{background:var(--gradient-brand);border-color:#0000}@media (hover:hover) and (pointer:fine){.player__chip.svelte-l6y7q:hover{transform:translateY(-1px)}}.player__failed.svelte-l6y7q{place-content:center;justify-items:center;gap:var(--spacing-2);padding:var(--spacing-5);color:#fff;text-align:center;background:#000000db;display:grid;position:absolute;inset:0}.player__failed-title.svelte-l6y7q{font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0}.player__failed-body.svelte-l6y7q{max-width:44ch;margin:0 0 var(--spacing-2);font-size:var(--text-small);opacity:.8}.player__tools.svelte-l6y7q{z-index:2;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);flex-wrap:wrap;display:flex;position:relative}.player__tool.svelte-l6y7q{align-items:center;gap:var(--spacing-2);min-height:var(--tap-min);padding-inline:var(--spacing-3);background:var(--color-surface-150);border-radius:var(--radius-button);color:var(--color-text-strong);font-size:var(--text-small);cursor:pointer;border:0;display:inline-flex}.plans.svelte-ip05b2{gap:var(--spacing-3);padding:var(--spacing-5);background:var(--color-surface-100);border:1px solid var(--color-border);border-radius:var(--radius-panel);flex-direction:column;display:flex}.plans__heading.svelte-ip05b2{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-strong);text-wrap:balance}.plans__intro.svelte-ip05b2{font-size:var(--text-small);color:var(--color-text-muted)}.plans__legal.svelte-ip05b2{font-size:12px;line-height:var(--leading-tight);color:var(--color-text-muted)}.plans__member.svelte-ip05b2{margin-top:var(--spacing-1);font-size:var(--text-small)}.plans__renew.svelte-ip05b2{min-height:var(--tap-min);padding-inline:var(--spacing-5);background-image:var(--gradient-brand);border-radius:var(--radius-button);color:#fff;font-family:var(--font-display);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-wide);box-shadow:var(--shadow-bevel);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.plans__renew.svelte-ip05b2:hover{color:#fff;text-decoration:none}.plans__member.svelte-ip05b2 a:where(.svelte-ip05b2){text-underline-offset:2px;text-decoration:underline}.video-page__crumbs.svelte-cill4v{padding-block:var(--spacing-4)}.video-page__layout.svelte-cill4v{gap:var(--spacing-10);padding-bottom:var(--spacing-12);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.video-page__layout[data-aside=true].svelte-cill4v{grid-template-columns:minmax(0,1fr) minmax(300px,340px);grid-template-areas:"player plans""rest plans";align-items:start}}.video-page__player-area.svelte-cill4v,.video-page__rest.svelte-cill4v{gap:var(--spacing-10);flex-direction:column;min-width:0;display:flex}@media (width>=1024px){.video-page__layout[data-aside=true].svelte-cill4v>.video-page__player-area:where(.svelte-cill4v){grid-area:player}.video-page__layout[data-aside=true].svelte-cill4v>.video-page__rest:where(.svelte-cill4v){grid-area:rest}}.video-page__plans.svelte-cill4v{min-width:0}@media (width>=1024px){.video-page__layout[data-aside=true].svelte-cill4v>.video-page__plans:where(.svelte-cill4v){top:calc(var(--header-h) + var(--spacing-5));grid-area:plans;position:sticky}}@media (width<=767px){.video-page__player[data-phone-hidden=true].svelte-cill4v{display:none}}.video-page__player.svelte-cill4v{gap:var(--spacing-4);scroll-margin-top:calc(var(--header-h) + var(--spacing-5));flex-direction:column;display:flex;position:relative}.video-page__upsell.svelte-cill4v{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);background:var(--color-surface-900);border-radius:var(--radius-panel);color:var(--color-text-inverse);flex-wrap:wrap;display:flex}.video-page__upsell-text.svelte-cill4v{font-family:var(--font-display);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.video-page__no-trailer.svelte-cill4v{max-width:var(--container-video);border-radius:var(--radius-card);background:#000;margin:0;margin-inline:auto;position:relative;overflow:hidden}.video-page__no-trailer.svelte-cill4v img:where(.svelte-cill4v){aspect-ratio:16/9;object-fit:cover;opacity:.55;width:100%;height:auto;display:block}.video-page__no-trailer.svelte-cill4v figcaption:where(.svelte-cill4v){padding:var(--spacing-3) var(--spacing-4);color:#fff;font-size:var(--text-small);text-align:center;background:#000000b8;position:absolute;inset:auto 0 0}.video-page__note.svelte-cill4v,.video-page__censored.svelte-cill4v{font-size:var(--text-small);color:var(--color-text-muted)}.video-page__censored.svelte-cill4v{max-width:var(--card-max)}.video-page__actions.svelte-cill4v{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.video-page__actions.svelte-cill4v{flex-wrap:wrap;display:flex}}.action.svelte-cill4v{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:var(--tap-min);padding:var(--spacing-3) var(--spacing-5);background:var(--color-surface-100);border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-strong);font-family:var(--font-display);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;transition:background-color var(--duration-fast), transform var(--duration-instant) var(--ease-out);text-decoration:none;display:inline-flex}.action.svelte-cill4v:hover{background:var(--color-surface-150);color:var(--color-text-strong);text-decoration:none;transform:translateY(-1px)}.action[aria-pressed=true].svelte-cill4v{border-color:var(--color-brand-500);color:var(--color-brand-600)}.action[aria-busy=true].svelte-cill4v{opacity:.6;cursor:progress}.video-page__description.svelte-cill4v{max-width:72ch;line-height:var(--leading-prose);color:var(--color-text)}.facts.svelte-cill4v{gap:var(--spacing-2) var(--spacing-5);margin-top:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.facts.svelte-cill4v{grid-template-columns:max-content minmax(0,1fr)}}.facts.svelte-cill4v dt:where(.svelte-cill4v){font-family:var(--font-display);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);align-self:start;line-height:36px}.facts.svelte-cill4v dd:where(.svelte-cill4v){font-variant-numeric:tabular-nums;margin:0;line-height:36px}.facts__chips.svelte-cill4v{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.next.svelte-cill4v{align-items:center;gap:var(--spacing-4);padding:var(--spacing-3);background:var(--color-surface-100);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text-strong);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.next.svelte-cill4v:hover{color:var(--color-text-strong);text-decoration:none;transform:translate(3px)}.next__media.svelte-cill4v{width:120px;aspect-ratio:var(--card-aspect);border-radius:var(--radius-card);flex:none}.next__body.svelte-cill4v{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.next__title.svelte-cill4v{font-family:var(--font-display);font-size:var(--text-h4)}.next__chip.svelte-cill4v{padding:2px var(--spacing-2);background:var(--color-surface-200);border-radius:var(--radius-pill);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);align-self:flex-start}
