.landing_catalog__XRn2O[hidden],.landing_landingView__BfOIZ[hidden]{display:none}.landing_root__8KGXs{--bg:#0b0b0d;--surface:#141417;--card:#1b1b1f;--elev:#232328;--t1:#f2f2f4;--t2:#a1a1aa;--t3:#7c7c86;--brand:#ec237f;--badge-bg:#c31667;--brand4:#ff4a7b;--b1:rgba(255,255,255,.07);--b2:rgba(255,255,255,.12);--b3:rgba(255,255,255,.24);--grad-brand:linear-gradient(135deg,#ff4a7b,#ec237f 52%,#93226f);--cn:"PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;--en:"SF Pro Display",-apple-system,system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);min-height:100vh;background:var(--bg);color:var(--t1);font:400 16px/1.5 var(--cn);-webkit-font-smoothing:antialiased}.landing_root__8KGXs :is(h1,h2,h3,p){margin:0}.landing_root__8KGXs button{cursor:pointer;font-family:inherit}.landing_root__8KGXs a{color:inherit}.landing_root__8KGXs button:disabled{cursor:default;opacity:.4}.landing_root__8KGXs :is(button,a,select):focus-visible{outline:2px solid var(--brand4);outline-offset:4px;box-shadow:none}.landing_root__8KGXs section[id]{scroll-margin-top:72px}.landing_wrap__RDC9r{width:var(--site-content-width,min(100% - 64px,1200px));margin:0 auto}.landing_icon__nJGL3{width:18px;height:18px;flex-shrink:0}.landing_skip__cIESk,.landing_srOnly__8pUOz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.landing_skip__cIESk:focus{position:fixed;z-index:100;top:8px;left:8px;width:auto;height:auto;margin:0;padding:12px;clip:auto;background:var(--card)}.landing_nav__8jJ2_{position:fixed;inset:0 0 auto;height:72px;z-index:40;transition:background .25s,border-color .25s;border-bottom:1px solid transparent}.landing_navScrolled__bqAz4{background:rgba(11,11,13,.72);backdrop-filter:blur(16px);border-color:var(--b1)}.landing_nav__8jJ2_ .landing_wrap__RDC9r{height:100%;display:flex;align-items:center;justify-content:space-between}.landing_logo__MNDi2{display:flex;align-items:center;gap:10px;flex-shrink:0}.landing_logoIcon__RAvvr{width:40px;height:40px;border-radius:10px}.landing_wordmark__zw6zP{width:auto;height:22px}.landing_navLinks__MzQ9M{display:flex;gap:36px}.landing_navLinks__MzQ9M a{position:relative;padding:4px 0;font-size:15px;font-weight:500;color:var(--t2);transition:color .25s}.landing_navLinks__MzQ9M .landing_navActive__b1RNc,.landing_navLinks__MzQ9M a:hover{color:var(--t1)}.landing_navLinks__MzQ9M .landing_navActive__b1RNc:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);width:16px;height:2px;background:var(--brand);border-radius:1px}.landing_outline__1n8QA,.landing_primary__kYKlU{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;transition:background-color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.landing_outline__1n8QA{min-height:40px;padding:9px 16px;border-color:var(--b2);color:var(--t1);background:transparent}.landing_outline__1n8QA:hover{background:var(--b1);border-color:var(--b3)}.landing_nav__8jJ2_ .landing_outline__1n8QA{height:40px;min-height:0;padding:0 18px;font:500 14px var(--cn);background:#ffffff14;backdrop-filter:blur(12px)}.landing_nav__8jJ2_ .landing_outline__1n8QA:hover{background:#ffffff24}.landing_nav__8jJ2_ .landing_outline__1n8QA .landing_icon__nJGL3{width:20px;height:20px}.landing_primary__kYKlU{position:relative;overflow:hidden;min-height:48px;padding:12px 24px;background:var(--grad-brand);color:white;box-shadow:0 8px 24px -6px #ec237f73}.landing_primary__kYKlU:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px #ec237f8c}.landing_primary__kYKlU:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);opacity:0;transform:translateX(-100%);transition:transform .6s ease,opacity .3s ease;pointer-events:none}.landing_primary__kYKlU:hover:after{opacity:1;transform:translateX(100%)}.landing_opening__TPKfG{min-height:max(680px,100svh);display:grid;grid-template-rows:minmax(min-content,1fr) auto}.landing_hero__UWMI_{--hero-stage-height:max(288px,var(--hero-copy-height,0px),calc(max(680px,100svh) - var(--landing-header-height,72px) - 400px));position:relative;isolation:isolate;background:var(--bg)}.landing_heroBackground__YFX1Q{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.landing_backgroundLayer__uwmZx{position:absolute;inset:-32px;opacity:0;filter:blur(24px)}.landing_backgroundActive__OWnfY{opacity:1}.landing_heroBackgroundImage__gDrLb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landing_heroScrim__YE_Lq{position:absolute;inset:0;pointer-events:none;background:rgba(11,11,13,.32)}.landing_heroScrim__YE_Lq>span{position:absolute}.landing_scrimLeft__BKnGs{inset:0;background:linear-gradient(90deg,rgba(11,11,13,.85),rgba(11,11,13,.58) 32%,rgba(11,11,13,.12) 62%,rgba(11,11,13,0) 82%)}.landing_scrimBottom__NO2Cd{inset:0;background:linear-gradient(180deg,rgba(11,11,13,0) 55%,rgba(11,11,13,.28) 76%,var(--bg) 100%)}.landing_scrimTop__76sIX{inset:0 0 auto;height:160px;background:linear-gradient(180deg,rgba(11,11,13,.76),rgba(11,11,13,0))}.landing_heroPlayButton__tzdVe{position:absolute;z-index:3;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(11,11,13,.4);color:#fff;transform:translate(-50%,-50%);transition:background-color .2s,border-color .2s}.landing_heroPlayButton__tzdVe:hover{background:rgba(11,11,13,.68);border-color:#fff}.landing_heroPlayButton__tzdVe svg{width:32px;height:32px;margin-left:3px;fill:currentColor}.landing_heroInner__zzV4r{position:relative;z-index:2;box-sizing:border-box;height:100%;padding:calc(var(--landing-header-height,72px) + 24px) 0 28px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px}.landing_heroMain__zBhyR{position:relative;min-width:0;height:var(--hero-stage-height);display:flex;align-items:center}.landing_copy__gjlup{--hero-title-size:clamp(40px,4.5vw,64px);--hero-title-leading:1.14;--hero-title-lines:1;display:flex;flex-direction:column;gap:18px;min-width:0;width:100%;max-width:560px}.landing_copy__gjlup[data-long-title]{--hero-title-size:clamp(36px,3.6vw,52px);--hero-title-leading:1.16;--hero-title-lines:2}.landing_kicker__cUBWz{display:flex;align-items:center;gap:10px;color:var(--brand4);font-size:13px;font-weight:500;letter-spacing:.12em}.landing_kicker__cUBWz:before{content:"";width:18px;height:2px;background:var(--brand4)}.landing_copy__gjlup .landing_kicker__cUBWz{min-width:0}.landing_copy__gjlup .landing_kicker__cUBWz:before{flex-shrink:0}.landing_kickerText__BMLhd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_copy__gjlup h1,.landing_heroTitleMeasure__K57IY{margin:0;height:var(--hero-title-slot,calc(var(--hero-title-size) * var(--hero-title-leading) * var(--hero-title-lines)));flex:none;font-size:var(--hero-title-size);font-weight:600;letter-spacing:-.025em;line-height:var(--hero-title-leading);text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.landing_heroTags__WU178{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-width:0;height:var(--hero-tags-slot,54px);flex:none}.landing_heroTags__WU178 span{min-width:0;max-width:calc(50% - 3px);padding:3px 9px;border:1px solid var(--b2);border-radius:999px;color:var(--t2);background:rgba(255,255,255,.025);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_credits__zefho{display:flex;flex:none;align-items:center;gap:8px 12px;color:var(--t2);font-size:14px;line-height:20px;height:20px;overflow:hidden}.landing_credits__zefho>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_editorialLabel__SYkX3{color:var(--t1)}.landing_summary__QQgFo{color:var(--t2);font-size:16px;line-height:26px;height:var(--hero-summary-slot,78px);flex:none;max-width:520px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.landing_heroCopySizer__W1wYH{position:absolute;top:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.landing_heroCopySizer__W1wYH :is(.landing_heroTitleMeasure__K57IY,.landing_heroTags__WU178,.landing_summary__QQgFo){height:auto!important;animation:none!important}.landing_heroCta__Guqhn{align-self:flex-start;min-width:0;max-width:100%;margin-top:6px;text-decoration:none}.landing_heroCtaLabel__FgUUC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_heroMedia__OuPpI{display:flex;flex-direction:column;align-items:flex-end;gap:18px;min-width:0;width:100%;justify-self:end}.landing_heroPreviewStage__pFHkL{display:flex;align-items:center;justify-content:flex-end;width:100%;height:var(--hero-stage-height)}.landing_heroPreview__8KaoK{position:relative;flex:none;width:min(100%,calc(var(--hero-stage-height) * var(--hero-image-ratio,1.777778)));aspect-ratio:var(--hero-image-ratio,1.777778);overflow:hidden;border:1px solid var(--b2);border-radius:16px;background:#08080a;box-shadow:0 18px 48px #0005}.landing_heroPreviewImage__6xUHL{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing_carousel__tvO2X{display:flex;justify-content:flex-end;width:100%;min-width:0}.landing_thumbnails__7_kzN{display:flex;justify-content:safe flex-end;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;gap:10px;overflow-x:auto;padding-top:3px}.landing_thumbnails__7_kzN button{width:52px;height:70px;flex-shrink:0;padding:0;border-radius:6px;overflow:hidden;border:1px solid var(--b1);background:var(--surface);opacity:.55;transition:opacity .3s,border-color .3s,transform .3s,box-shadow .3s}.landing_thumbnails__7_kzN button:hover{opacity:.85}.landing_thumbnailImage__6GJQA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_thumbnails__7_kzN button.landing_thumbnailActive__q6Wqt{border:2px solid var(--brand);opacity:1;transform:translateY(-2px);box-shadow:0 6px 16px rgba(236,35,127,.35)}@keyframes landing_heroEnter__g51E5{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing_hero__UWMI_[data-hero-intro=ready] :is(.landing_copy__gjlup>*,.landing_heroPreviewStage__pFHkL,.landing_carousel__tvO2X){animation:landing_heroEnter__g51E5 .32s var(--ease) var(--hero-enter-delay,0s) backwards}.landing_hero__UWMI_ .landing_copy__gjlup h1{--hero-enter-delay:40ms}.landing_hero__UWMI_ .landing_heroTags__WU178{--hero-enter-delay:80ms}.landing_hero__UWMI_ .landing_credits__zefho{--hero-enter-delay:100ms}.landing_hero__UWMI_ .landing_summary__QQgFo{--hero-enter-delay:140ms}.landing_hero__UWMI_ .landing_heroCta__Guqhn{--hero-enter-delay:180ms}.landing_hero__UWMI_ .landing_heroPreviewStage__pFHkL{--hero-enter-delay:220ms}.landing_hero__UWMI_ .landing_carousel__tvO2X{--hero-enter-delay:280ms}.landing_works__iBYt2{padding:0}.landing_homeShelf__8t_2E+.landing_homeShelf__8t_2E{margin-top:56px}.landing_homeShelf__8t_2E[data-home-theme=dark]{padding:24px;border-radius:16px;background:var(--surface)}.landing_homeShelf__8t_2E[data-home-skin=drama_plus] .landing_sectionHead__wcmL_ h2{color:var(--brand4)}.landing_homeShelf__8t_2E .landing_shelfRail__PcdJ_{display:flex;gap:24px;overflow-x:auto;width:100%;padding-bottom:8px}.landing_homeShelf__8t_2E .landing_shelfGrid__ef0PX{display:grid;overflow:visible;width:100%;padding:0}.landing_homeShelf__8t_2E .landing_shelfGrid__ef0PX .landing_card__Urt99{width:auto;min-width:0}.landing_shelfRail__PcdJ_ .landing_card__Urt99{flex:0 0 180px}.landing_rankedRail__JRaLZ .landing_card__Urt99{flex-basis:232px}.landing_homeShelf__8t_2E .landing_rank__bn1Ou{width:68px;font-size:72px;letter-spacing:-.08em}.landing_homeShelf__8t_2E .landing_rankedCard__9i_Kn .landing_poster__BqP80{width:calc(100% - 62px);height:auto;aspect-ratio:3/4}.landing_sectionHead__wcmL_{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.landing_sectionHead__wcmL_ h2{margin-top:12px;font-size:40px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.landing_link__Y_wql{display:inline-flex;align-items:center;gap:6px;color:var(--t2);font-size:15px;font-weight:500;padding:0;background:none;white-space:nowrap;transition:color .25s}.landing_link__Y_wql:hover{color:var(--t1)}.landing_filterRow__FEpiN{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:32px}.landing_filterSeparator__R8ahn{width:1px;height:20px;background:var(--b2);margin:0 4px;flex-shrink:0}.landing_segment__Tc5N4{display:flex;flex-shrink:0;padding:4px;border:1px solid var(--b1);background:var(--surface);border-radius:999px}.landing_segment__Tc5N4 button{padding:8px 20px;height:36px;border-radius:999px;white-space:nowrap;color:var(--t2);background:transparent;font-size:15px;font-weight:500;line-height:20px;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s}.landing_segment__Tc5N4 .landing_selected__X3wWm{background:var(--elev);color:var(--t1);box-shadow:0 2px 8px #0006}.landing_genreChips__avttK{display:flex;flex-wrap:wrap;gap:8px}.landing_chip__6L0Go{border:1px solid var(--b1);border-radius:999px;color:var(--t2);padding:7px 16px;font-size:14px;background:var(--surface);height:36px;line-height:20px;white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s}.landing_chip__6L0Go:hover{border-color:var(--b2);color:var(--t1)}.landing_chipSelected___IEDM,.landing_chipSelected___IEDM:hover{border-color:var(--brand);color:var(--brand4);background:#ec237f26}.landing_topFive__U0z2j{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.landing_card__Urt99{min-width:0}.landing_cardInfo__pzu4w,.landing_card__Urt99{display:flex;flex-direction:column;gap:6px}.landing_rankedCard__9i_Kn{gap:10px}.landing_posterFrame__LStu1{position:relative}.landing_poster__BqP80{display:block;width:100%;aspect-ratio:3/4;position:relative;overflow:hidden;border-radius:12px;border:1px solid var(--b1);padding:0;background:var(--card);transition:transform .35s var(--ease),border-color .35s,box-shadow .35s var(--ease)}.landing_poster__BqP80:hover{transform:translateY(-4px);border-color:#ec237f73;box-shadow:0 16px 36px -8px #000000b3}.landing_posterImage__jxmiQ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--ease)}.landing_poster__BqP80:hover .landing_posterImage__jxmiQ{transform:scale(1.05)}.landing_badge__vRHZh{position:absolute;top:9px;right:9px;z-index:2;border-radius:6px;padding:4px 8px;background:var(--badge-bg);color:white;font-size:11px;font-weight:500;line-height:14px;letter-spacing:.04em}.landing_posterOverlay__mBPRW{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;color:white;font-size:13px;font-weight:500;background:#0b0b0d99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease}.landing_posterCircle__sRoJb{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;background:var(--brand);transition:transform .25s var(--ease)}.landing_posterCircle__sRoJb .landing_icon__nJGL3{width:20px;height:20px}.landing_poster__BqP80:hover .landing_posterCircle__sRoJb{transform:scale(1.08)}.landing_poster__BqP80:focus-visible .landing_posterOverlay__mBPRW,.landing_poster__BqP80:hover .landing_posterOverlay__mBPRW{opacity:1}.landing_rankedCard__9i_Kn .landing_posterFrame__LStu1{display:flex;align-items:flex-end;overflow:visible}.landing_rankedCard__9i_Kn .landing_poster__BqP80{width:158px;height:211px;aspect-ratio:auto;flex:none;z-index:1}.landing_rank__bn1Ou{position:relative;z-index:0;flex:none;margin-right:-6px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:700 96px/1 var(--en);letter-spacing:-.04em;color:var(--t3);transition:color .3s}.landing_rankedCard__9i_Kn:hover .landing_rank__bn1Ou{color:var(--brand4)}.landing_cardTitle__0Po8O{display:block;font-size:16px;font-weight:600;line-height:24px}.landing_cardMeta__SBa_e,.landing_cardTitle__0Po8O{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.landing_cardMeta__SBa_e{font-size:13px;color:var(--t3);line-height:19.5px}.landing_subhead__qUrn_{display:flex;align-items:center;justify-content:space-between;margin:56px 0 20px}.landing_subhead__qUrn_ h3{font-size:22px;font-weight:600;line-height:33px}.landing_latest__saiL7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;row-gap:36px}.landing_feedback__3nNNL{text-align:center;padding:64px 16px;color:var(--t2);font-size:15px}.landing_feedback__3nNNL button{margin-top:20px}.landing_catalog__XRn2O{min-height:75vh;padding:144px 0 96px}.landing_catalogHead__duQ3j{display:flex;align-items:baseline;justify-content:space-between;margin:12px 0 32px;gap:20px}.landing_catalogHead__duQ3j h1{font-size:48px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.landing_catalogHead__duQ3j span{color:var(--t3);font-size:14px}.landing_catalogFilters__2aRIO{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:36px}.landing_catalogFilters__2aRIO .landing_filterRow__FEpiN{margin:0}.landing_sortLabel__PDA8G select{padding:8px 12px;background:var(--surface);color:var(--t2);border:1px solid var(--b2);border-radius:999px;font:400 14px/20px var(--cn)}.landing_sortLabel__PDA8G option{background:var(--surface)}.landing_catalogGrid__5WGYS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:36px 24px}.landing_catalogBottom__rZ_sW{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:48px}.landing_catalogBottom__rZ_sW p{color:var(--t3);font-size:13px}.landing_pagination__yIhZO{display:flex;align-items:center;gap:16px;font-size:14px}.landing_pagination__yIhZO button{background:var(--card);color:var(--t1);border:1px solid var(--b2);border-radius:20px;padding:8px 16px}.landing_mobileCTA__gleth{display:none}@media (max-width:1250px){.landing_copy__gjlup{gap:16px}}@media (max-width:1100px){.landing_copy__gjlup{--hero-title-size:42px}.landing_copy__gjlup[data-long-title]{--hero-title-size:36px}.landing_topFive__U0z2j{gap:12px}.landing_rank__bn1Ou{font-size:64px}.landing_rankedCard__9i_Kn .landing_poster__BqP80{flex:1;width:auto;min-width:0;height:auto;aspect-ratio:3/4}.landing_catalogGrid__5WGYS,.landing_latest__saiL7{grid-template-columns:repeat(4,minmax(0,1fr))}.landing_filterRow__FEpiN{gap:12px}.landing_genreChips__avttK{flex-wrap:wrap}.landing_hero__UWMI_ .landing_summary__QQgFo{-webkit-line-clamp:3}}@media (max-width:760px){.landing_root__8KGXs{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.landing_root__8KGXs section[id]{scroll-margin-top:80px}.landing_wrap__RDC9r{width:var(--site-content-width,calc(100% - 32px))}.landing_nav__8jJ2_{height:56px}.landing_nav__8jJ2_ .landing_wrap__RDC9r{gap:12px;justify-content:space-between}.landing_logoIcon__RAvvr{width:32px;height:32px}.landing_wordmark__zw6zP{height:18px}.landing_navLinks__MzQ9M{display:none}.landing_nav__8jJ2_ .landing_outline__1n8QA{height:36px;padding:0 14px;font-size:13px}.landing_hero__UWMI_{--hero-stage-height:calc(100svh - var(--landing-header-height,64px) - 64px - env(safe-area-inset-bottom) - var(--mobile-install-prompt-height,0px));padding-top:var(--landing-header-height,64px);touch-action:pan-y}.landing_heroCopySizer__W1wYH{display:none}.landing_heroBackgroundImage__gDrLb{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.landing_heroInner__zzV4r,.landing_opening__TPKfG{display:block;height:auto;min-height:0}.landing_heroInner__zzV4r{width:min(100%,calc(var(--hero-stage-height) * var(--hero-image-ratio,.666667)));padding:0}.landing_heroMain__zBhyR{position:absolute;z-index:4;left:16px;bottom:20px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 120px);height:auto}.landing_heroMedia__OuPpI{display:flex;gap:0}.landing_heroPreviewStage__pFHkL{height:auto;justify-content:center}.landing_heroPreview__8KaoK{width:100%;border:0;border-radius:0;box-shadow:none}.landing_heroPreview__8KaoK:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 28%,transparent 62%,rgba(0,0,0,.7))}.landing_carousel__tvO2X{position:absolute;z-index:4;right:16px;bottom:20px;width:auto;max-width:calc(100% - 156px);min-height:44px;align-items:center}.landing_thumbnails__7_kzN{justify-content:safe flex-end;padding:0;gap:0;scrollbar-width:none}.landing_thumbnails__7_kzN::-webkit-scrollbar{display:none}.landing_thumbnails__7_kzN button{position:relative;width:24px;height:44px;border:0;border-radius:0;background:transparent;opacity:1}.landing_thumbnails__7_kzN button:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.5);transform:translate(-50%,-50%)}.landing_thumbnails__7_kzN button.landing_thumbnailActive__q6Wqt{width:32px;border:0;background:transparent;transform:none;box-shadow:none}.landing_thumbnails__7_kzN button.landing_thumbnailActive__q6Wqt:before{width:20px;background:var(--brand)}.landing_heroPlayButton__tzdVe,.landing_scrimLeft__BKnGs,.landing_thumbnailImage__6GJQA{display:none}.landing_scrimTop__76sIX{height:120px}.landing_scrimBottom__NO2Cd{background:linear-gradient(180deg,rgba(11,11,13,0) 20%,rgba(11,11,13,.2) 40%,rgba(11,11,13,.76) 72%,var(--bg) 100%)}.landing_copy__gjlup{width:100%;max-width:none;gap:0;text-align:left}.landing_copy__gjlup>.landing_kicker__cUBWz,.landing_credits__zefho,.landing_heroTags__WU178,.landing_hero__UWMI_ .landing_summary__QQgFo{display:none}.landing_copy__gjlup h1,.landing_copy__gjlup h1.landing_heroTitleLong__Uk719{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.landing_kicker__cUBWz{font-size:11px;line-height:16px;letter-spacing:.08em}.landing_heroCta__Guqhn{align-self:flex-start;min-height:44px;margin:0;padding:10px 16px;font-size:12px;gap:5px}.landing_filterSeparator__R8ahn{display:none}.landing_works__iBYt2{padding:0}.landing_homeShelf__8t_2E+.landing_homeShelf__8t_2E{margin-top:36px}.landing_homeShelf__8t_2E[data-home-theme=dark]{padding:16px}.landing_homeShelf__8t_2E .landing_shelfRail__PcdJ_{gap:12px}.landing_homeShelf__8t_2E .landing_shelfGrid__ef0PX{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing_shelfRail__PcdJ_ .landing_card__Urt99{flex-basis:148px}.landing_rankedRail__JRaLZ .landing_card__Urt99{flex-basis:180px}.landing_homeShelf__8t_2E .landing_rank__bn1Ou{width:48px;font-size:52px}.landing_homeShelf__8t_2E .landing_rankedCard__9i_Kn .landing_poster__BqP80{width:calc(100% - 42px)}.landing_sectionHead__wcmL_{align-items:center;gap:12px;margin-bottom:24px}.landing_sectionHead__wcmL_ h2{font-size:28px;margin-top:10px;line-height:1.25}.landing_sectionHead__wcmL_ .landing_link__Y_wql{font-size:12px;gap:4px}.landing_link__Y_wql .landing_icon__nJGL3{width:14px;height:14px}.landing_filterRow__FEpiN{width:calc(100% + 16px);flex-wrap:nowrap;gap:12px;overflow-x:auto;scrollbar-width:none;padding-right:16px;margin-bottom:24px}.landing_filterRow__FEpiN::-webkit-scrollbar,.landing_topFive__U0z2j::-webkit-scrollbar{display:none}.landing_genreChips__avttK{flex-wrap:nowrap}.landing_segment__Tc5N4 button{padding:8px 16px;font-size:13px}.landing_chip__6L0Go{padding:7px 16px;font-size:13px}.landing_topFive__U0z2j{display:flex;overflow-x:auto;width:calc(100% + 16px);gap:12px;padding:0 16px 6px 0;scrollbar-width:none}.landing_topFive__U0z2j .landing_card__Urt99{width:148px;flex-shrink:0}.landing_rank__bn1Ou{font-size:64px}.landing_cardTitle__0Po8O{font-size:14px;line-height:21px}.landing_cardMeta__SBa_e{font-size:11px;line-height:17px}.landing_poster__BqP80{border-radius:10px}.landing_subhead__qUrn_{margin:32px 0 20px}.landing_subhead__qUrn_ h3{font-size:22px;line-height:28px}.landing_subhead__qUrn_ .landing_link__Y_wql{font-size:12px}.landing_latest__saiL7{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing_latest__saiL7 .landing_cardTitle__0Po8O{font-size:14px;line-height:21px}.landing_catalog__XRn2O{min-height:70vh;padding:100px 0 48px}.landing_catalogHead__duQ3j{margin:12px 0 24px}.landing_catalogHead__duQ3j h1{font-size:34px}.landing_catalogHead__duQ3j span{font-size:12px}.landing_catalogFilters__2aRIO{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.landing_catalogFilters__2aRIO .landing_filterRow__FEpiN{width:calc(100% + 16px)}.landing_sortLabel__PDA8G{margin-left:auto}.landing_sortLabel__PDA8G select{font-size:12px}.landing_catalogGrid__5WGYS{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing_catalogBottom__rZ_sW{padding-top:32px}.landing_mobileCTA__gleth{display:flex;align-items:center;gap:12px;margin:0 16px 24px;padding:16px;border:1px solid var(--b2);border-radius:12px;background:var(--surface)}.landing_mobileCTA__gleth>img{width:44px;height:44px;border-radius:10px}.landing_mobileCTA__gleth>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.landing_mobileCTA__gleth strong{font-size:13px;line-height:20px;font-weight:600}.landing_mobileCTA__gleth span{color:var(--t3);font-size:10px;line-height:16px;white-space:nowrap}.landing_mobileCTA__gleth .landing_primary__kYKlU{font-size:12px;min-height:36px;padding:8px 12px}.landing_mobileCTA__gleth .landing_icon__nJGL3{width:15px;height:15px}}@media (max-width:360px){.landing_mobileCTA__gleth span{display:none}.landing_mobileCTA__gleth{gap:8px;padding-left:12px;padding-right:12px}.landing_mobileCTA__gleth .landing_primary__kYKlU{padding-inline:10px}}@media (min-width:761px) and (max-height:840px){.landing_copy__gjlup{--hero-title-size:40px;gap:10px}.landing_copy__gjlup[data-long-title]{--hero-title-size:36px}.landing_hero__UWMI_ .landing_summary__QQgFo{font-size:14px;line-height:22px;height:var(--hero-summary-slot,44px);-webkit-line-clamp:2}}@media (min-width:761px) and (max-height:680px){.landing_hero__UWMI_{--hero-stage-height:max(304px,var(--hero-copy-height,0px))}.landing_copy__gjlup,.landing_copy__gjlup[data-long-title]{--hero-title-size:32px;gap:10px}}@media (prefers-reduced-motion:reduce){.landing_root__8KGXs *,.landing_root__8KGXs :after,.landing_root__8KGXs :before{animation:none!important;transition:none!important}}