:root{--stream-bg:#090b0a;--stream-panel:#141816;--stream-panel-2:#1b201d;--stream-text:#f5f7f5;--stream-muted:#aeb7b1;--stream-gold:#d2ad3f;--stream-green:#43b477}html{background:var(--stream-bg)}body{background:var(--stream-bg);color:var(--stream-text);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif}body header,body header.series-header,body header.film-header,body header.bagyano-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;height:72px;transition:background .25s;top:0;left:0;right:0;background:linear-gradient(#000000e0,#0000008a 68%,#0000)!important;position:fixed!important}body header .brand img{height:38px}body header nav{gap:30px}body header nav a{color:#e8ece9;font-size:13px;font-weight:600}body header nav a:after{background:var(--stream-gold);height:2px}body .header-cta{color:#fff}body main>.hero{align-items:flex-end;min-height:min(920px,96vh);padding:120px clamp(24px,5vw,76px) 92px;display:flex;position:relative;background:linear-gradient(90deg, #050706f7 0%, #050706df 32%, #05070664 58%, transparent 78%), linear-gradient(0deg, var(--stream-bg) 0%, transparent 34%), url(/media/hero-collage.png) center / cover no-repeat!important}.hero-video{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (width>=901px){body main>.hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050706f0 0%,#050706d8 31%,#0507065c 58%,#0000 80%),linear-gradient(#0000 67%,#090b0ab8 100%);position:absolute;inset:0}}body main>.hero:after{content:"";z-index:1;background:linear-gradient(0deg, var(--stream-bg), transparent);pointer-events:none;height:22%;position:absolute;inset:auto 0 0}body main>.hero .hero-copy{z-index:2;width:min(720px,64vw);min-height:0;padding:0;position:relative;background:0 0!important}body main>.hero h1{color:#fff;letter-spacing:-3px;text-shadow:0 10px 35px #000b;margin:18px 0 20px;font-family:Impact,Arial Narrow Bold,sans-serif;font-size:clamp(78px,10vw,160px);line-height:.75}body main>.hero h1 span{letter-spacing:-3px}body main>.hero h1 em{color:var(--stream-green)}body main>.hero h1 strong{color:var(--stream-gold)}body main>.hero .lede{color:#e1e5e2;text-shadow:0 2px 12px #000;max-width:650px;font-size:17px}body main>.hero .eyebrow{color:var(--stream-gold)}body main>.hero .eyebrow i{background:var(--stream-gold)}.hero-meta{color:#d8ded9;flex-wrap:wrap;align-items:center;gap:9px 16px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.hero-meta b{color:var(--stream-green);text-transform:uppercase}.hero-meta span+span:before{content:"•";color:#7f8983;margin-right:16px}body main>.hero .actions{margin-top:25px}body main>.hero .button{color:#0a0b0a;min-width:176px;min-height:48px;box-shadow:none;background:#fff;border-radius:6px}body main>.hero .button:hover{box-shadow:none;background:#dcdedc;transform:none}body main>.hero .secondary-button{color:#fff;background:#535855c7}body main>.hero .secondary-button:hover{background:#666c68e6}body main>.hero .stat{margin-top:28px}body main>.hero .stat b{color:var(--stream-green)}.section{padding-top:72px;padding-bottom:72px}.light-section,.shows,.about{background:var(--stream-bg);color:var(--stream-text)}.light-section{border-top:1px solid #ffffff0d}.section-head{margin-bottom:30px}.section-head h2,.about h2{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-2px;text-transform:none;font-size:clamp(34px,4vw,58px);font-weight:750}.section-head h2 em,.about h2 em{color:var(--stream-green)}.section-head>p,.about>div>p:not(.kicker){color:var(--stream-muted)}.kicker{color:var(--stream-gold)}.featured{gap:12px}.feature-video,.feature-copy-card{border-radius:10px}.feature-video{background:#050605;border:1px solid #ffffff12;box-shadow:0 20px 60px #0008}.feature-video-heading{padding:18px 22px}.feature-video-heading h3{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.5px;text-transform:none;font-size:24px;font-weight:750}.feature-copy-card{color:#fff;background:linear-gradient(145deg,#1d2b23,#111613);justify-content:flex-end;padding:36px}.feature-copy-card label{background:var(--stream-gold);color:#0a0b0a;width:max-content}.feature-copy-card h3{font-size:clamp(44px,4vw,66px)}.feature-copy-card p{color:#c7cfca;font-size:15px}.feature-copy-card a{color:#fff;border-color:#fff5}.shows{max-width:none}.filters{gap:8px;margin-bottom:22px}.filters button{color:#dfe4e1;background:#141816;border-color:#ffffff2d;padding:8px 16px;font-size:12px}.filters button:hover,.filters .selected{color:#090b0a;background:#fff;border-color:#fff}.show-carousel-shell{padding:0 38px}.show-grid{gap:8px;padding:10px 6px 38px}.show-card{flex-basis:calc(27.5% - 6.6px);transition:transform .28s,z-index .28s}.thumb{aspect-ratio:16/9;border-radius:7px;box-shadow:0 12px 30px #0008}.thumb:after{background:linear-gradient(#0000 46%,#020302c7);border-radius:7px}.thumb label{background:var(--stream-gold);padding:5px 9px;top:10px;left:10px}.thumb button,.thumb-play{color:#090b0a;background:#fff;width:39px;height:39px;bottom:12px;right:12px}.show-card:hover{z-index:3;transform:scale(1.035)}.show-card:hover .thumb{transform:none}.show-card>small{color:var(--stream-gold);margin-top:13px}.show-card h3{color:#f4f6f5;font-size:21px}.show-card p{color:#9fa9a3}.show-link{color:#fff;border-color:#ffffff3d}.show-carousel-arrow{opacity:.72;background:#0000009e;border:0;border-radius:5px;width:42px;height:86px;top:17%}.show-carousel-arrow:hover,.show-carousel-arrow:focus-visible{opacity:1;background:#000000e0;transform:none}.about{border-top:1px solid #ffffff10;padding-top:88px;padding-bottom:88px}.about:after{color:#43b4770c}.formats{border-color:#ffffff1a}.formats span{color:#dce2de;border-color:#ffffff16}.formats b{color:var(--stream-gold)}.cta{color:#fff;background:linear-gradient(90deg,#213c2d,#101a14);border-top:1px solid #ffffff10}.cta p{color:var(--stream-gold)}.cta h2 span{color:var(--stream-green)}.cta .pale{color:#090b0a;background:#fff;border-radius:6px}footer{background:#050605}.series-page,.film-page,.bagyano-page{background:var(--stream-bg)!important}.series-hero,.salad-hero,.film-hero,.bagyano-hero{min-height:min(860px,92vh)!important;padding-bottom:72px!important}.series-hero:after,.salad-hero:after,.film-hero:after,.bagyano-hero:after{content:"";z-index:1;background:linear-gradient(0deg, var(--stream-bg), transparent);pointer-events:none;height:28%;position:absolute;inset:auto 0 0}.series-hero h1,.film-hero h1,.bagyano-hero h1{text-shadow:0 12px 38px #000c}.series-actions .button,.film-actions .button,.bagyano-actions .button{min-height:49px;box-shadow:none;border-radius:6px}.episode-section,.bagyano-episodes,.synopsis-section,.bagyano-story,.salad-story{background:var(--stream-bg)!important;color:var(--stream-text)!important}.synopsis-section,.bagyano-story,.salad-story{border-top:1px solid #ffffff0f}.synopsis-copy p,.story-copy p,.salad-story-copy p,.episode-heading>p,.episodes-heading>p{color:var(--stream-muted)!important}.synopsis-copy strong,.story-copy strong{color:#fff!important}.section-number,.story-number{color:#ffffff05!important}.episode-grid{gap:18px 12px}.episode-card{background:var(--stream-panel)!important;color:#fff!important;border:1px solid #ffffff0e!important;border-radius:8px!important;box-shadow:0 18px 40px #0005!important}.episode-card:hover{transform:scale(1.018)!important;box-shadow:0 24px 55px #0009!important}.episode-meta{padding:17px 18px 21px!important}.episode-meta h3{color:#fff;font-size:21px!important}.credits-section,.bagyano-credits{background:var(--stream-panel)!important;color:#fff!important}.person-card{background:var(--stream-panel-2)!important;color:#fff!important;border-color:#ffffff10!important;border-radius:9px!important;box-shadow:0 12px 30px #0004!important}.person-card span{color:#aeb7b1!important}.creator-card{border-color:var(--stream-gold)!important;background:#0c0f0d!important}.stills-section,.bagyano-photos,.watch-section{background:#0d100e!important}.stills-grid figure,.photos-strip figure,.film-video{border-radius:8px!important}.carousel-arrow,.manly-carousel-arrow{color:#fff!important;opacity:.62!important;background:#0000009e!important;border:0!important;border-radius:6px!important}.carousel-arrow:hover,.manly-carousel-arrow:hover{opacity:1!important;background:#000000e0!important}.series-cta,.film-cta,.bagyano-cta{color:#fff!important;background:linear-gradient(90deg,#213c2d,#111713)!important}.series-cta p,.film-cta p,.bagyano-cta p{color:var(--stream-gold)}@media (width<=900px){body header,body header.series-header,body header.film-header,body header.bagyano-header{height:68px;background:#040605eb!important}body header nav{background:#040605fa!important;top:68px!important}body main>.hero{min-height:780px;padding-bottom:70px}body main>.hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 24%,#090b0a33 55%,#090b0ab8 100%);position:absolute;inset:0}.hero-video-mobile{object-position:center center}body main>.hero .hero-copy{width:min(720px,88vw)}.show-card{flex-basis:calc(55% - 4.4px)}}@media (width<=620px){body main>.hero{align-items:flex-end;min-height:760px;padding:110px 24px 54px;background:linear-gradient(0deg, var(--stream-bg) 0%, transparent 43%), linear-gradient(90deg, #050706d8, transparent 82%), url(/media/hero-mobile-portrait.png) center top / cover no-repeat!important}body main>.hero .hero-copy{width:100%}body main>.hero h1{font-size:72px}body main>.hero .lede{font-size:15px;line-height:1.5}body main>.hero .actions{flex-direction:row;gap:9px;width:100%}body main>.hero .button{flex:1;min-width:0;min-height:44px;padding:0 12px;font-size:11px}body main>.hero .stat{display:none}.hero-meta{gap:7px 10px;font-size:10px}.hero-meta span+span:before{margin-right:10px}.section{padding-top:52px;padding-bottom:52px}.section-head{margin-bottom:24px}.section-head h2,.about h2{letter-spacing:-1px;font-size:36px}.feature-copy-card{padding:26px 22px}.show-carousel-shell{margin:0 -24px;padding:0 40px}.show-grid{gap:8px}.show-card{flex-basis:min(84vw,360px)}.show-carousel-arrow{top:13%}.about{padding-top:62px;padding-bottom:62px}.series-hero,.salad-hero,.film-hero,.bagyano-hero{min-height:720px!important}.episode-section,.bagyano-episodes,.synopsis-section,.bagyano-story,.salad-story,.credits-section,.bagyano-credits,.stills-section,.bagyano-photos,.watch-section{padding-top:52px!important;padding-bottom:56px!important}}
