li.svelte-1hnzm61{flex-direction:column;gap:8px;display:flex;position:relative}.info.svelte-1hnzm61{flex-direction:column;gap:6px;text-decoration:none;display:flex}img.svelte-1hnzm61{aspect-ratio:3/4;object-fit:cover;object-position:50% 0;border-radius:12px;width:100%;height:auto;display:block}.title.svelte-1hnzm61{margin-top:2px;font-size:22px;line-height:1}.meta.svelte-1hnzm61{color:var(--dv-text-2);font-size:13px}.row.svelte-1hnzm61{gap:0;display:flex}.more.svelte-1hnzm61{--more-w:100%;z-index:1;flex:1 1 0;display:block;position:relative}.play.svelte-1hnzm61{width:0;height:0;font-size:0;display:block;position:static;overflow:visible}.play.svelte-1hnzm61 svg,.play.svelte-1hnzm61 span:where(.svelte-1hnzm61){display:none}.play.svelte-1hnzm61:after{content:"";position:absolute;inset:0}@media (width>=600px){li.svelte-1hnzm61{gap:10px}.row.svelte-1hnzm61{gap:8px}img.svelte-1hnzm61{border-radius:14px}.title.svelte-1hnzm61{font-size:26px}.meta.svelte-1hnzm61{font-size:14px}.play.svelte-1hnzm61{background:var(--dv-text);width:auto;height:44px;color:var(--dv-ground);border-radius:22px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.play.svelte-1hnzm61:hover{color:var(--dv-ground)}.play.svelte-1hnzm61 svg{display:block}.play.svelte-1hnzm61 span:where(.svelte-1hnzm61){display:inline}.play.svelte-1hnzm61:after{display:none}.more.svelte-1hnzm61{--more-w:100%;--more-px:10px}}section.svelte-icx098{--faq-line:#2a2521;flex-direction:column;gap:12px;scroll-margin-top:16px;display:flex}h2.svelte-icx098{margin:0;font-size:18px;font-weight:700}ul.svelte-icx098{background:var(--dv-surface);border-radius:16px;margin:0;padding:0;list-style:none}li.svelte-icx098{border-bottom:1px solid var(--faq-line)}li.svelte-icx098:last-child{border-bottom:0}summary.svelte-icx098{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 16px;list-style:none;display:flex}summary.svelte-icx098::-webkit-details-marker{display:none}h3.svelte-icx098{margin:0;font-size:16px;font-weight:600}svg.svelte-icx098{flex:none;transform:rotate(-90deg)}details[open].svelte-icx098 svg:where(.svelte-icx098){transform:rotate(90deg)}p.svelte-icx098{color:var(--dv-text-2);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.5}@media (width>=600px){section.svelte-icx098{gap:18px}h2.svelte-icx098{font-size:26px}ul.svelte-icx098{background:0 0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;display:grid}li.svelte-icx098{border:1px solid var(--dv-line);border-radius:20px}li.svelte-icx098:last-child{border:1px solid var(--dv-line)}details.svelte-icx098::details-content{content-visibility:visible;display:block}summary.svelte-icx098{pointer-events:none;cursor:default;min-height:0;padding:22px 24px 8px}h3.svelte-icx098{font-size:19px;font-weight:700}svg.svelte-icx098{display:none}p.svelte-icx098{padding:0 24px 22px;font-size:16px;line-height:1.55}}.hero.svelte-tc3uts{flex-wrap:wrap;align-items:center;gap:40px 64px;display:flex}.intro.svelte-tc3uts{flex-direction:column;flex:460px;gap:8px;min-width:0;display:flex}h1.svelte-tc3uts{margin:0;font-size:48px;line-height:.9}.line.svelte-tc3uts{color:var(--dv-text-2);margin:0;font-size:15px;line-height:1.5}.eyebrow.svelte-tc3uts,.wide.svelte-tc3uts,.ctas.svelte-tc3uts,.small.svelte-tc3uts,.art.svelte-tc3uts{display:none}@media (width>=600px){.hero.svelte-tc3uts{padding-top:clamp(16px,3vw,40px)}.intro.svelte-tc3uts{gap:20px}.eyebrow.svelte-tc3uts{letter-spacing:.08em;text-transform:uppercase;color:var(--dv-amber);font-size:13px;font-weight:600;display:block}h1.svelte-tc3uts{font-size:clamp(56px,8vw,120px);line-height:.86}.line.svelte-tc3uts{max-width:560px;font-size:20px;line-height:1.55}.narrow.svelte-tc3uts{display:none}.wide.svelte-tc3uts{display:block}.ctas.svelte-tc3uts{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.btn.svelte-tc3uts{border-radius:28px;height:56px;padding:0 28px;font-size:17px}.btn.outline.svelte-tc3uts{border:1px solid var(--dv-line-strong);padding:0 24px}.small.svelte-tc3uts{color:var(--dv-text-3);font-size:14px;display:block}.art.svelte-tc3uts{flex:420px;justify-content:center;gap:14px;min-width:0;display:flex}img.svelte-tc3uts{aspect-ratio:9/16;object-fit:cover;border-radius:14px;width:28%;max-width:170px;height:auto;display:block}img.mid.svelte-tc3uts{border-radius:16px;width:38%;max-width:240px}}li.svelte-14b62kj{--card-text:#d9d1c7;scroll-snap-align:start;flex-direction:column;flex:none;gap:10px;width:300px;display:flex}li.solo.svelte-14b62kj{width:min(358px,100vw - 32px)}.more.svelte-14b62kj{--more-w:100%;display:block}.wide.svelte-14b62kj,.all.svelte-14b62kj{display:none}.frame.svelte-14b62kj{border-radius:var(--dv-radius-card);grid-template:minmax(0,1fr)/minmax(0,1fr);height:470px;display:grid;position:relative;overflow:hidden}.series.svelte-14b62kj .frame:where(.svelte-14b62kj){height:500px}.poster.svelte-14b62kj,.shade.svelte-14b62kj,.body.svelte-14b62kj{grid-area:1/1}.poster.svelte-14b62kj,img.svelte-14b62kj{width:100%;height:100%;display:block}img.svelte-14b62kj{object-fit:cover;object-position:50% 0}.shade.svelte-14b62kj{background:linear-gradient(#0c0a0900,#0c0a09f0 62%);align-self:end;height:300px}.series.svelte-14b62kj .shade:where(.svelte-14b62kj){height:320px}.body.svelte-14b62kj{flex-direction:column;align-self:end;gap:8px;padding:14px;display:flex}h3.svelte-14b62kj{margin:0;font-size:40px;line-height:.9}.series.svelte-14b62kj h3:where(.svelte-14b62kj){font-size:44px}.title.svelte-14b62kj{color:var(--dv-text);text-decoration:none}.logline.svelte-14b62kj{color:var(--card-text);margin:0;font-size:14px;line-height:1.45}.meta.svelte-14b62kj{color:var(--card-text);margin:0;font-size:13px}.actions.svelte-14b62kj{align-items:center;gap:10px;margin-top:4px;display:flex}.play.svelte-14b62kj{height:var(--dv-touch);background:var(--dv-text);color:var(--dv-ground);white-space:nowrap;border-radius:22px;flex:none;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.play.svelte-14b62kj:hover{color:var(--dv-ground)}li.svelte-14b62kj:not(.series) .play:where(.svelte-14b62kj):after,.series.svelte-14b62kj .title:where(.svelte-14b62kj):after{content:"";position:absolute;inset:0}.series.svelte-14b62kj .play:where(.svelte-14b62kj){z-index:1;position:relative}@media (width>=600px){li.svelte-14b62kj,li.solo.svelte-14b62kj{width:auto;min-width:0}.frame.svelte-14b62kj{background:var(--dv-surface);border-radius:24px;flex-direction:column;height:auto;display:flex}.poster.svelte-14b62kj,img.svelte-14b62kj{aspect-ratio:3/4;height:auto}.shade.svelte-14b62kj{display:none}.body.svelte-14b62kj{flex:auto;align-self:stretch;gap:10px;padding:20px}h3.svelte-14b62kj{font-size:40px}.logline.svelte-14b62kj{color:var(--dv-text-2);font-size:16px;line-height:1.5}.meta.svelte-14b62kj{color:var(--dv-text-3);flex:100%;order:-1;font-size:14px}.narrow.svelte-14b62kj{display:none}.wide.svelte-14b62kj{display:inline}.more.wide.svelte-14b62kj{display:block}.actions.svelte-14b62kj{flex-wrap:wrap;gap:10px 8px;margin-top:auto}.play.svelte-14b62kj{border-radius:24px;gap:8px;height:48px;padding:0 20px;font-size:16px}li.svelte-14b62kj:not(.series) .play:where(.svelte-14b62kj):after,.series.svelte-14b62kj .title:where(.svelte-14b62kj):after{display:none}.more.svelte-14b62kj{--more-w:auto;--more-h:48px;--more-px:16px;--more-fs:16px}.series.svelte-14b62kj .frame:where(.svelte-14b62kj){flex-direction:row;gap:24px;height:auto;padding:20px}.series.svelte-14b62kj .poster:where(.svelte-14b62kj){aspect-ratio:auto;flex:0 0 200px;width:200px}.series.svelte-14b62kj img:where(.svelte-14b62kj){aspect-ratio:auto;border-radius:14px;width:200px;height:356px}.series.svelte-14b62kj h3:where(.svelte-14b62kj){font-size:clamp(40px,4vw,56px)}.series.svelte-14b62kj .body:where(.svelte-14b62kj){min-width:0;padding:0}.all.svelte-14b62kj{border:1px solid var(--dv-line-strong);border-radius:24px;align-items:center;height:48px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.all.svelte-14b62kj:hover{color:var(--dv-amber)}}.home.svelte-1ewzqr7{flex-direction:column;gap:40px;padding-top:12px;padding-bottom:8px;display:flex}.shows.svelte-1ewzqr7{flex-direction:column;gap:14px;scroll-margin-top:16px;display:flex}.head.svelte-1ewzqr7{flex-direction:column;gap:6px;display:flex}h2.svelte-1ewzqr7{margin:0;font-size:22px;font-weight:700;line-height:1.2}.head.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--dv-text-2);margin:0;font-size:15px;line-height:1.5}.wide.svelte-1ewzqr7,.cta.svelte-1ewzqr7{display:none}ul.svelte-1ewzqr7{margin:0;padding:0;list-style:none}.large.svelte-1ewzqr7{scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.compact.svelte-1ewzqr7{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;display:grid}.fs-head.svelte-1ewzqr7{display:contents}.fs-head.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--dv-text-2);order:2;margin:0;font-size:14px;line-height:1.45}@media (width>=600px){.home.svelte-1ewzqr7{gap:72px;padding-top:0;padding-bottom:0}.shows.svelte-1ewzqr7{gap:18px}.head.svelte-1ewzqr7{gap:8px}.fs-head.svelte-1ewzqr7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.fs-head.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){font-size:15px}h2.svelte-1ewzqr7{font-size:26px}.head.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){max-width:640px;font-size:17px;line-height:1.55}.wide.svelte-1ewzqr7{display:inline}.large.svelte-1ewzqr7{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(280px,400px));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.large.series.svelte-1ewzqr7{grid-template-columns:repeat(auto-fit,minmax(440px,1fr))}.compact.svelte-1ewzqr7{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:28px 16px}.cta.svelte-1ewzqr7{background:var(--dv-surface);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:flex}.cta.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){flex-direction:column;flex:360px;gap:8px;display:flex}.cta.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){font-size:clamp(40px,5vw,64px);font-weight:400;line-height:.9}.cta.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--dv-text-2);margin:0;font-size:17px;line-height:1.5}.cta.svelte-1ewzqr7 .btn:where(.svelte-1ewzqr7){border-radius:28px;height:56px;padding:0 28px;font-size:17px}}
