.viewer-badge{z-index:3;color:#f1ecef;white-space:nowrap;pointer-events:auto;font-variant-numeric:tabular-nums;background:#101015db;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:5px;min-height:24px;padding:4px 8px;font:500 10px/1.2 Manrope,sans-serif;display:flex;position:absolute;bottom:10px;right:10px}.viewer-badge[data-ready=false]{visibility:hidden}.viewer-badge svg{color:#d0a4b1;flex-shrink:0}.catalog-card-art:has(.viewer-badge[data-ready=true]) .catalog-provider-label{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 112px);overflow:hidden}.home-story-status{z-index:3;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:12px;right:12px}.home-story-status>.viewer-badge,.home-story-status>.home-story-episodes{position:static}.home-story-status>.viewer-badge{min-height:24px}.featured-frame>.viewer-badge{bottom:16px;right:16px}.viewer-badge.player-viewers{background:#14101870;min-height:28px;margin-left:auto;font-size:11px;position:static}.home-shelf-spotlight .home-story-status{gap:4px;bottom:7px;right:7px}.home-shelf-spotlight .viewer-badge{padding:3px 5px;font-size:9px}.series-artwork>.viewer-badge{bottom:42px}.viewer-live-dot{background:#6ee7a8;border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:block;box-shadow:0 0 7px #6ee7a84a}.viewer-badge[data-ready=true][data-visible=true] .viewer-live-dot{will-change:opacity;animation:2.4s ease-in-out infinite viewer-live-pulse}@keyframes viewer-live-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:760px){.home-story-status{gap:4px;bottom:9px;right:9px}}@media (max-width:380px){.home-story-art:has(.home-story-status) .home-story-rank{width:34px;height:36px;font-size:22px;bottom:9px;left:9px}}@media (prefers-reduced-motion:reduce){.viewer-badge .viewer-live-dot{will-change:auto;animation:none!important}}@media (max-width:380px){.home-story-art:has(.home-story-rank) .home-story-status{gap:4px}}
.MKZ9zG_section{width:min(1440px,100% - 2*clamp(24px,4.5vw,96px));margin:32px auto 64px;scroll-margin-top:120px}.MKZ9zG_banner{isolation:isolate;background:radial-gradient(at 78% 100%,#64273835,#0000 52%),linear-gradient(115deg,#1c171b,#141214 60%,#20191c);border:1px solid #ffffff1c;border-radius:24px;min-height:402px;padding:clamp(32px,4vw,58px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.MKZ9zG_banner:before{content:"";background:linear-gradient(90deg,#0000,#e6d8e55c,#0000);height:1px;position:absolute;inset:0 15% auto}.MKZ9zG_copy{z-index:2;max-width:59%;position:relative}.MKZ9zG_topline{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.MKZ9zG_eyebrow{color:#ded1da;letter-spacing:.17em;font-size:12px;font-weight:600}.MKZ9zG_soon{color:#f5a8bc;letter-spacing:.08em;background:#c83a5b12;border:1px solid #f098ad3d;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:650;display:inline-flex}.MKZ9zG_copy h2{letter-spacing:-.045em;color:#f6f4f2;font-family:Archivo Variable,Arial,sans-serif;font-size:clamp(38px,4vw,58px);font-weight:550;line-height:1.08}.MKZ9zG_copy h2>span{color:#b7a5b1}.MKZ9zG_copy h2 i{color:#ec345c;font-style:normal}.MKZ9zG_description{color:#c2b6bf;max-width:390px;margin-top:20px;font-size:14px;line-height:1.85}.MKZ9zG_stores{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.MKZ9zG_storeButton{color:#c8c1c7;text-align:left;background:#111013b8;border:1px solid #ffffff27;border-radius:11px;align-items:center;gap:12px;min-width:160px;min-height:61px;padding:10px 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff06}.MKZ9zG_storeButton:disabled{cursor:not-allowed}.MKZ9zG_storeButton>svg{opacity:.8;width:25px;height:28px}.MKZ9zG_storeButton>span{flex-direction:column;gap:3px;display:flex}.MKZ9zG_storeButton small{letter-spacing:.14em;color:#b29ca9;font-size:9px;line-height:1}.MKZ9zG_storeButton strong{letter-spacing:-.3px;white-space:nowrap;font-size:16px;font-weight:550;line-height:1.35}.MKZ9zG_availability{color:#ac9ba6;margin-top:13px;font-size:12px;line-height:1.65}.MKZ9zG_visual{z-index:1;pointer-events:none;width:47%;position:absolute;top:0;bottom:0;right:0}.MKZ9zG_rearPoster{opacity:.68;border:1px solid #ffffff24;border-radius:16px;width:175px;height:290px;position:absolute;top:107px;right:242px;overflow:hidden;transform:rotate(-13deg);box-shadow:0 20px 45px #0005}.MKZ9zG_rearPoster img{object-fit:cover;object-position:center 25%}.MKZ9zG_rearPoster>span{background:linear-gradient(#21191d08,#1a141c7a);position:absolute;inset:0}.MKZ9zG_phone{background:linear-gradient(110deg,#181618,#92878d 3%,#252126 7%,#151316 88%,#6f656c 97%,#1c191d);border:1px solid #b0a5aa8f;border-radius:36px;width:221px;height:430px;padding:7px;position:absolute;top:46px;right:72px;transform:rotate(9deg);box-shadow:0 30px 70px #0008,inset 0 0 0 2px #161316}.MKZ9zG_screen{background:#171218;border:1px solid #ffffff24;border-radius:29px;height:100%;position:relative;overflow:hidden}.MKZ9zG_screen>img{object-fit:cover;object-position:50% 23%}.MKZ9zG_screenShade{background:linear-gradient(#0d080e8f,#0000 35%,#100b1285 65%,#0f0b11);position:absolute;inset:0}.MKZ9zG_camera{z-index:2;background:#0a080a;border-radius:20px;width:61px;height:17px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff0e}.MKZ9zG_phoneBrand{position:absolute;top:42px;left:17px}.MKZ9zG_phoneBrand .drama-brand{gap:6px}.MKZ9zG_phoneBrand .drama-brand>span{font-size:11px}.MKZ9zG_phoneBrand .drama-brand>svg{width:11px;height:14px}.MKZ9zG_play{place-content:center;display:grid;position:absolute;inset:0}.MKZ9zG_play>svg{box-sizing:content-box;color:#fffd;background:#15101538;border:1px solid #ffffff57;border-radius:50%;width:43px;height:43px;padding:13px}.MKZ9zG_screenCaption{position:absolute;bottom:36px;left:17px;right:17px}.MKZ9zG_screenCaption>span{color:#e6d1dd;letter-spacing:.12em;font-size:7px;display:block}.MKZ9zG_screenCaption>strong{letter-spacing:-.6px;color:#f6f4f2;margin-top:7px;font-family:Archivo Variable,Arial,sans-serif;font-size:23px;font-weight:550;display:block}.MKZ9zG_progress{background:#ffffff3b;border-radius:3px;height:2px;margin-top:17px}.MKZ9zG_progress>span{background:#f07490;width:37%;height:100%;display:block}.MKZ9zG_homeIndicator{background:#ffffffb8;border-radius:5px;height:3px;position:absolute;bottom:10px;left:34%;right:34%}.MKZ9zG_artCaption{letter-spacing:.1em;color:#a997a3;white-space:nowrap;font-size:10px;line-height:1.7;position:absolute;top:52px;right:320px;transform:rotate(-5deg)}.MKZ9zG_artCaption strong{color:#d0bdc8;font-weight:500}@media (max-width:1100px){.MKZ9zG_banner{padding:36px}.MKZ9zG_copy{max-width:62%}.MKZ9zG_phone{width:198px;height:390px;top:65px;right:30px}.MKZ9zG_rearPoster{width:150px;height:250px;top:133px;right:175px}.MKZ9zG_artCaption{top:53px;right:205px}}@media (max-width:800px){.MKZ9zG_copy{max-width:66%}.MKZ9zG_copy h2{font-size:39px}.MKZ9zG_description{max-width:310px}.MKZ9zG_phone{border-radius:31px;width:177px;height:350px;top:106px;right:-25px}.MKZ9zG_screen{border-radius:24px}.MKZ9zG_rearPoster{opacity:.45;width:125px;height:220px;top:175px;right:100px}.MKZ9zG_artCaption{display:none}.MKZ9zG_storeButton{min-width:145px;padding-inline:14px}}@media (max-width:600px){.MKZ9zG_section{margin-top:12px;margin-bottom:40px}.MKZ9zG_banner{background:radial-gradient(at 100% 100%,#742b4245,#0000 70%),linear-gradient(120deg,#1d171c,#141214);border-radius:19px;min-height:455px;padding:26px 24px}.MKZ9zG_copy{max-width:none}.MKZ9zG_topline{gap:11px;margin-bottom:20px}.MKZ9zG_eyebrow{font-size:11px}.MKZ9zG_soon{font-size:9px}.MKZ9zG_copy h2{letter-spacing:-.045em;font-size:clamp(28px,8.2vw,40px);line-height:1.1}.MKZ9zG_description{max-width:280px;margin-top:16px;font-size:13px;line-height:1.85}.MKZ9zG_stores{flex-direction:column;gap:9px;width:156px;margin-top:22px}.MKZ9zG_storeButton{gap:10px;width:100%;min-width:0;min-height:57px;padding:9px 13px}.MKZ9zG_storeButton>svg{width:23px;height:26px}.MKZ9zG_storeButton strong{font-size:15px}.MKZ9zG_availability{max-width:150px;margin-top:12px;font-size:11px}.MKZ9zG_visual{width:230px;height:320px;top:auto;bottom:-58px;right:-85px}.MKZ9zG_phone{border-radius:25px;width:139px;height:280px;padding:5px;top:14px;right:40px;transform:rotate(10deg)}.MKZ9zG_screen{border-radius:20px}.MKZ9zG_camera{width:43px;height:12px;top:7px}.MKZ9zG_phoneBrand{top:29px;left:10px}.MKZ9zG_phoneBrand .drama-brand>span{font-size:9px}.MKZ9zG_phoneBrand .drama-brand>svg{width:9px;height:11px}.MKZ9zG_play>svg{width:24px;height:24px;padding:9px}.MKZ9zG_screenCaption{bottom:29px;left:10px;right:10px}.MKZ9zG_screenCaption>span{font-size:5px}.MKZ9zG_screenCaption>strong{font-size:17px}.MKZ9zG_rearPoster{opacity:.22;width:118px;height:210px;top:58px;right:154px;transform:rotate(-13deg)}}
