:root{--crt-phosphor:#f4f4ef;--crt-red:red;--crt-glass:#1b201e;--crt-line:#f4f4efcc;--crt-glow:0 0 .35em #ffffff73, .05em 0 #ff3c3c59, -.05em 0 #3ca0ff59}.crt-room{background:#000;place-items:center;min-height:calc(100dvh - 1.5rem);padding:12px;display:grid}@media (min-width:768px){.crt-room{min-height:calc(100dvh - 2rem);padding:2.5rem 2rem}}.crt-room[data-back] .crt-picture,.crt-room[data-back] .crt-glass:before{animation:none}.crt-room[data-dive]{overflow:hidden}.crt-room[data-dive] .crt-tv{transform-origin:0 0;pointer-events:none;transition:transform .65s cubic-bezier(.65,0,.35,1)}.crt-tv{width:100%;height:calc(100dvh - 1.5rem - 24px);container-type:size}@media (min-width:768px){.crt-tv{width:min(100%,210dvh - 14.7rem);height:calc(100dvh - 7rem)}}.crt-cab{--u:min(1cqw, 1.57cqh);background:linear-gradient(#1d1d1d 0%,#131313 50%,#0b0b0b 100%);border-radius:22px;grid-template-rows:minmax(0,1fr) auto;gap:10px;height:100%;padding:10px 10px 8px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px #000000b3,0 30px 60px -20px #000000e6,0 0 90px #96afff12}@media (min-width:768px){.crt-cab{grid-template-columns:minmax(0, 1fr) calc(13 * var(--u));gap:calc(3 * var(--u));padding:calc(3 * var(--u));border-radius:calc(3.4 * var(--u));box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -2px 0 #000000b3, 0 calc(4 * var(--u)) calc(7 * var(--u)) calc(-3 * var(--u)) #000000e6, 0 0 calc(12 * var(--u)) #96afff14;grid-template-rows:minmax(0,1fr)}}.crt-bezel{background:#050505;border-radius:20px;min-height:0;padding:8px;position:relative;box-shadow:inset 0 3px 8px #000000f2,inset 0 -1px #ffffff12}@media (min-width:768px){.crt-bezel{padding:calc(1.3 * var(--u));border-radius:calc(3.2 * var(--u)) / calc(3.6 * var(--u))}}.crt-glass{isolation:isolate;background:var(--crt-glass);border-radius:9%/6%;height:100%;position:relative;overflow:hidden}@media (min-width:768px){.crt-glass{border-radius:calc(4.8 * var(--u)) / calc(4.7 * var(--u))}}.crt-picture{font-family:var(--font-tv);color:var(--crt-phosphor);text-shadow:var(--crt-glow);animation:.9s cubic-bezier(.2,.8,.2,1) both crt-on;position:absolute;inset:0}@keyframes crt-on{0%,20%{transform:scaleY(.003)}55%{transform:scale(1)}to{transform:none}}.crt-glass:before{content:"";z-index:7;opacity:0;pointer-events:none;background:#fff;height:2px;margin-top:-1px;animation:.9s cubic-bezier(.2,.8,.2,1) both crt-line-on;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px 2px #ffffffb3}@keyframes crt-line-on{0%{opacity:1;transform:scaleX(.02)}20%{opacity:1;transform:scaleX(1)}40%,to{opacity:0;transform:scaleX(1)}}.crt-cab[data-power=off] .crt-picture{animation:.65s cubic-bezier(.6,0,.8,.4) forwards crt-off}.crt-cab[data-power=off] .crt-glass:before{animation:.65s cubic-bezier(.6,0,.8,.4) forwards crt-line-off}@keyframes crt-off{0%{opacity:1;transform:none}45%{opacity:1;transform:scaleY(.003)}46%,to{opacity:0;transform:scaleY(.003)}}@keyframes crt-line-off{0%,40%{opacity:0;transform:scaleX(1)}46%{opacity:1;transform:scaleX(1)}80%{opacity:1;transform:scaleX(.02)}to{opacity:0;transform:scaleX(0)}}.crt-video{object-fit:cover;filter:contrast(1.12)saturate(1.2)brightness(.9);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.crt-lines{z-index:5;pointer-events:none;background:repeating-linear-gradient(#0000004d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ff00000d 0 1px,#00ff0008 1px 2px,#0050ff0d 2px 3px);position:absolute;inset:0}.crt-curve{z-index:8;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 100%,#0000 58%,#0000008c 100%);position:absolute;inset:0;box-shadow:inset 0 0 40px #000000d9,inset 0 0 120px #00000059}.crt-shine{z-index:9;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 45% at 22% 8%,#ffffff1a,#0000 70%),linear-gradient(160deg,#ffffff0f 0%,#0000 35%);position:absolute;inset:0}.crt-bug{z-index:3;opacity:.85;width:18vw;max-width:84px;position:absolute;top:4.5%;right:7%}@media (min-width:768px){.crt-bug{width:calc(8.5 * var(--u));max-width:none;top:7%;right:6.5%}}.crt-bug img{filter:drop-shadow(0 0 .4em #ffffff59)drop-shadow(0 1px 6px #000c);width:100%;height:auto;display:block}.crt-osd{z-index:3;font-family:var(--font-tv);text-transform:uppercase;color:var(--crt-phosphor);text-shadow:var(--crt-glow);border:2px solid var(--crt-line);background:#00000080;font-size:6.2vw;line-height:1.2;position:absolute;top:12%;left:7%;right:7%}@media (min-width:768px){.crt-osd{min-width:calc(25 * var(--u));font-size:calc(2.45 * var(--u));border-width:calc(.22 * var(--u));top:9%;right:auto}}.crt-osd-title{border-bottom:2px solid var(--crt-line);padding:.3em .6em .25em}.crt-osd ul{margin:0;padding:.25em 0;list-style:none}.crt-osd li a{min-height:44px;color:inherit;align-items:center;gap:.5em;padding:0 .6em;text-decoration:none;display:flex}@media (min-width:768px){.crt-osd-title{border-bottom-width:calc(.22 * var(--u))}.crt-osd li a{min-height:0;padding:.12em .6em}}.crt-cur{visibility:hidden;width:.7em;font-size:.8em}.crt-num{opacity:.7}.crt-osd li a[data-sel]{background:var(--crt-red)}.crt-osd li a[data-sel] .crt-cur{visibility:visible}.crt-osd li a[data-sel] .crt-num{opacity:1}.crt-picture a:focus-visible,.crt-osd :is(a,button):focus-visible{outline:2px solid var(--crt-phosphor);outline-offset:-4px}.crt-lang{border-top:2px solid var(--crt-line);justify-content:space-between;align-items:center;gap:.6em;min-height:44px;padding:0 .6em;display:flex}@media (min-width:768px){.crt-lang{border-top-width:calc(.22 * var(--u));min-height:0;padding:.25em .6em .3em}}.crt-lang-opts{gap:.3em;display:inline-flex}.crt-lang-opts a,.crt-lang-opts span{color:inherit;padding:0 .3em;text-decoration:none}.crt-lang-opts a:hover{background:var(--crt-red)}.crt-lang-opts [aria-current=true]{background:var(--crt-phosphor);color:#000;text-shadow:none}.crt-osd.is-docked{z-index:91;top:22px;left:calc(12px + var(--pk-pad-x));background:#000000e0;border-width:2px;min-width:0;font-size:19px;position:fixed;right:auto}@media (min-width:768px){.crt-osd.is-docked{top:32px;left:calc(16px + var(--pk-pad-x));font-size:20px}}.crt-osd.is-docked:has(>[aria-expanded=true]){min-width:min(320px, calc(100vw - 2 * (12px + var(--pk-pad-x))))}.crt-osd.is-docked .crt-osd-title{border-bottom-width:2px}.crt-osd.is-docked .crt-lang{border-top-width:2px}button.crt-osd-title{width:100%;min-height:44px;font:inherit;text-transform:inherit;color:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.2em;display:flex}.crt-osd.is-docked button.crt-osd-title[aria-expanded=true]{border-bottom:2px solid var(--crt-line)}button.crt-osd-title:hover{background:var(--crt-red)}.crt-osd-chan{opacity:.85}@media (max-width:479px){.crt-osd-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.crt-caret{vertical-align:.2em;margin-left:.2em;font-size:.6em;display:inline-block}.crt-bug.is-docked{z-index:90;top:var(--logo-top,26px);right:var(--logo-right,calc(12px + var(--pk-pad-x)));width:var(--logo-w,64px);max-width:none;position:fixed}@media (min-width:768px){.crt-bug.is-docked{top:var(--logo-top,36px);right:var(--logo-right,calc(16px + var(--pk-pad-x)));width:var(--logo-w,84px)}}.crt-backdrop{z-index:85;background:#00000059;position:fixed;inset:0}.crt-screen{z-index:70;pointer-events:none;background:radial-gradient(130% 110%,#0000 62%,#00000073 100%),radial-gradient(60% 40% at 18% 0,#ffffff0d,#0000 70%);border-radius:1rem;position:fixed;inset:12px}@media (min-width:768px){.crt-screen{border-radius:2rem;inset:16px}}.crt-sub{z-index:3;text-align:center;margin:0;font-size:4.4vw;font-weight:400;line-height:1.5;position:absolute;bottom:14%;left:7%;right:7%}@media (min-width:768px){.crt-sub{font-size:calc(1.75 * var(--u));bottom:15%;left:15%;right:15%}}.crt-sub span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000d9;padding:.08em .4em}.crt-red{z-index:3;text-transform:uppercase;min-height:44px;color:inherit;align-items:center;gap:.5em;font-size:4.6vw;text-decoration:none;display:inline-flex;position:absolute;bottom:5%;left:7%}@media (min-width:768px){.crt-red{min-height:0;font-size:calc(1.9 * var(--u));bottom:6%;left:7%}}.crt-dot{background:var(--crt-red);border-radius:50%;width:.8em;height:.8em;box-shadow:0 0 .5em #f00c}.crt-red span:last-child{padding:0 .25em}.crt-stats{z-index:3;text-transform:uppercase;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.35em;margin:0;font-size:2.7vw;line-height:1.2;display:flex;position:absolute;top:5.2%;left:7%;right:30%}.crt-stats span{background:#000000d9;padding:.08em .4em}.crt-stats span:first-child{color:var(--crt-red)}@media (min-width:768px){.crt-stats{font-size:calc(1.45 * var(--u));flex-wrap:nowrap;gap:.6em;inset:auto 7% 6% auto}}.crt-red:hover span:last-child{background:var(--crt-red)}@media (max-width:767px){.crt-picture{flex-direction:column;gap:2.2cqh;padding:calc(4cqh + 46px) 7% 4%;display:flex}.crt-osd,.crt-sub,.crt-red{position:relative;inset:auto}.crt-osd{font-size:min(6.2vw,3.2cqh)}.crt-osd li a,.crt-lang{min-height:min(44px,5.6cqh)}.crt-sub{margin-top:auto;font-size:min(4.4vw,2.3cqh)}.crt-red{align-self:flex-start;min-height:min(44px,5.6cqh);font-size:min(4.6vw,2.4cqh)}}@media (max-width:767px) and (max-height:680px){.crt-picture{gap:1.5cqh;padding-top:calc(3cqh + 42px)}.crt-osd li a,.crt-lang{min-height:5cqh}.crt-sub{font-size:min(4.2vw,2.1cqh)}}.crt-static{z-index:4;pointer-events:none;opacity:0;background-color:#c8c8c8;background-image:url(/crt-noise.webp);background-size:160px 160px;position:absolute;inset:0}.crt-static .crt-chan{filter:contrast(2.8)brightness(1.1)}@keyframes crt-snow{0%{background-position:0 0}25%{background-position:-40px 30px}50%{background-position:50px -20px}75%{background-position:-20px -60px}to{background-position:0 0}}.crt-chan{z-index:7;text-shadow:0 0 .25em #fffc,.04em .04em #000;font-size:13vw;position:absolute;top:5%;left:7%}@media (min-width:768px){.crt-chan{font-size:6.2cqw;top:6%;left:6.5%}}.crt-static.is-full{z-index:95;border-radius:1rem;position:fixed;inset:12px}.crt-static.is-full:not([data-on]){visibility:hidden}.crt-static.is-full[data-on]{opacity:1;animation:.12s steps(4,end) infinite crt-snow}.crt-static.is-full .crt-chan{top:10px;left:var(--pk-pad-x);font-family:var(--font-tv);color:var(--crt-phosphor)}@media (min-width:768px){.crt-static.is-full{border-radius:2rem;inset:16px}.crt-static.is-full .crt-chan{top:16px}}.crt-panel{align-items:center;gap:12px;height:44px;padding:0 6px;display:flex}@media (max-width:379px){.crt-knob{display:none}.crt-panel{gap:8px;padding:0 4px}}@media (min-width:768px){.crt-panel{justify-content:space-between;gap:calc(2 * var(--u));height:auto;padding:calc(1.4 * var(--u)) 0 calc(.8 * var(--u));flex-direction:column}}.crt-dial{aspect-ratio:1;flex:none;width:44px;position:relative}@media (min-width:768px){.crt-dial{width:calc(12 * var(--u))}}.crt-dial-n{font-family:var(--font-tv);font-size:calc(1.1 * var(--u));color:#f4f4ef8c;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-5.3 * var(--u))) rotate(calc(-1 * var(--a)));line-height:1;display:none;position:absolute;top:50%;left:50%}@media (min-width:768px){.crt-dial-n{display:block}}.crt-dial-face{background:radial-gradient(circle at 35% 30%,#3a3a3a,#121212 70%);border-radius:50%;transition:transform .45s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;box-shadow:0 4px 8px #000c,inset 0 1px #ffffff26}@media (min-width:768px){.crt-dial-face{box-shadow:0 calc(.6 * var(--u)) calc(1.2 * var(--u)) #000c, inset 0 1px 0 #ffffff26;inset:22%}}.crt-dial-face:after{content:"";background:var(--crt-phosphor);border-radius:99px;width:10%;height:32%;position:absolute;top:9%;left:50%;translate:-50%}.crt-knob{aspect-ratio:1;background:repeating-conic-gradient(#1a1a1a 0 6deg, #262626 6deg 12deg);border-radius:50%;flex:none;width:32px;box-shadow:0 3px 6px #000c,inset 0 1px #ffffff1f}@media (min-width:768px){.crt-knob{width:calc(6.5 * var(--u));box-shadow:0 calc(.4 * var(--u)) calc(.8 * var(--u)) #000c, inset 0 1px 0 #ffffff1f}}.crt-grille{background:repeating-linear-gradient(90deg,#040404 0 3px,#1b1b1b 3px 7px);border-radius:6px;flex:1;align-self:stretch;margin:8px 0}@media (min-width:768px){.crt-grille{border-radius:calc(.8 * var(--u));background:repeating-linear-gradient(180deg, #040404 0 calc(.45 * var(--u)), #1c1c1c calc(.45 * var(--u)) calc(1.1 * var(--u)));width:100%;margin:0}}.crt-power{flex:none;align-items:center;gap:8px;display:flex}@media (min-width:768px){.crt-power{gap:calc(1.2 * var(--u))}}.crt-btn{background:linear-gradient(#2a2a2a,#141414);border-radius:3px;width:22px;height:10px;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #000c}.crt-led{background:var(--crt-red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px 1px #ff0000d9,0 0 14px #ff000073}@media (min-width:768px){.crt-btn{width:calc(3.6 * var(--u));height:calc(1.6 * var(--u));border-radius:calc(.4 * var(--u))}.crt-led{width:calc(.8 * var(--u));height:calc(.8 * var(--u))}}.crt-keys{flex:1;align-self:stretch;gap:6px;display:flex}.crt-key{cursor:pointer;touch-action:manipulation;min-width:44px;font-family:var(--font-tv);letter-spacing:.04em;color:#f4f4efd9;background:linear-gradient(#2a2a2a,#141414);border:0;border-radius:6px;flex:1;place-items:center;font-size:15px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #000c}.crt-key:active{background:linear-gradient(#1c1c1c,#101010);transform:translateY(1px);box-shadow:inset 0 1px 3px #000000e6}.crt-key:focus-visible{outline:2px solid var(--crt-phosphor);outline-offset:-2px}.crt-key:disabled{opacity:.4;cursor:default}@media (max-width:767px){.crt-grille{display:none}}@media (min-width:768px){.crt-keys{display:none}}.crt-power-btn{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin:-17px -12px;padding:17px 12px;display:grid}@media (min-width:768px){.crt-power-btn{margin:calc(-1 * var(--u));padding:calc(1 * var(--u))}}.crt-power-btn:hover .crt-btn{background:linear-gradient(#383838,#1c1c1c)}.crt-power-btn:active .crt-btn{transform:translateY(1px);box-shadow:inset 0 1px 3px #000000e6}.crt-power-btn:focus-visible{outline:2px solid var(--crt-phosphor);outline-offset:-2px}.crt-cab[data-power=off] .crt-led{background:#6b0000;animation:2.4s ease-in-out infinite crt-standby;box-shadow:0 0 4px #ff000059}@keyframes crt-standby{50%{background:#c40000;box-shadow:0 0 8px 1px #f009}}#app-frame:has(.crt-room){border-radius:0}#app-frame:has(.crt-room):after{display:none}.crt-room .crt-static.is-full{border-radius:0}@media (prefers-reduced-motion:reduce){.crt-picture,.crt-glass:before{animation:none}.crt-cab[data-power=off] .crt-picture{opacity:0;animation:none}.crt-cab[data-power=off] .crt-glass:before{animation:none}.crt-dial-face{transition:none}}
#app-scroll:has(.wk){scroll-snap-type:y mandatory}#app-scroll:has(.wk) footer{scroll-snap-align:end}.wk-card,.wk-slide{scroll-snap-align:start;scroll-snap-stop:always}.wk-top{z-index:30;color:#fff;width:2.75rem;height:2.75rem;font-family:var(--font-tv);cursor:pointer;opacity:0;visibility:hidden;background:#000000b3;border:2px solid #f4f4efcc;place-items:center;padding:0;font-size:1rem;line-height:1;transition:opacity .2s,visibility .2s,background-color .15s;display:grid;position:fixed;bottom:calc(12px + 1rem);right:calc(12px + 1rem)}.wk-top[data-on]{opacity:1;visibility:visible}.wk-top:hover{background:var(--pk-red)}.wk-top:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (min-width:768px){.wk-top{bottom:calc(16px + 1.5rem);right:calc(16px + 1.5rem)}}@media (prefers-reduced-motion:reduce){.wk-top{transition:none}}.wk-title:focus{outline:none}.wk-card{min-height:calc(100dvh - 1.5rem - 64px);padding:1.5rem var(--pk-pad-x) 2.5rem;flex-direction:column;justify-content:center;scroll-margin-top:64px;display:flex}@media (min-width:768px){.wk-card{min-height:calc(100dvh - 2rem - 72px);scroll-margin-top:72px}}.wk-title{font-family:var(--font-acumin-ticker);letter-spacing:-.03em;color:#fff;align-self:flex-start;font-size:clamp(5rem,26vw,15rem);font-style:italic;font-weight:500;line-height:.8;display:inline-block;position:relative}.wk-lead{color:#ffffffbf;max-width:34rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.55}.wk-title.is-type{font-size:clamp(3.5rem,15vw,9.5rem);line-height:.86}.wk-types ul{flex-wrap:wrap;gap:.5rem;max-width:62rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.wk-types a{color:#ffffffd9;min-height:40px;font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff59;align-items:center;gap:.6em;padding:.35rem .8rem;font-size:14px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.wk-types a:hover{color:#fff;border-color:#fff}.wk-types a:focus-visible{outline-offset:2px;outline:2px solid #fff}.wk-types a[aria-current=page]{color:#000;background:#fff;border-color:#fff}.wk-types-n{color:var(--pk-red)}@media (max-width:639px){.wk-types ul{margin-left:calc(-1 * var(--pk-pad-x));margin-right:calc(-1 * var(--pk-pad-x));padding:0 var(--pk-pad-x);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--pk-pad-x), #000 calc(100% - 2.5rem), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--pk-pad-x), #000 calc(100% - 2.5rem), transparent 100%);flex-wrap:nowrap;overflow-x:auto}.wk-types ul::-webkit-scrollbar{display:none}.wk-types li{flex:none}}.wk-index{gap:.15rem 2.5rem;max-width:46rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wk-index{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.wk-index{grid-template-columns:repeat(3,minmax(0,1fr));max-width:62rem}}.wk-index a{color:#ffffff8c;font-family:var(--font-acumin-ticker);letter-spacing:-.01em;align-items:baseline;gap:.8rem;padding:.3rem 0;font-size:1.6rem;font-style:italic;font-weight:500;line-height:1.1;text-decoration:none;transition:color .15s;display:flex}.wk-index a:hover,.wk-index a:focus-visible{color:#fff}.wk-index-n{min-width:2ch;font-family:var(--font-tv);letter-spacing:.04em;color:var(--pk-red);font-size:13px;font-style:normal}.wk-hint{font-family:var(--font-tv);letter-spacing:.04em;color:#ffffff73;margin-top:2.25rem;font-size:13px}.wk-slide{background:#000;height:calc(100dvh - 1.5rem);position:relative;overflow:hidden}@media (min-width:768px){.wk-slide{height:calc(100dvh - 2rem)}}.wk-pic{object-fit:cover}.wk-pic.is-wide{display:none}@media (min-width:768px) and (min-aspect-ratio:1){.wk-pic.is-wide{display:block}.wk-pic.is-tall{display:none}}.wk-slide:after,.ep-hero:after{content:"";pointer-events:none;background:linear-gradient(#00000080 0%,#0000 20% 52%,#000000d9 100%);position:absolute;inset:0}.is-light .wk-lower:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0000009e,#0000005c 55%,#0000);position:absolute;inset:-6rem -10rem -4rem -12rem}.wk-lower{z-index:2;left:calc(12px + var(--pk-pad-x));max-width:44rem;position:absolute;bottom:2.25rem;right:1.5rem}@media (min-width:768px){.wk-lower{left:var(--pk-pad-x);bottom:3rem}}.wk-count{font-family:var(--font-tv);letter-spacing:.04em;color:#fff;text-shadow:0 1px 6px #000c;font-size:14px}.wk-count:before{content:"";background:var(--pk-red);vertical-align:.05em;border-radius:99px;width:.55em;height:.55em;margin-right:.6em;display:inline-block}.wk-name{font-family:var(--font-acumin-ticker);letter-spacing:-.025em;color:#fff;text-shadow:0 2px 26px #0008;margin-top:.55rem;font-size:clamp(3rem,12vw,8.5rem);font-style:italic;font-weight:500;line-height:.86;display:inline-block;position:relative}.wk-line{color:#ffffffe6;text-shadow:0 1px 10px #000c;max-width:34rem;margin-top:.75rem;font-size:1.02rem;line-height:1.5}.wk-lower .pk-btn{margin-top:1.15rem}.wk-soon{font-family:var(--font-tv);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;border:1px dashed #ffffff73;align-items:center;gap:.6em;margin-top:1.15rem;padding:.6rem .95rem;font-size:15px;display:inline-flex}.wk-soon .pk-dot{background:var(--pk-red);border-radius:99px;flex:none;width:.65em;height:.65em}.ep-hero{background:#000;height:min(84dvh,56rem);margin-top:-64px;position:relative;overflow:hidden}@media (min-width:768px){.ep-hero{margin-top:-72px}}.ep-body{padding-top:3.5rem;padding-bottom:5rem}.ep-logline{max-width:52rem;font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(2rem,5.2vw,3.9rem);font-style:italic;font-weight:500;line-height:.98}.ep-facts{gap:2.25rem;max-width:70rem;margin-top:3rem;display:grid}@media (min-width:900px){.ep-facts{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:3.5rem}}.ep-h{font-family:var(--font-acumin-ticker);color:#fff;border-bottom:2px solid #fff;padding-bottom:.6rem;font-size:1.6rem;font-style:italic;font-weight:500;line-height:1}.ep-text{color:#ffffffbf;margin-top:1rem;font-size:1rem;line-height:1.65}.ep-did{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ep-did li{color:#fffc;padding-left:1.15rem;font-size:1rem;line-height:1.5;position:relative}.ep-did li:before{content:"";background:var(--pk-red);border-radius:99px;width:.4rem;height:.4rem;position:absolute;top:.62em;left:0}.ep-gallery{columns:1;column-gap:1.25rem;margin-top:4rem}@media (min-width:900px){.ep-gallery{columns:2}}.ep-shot{break-inside:avoid;background:#111;border-radius:.35rem;margin:0 0 1.25rem;overflow:hidden}.ep-shot img{width:100%;height:auto;display:block}.ep-body .pk-actions{margin-top:2.5rem}.ep-next{border-top:2px solid #fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:4.5rem;padding-top:1.5rem;display:flex}.ep-next-link{color:inherit;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1.25rem;text-decoration:none;display:grid}.ep-next-label{font-family:var(--font-tv);letter-spacing:.04em;color:var(--pk-red);grid-column:1;font-size:13px}.ep-next-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;grid-column:1;font-size:clamp(2.4rem,7vw,5rem);font-style:italic;font-weight:500;line-height:.9;transition:color .15s}.ep-next-link:hover .ep-next-name{color:var(--pk-red)}.ep-next-pic{aspect-ratio:4/5;background:#111;border-radius:.35rem;grid-area:1/2/span 2;width:6.5rem;position:relative;overflow:hidden}.ep-next-pic img{object-fit:cover}.ep-all{font-family:var(--font-tv);letter-spacing:.04em;color:#ffffffa6;font-size:14px;text-decoration:none}.ep-all:hover{color:#fff}.wk-reel{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.wk-reel[data-playing]{opacity:1}.has-reel:after{background:linear-gradient(#00000080 0%,#0000 18% 40%,#000000d9 66%,#000000f2 100%)!important}.wk-reel.is-wide{display:none}@media (min-width:768px) and (min-aspect-ratio:1){.wk-reel.is-wide{display:block}.wk-reel.is-tall{display:none}}.reel-key{z-index:3;height:2rem;color:var(--pk-cream);font-family:var(--font-tv);letter-spacing:.04em;cursor:pointer;background:#000000b3;border:2px solid #f4f4efcc;align-items:center;gap:.5em;padding:0 .75rem;font-size:13px;transition:background-color .15s;display:inline-flex;position:absolute;top:76px;right:1rem}@media (min-width:768px){.reel-key{top:88px;right:var(--pk-pad-x)}}.reel-key:hover{background:var(--pk-red)}.reel-key:focus-visible{outline-offset:3px;outline:2px solid #fff}.reel-key-icon{color:var(--pk-red);font-size:.8em}.reel-key:hover .reel-key-icon{color:#fff}.reel-key.is-wide{display:none}@media (min-width:768px) and (min-aspect-ratio:1){.reel-key.is-wide{display:inline-flex}.reel-key.is-tall{display:none}}.reel-key.is-piece{top:.6rem;right:.6rem}@container (max-width:15rem){.reel-key.is-piece{gap:0;padding:0 .6rem}.reel-key.is-piece .reel-key-text{display:none}}.ep-ch{margin-top:5.5rem}.ep-ch-head{gap:1.1rem 3rem;max-width:80rem;display:grid}@media (min-width:900px){.ep-ch-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ep-ch-title{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(2.3rem,5.4vw,4rem);font-style:italic;font-weight:500;line-height:.9}.ep-ch-text p{color:#fffc;max-width:38rem;font-size:1.05rem;line-height:1.65}.ep-ch-text p+p{margin-top:1rem}.ep-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.75rem 1.25rem;max-width:80rem;margin-top:2.5rem;display:grid}.ep-piece{grid-column:span 12;margin:0}.ep-piece.is-quarter{grid-column:span 6}@media (min-width:900px){.ep-piece.is-half{grid-column:span 6}.ep-piece.is-third{grid-column:span 4}.ep-piece.is-twothirds{grid-column:span 8}.ep-piece.is-quarter{grid-column:span 3}}.ep-piece-box{background:#111;border-radius:.35rem;position:relative;overflow:hidden;container-type:inline-size}.ep-piece-box img{width:100%;height:auto;display:block}.ep-piece-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.ep-piece-video[data-playing]{opacity:1}.ep-piece.is-scroll .ep-piece-box{aspect-ratio:1109/2400;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;overflow-y:auto}.ep-piece.is-scroll .ep-piece-box:focus-visible{outline-offset:3px;outline:2px solid #fff}.ep-cap{color:#ffffffa6;max-width:40rem;margin-top:.65rem;font-size:.9rem;line-height:1.45}.ep-ch-link{margin-top:2rem}.ep-credits{border-top:2px solid #fff;max-width:80rem;margin-top:6rem;padding-top:1.5rem}.ep-credits-title{font-family:var(--font-tv);letter-spacing:.04em;color:var(--pk-red);font-size:14px;font-weight:400}.ep-credits-list{gap:1.25rem;margin:1.5rem 0 0;display:grid}.ep-credits-list>div{gap:.35rem 2rem;display:grid}@media (min-width:900px){.ep-credits-list>div{grid-template-columns:10rem minmax(0,1fr)}}.ep-credits-list dt{font-family:var(--font-tv);letter-spacing:.04em;color:#ffffff8c;font-size:13px}.ep-credits-list dd{color:#fff;margin:0;font-size:1rem;line-height:1.55}.ep-credits-list ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ep-credits-types{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}.ep-credits-types a{color:#fff;text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.ep-credits-types a:hover,.ep-credits-types a:focus-visible{-webkit-text-decoration-color:var(--pk-red);text-decoration-color:var(--pk-red)}.ep-row{flex-direction:column;grid-column:span 12;gap:1.75rem;display:flex}@media (min-width:900px){.ep-row{flex-direction:row;align-items:flex-start;gap:1.25rem}.ep-row>.ep-piece{flex:var(--ar) 1 0;min-width:0}}.ep-wipe{background:#111;border-radius:.35rem;position:relative;overflow:hidden}.ep-wipe img{object-fit:cover}.ep-wipe-left{clip-path:inset(0 calc(100% - var(--at) - var(--off)) 0 0);position:absolute;inset:0}.ep-wipe-line{top:0;bottom:0;left:calc(var(--at) + var(--off));pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000026}.ep-wipe-grip{height:2.5rem;color:var(--pk-red);font-family:var(--font-tv);letter-spacing:.12em;white-space:nowrap;background:#000;border:2px solid #f4f4efcc;place-items:center;padding:0 .75rem;font-size:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ep-wipe-tag{color:var(--pk-cream);font-family:var(--font-tv);letter-spacing:.04em;pointer-events:none;background:#000000b3;padding:.3rem .6rem;font-size:13px;position:absolute;top:.75rem}.ep-wipe-tag.is-left{left:.75rem}.ep-wipe-tag.is-right{right:.75rem}.ep-wipe-range{opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ep-wipe-range::-webkit-slider-thumb{appearance:none;cursor:ew-resize;width:56px;height:3rem}.ep-wipe-range::-moz-range-thumb{cursor:ew-resize;border:0;width:56px;height:3rem}.ep-wipe:has(.ep-wipe-range:focus-visible){outline-offset:3px;outline:2px solid #fff}.ep-wipe:has(.ep-wipe-range:focus-visible) .ep-wipe-grip{background:var(--pk-red);color:#fff}@media (max-width:639px){.ep-wipe-tag{padding:.15rem .4rem;font-size:11px;top:.45rem}.ep-wipe-tag.is-left{left:.45rem}.ep-wipe-tag.is-right{right:.45rem}.ep-wipe-grip{height:2rem;padding:0 .5rem}}.ep-deck{max-width:80rem;margin-top:2.5rem}.ep-deck-screen{aspect-ratio:16/9;touch-action:pan-y;background:#111;border-radius:.35rem;position:relative;overflow:hidden}.ep-deck-screen img{object-fit:cover;opacity:0;transition:opacity .25s}.ep-deck-screen img.is-on{opacity:1}.ep-deck-bar{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.9rem;display:flex}.ep-deck-now{gap:.35rem;display:grid}.ep-deck-count{font-family:var(--font-tv);letter-spacing:.04em;color:#fff;font-size:14px}.ep-deck-count:before{content:"";background:var(--pk-red);vertical-align:.05em;border-radius:99px;width:.55em;height:.55em;margin-right:.6em;display:inline-block}.ep-deck-cap{color:#ffffffbf;font-size:.95rem;line-height:1.45}.ep-deck-nav{flex:none;gap:.5rem;display:flex}.ep-deck-strip{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (max-width:639px){.ep-deck-strip{scrollbar-width:none;grid-auto-columns:4.5rem;padding:3px;overflow-x:auto}}.ep-deck-strip button{aspect-ratio:16/9;cursor:pointer;opacity:.5;outline-offset:2px;background:#111;border:0;border-radius:.25rem;outline:2px solid #0000;width:100%;padding:0;transition:opacity .15s,outline-color .15s;display:block;position:relative;overflow:hidden}.ep-deck-strip button:hover{opacity:.85}.ep-deck-strip button[aria-current=true]{opacity:1;outline-color:var(--pk-red)}.ep-deck-strip button:focus-visible{opacity:1;outline-color:#fff}.ep-deck-strip img{object-fit:cover}.ep-shelf-hint{font-family:var(--font-tv);letter-spacing:.04em;color:#ffffff8c;margin-top:2.5rem;font-size:13px}.ep-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;max-width:80rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ep-shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1.25rem}}.ep-shelf-tile{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.7rem;padding:0;display:grid}.ep-shelf-pic{aspect-ratio:1;outline-offset:3px;background:#f1efec;border-radius:.35rem;outline:2px solid #0000;transition:outline-color .15s;display:block;position:relative;overflow:hidden}.ep-shelf-pic img{object-fit:cover}.ep-shelf-tile:hover .ep-shelf-pic{outline-color:var(--pk-red)}.ep-shelf-tile:focus-visible{outline:none}.ep-shelf-tile:focus-visible .ep-shelf-pic{outline-color:#fff}.ep-shelf-name{font-family:var(--font-acumin-ticker);letter-spacing:-.01em;color:#fff;font-size:clamp(1.35rem,2.6vw,1.9rem);font-style:italic;font-weight:500;line-height:1;transition:color .15s}.ep-shelf-tile:hover .ep-shelf-name{color:var(--pk-red)}.ep-pack{color:#fff;background:#000;border:2px solid #f4f4ef33;border-radius:.5rem;width:fit-content;max-width:calc(100vw - 3rem);max-height:calc(100dvh - 3rem);margin:auto;padding:0;overflow:auto}.ep-pack::backdrop{background:#000000d9}.ep-pack-box{flex-direction:column;gap:1rem;padding:1rem;display:flex}.ep-pack-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ep-pack-count{font-family:var(--font-tv);letter-spacing:.04em;color:#fff;font-size:14px}.ep-pack-count:before{content:"";background:var(--pk-red);vertical-align:.05em;border-radius:99px;width:.55em;height:.55em;margin-right:.6em;display:inline-block}.ep-pack-stage{aspect-ratio:4/3;touch-action:pan-y;background:#f1efec;border-radius:.35rem;width:100%;position:relative;overflow:hidden}.ep-pack-stage img{object-fit:cover;opacity:0;transition:opacity .2s}.ep-pack-stage img.is-on{opacity:1}.ep-pack-foot{flex-direction:column;gap:1rem;display:flex}.ep-pack-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;font-size:clamp(1.9rem,4vw,2.8rem);font-style:italic;font-weight:500;line-height:.95}.ep-pack-kind{color:#ffffffd9;margin-top:.45rem;font-size:1rem;line-height:1.45}.ep-pack-note{color:#ffffffa6;margin-top:.3rem;font-size:.9rem;line-height:1.45}.ep-pack-views,.ep-pack-nav{flex-wrap:wrap;gap:.5rem;display:flex}.ep-pack-key{min-width:2.5rem;height:2.5rem;color:var(--pk-cream);font-family:var(--font-tv);letter-spacing:.04em;cursor:pointer;background:#000;border:2px solid #f4f4efcc;justify-content:center;align-items:center;gap:.5em;padding:0 .85rem;font-size:13px;transition:background-color .15s,color .15s;display:inline-flex}.ep-pack-key:hover{background:var(--pk-red)}.ep-pack-key[aria-pressed=true]{border-color:var(--pk-cream);background:var(--pk-cream);color:#000}.ep-pack-key:focus-visible{outline-offset:3px;outline:2px solid #fff}.ep-pack-icon{color:var(--pk-red);font-size:.85em}.ep-pack-key:hover .ep-pack-icon{color:#fff}@media (max-width:899px){.ep-pack{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0}.ep-pack-box{min-height:100%}.ep-pack-foot{flex:auto}.ep-pack-nav{flex-wrap:nowrap;margin-top:auto}.ep-pack-nav .ep-pack-key{flex:1 1 0;height:3rem}}@media (min-width:900px){.ep-pack-box{grid-template-columns:auto 18rem;grid-template-areas:"top top""stage foot";gap:1.25rem 1.5rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.ep-pack-top{grid-area:top}.ep-pack-stage{grid-area:stage;width:min(1.33333*min(64dvh,42rem),100vw - 25.75rem)}.ep-pack-foot{grid-area:foot}.ep-pack-views{flex-direction:column;align-items:stretch}.ep-pack-nav{margin-top:auto}}@media (prefers-reduced-motion:reduce){#app-scroll:has(.wk){scroll-snap-type:y proximity}.wk-index a,.wk-types a,.ep-next-name,.ep-shelf-pic,.ep-shelf-name,.ep-pack-key,.ep-pack-stage img,.ep-deck-screen img,.ep-deck-strip button{transition:none}.wk-reel,.ep-piece-video,.reel-key{display:none!important}}
.pd{--pd-rule:#ffffff1f;--pd-muted:#ffffffa6;--pd-lh:clamp(4.75rem, 14vw, 11.5rem)}.pd a:focus-visible{outline-offset:4px;outline:2px solid #fff}.pd-dot{background:var(--pk-red);border-radius:99px;flex:none;width:.62em;height:.62em;margin-right:.6em;display:inline-block;box-shadow:0 0 .5em #f00c}.is-soon .pd-dot{box-shadow:none;background:0 0;border:2px solid #ffffffa6}.pd-card{padding-top:2rem;padding-bottom:4rem}@media (min-width:768px){.pd-card{padding-top:3.5rem;padding-bottom:6rem}}.pd-title{font-family:var(--font-acumin-ticker);letter-spacing:-.03em;color:#fff;font-size:clamp(4.5rem,21vw,13rem);font-style:italic;font-weight:500;line-height:.8;display:inline-block;position:relative}.pd-lead{color:#ffffffbf;max-width:34rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.55}.pd-guide{gap:.25rem;max-width:46rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.pd-guide a{color:#fff;grid-template-columns:7.25rem minmax(0,1fr);align-items:baseline;padding:.3rem 0;text-decoration:none;display:grid}@media (min-width:768px){.pd-guide a{grid-template-columns:9rem minmax(0,1fr)}}.pd-guide-st{font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf;align-items:center;font-size:13px;display:inline-flex}.pd-guide-name{font-family:var(--font-acumin-ticker);letter-spacing:-.01em;font-size:1.45rem;font-style:italic;font-weight:500;line-height:1.05;transition:color .15s}@media (min-width:768px){.pd-guide-name{font-size:1.75rem}}.pd-guide a:hover .pd-guide-name,.pd-guide a:focus-visible .pd-guide-name{color:var(--pk-red)}.pd-set{border-top:1px solid var(--pd-rule);padding-top:3.5rem;padding-bottom:4.5rem;scroll-margin-top:4.5rem}@media (min-width:768px){.pd-set{padding-top:6rem;padding-bottom:7rem;scroll-margin-top:5.5rem}}.pd-first{border-top:0;padding-top:1.5rem}@media (min-width:768px){.pd-first{padding-top:2.5rem}}.pd-head{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.pd-logo{margin:0;line-height:0}.pd-logo img{width:min(100%, calc(var(--pd-lh) * var(--r)));height:auto;display:block}@media (min-width:768px){.pd-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.pd-logo{grid-area:1/1}.pd-logo img{width:calc(var(--pd-lh) * var(--r));max-width:100%}.pd-head>.pd-onair{grid-area:1/2;justify-self:start;margin-top:.35rem}.pd-line{grid-area:2/1/auto/-1}}.pd-line{color:#ffffffd9;max-width:36rem;font-size:1.1rem;line-height:1.5}@media (min-width:768px){.pd-line{font-size:1.25rem}}.pd-onair{font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#fff;background:#000;border:2px solid #f4f4efcc;align-items:center;margin:0;padding:.35em .75em;font-size:15px;line-height:1.2;display:inline-flex}.pd-main{margin-top:2.5rem}@media (min-width:768px){.pd-main{margin-top:3.5rem}}@media (min-width:1024px){.pd-main{margin-right:calc(3rem - var(--pk-pad-x))}}.pd-browser{margin:0;position:relative}.pd-window{background:#161616;border:1px solid #ffffff2b;border-radius:.65rem;overflow:hidden;box-shadow:0 2.5rem 4rem -1.5rem #000}.pd-bar{background:#1b1b1b;border-bottom:1px solid #ffffff14;align-items:center;gap:.4rem;height:1.9rem;padding:0 .7rem;display:flex}.pd-bar-dot{background:#fff3;border-radius:99px;flex:none;width:.5rem;height:.5rem}.pd-url{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#ffffffa6;background:#ffffff12;border-radius:.4rem;flex:0 17rem;min-width:0;margin:0 auto;padding:.1rem .75rem;font-size:.72rem;line-height:1.45;overflow:hidden}@media (min-width:768px){.pd-bar{height:2.25rem;padding:0 .9rem}.pd-url{font-size:.8rem}}.pd-screen{background:#fff;position:relative;overflow:hidden}.pd-screen img{width:100%;height:auto;display:block}.is-pan .pd-screen{aspect-ratio:4/3;container-type:size}@media (min-width:768px){.is-pan .pd-screen{aspect-ratio:16/9}}.is-pan .pd-screen img{animation:30s ease-in-out infinite alternate pd-pan;position:absolute;top:0;left:0}@media (min-width:768px){.is-pan .pd-screen img{animation-duration:46s}}.is-pan:hover .pd-screen img,.pd-hold:checked~.pd-window .pd-screen img{animation-play-state:paused}@keyframes pd-pan{0%,7%{transform:translateY(0)}93%,to{transform:translateY(calc(100cqh - 100%))}}.is-pan .pd-bar{padding-right:5.5rem}.pd-hold{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:.4rem;right:.9rem}.pd-hold-btn{z-index:2;height:1.9rem;font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 .75rem;font-size:12px;display:inline-flex;position:absolute;top:0;right:0}@media (min-width:768px){.pd-hold-btn{height:2.25rem;padding:0 .9rem;font-size:13px}}.pd-hold-btn:hover{color:#fff}.pd-hold-icon{color:var(--pk-red);margin-right:.5em;font-size:.85em}.pd-hold-play,.pd-hold:checked+.pd-hold-btn .pd-hold-pause{display:none}.pd-hold:checked+.pd-hold-btn .pd-hold-play{display:inline}.pd-hold:focus-visible+.pd-hold-btn{outline-offset:-3px;color:#fff;outline:2px solid #fff}.pd-browser{margin-bottom:1.6rem}.pd-lower{z-index:1;max-width:calc(100% - .5rem);font-family:var(--font-tv);pointer-events:none;flex-direction:column;align-items:flex-start;line-height:1.3;display:flex;position:absolute;bottom:-1.6rem;left:-.5rem}.pd-lower span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:.15em .6em}.pd-lower-name{letter-spacing:.05em;text-transform:uppercase;font-size:15px}.pd-lower-line{color:#ffffffd9;font-size:13px}@media (min-width:768px){.pd-browser{margin-bottom:0}.pd-lower{bottom:1.5rem;left:-1rem}.pd-lower-name{font-size:19px}.pd-lower-line{font-size:15px}}@media (min-width:1024px){.is-pan .pd-lower{bottom:2rem}.is-pan .pd-lower-name{font-size:24px}.is-pan .pd-lower-line{font-size:17px}}.pd-pro{gap:3rem;margin-top:3rem;display:grid}@media (min-width:1024px){.pd-pro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4rem;margin-top:5rem}.pd-pro .pd-pair{margin-right:calc(3rem - var(--pk-pad-x));grid-area:1/2}.pd-pro .pd-does{grid-area:1/1}}.pd-pair{gap:2rem;display:grid}.pd-pair .pd-browser:first-child{margin-right:12%}.pd-pair .pd-browser+.pd-browser{margin-left:12%}.pd-does-item{border-top:1px solid var(--pd-rule);padding:1.25rem 0 1.5rem}.pd-does-item:first-child{border-top:0;padding-top:0}.pd-h3{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:1.9rem;font-style:italic;font-weight:500;line-height:.95}@media (min-width:768px){.pd-h3{font-size:2.3rem}}.pd-does-item p{max-width:30rem;color:var(--pd-muted);margin-top:.6rem;font-size:1rem;line-height:1.55}.pd-set .pk-actions{margin-top:3rem}.pd-trust{border-top:1px solid var(--pd-rule);margin-top:3.5rem;padding-top:1.75rem}@media (min-width:768px){.pd-trust{margin-top:5rem}}.pd-trust-label{font-family:var(--font-tv);letter-spacing:.04em;color:var(--pd-muted);font-size:14px}.pd-trust-list{flex-wrap:wrap;align-items:center;gap:1.75rem 2.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}@media (min-width:768px){.pd-trust-list{gap:2rem 4.5rem}}.pd-trust-list img{width:auto;height:calc(var(--h) * .72rem);display:block}@media (min-width:768px){.pd-trust-list img{height:calc(var(--h) * 1rem)}}.pd-trust-note{max-width:36rem;color:var(--pd-muted);margin-top:1.5rem;font-size:.95rem;line-height:1.55}.pd-feature{color:#ffffffd9;max-width:36rem;margin-top:3rem;font-size:1.05rem;line-height:1.55}.pd-phones{margin:2.5rem calc(8px - var(--pk-pad-x)) 0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.5rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.pd-phones{gap:clamp(1.5rem,4vw,4rem);max-width:62rem;margin:4rem 0 0}}.pd-phones li:nth-child(odd){padding-top:1.5rem}@media (min-width:768px){.pd-phones li:nth-child(odd){padding-top:3rem}}.pd-phone{margin:0}.pd-phone img{width:100%;height:auto;display:block}.pd-phone figcaption{color:#ffffffbf;margin-top:.9rem;padding-right:.25rem;font-size:.82rem;line-height:1.4}@media (min-width:768px){.pd-phone figcaption{margin-top:1.5rem;font-size:1.05rem}}.pd-soon{border-top:1px solid var(--pd-rule);padding-top:4rem;padding-bottom:5.5rem;scroll-margin-top:4.5rem}@media (min-width:768px){.pd-soon{padding-top:6rem;padding-bottom:8rem;scroll-margin-top:5.5rem}}.pd-soon-head{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.pd-soon-title{font-family:var(--font-acumin-ticker);letter-spacing:-.025em;color:#fff;font-size:clamp(3.25rem,11vw,6.5rem);font-style:italic;font-weight:500;line-height:.86}.pd-soon-line{max-width:34rem;color:var(--pd-muted);margin-top:1.25rem;font-size:1.05rem;line-height:1.55}.pd-soon-list{--pd-sh:2.5rem;gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.pd-soon-list{--pd-sh:3rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3.5rem}.pd-soon-list.is-two{grid-template-columns:repeat(2,minmax(0,20rem))}}.pd-soon-list a{color:inherit;text-decoration:none;display:block}.pd-soon-list img{width:min(100%, calc(var(--pd-sh) * var(--r)));height:auto;display:block}.pd-soon-list a:hover span,.pd-soon-list a:focus-visible span{color:#fff}.pd-soon-list span{color:#ffffff8c;max-width:20rem;margin-top:.9rem;font-size:.95rem;line-height:1.5;display:block}.pd-soon-note{color:#ffffffbf;max-width:34rem;margin-top:2.75rem;font-size:1rem;line-height:1.6}.pd-back{min-height:44px;font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;color:var(--pd-muted);align-items:center;gap:.6em;margin-bottom:1.5rem;font-size:15px;text-decoration:none;display:inline-flex}.pd-back span{color:var(--pk-red);font-size:.75em}.pd-back:hover{color:#fff}.pd-note{color:#ffffffbf;max-width:34rem;margin-top:2rem;font-size:1rem;line-height:1.6}.pd-note a{color:#fff;text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.pd-note a:hover{text-decoration-color:#fff}.pd-h2{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(2.5rem,6vw,4.25rem);font-style:italic;font-weight:500;line-height:.9}.pd-story{padding-top:.5rem;padding-bottom:4.5rem}@media (min-width:768px){.pd-story{padding-bottom:6rem}}.pd-logline{max-width:52rem;font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(1.9rem,4.4vw,3.4rem);font-style:italic;font-weight:500;line-height:1}.pd-text{color:#ffffffbf;max-width:40rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.65}.pd-incl,.pd-on,.pd-close{border-top:1px solid var(--pd-rule);padding-top:4rem;padding-bottom:4.5rem}@media (min-width:768px){.pd-incl,.pd-on,.pd-close{padding-top:6rem;padding-bottom:6rem}}.pd-incl{gap:3rem;display:grid}@media (min-width:1024px){.pd-incl{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4rem}.pd-incl .pd-browser{margin-top:.5rem;margin-right:calc(3rem - var(--pk-pad-x))}}.pd-points{margin:1.75rem 0 0;padding:0;list-style:none}.pd-points li{border-top:1px solid var(--pd-rule);color:#ffffffd9;padding:.8rem 0;font-size:1.02rem;line-height:1.45}.pd-on .pd-pair{margin-top:2.5rem}@media (min-width:768px){.pd-on .pd-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2.5rem}.pd-on .pd-pair .pd-browser{margin:0}.pd-on .pd-pair .pd-browser+.pd-browser{margin-top:5rem}}.pd-close{padding-bottom:6rem}.pd-close-line{max-width:40rem;font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(1.9rem,4.4vw,3.2rem);font-style:italic;font-weight:500;line-height:1}.pd-close .pk-actions{margin-top:2rem}@media (prefers-reduced-motion:reduce){.is-pan .pd-screen img{animation:none}.pd-hold,.pd-hold-btn{display:none}.is-pan .pd-bar{padding-right:.7rem}.pd-guide-name{transition:none}}
.sv-prog,.sv-reg{scroll-margin-top:6.5rem}.sv-lead a,.sv-seen a{color:#fff;text-underline-offset:.22em;-webkit-text-decoration:underline #ffffff6b;text-decoration:underline #ffffff6b;text-decoration-thickness:1px;transition:text-decoration-color .15s}.sv-lead a:hover,.sv-seen a:hover{text-decoration-color:#fff}.sv-lead a:focus-visible,.sv-seen a:focus-visible{outline-offset:3px;outline:2px solid #fff}.sv-dots{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sv-dots li{color:#ffffffa6;padding-left:1.1rem;font-size:.9375rem;line-height:1.5;position:relative}.sv-dots li:before{content:"";background:#ffffff80;width:5px;height:5px;position:absolute;top:.62em;left:0}.sv-list{padding-bottom:1rem}.sv-prog{border-top:1px solid #ffffff26;gap:1rem;padding:2.5rem 0 3rem;display:grid}.sv-prog:first-child{border-top:3px solid #fff}.sv-prog-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:clamp(2.75rem,13vw,4.5rem);font-style:italic;font-weight:500;line-height:.9}.sv-prog-line{color:#fff;max-width:34rem;font-size:1.0625rem;line-height:1.55}.sv-seen{color:#ffffffa6;max-width:34rem;margin-top:1.5rem;font-size:.9375rem;line-height:1.6}.sv-ch{font-family:var(--font-tv);letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-right:.2em;font-size:14px}.sv-still{margin:1rem 0 0;position:relative}.sv-still:not(.is-wide){width:min(100%,24rem)}.sv-still:not(.is-wide) img{width:100%;height:auto;display:block}.sv-still.is-wide{aspect-ratio:1600/1110;background:#111;overflow:hidden}.sv-still.is-wide img{object-fit:cover;object-position:50% 55%}.sv-sub{font-family:var(--font-tv);color:#fff;margin:0;font-size:14px;line-height:1.55;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.sv-sub span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000db;padding:.12em .45em}@media (min-width:768px){.sv-sub{font-size:15px;bottom:1rem;left:1rem}}.sv-not{border-top:3px solid #fff;gap:1.25rem;padding:2.5rem 0 1rem;display:grid}.sv-not-title{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#ffffffa6;font-size:2rem;font-style:italic;font-weight:500;line-height:.95}.sv-not dl{gap:1.25rem;margin:0;display:grid}.sv-not dt{color:#fff;font-size:1rem;font-weight:600}.sv-not dd{color:#ffffffa6;max-width:34rem;margin:.25rem 0 0;font-size:.9375rem;line-height:1.55}@media (min-width:1024px){.sv-prog{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"name body";align-items:start;gap:2rem 3rem;padding:3.5rem 0 4rem}.sv-prog-name{grid-area:name;font-size:clamp(4rem,5.6vw,5.75rem)}.sv-prog-body{grid-area:body;padding-top:.6rem}.sv-prog-line{font-size:1.1875rem}.sv-still{grid-area:still;margin:0}.sv-prog[data-still=left]{grid-template-rows:auto 1fr;grid-template-areas:"name body""still body"}.sv-prog[data-still=right]{grid-template-rows:auto 1fr;grid-template-areas:"name still""body still";row-gap:1.5rem}.sv-prog[data-still=right] .sv-prog-body{padding-top:0}.sv-prog[data-still=right] .sv-still{width:min(100%,25rem)}.sv-prog[data-still=wide]{grid-template-areas:"name body""still still"}.sv-still.is-wide{aspect-ratio:2}.sv-not{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:3rem;padding-top:3rem}.sv-not dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.sv-reg{margin-top:1.5rem;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.sv-reg{margin-top:4rem;padding-top:6rem;padding-bottom:6rem}}.sv-onair{font-family:var(--font-tv);letter-spacing:.06em;text-transform:uppercase;color:#fff;align-items:center;gap:.6em;font-size:15px;display:flex}@media (min-width:768px){.sv-onair{font-size:17px}}.sv-live{background:var(--pk-red);border-radius:99px;flex:none;width:.8em;height:.8em;animation:2.4s ease-in-out infinite sv-live;box-shadow:0 0 .55em #f00c}@keyframes sv-live{50%{opacity:.45;box-shadow:0 0 .15em #f006}}.sv-reg-title{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;margin-top:1rem;font-size:16vw;font-style:italic;font-weight:500;line-height:.85}@media (min-width:768px){.sv-reg-title{font-size:8vw}}@media (min-width:1280px){.sv-reg-title{font-size:7vw}}.sv-reg-lead{color:#ffffffa6;max-width:40rem;margin-top:1.5rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.sv-reg-lead{font-size:1.125rem}}.sv-reg-lead strong{color:#fff;font-weight:600}.sv-plans{background:#000;border:2px solid #f4f4efcc;margin-top:2.5rem;display:grid}.sv-plan+.sv-plan{border-top:2px solid #f4f4efcc}.sv-plan-bar{border-bottom:2px solid #f4f4efcc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;min-height:4rem;padding:.75rem 1.25rem;display:flex}.sv-plan.is-pick .sv-plan-bar{background:var(--pk-red)}.sv-plan-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;align-items:center;gap:.3em;font-size:2.25rem;font-style:italic;font-weight:500;line-height:1;display:flex}.sv-cur{font-family:var(--font-tv);letter-spacing:0;font-size:.55em;font-style:normal}.sv-pick{font-family:var(--font-tv);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:1.5rem;line-height:1.2}.sv-plan-body{padding:1.25rem 1.25rem 1.75rem}.sv-plan-line{color:#fff;font-size:1.0625rem;line-height:1.45}.sv-reg-note{color:#ffffffa6;max-width:40rem;margin-top:1.25rem;font-size:.9375rem;line-height:1.55}@media (min-width:1100px){.sv-plans{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.sv-plan{grid-row:span 2;grid-template-rows:subgrid;display:grid}.sv-plan+.sv-plan{border-top:0;border-left:2px solid #f4f4efcc}.sv-plan-body{padding:1.5rem 1.5rem 2rem}}.sv-eps{border-top:1px solid #ffffff26;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.sv-eps{padding-top:6rem;padding-bottom:6rem}}.sv-eps-list{margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.sv-ep{border-left:2px solid #ffffff38;padding:0 0 2.25rem 1.75rem;position:relative}.sv-ep:last-child{padding-bottom:.25rem}.sv-ep:before{content:"";background:#000;border:2px solid #ffffff8c;border-radius:99px;width:14px;height:14px;position:absolute;top:.1rem;left:-8px}.sv-ep:first-child{border-left-color:var(--pk-red)}.sv-ep:first-child:before{border-color:var(--pk-red);background:var(--pk-red);box-shadow:0 0 .5em #f00c}.sv-ep-n{font-family:var(--font-tv);letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6;font-size:15px;line-height:1.2}.sv-ep:first-child .sv-ep-n{color:#fff}.sv-ep-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;margin-top:.5rem;font-size:2.25rem;font-style:italic;font-weight:500;line-height:1}.sv-ep-text{color:#ffffffa6;max-width:30rem;margin-top:.6rem;font-size:.9375rem;line-height:1.6}@media (min-width:768px){.sv-eps-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}.sv-ep,.sv-ep:last-child{border-top:2px solid #ffffff38;border-left:0;padding:1.75rem 2rem 0 0}.sv-ep:before{top:-8px;left:0}.sv-ep:first-child{border-top-color:var(--pk-red)}.sv-ep-name{font-size:2.5rem}}@media (min-width:1280px){.sv-eps-list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}}.sv-end{border-top:1px solid #ffffff26;padding-top:5rem;padding-bottom:5rem}@media (min-width:768px){.sv-end{padding-top:7rem;padding-bottom:7rem}}.sv-end-title{max-width:14ch;font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;font-size:14vw;font-style:italic;font-weight:500;line-height:.9}@media (min-width:768px){.sv-end-title{max-width:none;font-size:7vw}}@media (min-width:1280px){.sv-end-title{font-size:6vw}}.sv-end-line{color:#ffffffa6;max-width:40rem;margin-top:1.5rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.sv-end-line{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.sv-live{animation:none}.sv-lead a,.sv-seen a{transition:none}}
.co-display{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(2.75rem,13vw,4.5rem);font-style:italic;font-weight:500;line-height:.88}@media (min-width:768px){.co-display{font-size:clamp(4.5rem,8vw,8.5rem)}}.co-h2{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:2.5rem;font-style:italic;font-weight:500;line-height:.95}@media (min-width:768px){.co-h2{font-size:3.5rem}}.co-cap{font-family:var(--font-tv);color:#fff;text-shadow:var(--crt-glow);font-size:16px;line-height:1.4}.co-shot .co-cap{background:#000000d9;padding:.1em .45em}.co-cap-key{text-transform:uppercase;color:#ffffffb3;font-size:13px}.co-cap.co-muted{color:#ffffffa6}.co-cap-big{font-size:20px}@media (min-width:768px){.co-cap-big{font-size:24px}}:is(.co-doc-head,.co-film,.co-part,.co-credits,.co-end,.co-lead,.co-heads,.co-story,.co-lines,.co-write) :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #fff}.co-doc-head{padding-top:24px;padding-bottom:32px}@media (min-width:768px){.co-doc-head{padding-top:48px;padding-bottom:48px}}.co-doc-head .co-display span{display:block}.co-shot{background:#0b0b0b;position:relative;overflow:hidden}.co-shot img,.co-film-video{object-fit:cover}.co-film{aspect-ratio:4/5}.co-film img,.co-film-video{object-position:52% 50%}@media (min-width:768px){.co-film{aspect-ratio:16/9}.co-film img,.co-film-video{object-position:50% 50%}}@media (min-width:1024px){.co-film{aspect-ratio:2.39}.co-film img,.co-film-video{object-position:50% 56%}}.co-film-video{opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.co-film-video[data-playing]{opacity:1}@media (prefers-reduced-motion:reduce){.co-film-video{display:none}}.co-film .reel-key{top:16px;right:var(--pk-pad-x)}@media (min-width:768px){.co-film .reel-key{top:32px}}.co-shot-over{z-index:1;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.co-shot-over{padding-bottom:32px}}.co-lower{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.co-tc{color:#fffc;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:13px}.co-part{gap:24px;padding-top:96px;display:grid}@media (min-width:768px){.co-part{padding-top:160px}}@media (min-width:1024px){.co-part{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px 48px}.co-part>:not(.co-part-head){grid-column:2}.co-part>.co-frames{grid-column:1/-1}}.co-part-head{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.co-part-text p{color:#fff;max-width:36rem;font-size:1.25rem;line-height:1.5}@media (min-width:768px){.co-part-text p{font-size:1.5rem;line-height:1.45}}.co-frames{margin:16px calc(-1 * var(--pk-pad-x)) 0;padding:0 var(--pk-pad-x) 8px;scroll-snap-type:x mandatory;scroll-padding:0 var(--pk-pad-x);grid-auto-columns:64%;grid-auto-flow:column;gap:12px;list-style:none;display:grid;overflow-x:auto}.co-frames li{scroll-snap-align:start}@media (min-width:768px){.co-frames{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:16px;margin:32px 0 0;padding:0;overflow:visible}}.co-frame{color:inherit;text-decoration:none;display:block}.co-frame-pic{aspect-ratio:9/16;background:#0b0b0b;display:block;position:relative;overflow:hidden}.co-frame-pic img{object-fit:cover;transition:transform .4s}.co-frame:hover .co-frame-pic img{transform:scale(1.03)}.co-frame-cap{flex-direction:column;align-items:flex-start;gap:2px;padding-top:12px;display:flex}.co-frame:hover .co-frame-name{text-decoration:underline;-webkit-text-decoration-color:var(--pk-red);text-decoration-color:var(--pk-red);text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){.co-frame-pic img{transition:none}.co-frame:hover .co-frame-pic img{transform:none}}.co-question,.co-question blockquote{margin:0}.co-question p{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:11em;font-size:clamp(3rem,14vw,4.5rem);font-style:italic;font-weight:500;line-height:.9}@media (min-width:768px){.co-question p{font-size:clamp(4.5rem,7vw,7.5rem)}}.co-question figcaption{margin-top:16px}.co-products{--co-lh:2.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.co-products{--co-lh:2.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}}.co-products a{color:inherit;flex-direction:column;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.co-products img{width:min(100%, calc(var(--co-lh) * var(--r)));height:auto;display:block}.co-products .co-cap{align-items:center;font-size:14px;display:inline-flex}.co-products a:hover .co-cap{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--pk-red);text-decoration-color:var(--pk-red);text-underline-offset:.2em}.co-last{margin:128px 0 0;position:relative}@media (min-width:768px){.co-last{margin-top:192px}}.co-last-pic{aspect-ratio:4/5}.co-last-pic img{object-position:40% 50%}@media (min-width:768px){.co-last-pic{aspect-ratio:16/9}.co-last-pic img{object-position:50% 50%}}@media (min-width:1024px){.co-last-pic{aspect-ratio:2.39}.co-last-pic img{object-position:50% 48%}}.co-subs{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:16px;display:flex}.co-sub{max-width:34em;font-size:16px}@media (min-width:768px){.co-subs{z-index:1;padding-top:0;position:absolute;bottom:32px;left:0;right:0}.co-sub{background:#000000d9;padding:.1em .45em;font-size:20px}}@media (min-width:1024px){.co-sub{max-width:50em}}.co-credits{text-align:center;padding-top:128px}@media (min-width:768px){.co-credits{padding-top:192px}}.co-roll-group{color:#fff;margin-top:64px;display:block}@media (min-width:768px){.co-roll-group{margin-top:96px}}.co-roll{gap:20px;max-width:60rem;margin:24px auto 0;display:grid}.co-roll>div{justify-items:center;gap:2px;display:grid}.co-roll dt{font-size:14px}.co-roll dd{margin:0}@media (min-width:768px){.co-roll{gap:12px;margin-top:32px}.co-roll>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;column-gap:32px}.co-roll dt{text-align:right;justify-self:end}.co-roll dd{text-align:left;justify-self:start}}.co-roll-facts{margin-top:64px}@media (min-width:768px){.co-roll-facts{margin-top:96px}}.co-roll-name{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:1.875rem;font-style:italic;font-weight:500;line-height:1}@media (min-width:768px){.co-roll-name{font-size:2.5rem}}.co-roll-name a{color:inherit;text-underline-offset:.12em;text-decoration:none;text-decoration-thickness:.05em}.co-roll-name a:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--pk-red);text-decoration-color:var(--pk-red)}.co-production{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:96px;font-size:clamp(2.25rem,10vw,3rem);font-style:italic;font-weight:500;line-height:.95}@media (min-width:768px){.co-production{margin-top:160px;font-size:clamp(3rem,5.2vw,5rem)}}.co-end{padding-top:96px;padding-bottom:96px}@media (min-width:768px){.co-end{padding-top:160px;padding-bottom:128px}}.co-end-line{color:#ffffffa6;max-width:32rem;margin-top:16px;font-size:1.0625rem;line-height:1.6}.co-end .pk-btn{margin-top:32px}.co-news-head{padding-top:24px;padding-bottom:40px}@media (min-width:768px){.co-news-head{padding-top:48px;padding-bottom:64px}}.co-news-title{max-width:10em;font-size:clamp(2.75rem,12vw,4rem)}@media (min-width:768px){.co-news-title{font-size:clamp(3.5rem,4.6vw,5rem)}}.co-news-lead{color:#ffffffa6;max-width:32rem;margin-top:16px;font-size:1.0625rem;line-height:1.6}.co-lead{gap:24px;padding-bottom:96px;display:grid}@media (min-width:768px){.co-lead{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:48px;padding-bottom:128px}}.co-lead-cover{border:1px solid #ffffff38;display:block}.co-lead-cover img{width:100%;height:auto;display:block}.co-lead-cover:hover{border-color:#ffffff80}.co-lead-h{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:clamp(2.5rem,11vw,3.25rem);font-style:italic;font-weight:500;line-height:.9}@media (min-width:768px){.co-lead-h{font-size:clamp(3.25rem,6vw,6.5rem)}}.co-lead-h a,.co-heads-h a{color:#fff;text-underline-offset:.12em;text-decoration:none;text-decoration-thickness:.05em}.co-lead-h a:hover,.co-heads-h a:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--pk-red);text-decoration-color:var(--pk-red)}.co-lead-ex{color:#ffffffa6;max-width:30rem;margin-top:16px;font-size:1.125rem;line-height:1.55}.co-lead-go{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.co-heads{padding-bottom:96px}@media (min-width:768px){.co-heads{padding-bottom:128px}}.co-heads-list{margin-top:24px;padding:0;list-style:none}.co-heads-list li{border-top:1px solid #ffffff1f;gap:8px;padding:24px 0;display:grid}.co-heads-h{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;text-wrap:balance;font-size:2rem;font-style:italic;font-weight:500;line-height:.95}.co-heads-ex{color:#ffffffa6;max-width:36rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.co-heads-list li{grid-template-columns:12rem minmax(0,1fr);column-gap:32px;padding:32px 0}.co-heads-list li>.co-date{grid-row:span 2;padding-top:.35em}.co-heads-h{font-size:2.75rem}}.co-story{padding-bottom:96px}@media (min-width:768px){.co-story{padding-bottom:128px}}.co-story-head{gap:32px;padding-top:24px;display:grid}@media (min-width:1024px){.co-story-head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:64px;padding-top:48px}}.co-story-back a{font-family:var(--font-tv);color:#ffffffa6;padding:10px 0;font-size:16px;text-decoration:none;display:inline-block}.co-story-back a:hover{color:#fff;text-underline-offset:.2em;text-decoration:underline}.co-kicker{color:var(--pk-red);text-shadow:none;margin-top:22px}.co-story-title{max-width:13em;margin-top:8px;font-size:clamp(2.75rem,12.5vw,4rem)}@media (min-width:768px){.co-story-title{font-size:clamp(4rem,6.5vw,7rem)}}.co-standfirst{color:#fff;max-width:34rem;margin-top:24px;font-size:1.25rem;line-height:1.5}@media (min-width:768px){.co-standfirst{font-size:1.5rem;line-height:1.45}}.co-story-meta{flex-wrap:wrap;gap:8px 24px;margin-top:24px;display:flex}.co-story-cover{border:1px solid #ffffff38;max-width:28rem;margin:0}.co-story-cover img{width:100%;height:auto;display:block}.co-story-body{max-width:38rem;padding-top:48px}@media (min-width:768px){.co-story-body{padding-top:96px}}.co-story-body>p{color:#ffffffbf;margin-top:24px;font-size:1.0625rem;line-height:1.75}.co-story-body>p:first-child{color:#fff;margin-top:0;font-size:1.25rem;line-height:1.6}.co-story-body>.co-h2{margin-top:64px}.co-story-list{gap:16px;margin-top:24px;padding:0;list-style:none;display:grid}.co-story-list li{color:#ffffffbf;padding-left:24px;font-size:1.0625rem;line-height:1.65;position:relative}.co-story-list li:before{content:"";background:var(--pk-red);width:8px;height:8px;position:absolute;top:.62em;left:0}.co-story-quote{margin:64px 0 0}.co-story-quote p{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:pretty;font-size:clamp(2.25rem,9vw,3rem);font-style:italic;font-weight:500;line-height:.95}@media (min-width:1024px){.co-story-quote{width:min(60rem, calc(100vw - 2 * var(--pk-pad-x) - 32px))}.co-story-quote p{font-size:4.5rem}}.co-story-fig{max-width:26rem;margin:48px 0 0}.co-story-fig img{border:1px solid #ffffff38;width:100%;height:auto;display:block}.co-story-fig figcaption{color:#ffffffa6;margin-top:12px;font-size:.9375rem;line-height:1.5}.co-story-links{flex-wrap:wrap;gap:16px;margin-top:64px;display:flex}.co-story-end{border-top:1px solid #ffffff1f;margin-top:96px;padding-top:48px}.co-story-end .co-h2{max-width:14em}.co-story-end .pk-btn{margin-top:32px}.co-lines{--co-w:calc(100vw - 72px);padding-top:32px;padding-bottom:64px}@media (min-width:768px){.co-lines{--co-w:calc(100vw - 32px - 2 * var(--pk-pad-x));padding-top:64px;padding-bottom:112px}}.co-onair{text-transform:uppercase;align-items:center;gap:12px;font-size:18px;display:flex}@media (min-width:768px){.co-onair{font-size:20px}}.co-onair-dot{background:var(--pk-red);border-radius:50%;flex:none;width:.7em;height:.7em;animation:2.4s ease-in-out infinite co-onair;box-shadow:0 0 .5em #f00c,0 0 1.25em #f006}@keyframes co-onair{50%{opacity:.4;box-shadow:0 0 .2em #f006}}.co-line{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;font-style:italic;font-weight:500;line-height:.9;font-size:min(calc(var(--co-w) / 4.9), 10rem)}.co-line-mail{font-size:min(calc(var(--co-w) / 6.7), 7.5rem)}.co-onair+.co-line{margin-top:24px}.co-line+.co-line{margin-top:8px}@media (min-width:768px){.co-onair+.co-line{margin-top:32px}.co-line+.co-line{margin-top:16px}}.co-line a{color:#fff;overflow-wrap:anywhere;text-decoration:none;transition:color .15s}.co-line a:hover{color:var(--pk-red)}.co-write{gap:64px;padding-bottom:96px;display:grid}@media (min-width:1024px){.co-write{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:96px;padding-bottom:128px}}.co-write-form{max-width:40rem}.co-write-line{color:#ffffffa6;margin-top:16px;font-size:1.0625rem;line-height:1.6}.co-form{gap:24px;margin-top:32px;display:grid}.co-form-pair{gap:24px;display:grid}@media (min-width:768px){.co-form-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.co-label{font-family:var(--font-tv);color:#ffffffb3;font-size:16px;line-height:1.4;display:block}.co-field{color:#fff;width:100%;min-height:48px;font:inherit;background:#000;border:2px solid #ffffff3d;border-radius:0;margin-top:8px;padding:10px 14px;font-size:1rem;line-height:1.5;transition:border-color .15s;display:block}.co-field:hover{border-color:#ffffff73}.co-field:focus{border-color:#fff;outline:none}.co-field:focus-visible{outline-offset:2px;outline:2px solid #fff}textarea.co-field{resize:vertical;min-height:10rem}.co-form .pk-btn{justify-self:start}.co-form .pk-btn:disabled{opacity:.6;cursor:progress}.co-form-alert{color:#fff;font-size:1rem;line-height:1.5}.co-form-done{color:#fff;border:2px solid #f4f4efcc;align-items:baseline;gap:12px;margin-top:32px;padding:24px;font-size:1.125rem;line-height:1.5;display:flex}.co-where{align-self:start}.co-where-place{font-family:var(--font-acumin-ticker);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:8px;font-size:2.25rem;font-style:italic;font-weight:500;line-height:.95}.co-where-line{color:#ffffffa6;margin-top:16px;font-size:1rem;line-height:1.6}.co-where-line a{color:#fff;text-underline-offset:.2em;padding:6px 0;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.co-where-line a:hover{text-decoration-color:#fff}@media (prefers-reduced-motion:reduce){.co-onair-dot{animation:none}.co-line a,.co-field{transition:none}}
