.wk-root{--paper:#f7eee5;--accent:#3d7cff;--frame:100vw;--side:0px;--deck-gutter:calc(var(--frame) * .041667);--deck-left:max(var(--deck-gutter), calc(env(safe-area-inset-left) + 4px));--pad-top:clamp(64px, 9svh, 120px);--head-h:74px;--chrome-base:calc(176px + var(--head-h));--logo-top:5.3704svh;--logo-w:clamp(96px, 8.0208vw, 154px);--name-size:clamp(2rem, min(4.2vw, 7.4svh), 5.25rem);--name-gap:clamp(18px, 3svh, 40px);--ease:cubic-bezier(.55, 0, .15, 1);--ease-out:cubic-bezier(.16, .8, .24, 1);--gap:clamp(10px, 1vw, 20px);--tile-r:clamp(10px, .75vw, 16px);--case-radius:clamp(18px, 1.4vw, 26px)}@media (aspect-ratio>=2){.wk-root{--frame:min(100vw, 200svh);--side:calc((100vw - var(--frame)) / 2)}}@media (width<=850px) and (orientation:portrait){.wk-root{--deck-gutter:max(20px, 5vw);--logo-top:max(3.5svh, calc(env(safe-area-inset-top) + 14px));--logo-w:104px}}@media (height<=500px) and (aspect-ratio>=1){.wk-root{--logo-top:4svh;--logo-w:56px}}.wk-root,.wk-root *,.wk-root :before,.wk-root :after{box-sizing:border-box}.wk-root{min-height:100svh;color:var(--paper);-webkit-font-smoothing:antialiased;background:#100f0e;font-family:Manrope Variable,Manrope,Arial,sans-serif;position:relative}.wk-root button{font:inherit;color:inherit}.wk-root :is(button,a):focus-visible{outline:2px solid var(--paper);outline-offset:4px}.atmosphere{z-index:0;pointer-events:none;background:#100f0e;position:fixed;inset:0;overflow:hidden}.atmosphere i{will-change:transform;border-radius:50%;display:block;position:absolute}.atmosphere i:first-child{background:radial-gradient(closest-side,#2e568acc 0%,#2e568ac6 9%,#2e568ab8 18%,#2e568aa4 27%,#2e568a8b 36%,#2e568a70 45%,#2e568a56 55%,#2e568a3d 64%,#2e568a29 73%,#2e568a17 82%,#2e568a0a 91%,#2e568a00 100%);width:125vw;height:130dvh;animation:24s cubic-bezier(.45,0,.55,1) infinite alternate atmosphere-blue;top:-65dvh;left:-.5vw}.atmosphere i:nth-child(2){background:radial-gradient(closest-side,#30245cd1 0%,#30245ccb 9%,#30245cbd 18%,#30245ca8 27%,#30245c8f 36%,#30245c73 45%,#30245c58 55%,#30245c3f 64%,#30245c2a 73%,#30245c18 82%,#30245c0a 91%,#30245c00 100%);width:122vw;height:115dvh;animation:29s cubic-bezier(.45,0,.55,1) infinite alternate atmosphere-violet;top:-7.5dvh;left:-34vw}.atmosphere i:nth-child(3){background:radial-gradient(closest-side,#3e5258b8 0%,#3e5258b3 9%,#3e5258a6 18%,#3e525894 27%,#3e52587d 36%,#3e525865 45%,#3e52584d 55%,#3e525837 64%,#3e525824 73%,#3e525815 82%,#3e525809 91%,#3e525800 100%);width:90vw;height:125dvh;animation:21s cubic-bezier(.45,0,.55,1) infinite alternate atmosphere-teal;top:-26.5dvh;left:57vw}.atmosphere:after{content:"";opacity:.045;background-image: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='.85' 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 .9 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes atmosphere-blue{0%{transform:translate(-5vw,-2dvh)scale(1)}to{transform:translate(8vw,7dvh)scale(1.1)}}@keyframes atmosphere-violet{0%{transform:translate(-2vw,5dvh)scale(1.06)}to{transform:translate(10vw,-7dvh)scale(.95)}}@keyframes atmosphere-teal{0%{transform:translate(4vw,-4dvh)scale(1)}to{transform:translate(-9vw,8dvh)scale(1.12)}}@media (aspect-ratio<=23/25){.atmosphere i:first-child{width:150vw;left:-20vw}.atmosphere i:nth-child(2){width:150vw;left:-50vw}.atmosphere i:nth-child(3){width:110vw;left:40vw}}.wk-page{--pad-bottom:clamp(48px, 7svh, 96px);--chrome:calc(var(--chrome-base) + var(--logo-extra,0px) + var(--name-extra,0px));--shelf-w:min(var(--frame) - var(--deck-left) - var(--deck-gutter), var(--shelf-cap,100000px));z-index:1;min-height:100svh;padding:var(--pad-top) var(--side) var(--pad-bottom);flex-direction:column;justify-content:center;display:flex;position:relative}.wk-c,.wk-f{--pad-top:clamp(56px, 7svh, 96px);--pad-bottom:clamp(20px, 3svh, 56px);justify-content:flex-start}.wk-logo{z-index:4;left:calc((100% - var(--shelf-w)) / 2);top:var(--logo-top);width:var(--logo-w);pointer-events:none;height:auto;position:absolute}.wk-page.has-logo{--logo-extra:calc(var(--logo-w) * .2582 + 1svh);padding-top:max(var(--pad-top), calc(var(--logo-top) + var(--logo-w) * .2582 + clamp(24px, 4svh, 56px)))}.wk-page.has-director{--head-h:0px;--name-extra:calc(var(--name-size) * .95 * var(--name-lines,1) + .07 * var(--name-size) + var(--name-gap) + var(--sub-h,0px))}.wk-page.has-subtitle{--sub-size:clamp(.9375rem, min(1.3vw, 2.3svh), 1.5625rem);--sub-gap:clamp(8px, 1.4svh, 18px);--sub-h:calc(var(--sub-size) * 1.4 + var(--sub-gap))}.wk-subtitle{max-width:40em;margin:var(--sub-gap) 0 0;font-size:var(--sub-size);opacity:.72;text-wrap:balance;line-height:1.4}.wk-masthead{width:var(--shelf-w);margin:0 auto var(--name-gap)}.wk-name{width:max-content;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:var(--name-size);letter-spacing:-.045em;white-space:nowrap;color:var(--paper);margin:0;font-weight:720;line-height:.95;position:relative}.wk-name-line{display:block}.wk-name-text{vertical-align:top;display:inline-block}.wk-name.is-plain .wk-name-text{opacity:0;transition:opacity .9s ease, transform 1.4s var(--ease-out);transform:translateY(.12em)}.wk-name.is-plain.is-in .wk-name-text{opacity:1;transform:none}.wk-name.is-blur .wk-name-text{visibility:hidden}.wk-name-word{isolation:isolate;pointer-events:none;position:absolute;inset:0}.wk-name-word>span{white-space:nowrap;filter:blur(.17em);transition:filter 1.8s var(--ease-out) calc(.15s + var(--k) * 90ms);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);mix-blend-mode:plus-lighter;padding:.45em;position:absolute;inset:-.45em}.wk-name.is-in .wk-name-word>span{filter:blur(var(--blur))}.wk-name.is-in.has-beam .wk-name-word>span{animation:wk-beam 9s cubic-bezier(.45, 0, .55, 1) calc(2.4s + var(--k) * .42s) infinite}.wk-name.is-paused .wk-name-word>span{animation-play-state:paused}.wk-name.is-tilt .wk-name-word>span{filter:blur(var(--tilt,var(--blur)));transition:filter 1.1s cubic-bezier(.16,.8,.24,1);animation:none}@keyframes wk-beam{0%,24%{filter:blur(var(--blur))}44%{filter:blur(calc(var(--blur) * .36))}64%{filter:blur(calc(var(--blur) * 1.12))}80%,to{filter:blur(var(--blur))}}.wk-variants{z-index:5;top:max(14px, env(safe-area-inset-top));right:calc(var(--side) + var(--deck-gutter));letter-spacing:.02em;gap:16px;font-size:12px;display:flex;position:fixed}.wk-variants a{color:var(--paper);opacity:.42;text-decoration:none;transition:opacity .25s}.wk-variants a:hover,.wk-variants a[aria-current]{opacity:.9}.wk-variants a[aria-current]{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.wk-variants a>span{display:none}}.wk-head{padding:0 var(--deck-gutter) 0 var(--deck-left);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(6px,1svh,14px);display:flex}.wk-head h2{letter-spacing:-.045em;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(1.5rem,min(2.5vw,4.4svh),3rem);font-weight:640;line-height:1}.wk-shelf .wk-head{margin-bottom:clamp(16px,2.4svh,32px);padding:0}.wk-arrows{gap:10px;display:flex}.wk-arrows button{cursor:pointer;background:#0808086b;border:1px solid #fff3;border-radius:50%;place-items:center;width:clamp(40px,2.6vw,52px);height:clamp(40px,2.6vw,52px);padding:0;transition:opacity .25s,border-color .25s,transform .25s;display:grid}.wk-arrows button:hover:not(:disabled){border-color:#ffffff73;transform:translateY(-2px)}.wk-arrows button:disabled{opacity:.28;cursor:default}.wk-arrows svg{width:42%;height:42%}@media (hover:none){.wk-arrows{display:none}}.wk-track{--tile-w:calc((var(--frame) - var(--deck-left) - 4 * var(--gap)) / 4.4);--lift:clamp(12px, 1.6svh, 22px);gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--deck-left) var(--deck-gutter);padding:var(--lift) var(--deck-gutter) var(--lift) var(--deck-left);scrollbar-width:none;display:flex;overflow:auto hidden}.wk-track::-webkit-scrollbar{display:none}.wk-track>.wk-tile{flex:0 0 var(--tile-w);scroll-snap-align:start}@media (width>=1700px){.wk-track{--tile-w:calc((var(--frame) - var(--deck-left) - 5 * var(--gap)) / 5.4)}}@media (width<=1100px){.wk-track{--tile-w:calc((var(--frame) - var(--deck-left) - 3 * var(--gap)) / 3.35)}}@media (width<=600px){.wk-track{--tile-w:74vw}}@media (height<=500px) and (aspect-ratio>=1){.wk-track{--tile-w:38vw}}.wk-lane.is-under-hero{margin-top:clamp(18px,3svh,40px)}.wk-lane.is-under-hero .wk-track{--tile-w:calc((var(--frame) - var(--deck-left) - 5 * var(--gap)) / 5.4)}@media (width<=1100px){.wk-lane.is-under-hero .wk-track{--tile-w:calc((var(--frame) - var(--deck-left) - 3 * var(--gap)) / 3.35)}}@media (width<=600px){.wk-lane.is-under-hero .wk-track{--tile-w:56vw}}.wk-tile{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;min-width:0;margin:0;padding:0;display:block}.wk-tile:focus-visible{outline:none}.wk-tile:focus-visible .wk-tile-frame{outline:2px solid var(--paper);outline-offset:4px}.wk-tile-frame{aspect-ratio:16/9;border-radius:var(--tile-r);clip-path:inset(0 round var(--tile-r));transition:transform .6s var(--ease-out);background:#1c1a19;display:block;position:relative;overflow:hidden}.wk-tile.is-tall .wk-tile-frame{aspect-ratio:2/3}.wk-tile-frame img,.wk-tile-frame video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.wk-tile-frame video{opacity:0;transition:opacity .32s}.wk-tile-frame video.is-shown{opacity:1}.wk-tile-veil{background:#100f0e29;transition:opacity .45s;position:absolute;inset:0}@media (hover:hover){.wk-tile:hover .wk-tile-frame{transform:translateY(-4px)scale(1.035)}.wk-tile:hover .wk-tile-veil{opacity:0}}.wk-tile.is-away .wk-tile-frame{visibility:hidden}.wk-tile-frame.is-landed{transform:none!important}.wk-tile-frame.is-landed .wk-tile-veil{opacity:1}.wk-tile-text{flex-direction:column;gap:3px;margin-top:clamp(10px,1.2svh,16px);display:flex}.wk-tile-text strong{letter-spacing:-.03em;text-wrap:balance;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(13px,.9vw,18px);font-weight:620;line-height:1.15}.wk-tile-text span{opacity:.58;font-size:clamp(12px,.78vw,15px)}.has-caption-inside .wk-tile-veil{background:linear-gradient(#100f0e00 44%,#100f0e6b 70%,#100f0ee0)}@media (hover:hover){.has-caption-inside:hover .wk-tile-veil{opacity:1}}.has-caption-inside .wk-tile-text{gap:6px;margin:0;position:absolute;bottom:clamp(12px,1vw,20px);left:clamp(12px,1vw,20px);right:clamp(12px,1vw,20px)}.has-caption-inside .wk-tile-text strong{letter-spacing:-.03em;text-wrap:balance;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(13px,1vw,20px);font-weight:620;line-height:1.12}.has-caption-inside .wk-tile-text span{opacity:.7;font-size:clamp(11px,.72vw,14px)}.wk-shelf{width:var(--shelf-w);margin-inline:auto}.wk-b{--shelf-cap:calc(2 * (100svh - var(--chrome)) + 3 * var(--gap))}.wk-d{--shelf-cap:calc(2.5 * (100svh - var(--chrome) - 2 * var(--gap)) + 4 * var(--gap))}.wk-e{--shelf-cap:calc(2.3704 * (100svh - var(--chrome) - 2 * var(--gap)) + 3 * var(--gap))}@media (aspect-ratio<=1){.wk-page{--shelf-cap:100000px}}.wk-grid{--cols:6;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(12px, 1.1vw, 22px) var(--gap);display:grid}@media (aspect-ratio<=1) and (width>=601px){.wk-grid{--cols:4}}@media (width<=600px){.wk-grid{--cols:2}}.wk-grid.is-wide{--cols:4}@media (aspect-ratio<=1) and (width>=601px){.wk-grid.is-wide{--cols:3}}@media (width<=600px){.wk-grid.is-wide{--cols:2}}.wk-b.has-wide-posters{--shelf-cap:calc(2.3704 * (100svh - var(--chrome) - 2 * var(--gap)) + 3 * var(--gap))}.wk-e.has-hero-top{--shelf-cap:100000px;justify-content:flex-start}.wk-shelf.is-under-hero{margin-top:clamp(14px,2.2svh,32px)}.wk-e.has-hero-top .wk-hero{min-height:240px}.wk-track .has-caption-inside .wk-tile-text{gap:3px;bottom:clamp(9px,.8vw,16px);left:clamp(10px,.9vw,18px);right:clamp(10px,.9vw,18px)}.wk-track .has-caption-inside .wk-tile-text strong{letter-spacing:-.02em;font-size:clamp(12px,.78vw,15px);font-weight:600}.wk-track .has-caption-inside .wk-tile-text span{font-size:clamp(10px,.62vw,12px)}.wk-track .has-caption-inside .wk-tile-veil{background:linear-gradient(#100f0e00 50%,#100f0e4d 70%,#100f0ecc)}.wk-mosaic-box{container-type:inline-size}.wk-mosaic{--cols:5;--cell-ar:1.5;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols) / var(--cell-ar));grid-auto-flow:dense;gap:var(--gap);display:grid}.wk-mosaic.is-e{--cols:4;--cell-ar:1.7778}@media (aspect-ratio<=1) and (width>=601px){.wk-mosaic{--cols:3}}@media (width<=600px){.wk-mosaic,.wk-mosaic.is-e{--cols:2}}.wk-tile.is-cell{height:100%}.wk-tile.is-cell .wk-tile-frame{aspect-ratio:auto;height:100%}.wk-tile.is-w{grid-column:span 2}.wk-tile.is-t{grid-row:span 2}.wk-tile.is-l{grid-area:span 2/span 2}@media (hover:hover){.wk-tile.is-cell:is(.is-l,.is-w,.is-t):hover .wk-tile-frame{transform:translateY(-3px)scale(1.015)}}.wk-tile.is-cell:is(.is-l,.is-w) .wk-tile-text strong{font-size:clamp(16px,1.35vw,28px)}.wk-tile.is-l .wk-tile-text{bottom:clamp(16px,1.6vw,32px);left:clamp(16px,1.6vw,32px)}.wk-tile.is-l .wk-tile-text strong{letter-spacing:-.045em;font-size:clamp(20px,2.1vw,42px);font-weight:680}.wk-tile.is-l .wk-tile-text span{font-size:clamp(12px,.9vw,17px)}@media (width<=600px){.wk-tile.is-l .wk-tile-text strong{font-size:22px}.wk-tile.is-cell.is-w .wk-tile-text strong{font-size:15px}}.wk-hero{min-height:300px;max-height:var(--hero-max,760px);padding:0 var(--deck-gutter) 0 var(--deck-left);flex-direction:column;flex:1 1 0;display:flex}.wk-hero-frame{border-radius:var(--case-radius);clip-path:inset(0 round var(--case-radius));cursor:pointer;background:#1c1a19;flex:auto;position:relative;overflow:hidden;container-type:size}.wk-hero.is-away .wk-hero-frame{visibility:hidden}.wk-hero-frame>img,.wk-hero-frame>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.wk-hero-frame>video{opacity:0;transition:opacity .4s}.wk-hero-frame>video.is-shown{opacity:1}.wk-hero-shade{background:linear-gradient(90deg,#100f0eeb,#100f0e99 34%,#0000 62%),linear-gradient(#0000 60%,#100f0e80);position:absolute;inset:0}.wk-hero-copy{width:min(46%,40rem);position:absolute;bottom:clamp(22px,3.4svh,46px);left:clamp(22px,2.4vw,46px)}.wk-hero-kicker{opacity:.68;margin:0 0 clamp(10px,1.4svh,18px);font-size:clamp(13px,.9vw,17px)}.wk-hero-copy h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(2rem,min(4.2vw,7.4svh),5.25rem);font-weight:720;line-height:.98}.wk-hero-text{text-wrap:balance;max-width:26em;margin:clamp(12px,1.8svh,24px) 0 0;font-size:clamp(.9375rem,min(1.1vw,2svh),1.375rem);line-height:1.4}.wk-hero-copy .wk-watch{margin-top:clamp(16px,2.4svh,30px)}@media (width<=900px){.wk-hero-shade{background:linear-gradient(#0000 24%,#100f0e8c 54%,#100f0eeb)}.wk-hero-copy{width:auto;bottom:clamp(18px,3svh,28px);left:clamp(18px,5vw,24px);right:clamp(18px,5vw,24px)}}@media (width<=600px){.wk-hero{flex:none;min-height:0;max-height:none;padding:0}.wk-hero-frame{clip-path:none;border-radius:0;flex:none;height:min(64svh,560px)}.wk-hero-copy{left:var(--deck-left);right:var(--deck-gutter)}.wk-hero-copy h2{font-size:clamp(2rem,10vw,3rem)}.wk-c,.wk-f{padding-top:44px}}.wk-overlay{z-index:100;position:fixed;inset:0}.wk-scrim{opacity:0;background:#080808cc;transition:opacity .6s;position:absolute;inset:0}.wk-overlay.is-open .wk-scrim{opacity:1}.wk-card{--case-inset:clamp(22px, 2.4vw, 46px);--case-gap:clamp(18px, 3svh, 38px);transition:left .9s var(--ease), top .9s var(--ease), width .9s var(--ease), height .9s var(--ease), border-radius .9s var(--ease), clip-path .9s var(--ease);background:#100f0e;position:fixed;overflow:hidden;box-shadow:inset 0 0 0 1px #0000004d}.wk-card-media,.wk-card-media>*{width:100%;height:100%;position:absolute;inset:0}.wk-card-media>*{object-fit:cover;display:block}.wk-card-media>:not(:first-child){opacity:0;transition:opacity .5s}.wk-card-media>.is-shown{opacity:1}.wk-card-body{width:var(--card-w);height:var(--card-h);justify-content:flex-end;gap:calc(var(--case-gap) * 1.8);padding:var(--case-inset) calc(var(--deck-gutter) * .5) var(--case-inset) calc(var(--deck-gutter) * .5 - 1px);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0}.wk-card-body>*{pointer-events:auto}.wk-shade,.wk-glow{opacity:0;transition:opacity .3s;pointer-events:none!important}.wk-shade{background:linear-gradient(90deg,#100f0efa,#100f0ec4 55%,#0000);position:absolute;inset:0 42% 0 0}.wk-glow{background:radial-gradient(circle closest-side,#487cff66,#487cff3d 30%,#487cff1a 58%,#487cff08 80%,#0000);border-radius:50%;width:70%;height:95%;position:absolute;bottom:-45%;right:-18%}.wk-overlay.is-open .wk-shade,.wk-overlay.is-open .wk-glow{opacity:1;transition:opacity .8s .2s}.wk-copy,.wk-passport,.wk-close{opacity:0;transition:opacity .22s,transform .3s;transform:translateY(16px)}.wk-overlay.is-open .wk-copy{opacity:1;transition:opacity .6s ease .42s, transform .9s var(--ease-out) .42s;transform:none}.wk-overlay.is-open .wk-close{opacity:1;transition:opacity .5s ease .5s, transform .8s var(--ease-out) .5s;transform:none}.wk-overlay.is-settled .wk-passport{opacity:1;transition:opacity .5s ease, transform .8s var(--ease-out);transform:none}.wk-copy{width:min(64%,56rem);position:relative}.wk-copy h2{letter-spacing:-.055em;flex-direction:column;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(2.75rem,min(5.9vw,10.1svh),7.2rem);font-weight:720;line-height:.98;display:flex}.wk-copy h2>span{display:block}.wk-copy p{max-width:min(27em, calc(var(--chars) * .36em));margin:var(--case-gap) 0 0;text-wrap:balance;font-size:clamp(.9375rem,min(1.3vw,2.3svh),1.5625rem);line-height:1.4}.wk-copy .wk-watch{margin-top:var(--case-gap)}.wk-watch{background:var(--accent);color:#fff;cursor:pointer;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:clamp(44px,6.5svh,76px);padding:0 clamp(24px,2.1vw,40px);transition:transform .24s,background .24s;display:inline-flex;box-shadow:0 8px 28px #00000038}.wk-watch:hover{background:#5b90ff;transform:translateY(-2px)}.wk-watch svg{width:clamp(15px,1.25vw,24px);height:auto}.wk-watch span{font-size:clamp(17px,1.4vw,26px)}.wk-watch.is-small{gap:10px;min-height:clamp(42px,5.2svh,60px);padding:0 clamp(20px,1.6vw,30px)}.wk-watch.is-small span{font-size:clamp(15px,1.05vw,20px)}.wk-watch.is-small svg{width:clamp(14px,1vw,20px)}.wk-passport{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));background:linear-gradient(100deg,#f7eee526,#b5b0aa14 50%,#100f0e6b);border:1px solid #f7eee55c;border-radius:clamp(18px,1.3vw,24px);flex-shrink:0;align-items:center;min-height:clamp(76px,11svh,136px);margin:0;padding:clamp(14px,2svh,28px) clamp(18px,2.2vw,40px);display:grid;position:relative;overflow:hidden;box-shadow:0 16px 45px #0003}.wk-overlay.is-settled .wk-passport{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}.wk-passport>div{border-left:1px solid #ffffff26;min-width:0;padding:0 clamp(10px,2vw,34px)}.wk-passport>div:first-child{border-left:0;padding-left:0}.wk-passport dt{opacity:.58;margin-bottom:8px;font-size:clamp(13px,1vw,20px)}.wk-passport dd{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(1.125rem,min(2vw,3.5svh),2.5rem);font-weight:500;line-height:1.2}.wk-overlay.is-mode-video .wk-card-body{display:none}.wk-overlay.is-mode-video .wk-card{background:#000}.wk-overlay.is-mode-video>.wk-close{z-index:3;top:max(16px, env(safe-area-inset-top));right:max(16px, calc(var(--side) + 16px), env(safe-area-inset-right));position:fixed}.wk-film{object-fit:contain;opacity:0;pointer-events:none;background:#000;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.wk-film.is-shown{opacity:1;pointer-events:auto}.wk-overlay.is-watching :is(.wk-shade,.wk-glow,.wk-copy,.wk-passport){transition:opacity .35s;opacity:0!important;pointer-events:none!important}.wk-close{z-index:2;top:max(clamp(14px, 2.2svh, 30px), env(safe-area-inset-top));right:max(clamp(14px, 1.6vw, 30px), env(safe-area-inset-right));cursor:pointer;background:#0808089e;border:1px solid #fff3;border-radius:50%;place-items:center;width:clamp(44px,3vw,58px);height:clamp(44px,3vw,58px);padding:0;display:grid;position:absolute}.wk-close:hover{border-color:#ffffff73}.wk-close svg{width:42%;height:42%}.wk-error{z-index:2;opacity:.8;margin:0;font-size:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1921px){.wk-card,.wk-hero-cardcopy{--u:min(calc(100vw / 1920), calc(100svh / 1080));--case-inset:calc(46 * var(--u));--case-gap:calc(32.4 * var(--u))}.wk-copy{width:min(64%, calc(896 * var(--u)))}.wk-copy h2{font-size:calc(109 * var(--u))}.wk-copy p{font-size:calc(24.8 * var(--u))}.wk-copy .wk-watch{min-height:calc(70 * var(--u));padding:0 calc(40 * var(--u));gap:calc(14 * var(--u))}.wk-copy .wk-watch svg{width:calc(24 * var(--u))}.wk-copy .wk-watch span{font-size:calc(26 * var(--u))}.wk-passport{min-height:calc(119 * var(--u));padding:calc(21.6 * var(--u)) calc(40 * var(--u));border-radius:calc(24 * var(--u))}.wk-passport>div{padding:0 calc(34 * var(--u))}.wk-passport>div:first-child{padding-left:0}.wk-passport dt{margin-bottom:calc(8 * var(--u));font-size:calc(19.2 * var(--u))}.wk-passport dd{font-size:calc(37.8 * var(--u))}}@media (width<=900px){.wk-shade{background:linear-gradient(90deg,#100f0ef0,#100f0e70 76%,#100f0e1f),linear-gradient(#0000 50%,#100f0e9e);inset:0}.wk-copy{width:min(85%,42rem)}.wk-copy h2{font-size:clamp(2.75rem,min(10.3vw,10.1svh),6rem)}}@media (width<=600px){.wk-card,.wk-hero-cardcopy{--case-inset:clamp(18px, 5vw, 24px);--case-gap:clamp(16px, 2.8svh, 26px)}.wk-shade{background:linear-gradient(90deg,#100f0e75,#100f0e29 78%,#100f0e14),linear-gradient(#100f0e0f 28%,#100f0e8f 62%,#100f0ee0)}.wk-copy{width:100%}.wk-copy h2{font-size:clamp(2.6rem,min(16vw,9svh),5rem)}.wk-copy p{font-size:.875rem}.wk-copy .wk-watch{min-height:48px}.wk-copy .wk-watch span{font-size:1rem}.wk-passport{border-radius:16px;min-height:72px;padding:11px 12px}.wk-passport>div{padding:0 clamp(6px,2vw,10px)}.wk-passport>div:first-child{padding-left:0}.wk-passport>div:last-child{padding-right:0}.wk-passport dt{margin:0 0 4px;font-size:.6875rem}.wk-passport dd{font-size:clamp(.75rem,3.45vw,.875rem)}}@media (height<=760px) and (width>=601px){.wk-card,.wk-hero-cardcopy{--case-inset:clamp(18px, 3.5svh, 28px);--case-gap:clamp(14px, 2.8svh, 21px)}}@media (height<=500px) and (width>=501px){.wk-card,.wk-hero-cardcopy{--case-inset:12px;--case-gap:8px}.wk-copy{width:min(78%,35rem)}.wk-copy h2{font-size:clamp(1.5rem,8.3svh,2.45rem)}.wk-copy p{font-size:.75rem;line-height:1.3}.wk-copy .wk-watch{gap:8px;min-height:32px;padding-inline:15px}.wk-copy .wk-watch span{font-size:.8125rem}.wk-copy .wk-watch svg{width:12px}.wk-passport{border-radius:12px;min-height:50px;padding:8px 12px}.wk-passport dt{margin-bottom:3px;font-size:.625rem}.wk-passport dd{font-size:.8125rem}}@media (height<=500px) and (aspect-ratio>=1),(width<=600px){.wk-card{box-shadow:none}.wk-card-body{padding:var(--case-inset) max(var(--deck-gutter), calc(env(safe-area-inset-right) + 4px)) max(var(--case-inset), env(safe-area-inset-bottom)) var(--deck-left)}}@media (width>=1921px){.wk-root{--u:min(calc(var(--frame) / 1920), calc(100svh / 1080));--gap:calc(19.2 * var(--u));--tile-r:calc(14.4 * var(--u));--case-radius:calc(26 * var(--u));--pad-top:calc(97 * var(--u));--head-h:calc(74 * var(--u));--chrome-base:calc(176 * var(--u) + var(--head-h));--logo-w:calc(154 * var(--u));--name-size:calc(80 * var(--u));--name-gap:calc(32 * var(--u))}.wk-page{--pad-bottom:calc(75.6 * var(--u))}.wk-c,.wk-f{--pad-top:calc(75.6 * var(--u));--pad-bottom:calc(32.4 * var(--u))}.wk-page.has-logo{padding-top:max(var(--pad-top), calc(var(--logo-top) + var(--logo-w) * .2582 + 43 * var(--u)))}.wk-head{margin-bottom:calc(10.8 * var(--u));gap:calc(16 * var(--u))}.wk-head h2{font-size:calc(47.5 * var(--u))}.wk-page.has-subtitle{--sub-size:calc(24.8 * var(--u));--sub-gap:calc(15 * var(--u))}.wk-shelf .wk-head{margin-bottom:calc(26 * var(--u))}.wk-arrows{gap:calc(10 * var(--u))}.wk-arrows button{width:calc(50 * var(--u));height:calc(50 * var(--u))}.wk-track{--lift:calc(17.3 * var(--u))}.wk-lane.is-under-hero{margin-top:calc(32.4 * var(--u))}.wk-tile-text{gap:calc(3 * var(--u));margin-top:calc(13 * var(--u))}.wk-tile-text strong{font-size:calc(17.3 * var(--u))}.wk-tile-text span{font-size:calc(15 * var(--u))}.has-caption-inside .wk-tile-text{left:calc(19.2 * var(--u));right:calc(19.2 * var(--u));bottom:calc(19.2 * var(--u));gap:calc(6 * var(--u))}.has-caption-inside .wk-tile-text strong{font-size:calc(19.2 * var(--u))}.has-caption-inside .wk-tile-text span{font-size:calc(13.8 * var(--u))}.wk-track .has-caption-inside .wk-tile-text{left:calc(17.3 * var(--u));right:calc(17.3 * var(--u));bottom:calc(15.4 * var(--u));gap:calc(3 * var(--u))}.wk-track .has-caption-inside .wk-tile-text strong{font-size:calc(15 * var(--u))}.wk-track .has-caption-inside .wk-tile-text span{font-size:calc(11.9 * var(--u))}.wk-grid{gap:calc(21.1 * var(--u)) var(--gap)}.wk-tile.is-cell:is(.is-l,.is-w) .wk-tile-text strong{font-size:calc(25.9 * var(--u))}.wk-tile.is-l .wk-tile-text{left:calc(30.7 * var(--u));bottom:calc(30.7 * var(--u))}.wk-tile.is-l .wk-tile-text strong{font-size:calc(40.3 * var(--u))}.wk-tile.is-l .wk-tile-text span{font-size:calc(17.3 * var(--u))}.wk-hero{--hero-max:calc(760 * var(--u))}.wk-hero-copy{left:calc(46 * var(--u));bottom:calc(36.7 * var(--u));width:min(46%, 640 * var(--u))}.wk-hero-kicker{margin-bottom:calc(15.1 * var(--u));font-size:calc(17.3 * var(--u))}.wk-hero-copy h2{font-size:calc(79.9 * var(--u))}.wk-hero-text{margin-top:calc(19.4 * var(--u));font-size:calc(21.1 * var(--u))}.wk-hero-copy .wk-watch{margin-top:calc(25.9 * var(--u))}.wk-watch.is-small{min-height:calc(56.2 * var(--u));padding:0 calc(30 * var(--u));gap:calc(10 * var(--u))}.wk-watch.is-small span{font-size:calc(20 * var(--u))}.wk-watch.is-small svg{width:calc(19.2 * var(--u))}}.wk-settings{z-index:90;right:calc(var(--side) + var(--deck-gutter));bottom:max(16px, calc(env(safe-area-inset-bottom) + 12px));font-size:14px;position:fixed}.wk-settings-toggle{cursor:pointer;background:#100f0ec7;border:1px solid #fff3;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:border-color .25s,transform .25s;display:grid}.wk-settings-toggle:hover,.wk-settings.is-open .wk-settings-toggle{border-color:#ffffff80}.wk-settings-toggle svg{width:46%;height:46%}.wk-settings-panel{width:min(300px, calc(100vw - 2 * var(--deck-gutter)));max-height:calc(100svh - 100px);animation:wk-settings-in .35s var(--ease-out);background:#161514f7;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px;display:grid;position:absolute;bottom:60px;right:0;overflow:hidden auto;box-shadow:0 24px 60px #00000073}@keyframes wk-settings-in{0%{opacity:0;transform:translateY(8px)}}.wk-settings-title{letter-spacing:.02em;opacity:.5;margin:0 0 2px;font-size:12px}.wk-switch{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:4px 0;display:flex}.wk-switch-track{background:#ffffff2e;border-radius:12px;flex-shrink:0;width:40px;height:24px;transition:background .25s;position:relative}.wk-switch-track i{background:var(--paper);width:18px;height:18px;transition:transform .3s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.wk-switch[aria-checked=true] .wk-switch-track{background:var(--accent)}.wk-switch[aria-checked=true] .wk-switch-track i{transform:translate(16px)}.wk-settings-input{resize:none;width:100%;color:var(--paper);line-height:1.35;font:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;padding:10px 12px;display:block}.wk-settings-input:focus{border-color:var(--accent);outline:none}.wk-settings-input:disabled{opacity:.35}.wk-settings-row{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.wk-stepper{align-items:center;gap:10px;display:flex}.wk-stepper button{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.wk-stepper button:disabled{opacity:.3;cursor:default}.wk-stepper svg{width:14px;height:14px}.wk-stepper output{text-align:center;min-width:2ch;font-family:Unbounded Variable,Unbounded,sans-serif;font-weight:600}.wk-settings-range{width:100%;accent-color:var(--accent);margin:0}.wk-settings-group{letter-spacing:.02em;opacity:.5;border-top:1px solid #ffffff1a;margin:8px 0 -2px;padding-top:12px;font-size:12px}.wk-settings-row.is-disabled{opacity:.35}.wk-settings-row output{font-family:Unbounded Variable,Unbounded,sans-serif;font-size:13px;font-weight:600}.wk-choice{background:#ffffff12;border-radius:18px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px;display:grid}.wk-choice button{overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:15px;min-width:0;padding:7px 6px;font-size:12.5px;line-height:1.2;transition:background .25s,color .25s}.wk-choice button[aria-checked=true]{background:var(--accent);color:#fff}.wk-choice.is-disabled,.wk-settings-range:disabled{opacity:.35}.wk-controls{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.wk-settings-reset{opacity:.55;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.wk-settings-reset:hover{opacity:.9}@container (height<=440px){.wk-hero-copy{bottom:8cqh}.wk-hero-copy h2{font-size:17cqh}.wk-hero-kicker{margin-bottom:3cqh}.wk-hero-text{display:none}.wk-hero-copy .wk-watch{margin-top:5cqh}}.wk-settings-link{color:var(--paper);text-underline-offset:3px;opacity:.75;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.wk-settings-link:hover{opacity:1}a.wk-settings-link{margin-top:2px;display:inline-block}.wk-settings-note{opacity:.6;margin:0;font-size:12px}.wk-preset-save{gap:8px;display:flex}.wk-preset-save .wk-settings-input{flex:1;min-width:0}.wk-preset-save button{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;padding:0 14px;font-size:13px}.wk-preset-save button:disabled{opacity:.5}.wk-preset-list{gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.wk-preset-list li{align-items:center;gap:6px;display:flex}.wk-preset-apply{text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;gap:2px;min-width:0;padding:8px 10px;transition:border-color .2s,background .2s;display:grid}.wk-preset-apply:hover{background:#ffffff14;border-color:#ffffff59}.wk-preset-apply strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.wk-preset-apply span{opacity:.55;font-size:11px}.wk-preset-remove{opacity:.5;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.wk-preset-remove:hover{opacity:1;background:#ffffff14}.wk-preset-remove svg{width:14px;height:14px}.wk-login{z-index:120;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wk-login-scrim{background:#080808b3;position:absolute;inset:0}.wk-login-card{width:min(420px,100%);animation:wk-settings-in .4s var(--ease-out);background:#161514fa;border:1px solid #ffffff24;border-radius:22px;gap:14px;padding:28px;display:grid;position:relative;box-shadow:0 30px 80px #00000080}.wk-login-card h2{letter-spacing:-.04em;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:26px;font-weight:680}.wk-login-card p{opacity:.7;margin:0;font-size:14px;line-height:1.45}.wk-login-card .wk-settings-input{padding:12px 14px;font-size:16px}.wk-login-actions{align-items:center;gap:18px;margin-top:4px;display:flex}.wk-login-actions .wk-watch:disabled{opacity:.45;cursor:default;transform:none}.wk-home{z-index:1;max-width:1100px;padding:clamp(48px, 9svh, 110px) var(--deck-gutter) 80px;margin:0 auto;position:relative}.wk-home-head h1{letter-spacing:-.055em;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:720;line-height:1}.wk-home-head p{opacity:.75;max-width:38em;margin:18px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.wk-home-head .wk-home-viewer{margin-top:10px;font-size:14px}.wk-home-group{margin-top:clamp(28px,5svh,56px)}.wk-home-group h2{letter-spacing:-.04em;margin:0;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:640}.wk-home-variants{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin-top:14px;display:grid}.wk-home-variants a,.wk-home-person a{color:var(--paper);transition:border-color .25s ease, transform .25s var(--ease-out);background:#100f0e73;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.wk-home-variants a:hover,.wk-home-person a:hover{border-color:#fff6;transform:translateY(-2px)}.wk-home-variants a>span:nth-child(2){flex:1;font-size:16px;font-weight:600}.wk-home-variants svg{opacity:.6;width:18px;height:18px}.wk-home-letter{background:var(--accent);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;min-width:34px;height:34px;padding:0 6px;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:14px;font-weight:700;display:grid}.wk-home-count{opacity:.55;text-align:right;min-width:1.5em;font-size:13px}.wk-home-presets{margin-top:clamp(36px,7svh,72px)}.wk-home-presets h2{letter-spacing:-.045em;margin:0 0 16px;font-family:Unbounded Variable,Unbounded,sans-serif;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:680}.wk-home-person+.wk-home-person{margin-top:24px}.wk-home-person h3{opacity:.8;margin:0 0 10px;font-size:15px;font-weight:600}.wk-home-person ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.wk-home-person a{padding:12px 14px}.wk-home-preset-text{flex:1;gap:3px;min-width:0;display:grid}.wk-home-preset-text strong,.wk-home-preset-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-home-preset-text strong{font-size:15px}.wk-home-preset-text span{opacity:.55;font-size:12px}.wk-ghost{z-index:3;transition:opacity .28s!important}.wk-ghost.is-gone,.wk-ghost.is-back{opacity:0!important}.wk-ghost.is-back.is-shown{opacity:1!important;transition:opacity .32s .58s!important}.wk-leaving{opacity:0!important;transition:opacity .22s!important}.wk-overlay.is-flow.is-open .wk-copy{transition:none}.wk-overlay.is-cardlike .wk-shade,.wk-overlay.is-cardlike .wk-glow{transition:opacity .5s}.wk-hero-cardcopy{--case-inset:clamp(22px, 2.4vw, 46px);--case-gap:clamp(18px, 3svh, 38px);transform-origin:0 100%;position:absolute;bottom:clamp(22px,3.4svh,46px);left:clamp(22px,2.4vw,46px)}.wk-hero-cardcopy .wk-copy{opacity:1;transition:none;transform:none}.wk-hero.has-card-copy .wk-hero-shade{background:linear-gradient(90deg,#100f0ef0,#100f0ea8 40%,#0000 70%),linear-gradient(#0000 55%,#100f0e8c)}@media (width<=600px){.wk-hero-cardcopy{left:var(--deck-left)}}@media (prefers-reduced-motion:reduce){.atmosphere i{animation:none}.wk-card,.wk-tile-frame{transition:none}}
