@media(min-width:901px){body.cinema-app[data-view=home]{--cinema-nav-height:70px;--home-gutter:clamp(38px,4vw,72px);background:#090711}.cinema-app[data-view=home] .cinema-shell-nav{height:70px;padding:0 var(--home-gutter);gap:46px;background:linear-gradient(180deg,#0d0915fb,#0b0812f4);border-bottom:1px solid #c69bea16;box-shadow:0 8px 30px #0003}.cinema-app[data-view=home] .cinema-brand strong{font-size:27px;letter-spacing:.19em}.cinema-app[data-view=home] .cinema-shell-nav>nav{gap:34px}.cinema-app[data-view=home] .cinema-shell-nav>nav>button{font-size:14px}.cinema-app[data-view=home] .cinema-shell-nav>nav>button.selected:after{bottom:12px}.cinema-app[data-view=home] .cinema-shell-nav .global-search{width:292px;height:40px;border-radius:9px;background:#120d19a8;border-color:#c4a3db20}.cinema-app[data-view=home] .cinema-shell-nav #accountBadge{width:36px;height:36px}.cinema-app[data-view=home] .home-cinema{min-height:100dvh;background:radial-gradient(ellipse at 7% 3%,#5a266d2c,transparent 30%),radial-gradient(ellipse at 92% 33%,#31224f24,transparent 36%),linear-gradient(180deg,#0e0917,#090711 54%,#0d0915)}.cinema-app[data-view=home] .home-cinema .home-hero{margin:14px var(--home-gutter) 0;padding-top:0;height:clamp(330px,36vh,410px);min-height:330px;border:1px solid #c5a3dd27;border-radius:16px;box-shadow:0 20px 55px #0006;overflow:hidden}.cinema-app[data-view=home] .home-cinema .hero-art{height:100%;object-fit:cover;object-position:68% 35%;filter:none}.cinema-app[data-view=home] .home-cinema .hero-shade{background:linear-gradient(90deg,#09070ff5,#09070fe7 20%,#09070fa8 39%,#09070f35 66%,#09070f28),linear-gradient(0deg,#09070fbd 0%,transparent 37%)}.cinema-app[data-view=home] .home-cinema .hero-copy{width:min(43%,560px);max-width:560px;margin-left:clamp(34px,3.1vw,54px);padding:24px 0 28px}.cinema-app[data-view=home] .home-cinema .hero-copy .eyebrow{font-size:10px;letter-spacing:.22em;margin-bottom:9px}.cinema-app[data-view=home] .home-cinema .hero-title{margin:0 0 10px}.cinema-app[data-view=home] .home-cinema .hero-title h1{font-size:clamp(40px,3.2vw,58px);line-height:1.01;letter-spacing:-.04em}.cinema-app[data-view=home] .home-hero-logo{display:block;width:auto;max-width:min(100%,390px);height:auto;max-height:112px;object-fit:contain;object-position:left center;filter:drop-shadow(0 4px 20px #0008)}.cinema-app[data-view=home] .home-cinema .hero-meta{margin:0 0 10px;font-size:11px;gap:6px 9px}.cinema-app[data-view=home] .home-cinema .hero-meta>span+span:before{margin-right:9px}.cinema-app[data-view=home] .home-cinema .hero-description{max-width:500px;font-size:13px;line-height:1.5;-webkit-line-clamp:3;color:#e1dae6}.cinema-app[data-view=home] .home-cinema .hero-actions{margin-top:14px;gap:9px}.cinema-app[data-view=home] .home-cinema .hero-actions button{min-height:42px;padding:8px 16px;border-radius:8px;font-size:12px;gap:8px}.cinema-app[data-view=home] .home-cinema .hero-actions svg{width:17px;height:17px}.cinema-app[data-view=home] .home-cinema .hero-navigation{right:18px;bottom:16px;gap:8px}.cinema-app[data-view=home] .home-cinema .hero-arrow{width:34px;height:34px;padding:8px}.cinema-app[data-view=home] .home-content{max-width:1920px;padding:16px var(--home-gutter) 58px;background:transparent}.cinema-app[data-view=home] .home-content:before{display:none}.cinema-app[data-view=home] .home-section{margin-top:25px}.cinema-app[data-view=home] .home-section:first-child{margin-top:0}.cinema-app[data-view=home] .home-category-section{margin-top:22px}.cinema-app[data-view=home] .home-section-heading{margin:0 0 8px;gap:14px}.cinema-app[data-view=home] .home-section-heading h2{font-size:17px;line-height:1.25;font-weight:650;letter-spacing:-.015em}.cinema-app[data-view=home] .home-view-all{min-height:28px;padding:4px 8px;border-radius:15px;font-size:9px;background:#ffffff02;border-color:#ffffff0c}.cinema-app[data-view=home] .home-continue-rail,.cinema-app[data-view=home] .home-continue-rail[data-count="1"],.cinema-app[data-view=home] .home-continue-rail[data-count="2"],.cinema-app[data-view=home] .home-continue-rail[data-count="3"],.cinema-app[data-view=home] .home-continue-rail[data-count="4"],.cinema-app[data-view=home] .home-continue-rail[data-count="5"]{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/5);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:1px 1px 4px;scrollbar-width:none}.cinema-app[data-view=home] .home-continue-rail::-webkit-scrollbar{display:none}.cinema-app[data-view=home] .home-continue-rail .continue-item{min-width:0;scroll-snap-align:start}.cinema-app[data-view=home] .home-continue-rail .continue-card{position:relative;display:block;width:100%;aspect-ratio:2.48;padding:0;border:1px solid #c7a5dc27;border-radius:9px;background:#120d19;overflow:hidden;box-shadow:0 7px 20px #0003;text-align:left}.cinema-app[data-view=home] .home-continue-rail .continue-art{position:absolute;inset:0;aspect-ratio:auto;border:0;border-radius:0;background:#17111f}.cinema-app[data-view=home] .home-continue-rail .continue-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08060de8 0%,#08060d95 34%,transparent 70%);pointer-events:none}.cinema-app[data-view=home] .home-continue-rail .continue-art img{width:100%;height:100%;object-fit:cover;object-position:center 38%;image-rendering:auto}.cinema-app[data-view=home] .home-continue-rail .continue-play{left:11px;top:11px;transform:none;width:28px;height:28px;border-width:1px;background:#0c0912a8}.cinema-app[data-view=home] .home-continue-rail .continue-play svg{width:15px;height:15px}.cinema-app[data-view=home] .home-continue-rail .continue-card h3{position:absolute;z-index:2;left:11px;right:11px;bottom:20px;margin:0;font-size:10.5px;line-height:1.25;font-weight:650;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-app[data-view=home] .home-continue-rail .continue-card p{position:absolute;z-index:2;left:11px;right:11px;bottom:8px;margin:0;font-size:8.5px;line-height:1;color:#c7bbd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-app[data-view=home] .home-continue-rail .watch-track{left:10px;right:10px;bottom:3px;height:2px;background:#d7d4dc38}.cinema-app[data-view=home] .home-continue-rail .watch-track span{background:linear-gradient(90deg,#ad66ff,#7950ef)}.cinema-app[data-view=home] .home-continue-rail .dismiss-progress{top:7px;right:7px;width:23px;height:23px}.cinema-app[data-view=home] .home-trending-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:1px 1px 4px;scrollbar-width:none}.cinema-app[data-view=home] .home-trending-rail::-webkit-scrollbar{display:none}.cinema-app[data-view=home] .home-trending-card{min-width:0;scroll-snap-align:start}.cinema-app[data-view=home] .home-trending-card>button{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:2.06;padding:0;border:1px solid #c2a0d526;border-radius:9px;overflow:hidden;background:#15101d;text-align:left;box-shadow:0 8px 22px #0003}.cinema-app[data-view=home] .home-trending-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 36%;z-index:-3;transition:transform .22s ease}.cinema-app[data-view=home] .home-trending-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#09070fd6 0%,#09070f6d 24%,transparent 58%)}.cinema-app[data-view=home] .home-trending-copy{position:absolute;z-index:2;left:11px;right:11px;bottom:8px;display:grid;gap:2px}.cinema-app[data-view=home] .home-trending-copy strong{font-size:11px;line-height:1.2;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-app[data-view=home] .home-trending-copy small{display:none}.cinema-app[data-view=home] .home-trending-logo{display:block;width:auto;max-width:66%;height:auto;max-height:38px;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 2px 9px #000b)}.cinema-app[data-view=home] .home-trending-play{position:absolute;z-index:2;right:9px;top:9px;display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff5a;border-radius:50%;background:#0d0913ad;color:#fff;opacity:0}.cinema-app[data-view=home] .home-trending-play svg{width:14px;height:14px}.cinema-app[data-view=home] .home-trending-card>button:hover{border-color:#a66fe0}.cinema-app[data-view=home] .home-trending-card>button:hover .home-trending-art{transform:scale(1.035)}.cinema-app[data-view=home] .home-trending-card>button:hover .home-trending-play{opacity:1}.cinema-app[data-view=home] .home-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cinema-app[data-view=home] .home-collection-card{min-height:0;aspect-ratio:3.05;border-radius:9px;border-color:#c7a9dc25;background:#17111e;box-shadow:0 7px 20px #0003}.cinema-app[data-view=home] .home-collection-card>img{object-fit:cover;object-position:center 38%;filter:none}.cinema-app[data-view=home] .home-collection-shade{background:linear-gradient(90deg,#0b0812f2,#0b0812c7 31%,#0b08125e 58%,#0b081215)}.cinema-app[data-view=home] .home-collection-copy{left:16px;max-width:59%;gap:4px}.cinema-app[data-view=home] .home-collection-copy strong{font-size:13px;line-height:1.16}.cinema-app[data-view=home] .home-collection-copy small{font-size:9px;line-height:1.35;color:#c8bbd0}.cinema-app[data-view=home] .home-collection-arrow{right:10px;width:31px;height:31px;padding:7px}.cinema-app[data-view=home] .home-landscape-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:1px 1px 4px;scrollbar-width:none}.cinema-app[data-view=home] .home-landscape-rail::-webkit-scrollbar{display:none}.cinema-app[data-view=home] .home-landscape-card>button,.cinema-app[data-view=home] .home-landscape-skeleton{aspect-ratio:2.75;border-radius:8px;border-color:#c5a6d424;box-shadow:0 7px 19px #0003}.cinema-app[data-view=home] .home-landscape-card img{object-fit:cover;object-position:center 38%;filter:none}.cinema-app[data-view=home] .home-landscape-shade{background:linear-gradient(0deg,#08060dca 0%,#08060d65 31%,transparent 68%)}.cinema-app[data-view=home] .home-landscape-card strong{left:10px;right:10px;bottom:8px;font-size:10.5px;line-height:1.15;white-space:nowrap;-webkit-line-clamp:1}.cinema-app[data-view=home] .home-category-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:9px}.cinema-app[data-view=home] .home-category-card{min-height:44px;padding:8px 11px;border-radius:8px;gap:8px;background:linear-gradient(125deg,#251431b8,#17101fcc);border-color:#9c6cc43a}.cinema-app[data-view=home] .home-category-card svg{width:18px;height:18px}.cinema-app[data-view=home] .home-category-card span{font-size:9px}}@media(min-width:901px)and (max-width:1250px){.cinema-app[data-view=home] .home-continue-rail,.cinema-app[data-view=home] .home-continue-rail[data-count],.cinema-app[data-view=home] .home-trending-rail,.cinema-app[data-view=home] .home-landscape-rail{grid-auto-columns:calc((100% - 36px)/4)}.cinema-app[data-view=home] .home-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cinema-app[data-view=home] .home-cinema .hero-copy{width:min(52%,540px)}}body.cinema-app:is([data-view=home],[data-view=movies],[data-view=series]){--editorial-gutter:clamp(20px,4vw,72px);--home-gutter:var(--editorial-gutter);--cinema-gutter:var(--editorial-gutter);background:#0b0812}.cinema-app :is(#view-home,#view-movies,#view-series){--editorial-gap:26px;--editorial-line:#d9b7f026;--editorial-muted:#b9afc9;padding-bottom:0}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-cinema,.cinema-discovery){background:radial-gradient(ellipse at 12% 15%,#4b246323,transparent 44%),radial-gradient(ellipse at 96% 62%,#30214424,transparent 45%),#0b0812}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-content,.cinema-page-content){max-width:1920px;margin-inline:auto;padding:24px var(--editorial-gutter) 60px;background:transparent}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-section,.cinema-section){margin-top:var(--editorial-gap)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-section,.cinema-section):first-child{margin-top:0}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 12px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading-copy{min-width:0;display:grid;gap:4px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading h2{margin:0;font-size:22px;line-height:1.2;font-weight:650;letter-spacing:-.025em;color:#f8f5fc}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading p{margin:0;font-size:13px;line-height:1.45;color:var(--editorial-muted)}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-view-all{display:inline-flex;align-items:center;gap:9px;padding:4px 0 4px 10px;min-height:36px;border:0;border-radius:0;box-shadow:none;background:none;color:#c8bed7;font-size:12px;font-weight:400;white-space:nowrap}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-view-all svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.5;fill:none}.cinema-app .editorial-view-all:hover{color:#fff}.editorial-rail-frame{position:relative;isolation:isolate;min-width:0}.editorial-rail-frame>div{position:relative;z-index:0}.editorial-rail-arrow{position:absolute;z-index:20;pointer-events:auto;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:34px;height:34px;padding:8px;border:1px solid #d8b8ee35;border-radius:50%;background:#181022ed;color:#f3eafa;box-shadow:0 5px 16px #0006;opacity:0;transition:opacity .15s}.editorial-rail-arrow.previous{left:-14px}.editorial-rail-arrow.next{right:-14px}.editorial-rail-arrow.previous svg{transform:rotate(180deg)}.editorial-rail-arrow svg{width:16px;height:16px}.editorial-rail-arrow:disabled{display:none}.editorial-rail-frame:hover .editorial-rail-arrow,.editorial-rail-frame:focus-within .editorial-rail-arrow{opacity:1}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-trending-rail,.home-landscape-rail,.cinema-landscape-rail){display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 1px 5px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media{min-width:0;scroll-snap-align:start}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media>button{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:2.1;padding:0;overflow:hidden;border:1px solid var(--editorial-line);border-radius:9px;background:#17121f;text-align:left;box-shadow:0 6px 20px #0002;transition:border-color .18s}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 36%;z-index:-3;transition:transform .22s}.cinema-app :is(#view-home,#view-movies,#view-series) [data-art-fit=poster] .editorial-media-art{object-fit:contain;object-position:right center}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#0a0711e0,#0a071150 33%,transparent 74%)}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media-copy{position:absolute;inset:auto 12px 10px;display:grid;gap:4px}.editorial-media-copy>small{font-size:11px;color:#c9bdd5}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media-play{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff65;border-radius:50%;background:#0c0814b0;color:#fff;opacity:0}.editorial-media-play svg{width:16px;height:16px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-media>button:hover{border-color:#aa78db}.editorial-media>button:hover .editorial-media-art{transform:scale(1.025)}.editorial-media>button:is(:hover,:focus-visible) .editorial-media-play{opacity:1}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title{position:relative;display:block;min-width:0}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title [data-editorial-logo]{display:none;position:static;inset:auto;width:auto;height:auto;max-width:min(78%,190px);max-height:44px;object-fit:contain;object-position:left bottom;z-index:auto;filter:drop-shadow(0 2px 6px #000b);transform:none}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title.logo-ready [data-editorial-logo]{display:block}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-text{position:static;inset:auto;margin:0;width:auto;font-size:13px;line-height:1.28;font-weight:600;letter-spacing:-.01em;white-space:normal;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title.logo-ready .editorial-title-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cinema-app :is(#view-home,#view-movies,#view-series) :is(#suspenseRail,[id$=ThemeRail]) .editorial-media>button{aspect-ratio:2.85}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-grid,.cinema-collection-grid){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-card,.cinema-collection){aspect-ratio:3.15;min-height:116px;padding:0;overflow:hidden;border-radius:10px;border:1px solid var(--editorial-line);background:#17111f;box-shadow:0 5px 18px #0002}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-copy,.cinema-collection-copy){position:absolute;inset:50% auto auto 17px;transform:translateY(-50%);max-width:59%;display:grid;gap:5px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-copy,.cinema-collection-copy) strong{font-size:15px;line-height:1.2;font-weight:600;letter-spacing:-.018em;text-wrap:balance}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-copy,.cinema-collection-copy) small{font-size:12px;line-height:1.38;color:#c3b8ce}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-arrow,.cinema-collection-arrow){position:absolute;right:14px;top:50%;bottom:auto;transform:translateY(-50%);width:32px;height:32px;padding:8px;background:#201827ad;border-color:#d4bbe03d}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-shade,.cinema-collection-shade){background:linear-gradient(90deg,#100b18f0,#100b18a8 39%,#100b181c 76%)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-grid,.cinema-categories){display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button){min-height:44px;padding:9px 12px;gap:9px;border:1px solid #a67dc536;border-radius:9px;background:linear-gradient(115deg,#23162fb3,#19111fc4);box-shadow:inset 0 1px #ffffff03}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button) svg{height:20px;width:20px;flex:none;color:#bc8ce7}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button) span{font-size:11px;line-height:1.3;color:#efe7f7}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail)[data-count]{grid-auto-columns:min(340px,calc((100% - 48px)/5));gap:12px;padding:2px 1px 5px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .continue-card{position:relative;display:block;width:100%;aspect-ratio:2.48;min-height:0;padding:0;border-radius:9px;border:1px solid var(--editorial-line);overflow:hidden;background:#15101b;text-align:left}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .continue-art{position:absolute;inset:0;aspect-ratio:auto;border:0;border-radius:0}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .continue-card h3{position:absolute;z-index:2;left:11px;right:11px;bottom:27px;margin:0;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .continue-card p{position:absolute;z-index:2;left:11px;right:11px;bottom:12px;margin:0;font-size:10px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .watch-track{height:3px;bottom:5px;left:10px;right:10px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-continue-rail,.cinema-continue-rail) .continue-play{top:10px;left:10px;transform:none;width:28px;height:28px;border-width:1px}.cinema-app :is(#view-home,#view-movies,#view-series) .continue-play svg{width:16px;height:16px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero){position:relative;isolation:isolate;align-items:center;margin:16px var(--editorial-gutter) 0;padding:0;height:clamp(390px,42vh,470px);min-height:390px;border:1px solid var(--editorial-line);border-radius:16px;overflow:hidden;background:#100c18;box-shadow:0 18px 44px #0004}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-hero-ambient{position:absolute;inset:-18px;width:calc(100% + 36px);height:calc(100% + 36px);object-fit:cover;z-index:-4;filter:blur(18px) brightness(.5) saturate(.86);opacity:.9}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-hero-focus{position:absolute;inset:0 0 0 auto;width:auto;max-width:78%;height:100%;object-fit:contain;object-position:right center;z-index:-3;filter:none;opacity:1;mask-image:linear-gradient(90deg,transparent,#000 18%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-shade,.cinema-hero-shade){z-index:-2;background:linear-gradient(90deg,#09070ff8,#09070fea 22%,#09070fb8 40%,#09070f62 56%,#09070f18 85%),linear-gradient(0deg,#09070fa0,transparent 34%)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-copy,.cinema-hero-copy){position:relative;width:min(44%,570px);max-width:570px;padding:28px 0;margin:0 0 0 clamp(26px,3.1vw,54px)}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-hero{margin:0 0 12px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-hero [data-editorial-logo]{max-width:min(100%,390px);max-height:104px;object-position:left center}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-hero .editorial-title-text{font-size:clamp(36px,3.1vw,54px);line-height:1.06;letter-spacing:-.035em;font-weight:720;text-wrap:balance;-webkit-line-clamp:3}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-description,.cinema-hero-description){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;line-height:1.5;max-width:520px;margin:0;color:#dfd6e8}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-meta,.cinema-hero-meta){font-size:12px;margin:0 0 12px;gap:5px 9px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-actions,.cinema-hero-actions){margin-top:18px;gap:10px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-actions,.cinema-hero-actions) button{font-size:13px;min-height:44px;padding:10px 18px;border-radius:8px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-navigation,.cinema-hero-nav){right:18px;bottom:16px;gap:9px}.cinema-app :is(#view-home,#view-movies,#view-series) .cinema-hero-nav>button{width:34px;height:34px;padding:8px}@media(max-width:1100px){.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-trending-rail,.home-landscape-rail,.cinema-landscape-rail,.home-continue-rail[data-count],.cinema-continue-rail[data-count]){grid-auto-columns:calc((100% - 36px)/4)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-grid,.cinema-categories){grid-template-columns:repeat(4,minmax(0,1fr))}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-grid,.cinema-collection-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-copy,.cinema-hero-copy){width:52%}}@media(max-width:760px){.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-trending-rail,.home-landscape-rail,.cinema-landscape-rail,.home-continue-rail[data-count],.cinema-continue-rail[data-count]){grid-auto-columns:43%}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading h2{font-size:20px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading p{font-size:12px}}@media(max-width:640px){.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero){height:auto;min-height:500px;padding:240px 0 64px;align-items:flex-end;margin-top:12px;border-radius:13px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-hero-focus{width:100%;max-width:100%;height:270px;inset:0 0 auto;object-fit:contain;object-position:center top;mask-image:none;-webkit-mask-image:none}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-hero-ambient{height:320px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-shade,.cinema-hero-shade){background:linear-gradient(0deg,#100c18 1%,#100c18fc 46%,#100c1880 65%,transparent)}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-copy,.cinema-hero-copy){width:auto;max-width:none;margin:0;padding:0 20px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-hero [data-editorial-logo]{max-height:74px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-hero .editorial-title-text{font-size:32px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-content,.cinema-page-content){padding-top:24px;padding-bottom:44px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading{gap:12px}.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-view-all{font-size:11px;min-width:max-content}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-trending-rail,.home-landscape-rail,.cinema-landscape-rail,.home-continue-rail[data-count],.cinema-continue-rail[data-count]){grid-auto-columns:min(310px,82%);gap:12px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-grid,.cinema-collection-grid){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-collection-card,.cinema-collection){aspect-ratio:2.7;min-height:126px;scroll-snap-align:start}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-grid,.cinema-categories){grid-template-columns:repeat(2,minmax(0,1fr))}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button){min-height:48px}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button) span{font-size:12px}.editorial-rail-arrow{display:none}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-navigation,.cinema-hero-nav){left:18px;right:18px;bottom:15px;justify-content:flex-end}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.hero-dots,.cinema-hero-dots){margin-right:auto}}@media(prefers-reduced-motion:reduce){.editorial-media-art,.editorial-rail-arrow{transition:none!important}.editorial-media>button:hover .editorial-media-art{transform:none}}.tv-mode.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading h2{font-size:27px}.tv-mode.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-heading p{font-size:16px}.tv-mode.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-view-all{font-size:16px}.tv-mode.cinema-app :is(#view-home,#view-movies,#view-series) .editorial-title-text{font-size:16px}.tv-mode.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-category-card,.cinema-categories>button) span{font-size:14px}.cinema-app #view-home #trendingRail.editorial-expanded{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}@media(max-width:1100px){.cinema-app #view-home #trendingRail.editorial-expanded{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.cinema-app #view-home #trendingRail.editorial-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}.cinema-app #view-home :is(#trendingRail,#themeRail,#recommendationRail).editorial-expanded{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}@media(max-width:1100px){.cinema-app #view-home :is(#trendingRail,#themeRail,#recommendationRail).editorial-expanded{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.cinema-app #view-home :is(#trendingRail,#themeRail,#recommendationRail).editorial-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px){body.cinema-app[data-view=home] #view-home .home-cinema .home-hero{position:relative;isolation:isolate;display:flex;align-items:center;margin:14px var(--home-gutter) 0;padding:0;height:clamp(330px,34vh,360px);min-height:330px;border:1px solid #c5a3dd27;border-radius:16px;overflow:hidden;background:#100c18;box-shadow:0 18px 44px #0004}body.cinema-app[data-view=home] #view-home .home-cinema .editorial-hero-ambient{inset:-14px;width:calc(100% + 28px);height:calc(100% + 28px);object-fit:cover;object-position:center 36%;filter:blur(17px) brightness(.48) saturate(.88);transform:scale(1.025);opacity:.88}body.cinema-app[data-view=home] #view-home .home-cinema .editorial-hero-focus{inset:0 0 0 auto;width:auto;max-width:72%;height:100%;object-fit:contain;object-position:right center;filter:none;opacity:1;mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%)}body.cinema-app[data-view=home] #view-home .home-cinema .hero-shade{background:linear-gradient(90deg,#09070ffa,#09070fee 23%,#09070fc2,#09070f58 61%,#09070f16 86%),linear-gradient(0deg,#09070f9c 0%,transparent 36%)}body.cinema-app[data-view=home] #view-home .home-cinema .hero-copy{width:min(43%,520px);max-width:520px;margin:0 0 0 clamp(34px,3.1vw,52px);padding:24px 0 26px}body.cinema-app[data-view=home] #view-home .home-cinema .hero-copy .eyebrow{font-size:9px;letter-spacing:.22em;margin-bottom:8px}body.cinema-app[data-view=home] #view-home .home-cinema .editorial-title-hero{margin-bottom:9px}body.cinema-app[data-view=home] #view-home .home-cinema .editorial-title-hero [data-editorial-logo]{max-width:min(100%,360px);max-height:92px}body.cinema-app[data-view=home] #view-home .home-cinema .editorial-title-hero .editorial-title-text{font-size:clamp(34px,2.7vw,48px);line-height:1.02}body.cinema-app[data-view=home] #view-home .home-cinema .hero-meta{font-size:10.5px;margin-bottom:9px}body.cinema-app[data-view=home] #view-home .home-cinema .hero-description{max-width:470px;font-size:12.5px;line-height:1.48;-webkit-line-clamp:3}body.cinema-app[data-view=home] #view-home .home-cinema .hero-actions{margin-top:13px}body.cinema-app[data-view=home] #view-home .home-cinema .hero-actions button{min-height:40px;padding:8px 15px;font-size:11.5px}body.cinema-app[data-view=home] #view-home .home-cinema .hero-navigation{right:16px;bottom:14px}body.cinema-app[data-view=home] #view-home .home-content{padding-top:18px}}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero) :is(.editorial-hero-ambient,.editorial-hero-focus){z-index:0;pointer-events:none}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero) :is(.hero-shade,.cinema-hero-shade){z-index:1;pointer-events:none}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero) :is(.hero-copy,.cinema-hero-copy){z-index:2}.cinema-app :is(#view-home,#view-movies,#view-series) :is(.home-hero,.cinema-hero) :is(.hero-navigation,.cinema-hero-nav){z-index:3}.detail-audio-single{grid-column:1/-1;cursor:default}.detail-audio-status{font-size:.75rem;line-height:1.5;opacity:.75;margin:.65rem 0 0}.detail-audio-options{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}
