body:has(.public-platform){background:#f7f5f2;color:#29242a}body:has(.public-platform) main#content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}.public-platform{font-family:Arial,Helvetica,sans-serif;color:#29242a;background:#f7f5f2;min-height:100vh}.public-platform *{box-sizing:border-box}.public-platform a{color:inherit;text-decoration:none}.public-platform h1,.public-platform h2,.public-platform h3{font-family:Arial,Helvetica,sans-serif;text-transform:none;font-weight:400;letter-spacing:-.04em}.public-platform button,.public-platform input{font-family:Arial,sans-serif}.pp-nav{height:100px;padding:0 5% 0 110px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #e9e0e4}.pp-brand{display:flex;flex-direction:column;line-height:.9;font-size:32px;font-weight:800;letter-spacing:-1.8px}.pp-brand>span{font-size:7px;letter-spacing:5px;font-weight:500;margin-top:9px}.pp-nav>nav{display:flex;align-items:center;gap:25px;font-size:11px}.pp-signin{border:1px solid #dacecf;padding:11px 15px;border-radius:30px;font-size:10px}.pp-live,.pp-signin{display:flex;align-items:center;gap:7px}.pp-live{color:#cf304f!important;font-weight:600;animation:platform-live-pulse 2s ease-in-out infinite}.pp-intro{padding:65px 6% 55px;max-width:1250px}.pp-intro>span,.pp-series-hero>div>span{font-size:9px;letter-spacing:2px;color:#9e7f8e}.pp-intro h1{font-size:clamp(42px,5.3vw,82px);line-height:1.04;margin:25px 0;max-width:1000px}.pp-intro p{font-size:14px;line-height:1.9;color:#85767e;max-width:640px}.pp-content{padding:0 6% 60px}.pp-editorial-lead{padding:35px 0 40px;max-width:850px}.pp-editorial-lead h2{font-size:33px;line-height:1.1;margin:0 0 22px}.pp-editorial-lead p{font-size:13px;color:#82747c}.pp-editorial-lead>span{display:block;font-size:10px;color:#a3939b;margin-top:20px}.pp-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.pp-video-grid>button{border:0;padding:0;text-align:left;background:none;color:inherit;cursor:pointer}.pp-video-grid>button>span{display:block;aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:16px;background:#221c24}.pp-video-grid>button>span>img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.pp-video-grid>button:hover img{transform:scale(1.025)}.pp-video-grid>button>span>svg{position:absolute;left:20px;bottom:20px;color:#fff;filter:drop-shadow(0 2px 4px #0006)}.pp-video-grid small{font-size:7px;letter-spacing:1.2px;color:#9d8593;display:block;margin:17px 0 10px}.pp-video-grid strong{font-weight:500;font-size:18px;letter-spacing:-.5px}.pp-video-grid p{font-size:11px;line-height:1.7;color:#96838e;max-width:370px}.pp-callout{padding:35px;margin-top:50px;border:1px solid #e1d5dc;background:#efe8e9;border-radius:18px}.pp-callout h2{font-size:29px;line-height:1.2;margin:0 0 18px}.pp-callout p{font-size:12px;color:#8b7783;max-width:700px}.pp-callout a{display:inline-flex;font-size:11px;margin:20px 25px 0 0}.pp-footer{padding:35px 6%;border-top:1px solid #e2d8df;display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.pp-footer>a{font-size:12px;font-weight:800;letter-spacing:-.3px}.pp-footer nav{display:flex;gap:20px;font-size:10px}.pp-footer p{font-size:8px;color:#a38b99}.pp-series-hero{position:relative;min-height:610px;aspect-ratio:16/8;max-height:850px;background:#211c24;color:#fff}.pp-series-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pp-series-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#18141ab0,transparent),linear-gradient(0deg,#18141a77,transparent)}.pp-series-hero>div{position:absolute;left:6%;bottom:15%;max-width:580px;z-index:2}.pp-series-hero>div>span{color:#e8c3d1;font-size:8px}.pp-series-hero h1{font-size:clamp(45px,5vw,80px);line-height:1.06;margin:22px 0}.pp-series-hero p{font-size:12px;line-height:1.8;max-width:400px;color:#e4d5de}.pp-series-hero .pp-status{display:inline-flex;letter-spacing:1px;padding:11px 16px;border:1px solid #fff6;border-radius:25px;margin-top:17px;font-size:8px}.pp-episode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pp-episode-grid article{border-radius:15px;border:1px solid #e1d6dc;overflow:hidden}.pp-episode-grid article>img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.pp-episode-grid article>div{padding:22px}.pp-episode-grid article span{font-size:7px;letter-spacing:1px;color:#a18a96}.pp-episode-grid h3{font-size:22px;line-height:1.2;margin:15px 0}.pp-episode-grid p{font-size:11px;line-height:1.8;color:#917b88}.pp-episode-grid a{font-size:10px;display:block;margin-top:20px}.pp-live-note{display:flex;gap:20px;align-items:center;padding:25px;background:#ece6e5;border:1px solid #ddd2d8;border-radius:14px;margin:0 0 40px}.pp-live-note>svg{flex-shrink:0;color:#b58292}.pp-live-note strong{font-size:12px;font-weight:500}.pp-live-note p{font-size:11px;line-height:1.7;color:#8b7683;margin-bottom:0}.pp-live-note>a{font-size:10px;white-space:nowrap;margin-left:auto}.pp-live-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.pp-live-grid article{border-radius:15px;overflow:hidden;background:#eee7e6;border:1px solid #e3d7de}.pp-live-portrait{position:relative;display:block;aspect-ratio:4/5;background:#ddd2d9;overflow:hidden}.pp-live-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 10%}.pp-live-portrait>span:not(.pp-live-initials){position:absolute;bottom:15px;left:15px;display:flex;gap:5px;align-items:center;font-size:7px;letter-spacing:.5px;background:#fffdfaeb;border-radius:20px;padding:7px 10px;color:#75606d}.pp-live-portrait .enabled{color:#ce3956!important}.pp-live-initials{position:absolute;inset:0;display:grid;place-items:center;font-size:65px;color:#a6939f;letter-spacing:-6px}.pp-live-grid article>div{padding:21px}.pp-live-grid h2{font-size:25px;margin:0 0 10px}.pp-live-grid p{font-size:11px;line-height:1.7;color:#8e7988;min-height:35px}.pp-live-grid article>div>a{display:flex;gap:8px;align-items:center;font-size:10px;margin-top:20px}.pp-member-player{border-radius:20px;overflow:hidden;background:#1c171e;color:#fff}.pp-member-player>video{display:block;width:100%;max-height:80dvh;object-fit:contain}.pp-member-player>div{position:relative;min-height:490px;padding:65px 6%;display:flex;align-items:center}.pp-member-player>div>img{position:absolute;inset:0 0 0 auto;width:60%;height:100%;object-fit:cover;object-position:center 15%;opacity:.35}.pp-member-player>div>div{z-index:2;max-width:550px}.pp-member-player h2{font-size:40px;line-height:1.12;margin:24px 0}.pp-member-player span{font-size:8px;letter-spacing:1.5px;color:#d5adb9}.pp-member-player p{font-size:12px;line-height:1.9;color:#b5a4b0;max-width:420px}.pp-member-player a{display:inline-block;margin-top:20px;padding:13px 20px;border-radius:30px;background:#f3e9ed;color:#2a2029;font-size:11px}.pp-faq{display:grid;grid-template-columns:1fr 280px;gap:60px;align-items:start}.pp-faq details{border-bottom:1px solid #ded3db;padding:23px 0}.pp-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:16px;line-height:1.5;letter-spacing:-.3px}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary>span{color:#b295a5;font-size:23px}.pp-faq details[open] summary>span{rotate:45deg}.pp-faq details>p{font-size:12px;line-height:1.9;color:#8c7885;margin:20px 0 0;max-width:800px}.pp-faq aside{padding:27px;background:#eee7ea;border-radius:15px;margin-top:10px}.pp-faq aside h2{font-size:23px;line-height:1.2;margin-top:0}.pp-faq aside p{font-size:11px;line-height:1.8;color:#907b88}.pp-faq aside a{display:block;font-size:11px;margin-top:20px}.pp-cinema{margin:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;border-radius:0;background:#08080b;color:#eee;overflow:auto}.pp-cinema::backdrop{background:#08080b}.pp-cinema-top{display:flex;gap:13px;align-items:center;padding:15px 3%;position:sticky;top:0;z-index:3;background:#08080b}.pp-cinema-top>span{margin-right:auto;font-size:11px;letter-spacing:1.5px}.pp-cinema-info button,.pp-cinema-top button{display:flex;align-items:center;gap:7px;background:#ffffff15;color:#ddd;border:0;border-radius:25px;padding:9px;font:11px Arial,sans-serif;cursor:pointer}.pp-cinema>video{display:block;width:100%;height:67dvh;object-fit:contain;background:#08080b}.pp-cinema-info{padding:15px 3%;display:flex;align-items:center;justify-content:space-between;gap:20px}.pp-cinema-info h2{font:400 25px Arial,sans-serif;margin:0}.pp-cinema-info>div{display:flex;gap:12px}.pp-cinema-related{display:flex;gap:15px;overflow:auto;padding:15px 3% 30px}.pp-cinema-related button{flex-shrink:0;width:180px;cursor:pointer;border:0;background:none;color:#ccc;text-align:left;padding:0;font:11px Arial,sans-serif}.pp-cinema-related img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.pp-cinema-related strong{font-size:11px;line-height:1.5;font-weight:400;display:block;margin-top:9px}.pp-cinema-related button[aria-current=true]{color:#e8aebe}@media(max-width:1100px){.pp-nav{gap:20px}.pp-nav>nav{gap:18px}.pp-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-episode-grid,.pp-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-faq{gap:35px;grid-template-columns:1fr 230px}}@media(max-width:700px){.pp-nav{height:85px;padding:0 6% 0 80px;gap:15px}.pp-brand{font-size:29px}.pp-nav>nav{display:none}.pp-signin{font-size:9px;padding:9px 11px}.pp-intro{padding:45px 6% 35px}.pp-intro h1{font-size:43px;margin:20px 0;line-height:1.05}.pp-intro p{font-size:12px;line-height:1.9}.pp-intro>span{font-size:7px;letter-spacing:1.3px}.pp-content{padding:0 6% 40px}.pp-editorial-lead{padding:20px 0 30px}.pp-editorial-lead h2{font-size:28px}.pp-editorial-lead p{font-size:12px}.pp-video-grid{grid-template-columns:1fr;gap:30px}.pp-video-grid strong{font-size:19px}.pp-video-grid>button>span{border-radius:13px}.pp-callout{padding:25px;margin-top:35px}.pp-callout h2{font-size:25px}.pp-callout p{font-size:11px}.pp-footer{padding:30px 6%;gap:24px}.pp-footer nav{flex-wrap:wrap;gap:15px}.pp-footer p{font-size:8px}.pp-series-hero{min-height:580px;aspect-ratio:auto}.pp-series-hero>img{object-position:center}.pp-series-hero>div{left:7%;right:7%;bottom:11%;max-width:none}.pp-series-hero h1{font-size:43px}.pp-series-hero p{font-size:11px}.pp-episode-grid{grid-template-columns:1fr;gap:22px}.pp-episode-grid h3{font-size:24px}.pp-live-note{flex-wrap:wrap;padding:22px;gap:15px}.pp-live-note>a{margin-left:0}.pp-live-note>div{flex:1 1}.pp-live-note p{font-size:10px}.pp-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.pp-live-grid article>div{padding:15px}.pp-live-grid h2{font-size:21px}.pp-live-grid p{font-size:9px;min-height:35px}.pp-live-grid article>div>a{font-size:9px}.pp-live-portrait>span:not(.pp-live-initials){font-size:6px;left:10px;bottom:10px;padding:6px 8px}.pp-member-player>div{min-height:480px;padding:40px 7%}.pp-member-player>div>img{width:100%;opacity:.22}.pp-member-player h2{font-size:32px}.pp-member-player p{font-size:11px}.pp-faq{grid-template-columns:1fr;gap:30px}.pp-faq summary{font-size:14px}.pp-faq details>p{font-size:11px}.pp-cinema>video{height:55dvh}.pp-cinema-info{padding:15px 5%;flex-wrap:wrap}.pp-cinema-info h2{font-size:21px}.pp-cinema-related button{width:150px}.pp-cinema-related{padding-inline:5%}}.public-platform,.public-platform button,.public-platform h1,.public-platform h2,.public-platform h3,.public-platform input,.public-platform select,.video-home,.video-home button,.video-home h1,.video-home h2,.video-home h3,.video-home input{font-family:Inter Variable,DM Sans,Arial,sans-serif}.public-platform>.pp-nav{background:#f7f5f2;color:#2a222c;border-color:#e2d6df}.public-platform>.pp-nav a{color:inherit}.pp-nav>nav{font-size:14px;gap:27px}.pp-nav .pp-signin{font-size:13px;background:#fff8}.pp-intro>span{font-size:12px;letter-spacing:1.5px}.pp-intro p{font-size:17px;line-height:1.85}.pp-editorial-lead h2{font-size:36px}.pp-editorial-lead p{font-size:16px;line-height:1.9}.pp-editorial-lead>span{font-size:13px;line-height:1.8}.pp-video-grid strong{font-size:23px}.pp-video-grid small{font-size:11px}.pp-video-grid p{font-size:14px;line-height:1.8}.pp-video-grid>button>span>.motion-preview{position:absolute;inset:0}.pp-cinema-related .motion-preview{width:100%;aspect-ratio:16/9;height:auto;border-radius:10px}.pp-callout h2{font-size:33px}.pp-callout p{font-size:15px;line-height:1.9}.pp-callout a{font-size:14px}.pp-live{color:#c83857!important}@media(max-width:1100px){.pp-nav>nav{font-size:12px;gap:18px}.pp-signin{font-size:11px!important}.pp-intro p{font-size:15px}}@media(max-width:700px){.pp-intro>span{font-size:10px;letter-spacing:1px}.pp-intro h1{font-size:42px}.pp-intro p{font-size:14px;line-height:1.85}.pp-editorial-lead h2{font-size:29px}.pp-editorial-lead p{font-size:14px}.pp-editorial-lead>span{font-size:11px}.pp-video-grid strong{font-size:22px}.pp-video-grid small{font-size:10px}.pp-video-grid p{font-size:13px}.pp-callout h2{font-size:28px}.pp-callout p{font-size:13px}.pp-callout a{font-size:12px}}.public-platform .pp-nav nav{gap:22px;font-size:13px}.video-home .aw-nav nav{gap:19px;font-size:13px}.video-home .aw-nav{gap:4%}.video-home .aw-nav-right{display:none}.video-home .aw-card-caption strong{font-size:14px}.video-home .aw-card-caption small{font-size:9px}.video-home .aw-discover-head p,.video-home .aw-photos .aw-discover-head p{font-size:15px;line-height:1.8}.video-home .aw-discover-tools{font-size:12px}.video-home .aw-motion-toggle{font-size:12px!important}.video-home .aw-filters>button{font-size:12px;padding:11px 16px}.video-home .aw-search input{font-size:12px}.video-home .aw-show-copy>p{font-size:15px;line-height:1.8;max-width:370px}.video-home .aw-show-note{font-size:12px;line-height:1.7}.video-home .aw-podcast-row strong{font-size:20px}.video-home .aw-podcast-row small{font-size:10px}.video-home .aw-podcast-row>button>span:last-child>span{font-size:12px}.video-home .aw-cinema-copy p{font-size:16px;line-height:1.8;max-width:470px}.video-home .aw-cinema-copy>.aw-pill,.video-home .aw-cinema-copy>.aw-text-link{font-size:13px}.video-home .aw-cinema-now strong{font-size:14px}.video-home .aw-eyebrow,.video-home .aw-show-frequency{font-size:11px}.video-home .aw-photo-count{font-size:12px}.video-home .aw-load-more .aw-pill{font-size:13px}.video-home .aw-load-more>span{font-size:12px}@media(max-width:1100px){.public-platform .pp-nav nav{gap:14px;font-size:11px}.video-home .aw-nav nav{gap:14px;font-size:12px}.pp-nav{padding-right:4%;gap:23px}.pp-nav .pp-signin{padding:11px 13px}}@media(max-width:700px){.video-home .aw-cinema-copy p{font-size:13px;line-height:1.75;max-width:350px}.video-home .aw-cinema-copy>.aw-pill{font-size:12px}.video-home .aw-cinema-copy>.aw-text-link{font-size:11px}.video-home .aw-eyebrow{font-size:9px}.video-home .aw-show-copy>p{font-size:13px}.video-home .aw-show-note{font-size:10px}.video-home .aw-podcast-row strong{font-size:20px}.video-home .aw-discover-head p,.video-home .aw-photos .aw-discover-head p{font-size:13px}.video-home .aw-filters>button{font-size:10px;padding:10px 12px}.video-home .aw-discover-tools{font-size:10px}.video-home .aw-motion-toggle{font-size:10px!important}.video-home .aw-card-caption strong{font-size:12px}.video-home .aw-card-caption small{font-size:7px}.video-home .aw-photo-count{font-size:11px}.video-home .aw-show-frequency{font-size:8px}.video-home .aw-show-top{gap:20px}.video-home .aw-load-more>span{font-size:10px}}.public-platform:has(.as-series) .pp-nav .pp-live,.public-platform:has(.faq-experience) .pp-nav .pp-live{color:#ff6e8d!important}.public-platform:has(.as-series) .pp-signin{background:#ffffff12!important}.public-platform:has(.faq-experience) .pp-signin{background:#ffffff12!important}.public-platform>.pp-nav a:hover{opacity:.8}.public-platform video::-webkit-media-controls-current-time-display,.public-platform video::-webkit-media-controls-time-remaining-display,.video-home video::-webkit-media-controls-current-time-display,.video-home video::-webkit-media-controls-time-remaining-display{display:none!important}