@font-face{font-family:neueMontreal;src:url(../media/NeueMontreal_Regular-s.0k_gm19rh09lz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal Fallback;src:local(Arial);ascent-override:102.46%;descent-override:23.64%;line-gap-override:0.0%;size-adjust:95.16%}.neuemontreal_705b3d90-module__U6r8ya__className{font-family:neueMontreal,neueMontreal Fallback}.neuemontreal_705b3d90-module__U6r8ya__variable{--font-neue-montreal:"neueMontreal", "neueMontreal Fallback"}
@font-face{font-family:mono;src:url(../media/PPNeueMontrealMono_Medium-s.p.1gnh4ljroxkv0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:72.86%;descent-override:18.4%;line-gap-override:0.0%;size-adjust:131.49%}.mono_1ff2e079-module__Y1-KXq__className{font-family:mono,mono Fallback}.mono_1ff2e079-module__Y1-KXq__variable{--font-mono:"mono", "mono Fallback"}
@font-face{font-family:display;src:url(../media/Advercase_Regular-s.36cs10l5284i-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:107.95%;descent-override:23.59%;line-gap-override:0.0%;size-adjust:103.85%}.display_877b2927-module__pMBHAq__className{font-family:display,display Fallback}.display_877b2927-module__pMBHAq__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:bit;src:url(../media/NeueBit_Bold-s.p.1o0qymtuv0t4o.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bit Fallback;src:local(Arial);ascent-override:76.5%;descent-override:20.4%;line-gap-override:5.09%;size-adjust:70.02%}.bit_76cc551e-module__fPAsiq__className{font-family:bit,bit Fallback}.bit_76cc551e-module__fPAsiq__variable{--font-bit:"bit", "bit Fallback"}
:root{--bg:#111;--brand:#ff3131;--light:#fcf8ef;--gray-100:#e4dfd9;--gray-200:#b2aeab;--body:clamp(13px, .926vw, 18px);--foot:clamp(14px, 1.042vw, 20px);--label:#ffffffbf;--edge:40px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);height:100%;color:var(--light);font-family:var(--font-neue-montreal), system-ui, sans-serif;overscroll-behavior:none}.tv{overflow:hidden}html:has(.vhs){overflow:hidden}body:has(.vhs){overflow:hidden}a{color:inherit;text-decoration:none;display:inline-block;position:relative}a:before{content:"";left:var(--hit-x,0px);right:var(--hit-x,0px);bottom:var(--hit-y,0px);transform-origin:100%;background:currentColor;height:max(1px,.05em);transition:transform .5s cubic-bezier(.55,.055,.675,.19);position:absolute;transform:scaleX(0)}@media (hover:hover){a:hover:before{transform-origin:0;transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:scaleX(1)}}.vhs a:not(:has(img,svg,canvas,video)){--hit-x:8px;--hit-y:8px;padding:var(--hit-y) var(--hit-x);margin:calc(-1 * var(--hit-y)) calc(-1 * var(--hit-x))}.vhs-head a[aria-current=page]:after{content:"";top:50%;right:calc(100% - var(--hit-x,0px) + max(6px, calc(8 * var(--u))));width:max(9px, calc(14 * var(--u)));height:max(9px, calc(14 * var(--u)));translate:0 calc(-50% - var(--square-lift,.035em));pointer-events:none;background:#fff;position:absolute}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(a:not(:has(img,svg,canvas,video)):hover,button:not(:has(img,svg,canvas,video)):hover){animation:.36s step-end channel-hover}.vhs-logo:hover{animation:.36s step-end channel-hover-logo}}@keyframes channel-hover-logo{0%{filter:drop-shadow(-2px 0 #ff2846bf)drop-shadow(2px 0 #2896ffbf);transform:translate(-3px)skew(-8deg)}17%{clip-path:inset(0 0 45%);transform:translate(4px)skew(6deg)}34%{clip-path:inset(55% 0 0);opacity:.4;transform:translate(-1.5px,1px)}50%{clip-path:none;opacity:1;filter:drop-shadow(1.5px 0 #ff2846a6)drop-shadow(-1.5px 0 #2896ffa6);transform:translate(2px)skew(-3deg)}67%{filter:none;transform:translate(-1px)}84%,to{transform:none}}@keyframes channel-hover{0%{text-shadow:-.08em 0 #ff2846b3,.08em 0 #2896ffb3;transform:translate(-.12em)skew(-8deg)}17%{clip-path:inset(0 0 45%);transform:translate(.16em)skew(6deg)}34%{clip-path:inset(55% 0 0);opacity:.4;transform:translate(-.06em,.04em)}50%{clip-path:none;opacity:1;text-shadow:.06em 0 #ff284699,-.06em 0 #2896ff99;transform:translate(.08em)skew(-3deg)}67%{text-shadow:none;transform:translate(-.03em)}84%,to{transform:none}}.grain{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.grain-fixed{z-index:20;position:fixed}.grain-layer{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;animation:.9s step-end infinite grain-shift;position:absolute;inset:-10%}@keyframes grain-shift{0%{transform:translate(0)}12.5%{transform:translate(-4%,-6%)}25%{transform:translate(6%,2%)}37.5%{transform:translate(-2%,7%)}50%{transform:translate(5%,-5%)}62.5%{transform:translate(-7%,3%)}75%{transform:translate(3%,6%)}87.5%{transform:translate(-5%,-2%)}to{transform:translate(0)}}.chrome{z-index:10;pointer-events:none;mix-blend-mode:exclusion;padding-left:var(--edge);padding-right:var(--edge);position:absolute;left:0;right:0}.chrome a{pointer-events:auto}.logo{white-space:nowrap;font-weight:inherit;padding-bottom:.1em;display:block;overflow:hidden}.footer{font-size:var(--foot);letter-spacing:-.02em;color:var(--gray-100);white-space:nowrap;justify-content:space-between;align-items:flex-end;padding-bottom:36px;line-height:1.2;display:flex;bottom:0}.pj{--pj-top:calc(142 * var(--u) + var(--pad-y));--pj-bottom:calc(171 * var(--u) + var(--pad-y));background:#111}.pj .pj-chrome{position:absolute}.pj .vhs-head{right:0}.pj-view{z-index:1;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;inset:0;overflow:hidden}.pj-view:active{cursor:grabbing}.pj-track{gap:calc(40 * var(--u));padding:0 var(--margin);will-change:transform;display:flex;position:absolute;top:0;bottom:0;left:0}.pj-intro{width:calc(50cqw - 8 * var(--u) - var(--margin) - 40 * var(--u));height:100%;font-size:var(--type-s);letter-spacing:-.02em;flex:none;line-height:1.2;position:relative}.pj-meta{top:var(--pj-top);grid-template-columns:calc(139 * var(--u)) auto;gap:calc(40 * var(--u)) 0;display:grid;position:absolute;left:0}.pj-detail{gap:calc(10 * var(--u));white-space:nowrap;flex-direction:column;display:flex}.pj-detail dt{margin-bottom:calc(2 * var(--u));color:#ffffffbf}.pj-detail dd{color:#fff}.pj-story{top:calc(494 * var(--u) + var(--pad-y));gap:calc(40 * var(--u));flex-direction:column;width:100%;line-height:1.2;display:flex;position:absolute;left:0}.pj-headline{font-family:var(--font-display), Georgia, serif;font-weight:400;font-size:max(28px, calc(56 * var(--u)));letter-spacing:-.01em;text-transform:none;color:#fff}.pj-summary{max-width:calc(539 * var(--u));font-size:var(--type);letter-spacing:-.03em;color:#ffffffbf}.pj-live{font-size:var(--type);letter-spacing:-.03em;color:var(--gray-100)}.vhs .pj-live{--hit-x:20px;--hit-y:18px}.pj-live-arrow{display:inline-block;transform:rotate(135deg)}.media-loading{z-index:0;pointer-events:none;font-family:var(--font-mono), monospace;font-size:var(--type-s,var(--type));letter-spacing:-.02em;text-transform:uppercase;color:#fff9;place-items:center;line-height:1.2;transition:opacity .3s;display:grid;position:absolute;inset:0;overflow:hidden}.media-loading:before{content:"";background:linear-gradient(#0000,#ffffff0d 40%,#ffffff17 50%,#ffffff0d 60%,#0000);height:14%;animation:2.4s linear infinite media-tracking;position:absolute;inset:-20% 0 auto}.media-loading-label{animation:1.1s step-end infinite media-blink}.media-loading.is-done{opacity:0}.media-loading.is-done:before,.media-loading.is-done .media-loading-label{animation:none}.media-fade{opacity:0;transition:opacity .45s}.media-fade.is-in{opacity:1}@keyframes media-tracking{to{transform:translateY(1000%)}}@keyframes media-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.media-loading:before,.media-loading-label{animation:none}}.pj-shot{height:calc(100cqh - var(--pj-top) - var(--pj-bottom));margin:var(--pj-top) 0 0;background:#000;flex:none;position:relative;overflow:hidden}.pj-shot img{pointer-events:none}.pj-shot video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pj-shot{cursor:pointer}.pj-pair{align-items:center;gap:calc(24 * var(--u));height:calc(100cqh - var(--pj-top) - var(--pj-bottom));margin-top:var(--pj-top);flex-direction:column;flex:none;display:flex}.pj-pair>.pj-shot{height:calc((100% - 24 * var(--u)) / 2);margin:0}.pj-zoom{z-index:30;animation:.4s both pj-zoom-in;position:absolute;inset:0}.pj-zoom:before{content:"";background:#111;animation:.4s both pj-zoom-in;position:absolute;inset:0}.pj-zoom.is-grown{animation:none}.pj-zoom.is-grown:before,.pj-zoom.is-grown.is-closing:before{opacity:var(--zp,0);transition:none;animation:none}.pj-zoom.is-closing:before,.pj-zoom.is-closing>button{opacity:0;transition:opacity .45s;animation:none}.pj-zoom.is-closing{pointer-events:none}@keyframes pj-zoom-in{0%{opacity:0}}.pj-zoom-stage{position:absolute;inset:0}.pj-zoom-shot{cursor:pointer;will-change:transform;position:absolute;inset:0}.pj-zoom-shot video{object-fit:contain;width:100%;height:100%;display:block}.pj-zoom-close{left:50%;top:calc(55 * var(--u) + var(--pad-y));font-size:var(--type);mix-blend-mode:exclusion;line-height:1.2;position:absolute;transform:translate(-50%)}.pj-zoom .pj-zoom-close{color:#fff}.pj-zoom-arrow{mix-blend-mode:exclusion;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.pj-zoom .pj-zoom-arrow{padding:28px}.pj-zoom-arrow img{width:max(12px, calc(17.14 * var(--u)));height:auto;display:block}.pj-zoom-arrow.is-prev{left:calc(2.31% - 40px)}.pj-zoom-arrow.is-prev img{transform:rotate(180deg)}.pj-zoom-arrow.is-next{right:calc(2.31% - 40px)}@media (hover:hover){.pj-zoom-arrow:hover,.pj-zoom-close:hover{opacity:.6}}.cursor-caption{z-index:40;font-size:var(--type);color:#fff;mix-blend-mode:exclusion;white-space:nowrap;pointer-events:none;margin:-.6em 0 0 22px;line-height:1.2;position:absolute;top:0;left:0;overflow:hidden}.cursor-caption-i{transition:transform .3s cubic-bezier(.7,0,.84,0);display:block;transform:translateY(110%)}.cursor-caption.is-on .cursor-caption-i{transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.cursor-caption.is-swapping .cursor-caption-i{transition:transform .2s ease-in}@media (prefers-reduced-motion:reduce){.cursor-caption-i,.cursor-caption.is-on .cursor-caption-i{transition-duration:.01ms}}.nf{background:#111}.nf-stage{top:var(--pad-y);bottom:var(--pad-y);left:var(--margin);right:var(--margin);z-index:1;--k:1;position:absolute;overflow:hidden}.nf-word{font-family:var(--font-display), Georgia, serif;font-size:var(--size,100px);letter-spacing:-.03em;white-space:nowrap;color:#fff;text-shadow:-.006em 0 #ff28468c,.006em 0 #3cffaa73;line-height:.72;position:absolute;top:.1em;left:50%;translate:-50%}.nf-top{clip-path:inset(-50% 0 calc((1 - var(--a)) * 100%) 0)}.nf-slice{clip-path:inset(calc(var(--a) * 100%) 0 calc((1 - var(--b)) * 100%) 0);transform-origin:50% calc(var(--a) * 100%);transform:scaleY(var(--k))}.nf-feet{clip-path:inset(calc(var(--b) * 100%) 0 -50% 0);transform:translateY(calc((var(--k) - 1) * (var(--b) - var(--a)) * 100%))}.nf.is-distort .nf-stage,.nf.is-distort .nf-note{animation:.3s step-end both nf-jolt}.nf.is-distort .nf-word{text-shadow:calc(-1 * var(--fringe,.03em)) 0 #ff2846b3, var(--fringe,.03em) 0 #2896ffa6}.nf.is-distort:after{content:"";left:0;right:0;top:var(--tear-y,40%);height:var(--tear-h,6%);z-index:3;pointer-events:none;mix-blend-mode:difference;background:repeating-linear-gradient(#ffffff47 0 1px,#fff0 1px 4px);animation:.3s step-end both nf-tear;position:absolute}.nf.is-wild:before{content:"";left:0;right:0;top:var(--tear2-y,70%);height:var(--tear2-h,3%);z-index:3;pointer-events:none;mix-blend-mode:difference;background:repeating-linear-gradient(#ffffff4d 0 1px,#fff0 1px 3px);animation:.3s step-end reverse both nf-tear;position:absolute}.nf.is-wild .nf-static{animation:.3s step-end both nf-static-flare}@keyframes nf-static-flare{0%{opacity:.26;transform:translateX(var(--x2))}50%{opacity:.18;transform:translateX(var(--x4))}to{opacity:.12}}.nf-bars{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,silver 0 14.2857%,#c0c000 0 28.5714%,#00c0c0 0 42.8571%,#00c000 0 57.1429%,#c000c0 0 71.4286%,#c00000 0 85.7143%,#0000c0 0) 0 0/100% 67% no-repeat,linear-gradient(90deg,#0000c0 0 14.2857%,#131313 0 28.5714%,#c000c0 0 42.8571%,#131313 0 57.1429%,#00c0c0 0 71.4286%,#131313 0 85.7143%,silver 0) 0 67%/100% 8% no-repeat,linear-gradient(90deg,#00214c 0 17.857%,#fff 0 35.714%,#32006a 0 53.571%,#131313 0 71.428%,#090909 0 76.19%,#131313 0 80.952%,#1d1d1d 0 85.714%,#131313 0) 0 100%/100% 25% no-repeat;transition:opacity .6s;position:absolute;inset:0}.nf.is-bars .nf-bars{opacity:1;transition:opacity 1.2s cubic-bezier(.16,1,.3,1);animation:1.4s cubic-bezier(.16,1,.3,1) both nf-bars-in}.nf-stage{transition:opacity .5s,filter .5s,transform .5s}.nf.is-bars .nf-stage{opacity:0;filter:blur(8px);transition:opacity .9s cubic-bezier(.65,0,.35,1),filter .9s cubic-bezier(.65,0,.35,1),transform .9s cubic-bezier(.65,0,.35,1);transform:scaleY(1.06)}@keyframes nf-bars-in{0%{filter:brightness(.3);transform:translateY(-18%)}}@keyframes nf-jolt{0%{transform:translateX(var(--x1)) skewX(var(--k1))}25%{transform:translateX(var(--x2)) skewX(var(--k2))}50%{transform:translateX(var(--x3)) skewX(var(--k3))}75%{transform:translateX(var(--x4)) skewX(var(--k4))}to{transform:none}}@keyframes nf-tear{0%{transform:translateX(var(--x2))}33%{transform:translate(var(--x4), -30%)}66%{transform:translate(var(--x1), 30%);opacity:.6}to{opacity:0}}.nf-static{z-index:0;opacity:.12;width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.nf-note{z-index:2;align-items:center;gap:calc(8 * var(--u));font-size:var(--type);color:#fff;mix-blend-mode:exclusion;white-space:nowrap;flex-direction:column;line-height:1.2;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.nf-note h1{font:inherit}.nw{background:#111}.nw-screen{z-index:1;touch-action:none;cursor:grab;position:absolute;inset:0}.nw-still{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:94%;height:94%;position:absolute;inset:3%}.nw-screen:active{cursor:grabbing}html.nw-over .nw-screen{cursor:pointer}.nw-ticker{left:0;right:0;bottom:calc(35 * var(--u) + var(--pad-y) + 1.2 * var(--type) + 16 * var(--u));z-index:5;padding:calc(8 * var(--u)) 0;color:#fff;font-size:var(--type-s);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#000;line-height:1.2;position:absolute;overflow:hidden}.nw-ticker-track{width:max-content;animation:45s linear infinite nw-ticker;display:flex}.nw-ticker-run{gap:calc(10 * var(--u));padding-right:calc(10 * var(--u));display:flex}@keyframes nw-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.nw-ticker-track{animation:none}}.pj-next{width:calc(100cqw - 2 * var(--margin));height:calc(100cqh - var(--pj-top) - var(--pj-bottom));margin-top:var(--pj-top);flex:none;justify-content:center;align-items:flex-end;display:flex;position:relative}.pj-next-info{max-width:calc(50% - (100cqh - var(--pj-top) - var(--pj-bottom)) * 762 / 1150 / 2 - 40 * var(--u));font-family:var(--font-display), Georgia, serif;font-size:max(32px, calc(72 * var(--u)));letter-spacing:-.02em;text-transform:none;color:#fff;line-height:.95;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pj-next-label{margin-bottom:calc(16 * var(--u));font-family:var(--font-mono), monospace;font-size:var(--type-s);letter-spacing:-.02em;text-transform:uppercase;color:#ffffffbf;line-height:1.2;display:block}.pj-next-tape{aspect-ratio:762/1150;height:100%;display:block;position:relative}.pj-next-tape:before{display:none}.pj-next-sleeve{border-radius:4px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px #0000008c}.pj-next-wear{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pj-next-cassette{width:86%;height:99%;transition:transform .9s cubic-bezier(.34,1.5,.64,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pj-next-tape.is-out .pj-next-cassette{transform:translate(-28%,-50%)}.pj-next-sleeve{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (max-width:700px){.pj-next{flex-direction:column;justify-content:flex-end;align-items:center;gap:16px}.pj-next-info{text-align:center;max-width:none;position:static;transform:none}.pj-next-tape{width:min(70%,320px);height:auto}}.pj-progress{left:var(--margin);right:var(--margin);bottom:calc(83 * var(--u) + var(--pad-y));z-index:10;height:max(12px, calc(24 * var(--u)));pointer-events:none;align-items:center;display:flex;position:absolute}.pj-progress .vhs-loader-dashes{opacity:.5}.rv{clip-path:inset(0 -100vw);display:block}.rv:has(>.rv-in){clip-path:inset(-24px -100vw);transition:clip-path 0s 2.2s}.rv-i{opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s;display:block;transform:translateY(110%)}.rv-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.vhs-logo-i,.rv-i{transition-duration:.01ms}.swap-i,.vhs-logo-i{animation-duration:.01ms;animation-delay:0s}}@media (max-width:900px){:root{--edge:20px}.footer{padding-bottom:20px;font-size:14px}.pj{--margin:calc(20px + var(--pad-x));--type:13px;--type-s:12px}}@media (max-width:700px){.vhs .vhs-logo{left:var(--margin);transform-origin:0 0;transform:scale(.5)}.vhs-counter,.vhs-email,.vhs-nav>.vhs-nav-gallery,.vhs-tz,.cursor-caption{display:none}.vhs .vhs-foot{grid-template-columns:1fr auto 1fr;align-items:end;display:grid}.vhs .vhs-foot>.vhs-source{grid-area:1/2;justify-self:center;position:static}.vhs .vhs-foot>.vhs-bw{grid-area:1/3;justify-self:end;position:static}.pj{--pj-top:calc(104px + var(--pad-y));--pj-bottom:calc(76px + var(--pad-y))}.pj-intro{width:calc(100cqw - 2 * var(--margin))}.pj-meta{grid-template-columns:1fr 1fr;gap:20px 16px}.pj-story{top:calc(var(--pj-top) + 170px);gap:20px}.pj-summary{max-width:none}.pj-progress{bottom:calc(48px + var(--pad-y))}.pj-zoom-arrow{top:auto;bottom:calc(var(--pad-y) - 4px);transform:none}.pj-zoom-arrow img{width:18px}.pj-zoom .pj-zoom-arrow{padding:24px}.pj-zoom-arrow.is-prev{left:calc(var(--margin) - 40px)}.pj-zoom-arrow.is-next{right:calc(var(--margin) - 40px)}}.tv{background:#050505;position:fixed;inset:0;overflow:hidden}.tv-glass{z-index:60;pointer-events:none;background:url(/brand/tv-glass.webp) 0 0/100% 100% no-repeat;position:absolute;inset:2.6vh 2.4vw}@media (max-width:1024px){.tv-glass{background-image:url(/brand/tv-glass-1280.webp)}}@media (max-width:700px){.tv-glass{background-image:-webkit-image-set(url(/brand/tv-glass-960.avif) 1x type("image/avif"),url(/brand/tv-glass-960.webp) 1x type("image/webp"));background-image:image-set("/brand/tv-glass-960.avif" 1x type("image/avif"),"/brand/tv-glass-960.webp" 1x type("image/webp"))}}.vhs{--u:min(calc(100cqw / 1728), calc(100cqh / 1117));--ink:#ece9e1;--ink-dim:#ece9e180;--type:max(12px, calc(18 * var(--u)));--type-s:max(11px, calc(16 * var(--u)));--pad-x:max(12px, 3.2cqw);--pad-y:max(12px, 3.6cqh);--margin:calc(40 * var(--u) + var(--pad-x));--about-top:calc(157 * var(--u) + var(--pad-y));isolation:isolate;background:var(--bg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink);font-weight:500;position:absolute;inset:2.6vh 2.4vw;overflow:hidden;container-type:size}.vhs button,.pj button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.vhs-canvas{z-index:30;pointer-events:none;position:absolute;inset:0}.vhs-canvas *{pointer-events:none!important}html:has(.vhs){cursor:grab;touch-action:none}html.tape-over{cursor:pointer}.flat-deck{position:absolute;inset:0;overflow:hidden}.flat-tape{transform-origin:50%;position:absolute;top:0;left:0;box-shadow:0 2vh 5vh #0000008c}.flat-tape img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.flat-dim{opacity:0;background:#000;position:absolute;inset:0}html.tape-dragging,html.tape-dragging *{cursor:grabbing}.vhs-crt{z-index:25;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vhs-crt:before{content:"";background:repeating-linear-gradient(90deg,#ff28280f 0 1px,#28ff5a0d 1px 2px,#326eff0f 2px 3px);animation:.12s steps(2,end) infinite crt-flicker;position:absolute;inset:0}.vhs-crt-lines{width:100%;height:100%;animation:.12s steps(2,end) infinite crt-flicker;display:block;position:absolute;inset:0}.vhs-crt:after{content:"";background:radial-gradient(75% 70%,#0000 55%,#0000008c 100%);position:absolute;inset:0;box-shadow:inset 0 0 120px #0009}.vhs-crt-roll{background:linear-gradient(#0000,#ece9e109 45%,#ece9e10f 50%,#ece9e109 55%,#0000);height:28cqh;animation:7s linear infinite crt-roll;position:absolute;top:-28cqh;left:0;right:0}@keyframes crt-roll{to{transform:translateY(128cqh)}}@keyframes crt-flicker{50%{opacity:.94}}.vhs-head,.vhs-caption,.vhs-foot,.pj-intro{text-shadow:0 0 6px #ece9e138,-.6px 0 #ff284659,.6px 0 #2896ff59}.vhs-head img{filter:drop-shadow(-.6px 0 #ff284666)drop-shadow(.6px 0 #2896ff66)}@media (prefers-reduced-motion:reduce){.vhs-crt:before,.vhs-crt-lines,.vhs-crt-roll{animation:none}}html.lite .vhs-crt:before,html.lite .vhs-crt-lines,html.lite .vhs-crt-roll,html.lite .grain-layer{animation:none}.vhs-open{z-index:1;pointer-events:none;border-radius:6px;position:absolute;left:50%;transform:translate(-50%,-50%)}.vhs-open:before{display:none}.vhs-open:focus-visible{outline:2px solid var(--ink);outline-offset:10px}.vhs-head{inset:var(--pad-y) 0 auto;z-index:20;height:calc(110 * var(--u));font-size:var(--type);pointer-events:none;line-height:1.2;position:absolute}.vhs-head a,.vhs-head button{pointer-events:auto}.vhs-logo{left:calc(50% - 57.5px);top:calc(38 * var(--u));display:block;position:absolute}.vhs-home{left:var(--margin);top:calc(56 * var(--u));color:var(--gray-100);position:absolute}.vhs-logo:before{display:none}.vhs-logo-mark{display:block;overflow:hidden}.vhs-logo-mark picture,.vhs-logo-mark img,.vhs-logo-rule{display:block}.vhs-logo-i{transition:transform .95s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(105%)}.vhs-logo-i.is-in{transform:none}.vhs-logo-rule{margin-top:2px}.vhs-logo-meta{font-family:var(--font-bit), monospace;letter-spacing:-.02em;color:#f6f5ee;opacity:.5;justify-content:space-between;margin-top:4px;padding-right:3px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.vhs-year{font-variant-numeric:tabular-nums}.vhs-counter{left:calc(20.833cqw - 41 * var(--u));top:calc(58 * var(--u));color:#f6f5ee;font-variant-numeric:tabular-nums;line-height:1;position:absolute}.vhs-nav{color:var(--gray-100);top:calc(56 * var(--u));left:calc(75% - 2 * var(--u));right:var(--margin);justify-content:space-between;display:flex;position:absolute}.vhs-nav>.rv{pointer-events:auto}.vhs-nav button{position:relative}.vhs-nav button:before{content:"";transform-origin:100%;background:currentColor;height:max(1px,.05em);transition:transform .5s cubic-bezier(.55,.055,.675,.19);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.vhs-nav button:hover:before{transform-origin:0;transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:scaleX(1)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vhs-caption{left:50%;bottom:calc(35 * var(--u) + var(--pad-y) + .2em);z-index:10;align-items:center;gap:max(8px, calc(12 * var(--u)));width:17.28em;font-size:var(--type);text-align:center;color:var(--ink-dim);pointer-events:none;flex-direction:column;line-height:.8;display:flex;position:absolute;transform:translate(-50%)}.vhs-caption-name{font:inherit}.vhs-caption-desc{color:#fff;line-height:1.2}.vhs-caption-name>.rv,.vhs-caption-discipline{margin-block:-.12em;padding-block:.12em}.vhs-title-link{pointer-events:auto;transition:opacity .3s;display:block}.vhs-title-link:before{display:none}.vhs-title-link:hover{opacity:.72}.vhs-foot{left:var(--margin);right:var(--margin);bottom:calc(35 * var(--u) + var(--pad-y));z-index:10;font-size:var(--type);color:var(--gray-100);white-space:nowrap;pointer-events:none;justify-content:space-between;align-items:flex-end;line-height:1.2;display:flex;position:absolute}.vhs-foot a{pointer-events:auto}.vhs-foot>.vhs-bw{left:calc(20.833cqw - 41 * var(--u) - var(--margin));position:absolute;bottom:0}button.vhs-bw-toggle{pointer-events:auto;font:inherit;color:inherit;white-space:nowrap;margin:-8px -6px;padding:8px 6px}.tv{transition:filter .6s}html.bw .tv{filter:grayscale()contrast(1.15)brightness(1.03)}html.bw::view-transition{filter:grayscale()contrast(1.15)brightness(1.03)}.vhs-foot>.vhs-source{left:calc(75cqw - 2 * var(--u) - var(--margin));position:absolute;bottom:0}@media (max-width:1024px){.vhs-foot>.vhs-source,.vhs-foot>.vhs-bw{position:static}}.vhs-loader{z-index:24;background:var(--bg);font-size:var(--type);color:var(--ink);line-height:.8;transition:opacity .5s;position:absolute;inset:0}.vhs-loader.is-out{opacity:0}.vhs-loader-label,.vhs-loader-count{bottom:calc(57 * var(--u) + var(--pad-y) + max(12px, calc(24 * var(--u))) + max(10px, calc(23 * var(--u))));font-variant-numeric:tabular-nums;position:absolute}.vhs-loader-label{left:var(--margin)}.vhs-loader-count{right:var(--margin)}.vhs-loader-bar{left:var(--margin);right:var(--margin);bottom:calc(57 * var(--u) + var(--pad-y));height:max(12px, calc(24 * var(--u)));align-items:center;display:flex;position:absolute}.vhs-loader-ticks{width:calc(var(--loaded) * (100% - max(4px, calc(8 * var(--u)))));background:repeating-linear-gradient(to right, #fff 0 max(1px, calc(2 * var(--u))), transparent 0 max(5px, calc(10 * var(--u))));flex:none;height:100%}.vhs-loader-dashes{min-width:0;height:max(1px, calc(2 * var(--u)));background:repeating-linear-gradient(to right, #fff 0 max(6px, calc(11.83 * var(--u))), transparent 0 max(10px, calc(19.83 * var(--u))));margin-left:max(4px, calc(8 * var(--u)));flex:1}.swap{vertical-align:top;display:inline-grid;overflow:hidden}.swap>.swap-i{grid-area:1/1}.swap-i{animation:.8s cubic-bezier(.16,1,.3,1) both swap-in;display:inline-block}.swap-out{animation:.42s cubic-bezier(.7,0,.84,0) both swap-out}@keyframes swap-out{to{opacity:0;transform:translateY(100%)}}@keyframes swap-in{0%{opacity:0;transform:translateY(100%)}}.vhs-cert{z-index:5;opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.vhs-cert.is-in{opacity:1;animation:.36s step-end cert-in}.vhs-cert.is-out{opacity:1;animation:.36s step-end forwards cert-out}@keyframes cert-in{0%{filter:drop-shadow(-4px 0 #ff2846bf)drop-shadow(4px 0 #2896ffbf);transform:translate(-7px)skew(-8deg)}17%{clip-path:inset(0 0 45%);transform:translate(9px)skew(6deg)}34%{clip-path:inset(55% 0 0);opacity:.4;transform:translate(-3px,2px)}50%{clip-path:none;opacity:1;filter:drop-shadow(3px 0 #ff2846a6)drop-shadow(-3px 0 #2896ffa6);transform:translate(4px)skew(-3deg)}67%{filter:none;transform:translate(-2px)}84%,to{transform:none}}@keyframes cert-out{0%{transform:translate(-2px)}17%{filter:drop-shadow(3px 0 #ff2846a6)drop-shadow(-3px 0 #2896ffa6);transform:translate(4px)skew(-3deg)}34%{clip-path:inset(55% 0 0);opacity:.4;filter:none;transform:translate(-3px,2px)}50%{clip-path:inset(0 0 45%);opacity:1;transform:translate(9px)skew(6deg)}67%{clip-path:none;filter:drop-shadow(-4px 0 #ff2846bf)drop-shadow(4px 0 #2896ffbf);transform:translate(-7px)skew(-8deg)}84%,to{opacity:0}}.vhs-about{--s-fill:min(var(--u), calc((100cqh - var(--about-top) - var(--pad-y) - 97 * var(--u)) / 863));--s:var(--s-fill);z-index:22;color:#fff;font-size:var(--type);letter-spacing:-.02em;background:#111;line-height:1.2;position:absolute;inset:0}.vhs-about-text{pointer-events:none;-webkit-mask-image:var(--about-fade);-webkit-mask-image:var(--about-fade);mask-image:var(--about-fade);--about-fade:linear-gradient(to bottom, transparent calc(96 * var(--u) + var(--pad-y)), #000 calc(150 * var(--u) + var(--pad-y)), #000 calc(100% - 88 * var(--u) - var(--pad-y)), transparent calc(100% - 64 * var(--u) - var(--pad-y)));position:absolute;inset:0}.vhs-about-reel{top:calc(var(--about-top) + 18 * var(--u));left:calc(41.667% + 19 * var(--u));will-change:transform;position:absolute}.vhs-about-loop{align-items:flex-start;gap:calc(160 * var(--u));padding-bottom:calc(160 * var(--u));flex-direction:column;display:flex}.vhs-about-col{pointer-events:auto}.vhs-about-line{will-change:transform}@media (min-width:701px){.vhs-about-col.is-history ul{align-items:stretch;width:max-content}.vhs-about-col.is-history li>.rv,.vhs-about-col.is-history li>.rv>.rv-i{display:block}}.vhs-about-role{align-items:baseline;gap:calc(8 * var(--u));min-width:calc(366 * var(--u));white-space:nowrap;display:flex}.vhs-about-leader{width:0;min-width:calc(24 * var(--u));flex:1 1 0;overflow:hidden}.vhs-about-leader:before{content:"––––––––––––––––––––––––––––––––––––––––"}.vhs-about-introblock{width:calc(967 * var(--u));margin-top:calc(.4 * 863 * var(--s) + 14 * var(--u));margin-bottom:calc(-96 * var(--u));margin-left:calc(8.333cqw - 7 * var(--u) - 483.5 * var(--u));pointer-events:none;justify-content:center;display:flex}.vhs-about-pair{column-gap:calc(64 * var(--u));width:calc(967 * var(--u));margin-left:calc(8.333cqw - 7 * var(--u) - 483.5 * var(--u));grid-template-columns:1fr 1fr;align-items:start;display:grid}.vhs-about-pair>[data-side=left],.vhs-about-pair>[data-side=left] ul{flex-direction:column;align-items:flex-end;display:flex}.vhs-about-introblock p{font-family:var(--font-display), Georgia, serif;font-size:calc(49.81 * var(--u));letter-spacing:-.02em;text-align:center;text-transform:none;white-space:normal;color:#fff;line-height:1.2}.vhs-about h2{font:inherit;font-size:var(--type-s);margin-bottom:calc(12 * var(--u));color:#ffffffbf}.vhs-about ul{align-items:flex-start;gap:calc(8 * var(--u));white-space:nowrap;font-size:var(--type);letter-spacing:-.02em;flex-direction:column;list-style:none;display:flex}.vhs-sleeve{transform-origin:50% 0;left:calc(50% + 12 * var(--u) - 285.915 * var(--s));top:calc(var(--about-top) + 431.5 * (var(--s-fill) - var(--s)));width:calc(571.83 * var(--s));height:calc(863 * var(--s));perspective:calc(2600 * var(--s));animation:.9s cubic-bezier(.16,1,.3,1) .15s both sleeve-in;position:absolute}.sleeve-spin{transform-style:preserve-3d;touch-action:pan-y;cursor:grab;position:absolute;inset:0}.sleeve-spin:active{cursor:grabbing}@media (min-width:1025px){.vhs-about{--s:calc(var(--s-fill) * .74)}}@keyframes sleeve-in{0%{opacity:0;transform:translateY(6%)}}.sleeve-tape{width:86%;height:99%;transition:transform .9s cubic-bezier(.34,1.5,.64,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vhs-sleeve:has(.sleeve-cover:hover) .sleeve-tape{transform:translate(-32%,-50%)}.vhs-sleeve[data-out] .sleeve-tape{transform:translate(6%,-50%)rotate(2.5deg)}.sleeve-cover,.sleeve-back{border-radius:calc(4 * var(--s));color:#fff;text-align:center;box-shadow:0 calc(30 * var(--s)) calc(60 * var(--s)) #0000008c, inset 0 0 0 1px #ffffff0f;backface-visibility:hidden;background:#000;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.sleeve-cover{cursor:pointer;transform:translateZ(calc(66 * var(--s)));transition:transform .6s cubic-bezier(.16,1,.3,1)}.vhs-sleeve[data-out] .sleeve-cover{transform:translateZ(calc(66 * var(--s))) translateX(calc(-18 * var(--s))) rotate(-1deg)}.sleeve-back{transform:rotateY(180deg) translateZ(calc(66 * var(--s)));font-family:var(--font-mono), monospace;text-transform:uppercase}.sleeve-side{top:0;left:calc(50% - 66 * var(--s));width:calc(132 * var(--s));border-radius:calc(4 * var(--s));backface-visibility:hidden;background:linear-gradient(90deg,#050505,#141414 50%,#050505);justify-content:center;align-items:center;height:100%;display:flex;position:absolute}.sleeve-side.is-left{transform:rotateY(-90deg) translateZ(calc(285.915 * var(--s)))}.sleeve-side.is-right{transform:rotateY(90deg) translateZ(calc(285.915 * var(--s)))}.sleeve-side>span{writing-mode:vertical-rl;font-family:var(--font-display), Georgia, serif;font-size:calc(48 * var(--s));letter-spacing:-.02em;text-transform:none;white-space:nowrap;color:#fff;line-height:1;transform:rotate(180deg)}.sleeve-cover:before{display:none}.sleeve-cover:focus-visible{outline:2px solid var(--ink);outline-offset:calc(10 * var(--s))}.sleeve-cover>*,.sleeve-back>*{pointer-events:none;position:absolute}.sleeve-print,.sleeve-wear{width:100%;height:100%;inset:0}.sleeve-rule{left:calc(11.26 * var(--s));width:calc(542.56 * var(--s));height:calc(2.25 * var(--s));border-block:calc(.75 * var(--s)) solid #fff}.sleeve-rule.is-top{top:calc(19.89 * var(--s))}.sleeve-rule.is-bottom{top:calc(83.68 * var(--s))}.sleeve-mark{left:calc(262.65 * var(--s));top:calc(33.77 * var(--s));width:calc(46.03 * var(--s));height:calc(12.01 * var(--s))}.sleeve-home,.sleeve-date{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-transform:none;white-space:nowrap;font-weight:400;line-height:.8;left:50%}.sleeve-home{top:calc(51.78 * var(--s));transform:translateX(calc(-50% + .21 * var(--s)));font-size:calc(27.2 * var(--s))}.sleeve-date{top:calc(805.97 * var(--s));transform:translateX(calc(-50% + .48 * var(--s)));font-size:calc(18.01 * var(--s))}.sleeve-vhs{left:calc(26.23 * var(--s));top:calc(794.64 * var(--s));width:calc(71.35 * var(--s));height:calc(37.66 * var(--s))}.sleeve-mpa{left:calc(424 * var(--s));top:calc(763.94 * var(--s));width:calc(138.68 * var(--s));height:calc(99.06 * var(--s))}.back-title{left:50%;top:calc(112 * var(--s));font-family:var(--font-display), Georgia, serif;font-size:calc(46 * var(--s));letter-spacing:-.03em;text-transform:none;white-space:nowrap;line-height:.8;transform:translate(-50%)}.back-stills{left:calc(24 * var(--s));top:calc(168 * var(--s));width:calc(524 * var(--s));height:calc(112 * var(--s));gap:calc(10 * var(--s));display:flex}.back-stills img{object-fit:cover;border:calc(1.5 * var(--s)) solid #ffffffd9;filter:grayscale()contrast(1.15)brightness(.9);flex:1;min-width:0;height:100%}.back-block{width:calc(480 * var(--s));font-size:calc(15 * var(--s));letter-spacing:-.02em;line-height:1.3;left:50%;transform:translate(-50%)}.back-block.is-starring{top:calc(312 * var(--s))}.back-block.is-honours{top:calc(420 * var(--s));font-size:calc(13 * var(--s))}.back-label{margin-bottom:calc(8 * var(--s));font-size:calc(11 * var(--s));letter-spacing:.12em;color:#fff9;display:block}.back-sticker{left:50%;top:calc(548 * var(--s));padding:calc(8 * var(--s)) calc(14 * var(--s));font-size:calc(12 * var(--s));letter-spacing:-.01em;white-space:nowrap;box-shadow:0 calc(2 * var(--s)) calc(6 * var(--s)) #00000080;background:red;line-height:1;transform:translate(-50%)rotate(-4deg)}.back-credits{left:50%;top:calc(636 * var(--s));width:calc(500 * var(--s));font-size:calc(8.5 * var(--s));letter-spacing:-.01em;color:#ffffffb3;line-height:1.2;transform:translate(-50%)}.back-barcode{left:calc(24 * var(--s));top:calc(772 * var(--s));width:calc(110 * var(--s));padding:calc(4 * var(--s)) calc(6 * var(--s)) calc(3 * var(--s));color:#000;font-size:calc(8 * var(--s));letter-spacing:.08em;background:#fff;flex-direction:column;align-items:center;line-height:1.2;display:flex}.back-barcode svg{width:100%;height:calc(34 * var(--s));display:block}.back-specs{left:50%;top:calc(800 * var(--s));gap:calc(8 * var(--s));font-size:calc(9.5 * var(--s));white-space:nowrap;line-height:1;display:flex;transform:translate(-50%)}.back-specs>span{padding:calc(4 * var(--s)) calc(6 * var(--s));border:calc(1 * var(--s)) solid #fffc}.back-vhs{left:calc(476.65 * var(--s));top:calc(790 * var(--s));width:calc(71.35 * var(--s));height:calc(37.66 * var(--s))}@media (prefers-reduced-motion:reduce){.vhs-sleeve,.sleeve-tape,.sleeve-cover{transition-duration:.01ms;animation:none}}@media (min-width:701px) and (max-width:1024px){.vhs{--about-top:calc(150px + var(--pad-y))}.vhs-head,.vhs-foot{--nav-gap:calc((var(--source-ch,12) + 5 - var(--first-ch,7) - 7) * (1ch - .04em) + 16px)}.vhs-logo{transform-origin:50% 0;top:18px;transform:scale(.75)}.vhs-home{top:33px}.vhs-counter{left:calc(var(--margin) + 4 * (1ch - .04em) + var(--nav-gap));top:34px}.vhs-nav{top:33px;left:auto;right:var(--margin);justify-content:flex-end;gap:16px;display:flex;position:absolute}.vhs-nav>.rv{position:static}.vhs-nav>.vhs-nav-gallery,.vhs-tz{display:none}.vhs-foot>.vhs-bw{left:calc(4 * (1ch - .04em) + var(--nav-gap));position:absolute;bottom:0}.vhs-foot>.vhs-source{position:absolute;bottom:0;left:auto;right:calc(5ch - .2em + 16px)}.vhs-nav{width:calc((var(--source-ch,12) + 5) * (1ch - .04em) + 16px);justify-content:space-between;min-width:max-content}.vhs-head{height:120px}.pj{--pj-top:calc(150px + var(--pad-y))}.vhs-caption{bottom:calc(35 * var(--u) + var(--pad-y) + 2.6em)}}@media (max-width:700px){.vhs{--type:13px;--type-s:11px;--margin:calc(16px + var(--pad-x))}.vhs-logo{top:22.5px}.vhs-head{--square-lift:.06em}.vhs-logo-rule,.vhs-logo-meta{display:none}.vhs-home{top:22px;left:auto;right:calc(var(--margin) + 14 * (1ch - .04em) + 16px + 24px)}.vhs-counter{left:var(--margin);top:58px}.vhs-nav{top:22px;left:auto;right:var(--margin);justify-content:flex-end;gap:16px;display:flex;position:absolute}.vhs-nav>.rv{position:static}.vhs-head{height:82px}.vhs-caption{bottom:calc(52px + var(--pad-y))}.vhs-foot{bottom:calc(18px + var(--pad-y))}.vhs-about{--u:calc(100cqw / 820);--about-top:calc(96px + var(--pad-y));--type:10px;--type-s:9px;--s:calc(var(--s-fill) * .5);--side:calc(50cqw - 285.915 * var(--s) - 4 * var(--u) - var(--margin) - 10px)}.vhs-about-introblock,.vhs-about-pair{width:calc(100cqw - 2 * var(--margin));margin-left:calc(8.333cqw - 7 * var(--u) - 50cqw + var(--margin))}.vhs-about-pair{column-gap:16px}.vhs-about ul{white-space:normal}.vhs-about-line{max-width:var(--side)}.vhs-about-role{width:var(--side);white-space:normal;text-align:right;flex-wrap:wrap;justify-content:flex-end;column-gap:6px;min-width:0}.vhs-about-col.is-history ul{gap:10px}.vhs-about-leader{display:none}}.apply{z-index:22;overscroll-behavior:contain;color:#fff;font-size:var(--type);-webkit-mask-image:var(--apply-fade);-webkit-mask-image:var(--apply-fade);mask-image:var(--apply-fade);--apply-fade:linear-gradient(to bottom, transparent calc(96 * var(--u) + var(--pad-y)), #000 calc(150 * var(--u) + var(--pad-y)), #000 calc(100% - 88 * var(--u) - var(--pad-y)), transparent calc(100% - 64 * var(--u) - var(--pad-y)));background:#111;line-height:1.2;position:absolute;inset:0;overflow-y:auto}.apply-inner{width:min(calc(100% - 2 * var(--margin)), calc(960 * var(--u)));padding:calc(var(--about-top) + 8 * var(--u)) 0 calc(150 * var(--u) + var(--pad-y));margin:0 auto}.apply-for,.apply-q{font:inherit;font-size:var(--type-s);color:#ffffffbf}.apply-title{font-family:var(--font-display), Georgia, serif;font-weight:400;font-size:calc(96 * var(--u));letter-spacing:-.02em;text-transform:none;margin:calc(12 * var(--u)) 0 calc(52 * var(--u));line-height:1}.apply-item+.apply-item{margin-top:calc(44 * var(--u))}.apply-q{margin-bottom:calc(16 * var(--u))}.apply-a{font-family:var(--font-display), Georgia, serif;font-size:calc(31 * var(--u));letter-spacing:-.01em;text-transform:none;line-height:1.25}.apply-links{gap:calc(8 * var(--u)) calc(32 * var(--u));margin-top:calc(52 * var(--u));flex-wrap:wrap;list-style:none;display:flex}.apply-links a{text-underline-offset:.2em;text-decoration:underline}@media (max-width:700px){.apply{top:calc(96px + var(--pad-y));bottom:calc(64px + var(--pad-y));-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.apply-inner{width:auto;margin:0 var(--margin);padding:28px 0 32px}.apply-title{margin:10px 0 32px;font-size:40px}.apply-item+.apply-item{margin-top:28px}.apply-q{margin-bottom:8px}.apply-a{font-size:20px}.apply-links{gap:8px 20px;margin-top:32px}}:is(.vhs:has(.vhs-about) .vhs-head,.vhs:has(.vhs-about) .vhs-foot,.vhs:has(.apply) .vhs-head,.vhs:has(.apply) .vhs-foot){z-index:23}:is(.vhs:has(.vhs-about) .vhs-canvas,.vhs:has(.vhs-about) .vhs-caption,.vhs:has(.apply) .vhs-canvas,.vhs:has(.apply) .vhs-caption){visibility:hidden}:root{--channel-ms:.9s;--channel-snow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -0.55'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--channel-bands:repeating-linear-gradient(to bottom, #000 0 14px, transparent 14px 19px, #000 19px 47px, transparent 47px 49px, #000 49px 83px, transparent 83px 90px)}::view-transition{background-color:#000;background-image:var(--channel-snow);animation:channel-snow .15s steps(1, end) 6, channel-blue var(--channel-ms) steps(1, end) 1;background-size:180px 180px}@keyframes channel-snow{0%{background-position:0 0}17%{background-position:-61px 43px}33%{background-position:37px -89px}50%{background-position:-113px -17px}67%{background-position:71px 101px}83%{background-position:-29px 59px}}@keyframes channel-blue{0%,29%{background-color:#000;background-image:var(--channel-snow)}29.6%{background-color:#2229a6;background-image:none}44.4%{background-color:#000;background-image:var(--channel-snow)}}::view-transition-old(root){animation-duration:var(--channel-ms);mix-blend-mode:normal;transform-origin:50%;animation-timing-function:step-end;animation-fill-mode:both}::view-transition-new(root){animation-duration:var(--channel-ms);mix-blend-mode:normal;transform-origin:50%;animation-timing-function:step-end;animation-fill-mode:both}::view-transition-old(root){animation-name:channel-out}::view-transition-new(root){animation-name:channel-in}@keyframes channel-out{0%{clip-path:inset(0);filter:sepia()saturate(5)hue-rotate(-30deg)brightness(1.35)contrast(1.4);opacity:1;transform:translate(-2%)skew(-3deg);-webkit-mask-image:none;mask-image:none}3.7%{filter:sepia()saturate(7)hue-rotate(70deg)brightness(1.5)contrast(1.6);-webkit-mask-image:var(--channel-bands);mask-image:var(--channel-bands);transform:translate(3%)skew(4deg)}7.4%{filter:grayscale()contrast(2.2)brightness(1.5);transform:translate(-1%,-2%);-webkit-mask-image:none;mask-image:none}11.1%{filter:sepia()saturate(8)hue-rotate(185deg)brightness(1.4)contrast(1.5);-webkit-mask-image:var(--channel-bands);mask-image:var(--channel-bands);transform:translate(4%)skew(-6deg)}14.8%{clip-path:inset(0 0 40%);filter:grayscale()brightness(.7)contrast(1.6);transform:translateY(-4%);-webkit-mask-image:none;mask-image:none}18.5%{clip-path:inset(0 0 74%);filter:grayscale()brightness(.45);transform:translate(1%,-9%)}22.2%,to{opacity:0}}@keyframes channel-in{0%,51%{opacity:0}51.8%{opacity:1;filter:grayscale()contrast(2.2)brightness(1.6);-webkit-mask-image:var(--channel-bands);mask-image:var(--channel-bands);transform:translate(-5%,8%)scale(1.1)skew(-5deg)}55.5%{filter:sepia()saturate(8)hue-rotate(-40deg)brightness(1.45)contrast(1.6);transform:translate(4%,-4%)scale(1.07)skew(4deg);-webkit-mask-image:none;mask-image:none}59.2%{filter:grayscale()contrast(1.8)brightness(1.2);-webkit-mask-image:var(--channel-bands);mask-image:var(--channel-bands);transform:translate(-3%,2%)scale(1.05)}63%{filter:sepia()saturate(7)hue-rotate(80deg)brightness(1.35)contrast(1.4);transform:translate(2.5%)scale(1.03)skew(-3deg);-webkit-mask-image:none;mask-image:none}66.6%{filter:grayscale(.85)contrast(1.4);transform:translate(-1.5%)scale(1.02)}70.3%{filter:sepia(.6)saturate(3)hue-rotate(150deg)brightness(1.15)contrast(1.25);transform:translate(1%)}77.7%{filter:sepia(.25)saturate(1.8)hue-rotate(-15deg)contrast(1.12);transform:translate(-.5%)}85.1%{filter:saturate(1.2);-webkit-mask-image:var(--channel-bands);mask-image:var(--channel-bands);transform:translate(.8%)skew(-1deg)}88.8%{filter:contrast(1.05);transform:none;-webkit-mask-image:none;mask-image:none}92.5%,to{filter:none;opacity:1;transform:none;-webkit-mask-image:none;mask-image:none}}.vhs-head{view-transition-name:site-head}.vhs-foot{view-transition-name:site-foot}.vhs-crt{view-transition-name:crt}.tv-glass{view-transition-name:tv-glass}::view-transition-group(site-head){animation:none}::view-transition-group(site-foot){animation:none}::view-transition-group(crt){animation:none}::view-transition-group(tv-glass){animation:none}::view-transition-new(site-head){animation:none}::view-transition-new(site-foot){animation:none}::view-transition-new(crt){animation:none}::view-transition-new(tv-glass){animation:none}::view-transition-old(site-head){display:none}::view-transition-old(site-foot){display:none}::view-transition-old(crt){display:none}::view-transition-old(tv-glass){display:none}::view-transition-old(site-foot):only-child{animation:.3s both foot-out;display:block}::view-transition-new(site-foot):only-child{animation:channel-in var(--channel-ms) steps(1, end) both}@keyframes foot-out{to{opacity:0}}@media (max-width:1024px){.cursor-caption{display:none}.pj-track{padding:var(--pj-top) var(--margin) calc(var(--pj-bottom) + 24px);flex-direction:column;gap:24px;bottom:auto;right:0}.pj-intro{flex-direction:column;gap:40px;width:100%;height:auto;display:flex}.pj-meta,.pj-story{position:static}.pj-meta{grid-template-columns:repeat(2,max-content);gap:24px 48px}.pj-view{overscroll-behavior:contain;touch-action:pan-y;cursor:auto;scrollbar-width:none;overflow:hidden auto}.pj-view::-webkit-scrollbar{display:none}.pj-view{-webkit-mask-image:var(--pj-fade);-webkit-mask-image:var(--pj-fade);mask-image:var(--pj-fade);--pj-fade:linear-gradient(to bottom, transparent calc(var(--pj-top) - 32px), #000 calc(var(--pj-top) - 4px), #000 calc(100% - var(--pj-bottom) + 4px), transparent calc(100% - var(--pj-bottom) + 28px))}.pj-shot{width:100%;height:auto;margin:0}.pj-pair{display:contents}.pj-pair>.pj-shot{height:auto}.pj-next{width:100%;height:calc(100cqh - var(--pj-top) - var(--pj-bottom));margin:0}}
