:root{color-scheme:light dark;--table:light-dark(#fbfbf9,#121314);--ink:light-dark(#161616,#ecece7);--mute:light-dark(#66665f,#a2a29b);--rule:light-dark(#dcdcd4,#2c2d2e);--red:light-dark(#cf2a25,#ff5a4e);--card:light-dark(#fff,#1a1b1c);--proj:#000}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box;min-width:0}html{-webkit-text-size-adjust:100%}body{background:var(--table);color:var(--ink);margin:0;font:17px/1.55 Hanken Grotesk,system-ui,sans-serif;overflow-x:clip}body.lock{overflow:hidden}a{color:inherit}img,video{max-width:100%;display:block}.d{letter-spacing:-.005em;font-family:Anybody,Arial Narrow,sans-serif;font-weight:800;line-height:.92}h2.d{text-wrap:balance;margin:0 0 .35em;font-size:clamp(34px,5.4vw,72px);font-stretch:118%}h3{margin:0}.hand{color:var(--red);font-family:Reenie Beanie,Bradley Hand,cursive;font-weight:400;line-height:1}.wrap{max-width:1320px;margin:0 auto;padding:0 max(5vw,18px)}.band{padding:clamp(64px,9vw,128px) 0}.lede{max-width:62ch;color:var(--mute);margin:0 0 clamp(28px,4vw,48px);font-size:clamp(18px,1.6vw,21px)}.lede b{color:var(--ink);font-weight:600}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.btn{border:1.5px solid;border-radius:999px;align-items:center;min-height:46px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn.solid{color:#000;background:#fff;border-color:#fff}.skip{position:absolute;left:-999px}.skip:focus{z-index:200;color:#000;background:#fff;padding:8px 12px;top:12px;left:12px}.sel{pointer-events:none;position:absolute;inset:-12px -16px;overflow:visible}.sel svg{width:100%;height:100%;overflow:visible}.sel path{fill:none;stroke:var(--red);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.06px;transition:stroke-dashoffset .6s cubic-bezier(.6,.1,.3,1)}.on>.sel path,.mk:hover>.sel path,.mk:focus-within>.sel path{stroke-dashoffset:0}.intro{z-index:120;color:#fff;touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000;transition:opacity .6s;position:fixed;inset:0;overflow:hidden}.intro[hidden]{display:none}.intro.out{opacity:0;pointer-events:none}.screen{aspect-ratio:2.39;opacity:0;background:radial-gradient(65% 75%,#1d1c1a 0%,#0d0d0c 58%,#060606 100%);width:min(94vw,210.32vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:portrait){.screen{aspect-ratio:9/16;width:min(92vw,47.25vh)}}.intro.lamp .screen{animation:.55s step-end forwards lamp,84ms steps(2,end) .55s infinite flick}@keyframes lamp{0%{opacity:0}14%{opacity:.75}26%{opacity:.12}42%{opacity:.95}58%{opacity:.45}72%{opacity:1}to{opacity:1}}@keyframes flick{0%{opacity:1}50%{opacity:.94}}.cam{perspective:820px;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.credit{text-align:center;transform-style:preserve-3d;display:block}.credit .by,.credit .nm{transform-origin:50%;display:block}.credit .by .rf{color:#b6b6ae;letter-spacing:.01em;margin-bottom:1em;font:600 clamp(13px,1.3vw,20px)/1 Hanken Grotesk,sans-serif;display:inline-block}.credit .nm .rf{text-transform:uppercase;letter-spacing:.014em;white-space:nowrap;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(30px,5.3vw,108px);font-weight:900;font-stretch:56%;line-height:.88;display:block}.credit .nm .rf>span{display:inline-block}@media (orientation:portrait){.credit .nm .rf{font-size:min(12.6vw,8.5vh)}.credit .nm .rf>span{display:block}}.intro .rf{opacity:0;filter:blur(16px);transition:opacity .9s,filter 1.25s cubic-bezier(.2,.7,.1,1),font-stretch 1.8s cubic-bezier(.2,.7,.1,1)}.intro.s1 .by .rf,.intro.s2 .nm .rf{opacity:1;filter:blur()}.intro.s2 .nm .rf{font-stretch:64%}.ictl{opacity:0;justify-content:space-between;align-items:center;gap:12px;transition:opacity .6s;display:flex;position:absolute;bottom:max(4vh,16px);left:max(4vw,16px);right:max(4vw,16px)}.intro.s3 .ictl{opacity:1}.ictl button{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font:600 14px Hanken Grotesk,sans-serif;display:inline-flex}.ictl button:hover{border-color:#fff}.ictl svg{flex:none;width:16px;height:16px}.snd[aria-pressed=true]{border-color:#ff4438}.hint{text-align:center;color:#8f8f88;opacity:0;margin:0;font-size:14px;transition:opacity .6s;position:absolute;bottom:calc(max(4vh,16px) + 58px);left:0;right:0}.intro.s1 .hint{opacity:1}.intro.rolling .hint{opacity:0}@media (width>=700px) and (orientation:landscape){.hint{bottom:calc(max(4vh,16px) + 12px)}}.intro .grain{opacity:.12}.intro.calm .rf{filter:none;transition:opacity .8s}.intro.calm .screen{opacity:1;animation:none}.flash{z-index:130;pointer-events:none;display:none;position:fixed;inset:0}.flash.on{display:block}.flash i{opacity:0;position:absolute;inset:0}.flash .core{background:#fffdf8}.flash .leak{mix-blend-mode:screen;background:radial-gradient(130% 100% at 76% 26%,#fff6e8 0%,#ffcf9f 30%,#ff7a45 62%,#ff3c1e00 100%)}.flash.on .core,.flash.on .leak{opacity:1}.flash.pop .core{animation:.95s cubic-bezier(.1,.8,.25,1) forwards core}.flash.pop .leak{animation:1.5s cubic-bezier(.25,.6,.3,1) forwards leak}@keyframes core{0%{opacity:1}10%{opacity:.97}to{opacity:0}}@keyframes leak{0%{opacity:.95}to{opacity:0}}.ghost{z-index:125;pointer-events:none;mix-blend-mode:screen;display:none;position:fixed;inset:0}.ghost.on{animation:2.1s cubic-bezier(.3,.6,.3,1) forwards ghost;display:block}.ghost .by{visibility:hidden}.ghost .rf{color:#ff8a5c;opacity:1!important;transition:none!important}.ghost .nm .rf{font-stretch:64%}@keyframes ghost{0%{opacity:.9;filter:blur(1px)}35%{opacity:.6}to{opacity:0;filter:blur(16px)}}.hd{z-index:40;color:#fff;align-items:center;gap:20px;padding:12px max(4vw,16px);transition:background .3s,color .3s;display:flex;position:fixed;inset:0 0 auto}.hd.ink{color:var(--ink);background:color-mix(in srgb,var(--table) 86%,transparent);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--rule)}.brand{align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.wm{white-space:nowrap;letter-spacing:.005em;font-family:Anybody,Arial Narrow,sans-serif;font-size:19px;font-weight:850;font-stretch:112%}.idot{display:inline-block;position:relative}.idot:after{content:"";background:#ff4438;border-radius:50%;width:.26em;height:.26em;position:absolute;top:.06em;left:50%;transform:translate(-50%)}.nkt{aspect-ratio:190/100;flex:none;width:auto;height:24px;display:block}.nkt path{fill:currentColor}.nkt .bar{fill:#ff4438}.hd.ink:not(.ondark) .nkt .bar{fill:var(--red)}.nav{align-items:center;gap:2px;margin-left:auto;display:flex}.nav a{padding:10px 11px;font-size:15px;font-weight:500;text-decoration:none;position:relative}.nav a.cta{border:1.5px solid;border-radius:999px;margin-left:8px;padding:8px 16px}.live{opacity:.9;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.live i{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.8s infinite rec;box-shadow:0 0 #ff3b3099}@keyframes rec{70%{box-shadow:0 0 0 8px #ff3b3000}to{box-shadow:0 0 #ff3b3000}}.menu{color:inherit;background:0 0;border:1.5px solid;border-radius:999px;min-height:40px;margin-left:auto;padding:0 16px;font:600 15px Hanken Grotesk,sans-serif;display:none}@media (width<=1060px){.nav{display:none}.menu{display:block}.live span{display:none}.wm{font-size:16px}.nav.open{background:var(--table);color:var(--ink);border:1px solid var(--rule);border-radius:16px;flex-direction:column;align-items:stretch;padding:10px;display:flex;position:fixed;inset:64px 12px auto;box-shadow:0 20px 50px #00000040}.nav.open a{padding:14px 12px;font-size:18px}.nav.open a.cta{text-align:center;margin:6px 0 0}}.stage{background:var(--proj);height:310vh;position:relative}.pin{height:100svh;position:sticky;top:0;overflow:hidden}.tbl{background:var(--table);opacity:0;position:absolute;inset:0}.frame{background:#000;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.frame video,.frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame .feed{opacity:0}.shade{background:linear-gradient(0deg,#000000e0 0,#0009 34%,#0000002e 64%,#0006 100%);position:absolute;inset:0}@media (width<=759px){.shade{background:linear-gradient(0deg,#000000e6 0,#000000b3 45%,#0000004d 72%,#00000073 100%)}}.grain{pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(4,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{25%{transform:translate(3%,-2%)}50%{transform:translate(-2%,3%)}75%{transform:translate(2%,2%)}}.hcopy{color:#fff;position:absolute;bottom:max(7vh,28px);left:max(5vw,18px);right:max(5vw,18px)}.name{white-space:nowrap;margin:0 0 .16em;font-size:min(8.6vw,150px);font-stretch:140%}.name span{width:max-content;display:block}@media (width<=759px){.name{--ns:112%;font-stretch:112%}}.role{margin:0;font-size:clamp(19px,2vw,26px);font-weight:600}.say{opacity:.88;max-width:48ch;margin:.4em 0 1.2em;font-size:clamp(16px,1.4vw,19px)}.proof{flex-wrap:wrap;gap:8px 28px;margin:0 0 22px;padding:0;font-size:15px;list-style:none;display:flex}.proof li{padding-left:14px;position:relative}.proof li:before{content:"";background:#ff3b30;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.acts{flex-wrap:wrap;gap:10px;display:flex}.nowc{color:#fff;text-align:right;opacity:.85;font-size:13px;line-height:1.3;position:absolute;top:84px;right:max(4vw,16px)}.nowc b{font-family:Anybody;font-size:17px;font-weight:800;font-stretch:115%;display:block}.nowc .nowd{opacity:.75;margin-top:2px;display:block}.capc{color:#fff;opacity:0;max-width:60ch;font-size:15px;position:absolute}.capc b{font-family:Anybody;font-size:20px;font-weight:800;font-stretch:120%;display:block}.two{opacity:0;color:var(--ink);position:absolute}.two h2{margin-bottom:.3em}.two p{color:var(--mute);max-width:44ch;margin:0 0 1em;font-size:clamp(17px,1.5vw,20px)}.two a{font-weight:600}.ratio{color:#fff;opacity:0;background:#0000008c;border-radius:6px;padding:5px 9px;font-size:13px;font-weight:600;position:absolute}.static2{display:none}@media (width<=759px){.nowc{display:none}}@media (prefers-reduced-motion:reduce){.stage{height:auto}.pin{height:100svh;position:relative}.name{opacity:1}body.go .name,.grain{animation:none}.capc,.two,.ratio{display:none}.static2{display:block}.live i{animation:none}html{scroll-behavior:auto}.sel path{transition:none}}.static2 .pair{grid-template-columns:minmax(0,2.4fr) minmax(0,.62fr);align-items:end;gap:20px;display:grid}.static2 video{border-radius:10px;width:100%}.grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=860px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.cardw{position:relative}.card{aspect-ratio:9/16;cursor:pointer;text-align:left;color:#fff;width:100%;font:inherit;background:#111;border:0;border-radius:12px;padding:0;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden;container-type:inline-size}.card:hover{transform:translateY(-4px)rotate(-.4deg)}.card>video,.card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card .ttl{text-wrap:balance;font-family:Anybody;font-size:15.5cqi;font-weight:850;line-height:.92;position:absolute;bottom:7%;left:9%;right:9%}.card .st{color:#fff;backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;padding:4px 9px;font-size:12.5px;font-weight:600;position:absolute;top:10px;left:10px}.card .st.live{opacity:1;background:#ff3b30}.card.media:after{content:"";background:linear-gradient(#0000 55%,#000000b3);position:absolute;inset:0}.card.media .ttl{z-index:1}.cw .sel{inset:-8px -7px}.cardw .sel path{stroke-width:2.4px}.meta{color:var(--mute);margin:10px 2px 0;font-size:13.5px;line-height:1.35}.meta b{color:var(--ink);font-size:15px;font-weight:600;display:block}.foot{color:var(--mute);margin-top:22px;font-size:14px}.c-sf{background:linear-gradient(#e6e7e3,#b8bdbb 60%,#8e9592);color:#c0362c!important}.c-sf .ttl{font-size:19cqi;font-stretch:78%}.c-imm{background:#1e2c4d;color:#d9b85f!important}.c-imm:before{content:"";aspect-ratio:1;opacity:.55;border:2px solid #d9b85f;border-radius:50%;position:absolute;inset:22% 22% auto}.c-food{background:#e5a72c;color:#161616!important}.c-food .ttl{font-stretch:150%}.c-fin{background:#f3b8c8;color:#0d4b2f!important}.c-fin:before{content:"";background:#0d4b2f;height:2px;position:absolute;top:34%;left:0;right:0;transform:skewY(-14deg);box-shadow:0 18px #0d4b2f}.c-hack{background:#0d1210;color:#7cf2a4!important}.c-hack:before{content:"";background:repeating-linear-gradient(#7cf2a414 0 1px,#0000 1px 7px);border:1px solid #7cf2a455;border-radius:6px;height:42%;position:absolute;inset:12% 10% auto}.c-hack .ttl{font-stretch:70%}.c-la{background:linear-gradient(#f2b56b,#e0735a 55%,#5b2a4a)}.c-la:before{content:"";aspect-ratio:1;opacity:.85;background:#ffe2a8;border-radius:50%;width:46%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.c-la .ttl{font-stretch:140%}.scrim{z-index:60;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .3s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.panel{z-index:61;background:var(--table);width:min(560px,100%);color:var(--ink);padding:22px clamp(18px,3vw,36px) 40px;transition:transform .45s cubic-bezier(.2,.7,.1,1);position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(102%)}.panel.on{transform:none}.panel .x{float:right;border:1.5px solid var(--ink);background:var(--table);min-height:44px;color:var(--ink);cursor:pointer;z-index:2;border-radius:999px;padding:0 16px;font:600 15px Hanken Grotesk;position:sticky;top:0}.pmedia{clear:both;grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:end;gap:18px;margin:58px 0 20px;display:grid}.pmedia .thumb{aspect-ratio:9/16;background:#111;border-radius:10px;position:relative;overflow:hidden}.pmedia .thumb video,.pmedia .thumb img{object-fit:cover;width:100%;height:100%}.pmedia .thumb .card{pointer-events:none;border-radius:10px}.panel h3.d{font-size:clamp(32px,4vw,48px);font-stretch:115%}.panel .by{margin:.5em 0 0;font-weight:600}.panel dl{grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin:18px 0;font-size:15.5px;display:grid}.panel dt{color:var(--mute)}.panel dd{margin:0}.panel p{margin:0 0 1em}@media (width<=600px){.panel{border-radius:18px 18px 0 0;width:100%;height:92svh;top:auto;transform:translateY(102%)}.pmedia{grid-template-columns:minmax(0,120px) minmax(0,1fr)}}.ledger{border-top:2px solid var(--ink);position:relative}.lg{border-bottom:1px solid var(--rule)}.lg summary{cursor:pointer;grid-template-columns:minmax(0,5fr) minmax(0,6fr) 44px;align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(22px,2.6vw,34px) 0;list-style:none;display:grid}.lg summary::-webkit-details-marker{display:none}.lg .num{font-size:clamp(42px,5.6vw,92px);font-stretch:var(--w,110%);display:inline-block;position:relative}.lg .cap{color:var(--mute);max-width:32ch;margin-top:10px;font-size:15.5px;font-weight:600;line-height:1.3;display:block}.lg h3{font-size:clamp(19px,1.7vw,22px);line-height:1.25}.lg .who{color:var(--mute);margin:.3em 0 0;font-size:15.5px}.lg .pm{border:1.5px solid var(--rule);border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .3s,border-color .2s;display:grid}.lg .pm:before,.lg .pm:after{content:"";background:var(--ink);grid-area:1/1;width:14px;height:2px}.lg .pm:after{transition:transform .3s;transform:rotate(90deg)}.lg[open] .pm:after{transform:rotate(0)}.lg summary:hover .pm{border-color:var(--ink)}.lg .bd{grid-template-columns:minmax(0,5fr) minmax(0,6fr) 44px;gap:clamp(16px,3vw,48px);padding:0 0 clamp(24px,3vw,36px);display:grid}.lg .bd>div{grid-column:2}.lg .bd p{max-width:60ch;margin:0 0 .85em}.lg .src{color:var(--mute);font-size:14.5px}.lg .src a{color:var(--ink)}.lg .num .sel{inset:-22px -30px -16px}.lg summary:hover .sel path,.lg summary:focus-visible .sel path,.lg[open] .sel path,.lg .num.on .sel path{stroke-dashoffset:0}.legend{font-size:30px;position:absolute;top:-46px;right:0;transform:rotate(-3deg)}@media (width<=760px){.lg summary{grid-template-columns:minmax(0,1fr) 44px}.lg summary>div:nth-child(2){grid-column:1}.lg summary .pm{grid-area:1/2;align-self:start}.lg .bd{grid-template-columns:minmax(0,1fr)}.lg .bd>div{grid-column:1}.lg .num .sel{inset:-14px -12px -10px}.legend{margin:0 0 10px;display:block;position:static}}.also{color:var(--mute);max-width:80ch;margin:26px 0 0}.also b{color:var(--ink)}.hooks{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.phone{background:#0c0c0c;border-radius:30px;padding:10px;position:sticky;top:90px;box-shadow:0 30px 60px -20px #00000073}.phone video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:22px;width:100%}.nowp{color:#fff;padding:12px 8px 4px;font-size:14px;line-height:1.35}.nowp b{font-family:Anybody;font-size:18px;font-stretch:115%;display:block}.sheet{border-top:2px solid var(--ink)}.hrow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,170px) repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.hrow .cn{align-items:center;gap:8px;padding:12px 10px 12px 0;font-size:15px;font-weight:700;display:flex}.hrow .cn small{color:var(--mute);font-weight:500}.hk{color:var(--mute);border-left:1px solid var(--rule);text-align:left;background:0 0;border-top:0;border-bottom:0;border-right:0;padding:12px 10px;font-family:inherit;font-size:14px;line-height:1.25;position:relative}.hk.play{color:var(--ink);cursor:pointer;min-height:44px;font-weight:600}.hk.play:before{content:"";border:5px solid #0000;border-left:8px solid var(--red);vertical-align:1px;border-right:0;margin-right:5px;display:inline-block}.hk .sel{inset:-2px -6px}.hhead{color:var(--mute);grid-template-columns:minmax(0,170px) repeat(5,minmax(0,1fr));padding:8px 0;font-size:13.5px;display:grid}.hhead span{padding-left:10px}@media (width<=860px){.hooks{grid-template-columns:minmax(0,1fr)}.phone{max-width:280px;margin:0 auto;position:relative;top:0}.hhead{display:none}.hrow{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(132px,1fr));overflow-x:auto}.hrow .cn{grid-column:1/-1;padding-bottom:2px}.hk{scroll-snap-align:start;border-left:0;border-right:1px solid var(--rule)}}.film{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(18px,4vw,48px);margin-bottom:clamp(36px,5vw,64px);display:grid}.strip{background:#141414;border-radius:6px;padding:22px 0;position:relative}.strip:before,.strip:after{content:"";opacity:.85;background:repeating-linear-gradient(90deg,#fbfbf9 0 12px,#0000 12px 26px);border-radius:2px;height:10px;position:absolute;left:10px;right:10px}.strip:before{top:6px}.strip:after{bottom:6px}.shot{aspect-ratio:2.39;color:#fff;background:#000;align-items:flex-end;margin:0 12px;padding:16px;display:flex;position:relative;overflow:hidden}.shot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shot .ft{font-family:Anybody;font-size:clamp(28px,4vw,58px);font-weight:850;line-height:.9;font-stretch:var(--w,120%);position:relative}.shot.slate{background:radial-gradient(120% 140% at 30% 20%,#2b2b2b,#050505)}.film h3.d{margin-bottom:.25em;font-size:clamp(28px,3vw,40px);font-stretch:112%}.film .cr{color:var(--mute);margin:0 0 .6em;font-weight:600}.laurels{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.laurel{border:1.5px solid var(--rule);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.laurel svg{width:18px;height:18px;color:var(--red);flex:none}@media (width<=760px){.film{grid-template-columns:minmax(0,1fr)}}.words{border-top:2px solid var(--ink);padding-top:clamp(22px,3vw,36px)}.qstage{display:grid}.qslide{opacity:0;visibility:hidden;grid-area:1/1;margin:0;transition:opacity .6s,visibility 0s linear .6s}.qslide.on{opacity:1;visibility:visible;transition:opacity .6s}.qslide blockquote{text-wrap:balance;max-width:24ch;margin:0 0 22px;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(28px,3.6vw,54px);font-weight:750;font-stretch:74%;line-height:1.06;transition:font-stretch 1.2s cubic-bezier(.2,.7,.1,1)}.qslide.on blockquote{font-stretch:100%}.qslide figcaption{color:var(--mute);font-size:16px}.qslide figcaption b{color:var(--ink);font-size:18px;display:block}.qnav{flex-wrap:wrap;align-items:center;gap:6px 4px;margin-top:22px;display:flex}.qn{color:var(--mute);cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 12px;font:600 15px Hanken Grotesk,sans-serif;position:relative}.qn:hover,.qn[aria-selected=true]{color:var(--ink)}.qn .sel{inset:-2px -4px}.qn:hover .sel path,.qn[aria-selected=true] .sel path{stroke-dashoffset:0}.qarrows{gap:8px;margin-left:auto;display:flex}.qarrows button{border:1.5px solid var(--rule);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:18px}.qarrows button:hover{border-color:var(--ink)}.qtimer{background:var(--rule);height:2px;margin-top:10px;overflow:hidden}.qtimer i{background:var(--red);width:0;height:100%;display:block}.qtimer.run i{width:100%;transition:width 7s linear}@media (width<=700px){.qarrows{margin-left:0}}@media (prefers-reduced-motion:reduce){.qslide,.qslide blockquote{transition:none}.qtimer{display:none}}.press{border-top:2px solid var(--ink)}.pr{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,250px) minmax(0,1fr) auto;align-items:baseline;gap:8px 28px;padding:20px 0;text-decoration:none;display:grid}.pr .o{justify-self:start;font-family:Anybody;font-size:clamp(21px,2vw,27px);font-weight:850;font-stretch:100%;position:relative}.pr .h{font-size:18px;line-height:1.35}.pr .h small{color:var(--mute);margin-top:3px;font-size:14.5px;display:block}.pr .dt{color:var(--mute);white-space:nowrap;font-size:15px}a.pr:hover .h{text-underline-offset:3px;text-decoration:underline}.pr .o .sel{inset:-10px -14px}a.pr:hover .o .sel path,a.pr:focus-visible .o .sel path,.pr .o.on .sel path{stroke-dashoffset:0}@media (width<=700px){.pr{grid-template-columns:minmax(0,1fr)}}.about{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,5vw,72px);display:grid}.sheetfig{margin:0;position:sticky;top:90px}.port{aspect-ratio:974/1242;background:#0e0e0e;border-radius:8px;position:relative}.port img{border-radius:8px;width:100%;height:100%}.port .pick{pointer-events:none;width:49.1%;height:16.1%;position:absolute;top:17.1%;left:50.3%}.port .pick .sel{inset:-6px}.port .pick path{stroke:#ff4438;stroke-width:3px}.port .pnote{color:#ff4438;font-size:clamp(26px,2.6vw,38px);position:absolute;top:11%;right:3%;transform:rotate(-6deg)}.sheetfig figcaption{color:var(--mute);margin-top:10px;font-size:14.5px}@media (width<=860px){.sheetfig{max-width:460px;position:static}}.bio p{max-width:62ch;margin:0 0 1em}.bio .big{max-width:26ch;margin-bottom:.8em;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:750;font-stretch:88%;line-height:1.12}.bio .roles{border-left:3px solid var(--red);color:var(--mute);padding-left:14px}.bio .roles b{color:var(--ink)}.tl{border-top:2px solid var(--ink);margin:30px 0 0;padding:0;list-style:none}.tl li{border-bottom:1px solid var(--rule);grid-template-columns:76px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.tl .y{font-family:Anybody;font-size:22px;font-weight:850;font-stretch:90%;line-height:1.1}.cl{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.cl li{background:var(--card);border:1px solid var(--rule);border-radius:999px;padding:7px 12px;font-size:14.5px}@media (width<=860px){.about{grid-template-columns:minmax(0,1fr)}}.depts{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dept{border-bottom:1px solid var(--rule);padding:clamp(22px,2.6vw,34px) clamp(0px,2vw,28px) clamp(26px,3vw,38px) 0}.dept:nth-child(odd){border-right:1px solid var(--rule);padding-right:clamp(20px,3vw,48px)}.dept:nth-child(2n){padding-left:clamp(20px,3vw,48px)}.dept h3.d{max-width:16ch;margin:0 0 .5em;font-size:clamp(26px,2.6vw,38px);font-stretch:96%;line-height:1}.dept p{max-width:52ch;margin:0 0 .8em}.dept .pf{color:var(--mute);border-top:1px dashed var(--rule);margin:0;padding-top:10px;font-size:15px}@media (width<=760px){.depts{grid-template-columns:minmax(0,1fr)}.dept:nth-child(odd){border-right:0;padding-right:0}.dept:nth-child(2n){padding-left:0}}.film .fmeta{color:var(--mute);margin:0 0 .4em;font-size:14.5px;font-weight:600}.film .fd{margin:0 0 .6em;font-size:clamp(17px,1.4vw,19px)}.film .cr{font-weight:500}a.laurel{text-decoration:none}a.laurel:hover{border-color:var(--ink)}.flinks{flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;display:flex}.flinks a{font-weight:600}.words{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:clamp(28px,5vw,88px);padding-top:clamp(26px,3.4vw,44px);display:grid}.qmain{min-width:0}.qslide blockquote{max-width:22ch}.qarrows{align-items:center;gap:8px;margin:26px 0 0;display:flex}.qcount{color:var(--mute);margin-left:10px;font-size:14px;font-weight:600}.qlist{border-left:1px solid var(--rule);flex-direction:column;display:flex}.qlist .qn{text-align:left;cursor:pointer;min-height:0;color:var(--mute);background:0 0;border:0;padding:9px 0 9px 18px;display:block;position:relative}.qlist .qnm{font:600 15.5px Hanken Grotesk,sans-serif;display:block}.qlist .qrl{opacity:.8;margin-top:1px;font-size:13px;display:block}.qlist .qbar{background:var(--red);transform-origin:top;width:3px;position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.qlist .qn[aria-selected=true]{color:var(--ink)}.qlist .qn[aria-selected=true] .qbar{transform:scaleY(.08)}.qlist.run .qn[aria-selected=true] .qbar{transition:transform 7s linear;transform:scaleY(1)}.qlist .qn:hover{color:var(--ink)}@media (width<=860px){.words{grid-template-columns:minmax(0,1fr)}.qlist{border-left:0;border-top:1px solid var(--rule);scroll-snap-type:x mandatory;flex-direction:row;overflow-x:auto}.qlist .qn{scroll-snap-align:start;flex:none;padding:12px 18px 10px 0}.qlist .qbar{transform-origin:0;width:auto;height:3px;inset:-1px 18px auto 0;transform:scaleX(0)}.qlist .qn[aria-selected=true] .qbar{transform:scaleX(.08)}.qlist.run .qn[aria-selected=true] .qbar{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.qlist.run .qn[aria-selected=true] .qbar{transition:none}}.dark{color-scheme:dark;color:var(--ink);background:#000}.fade{pointer-events:none;height:clamp(110px,20vh,240px)}.fade.to-black{background:linear-gradient(var(--table),#000)}.fade.from-black{background:linear-gradient(#000,var(--table))}.screening .lede{color:var(--mute)}.hd.ondark{color:#fff;background:#0009;box-shadow:0 1px #ffffff14}.rollwrap{padding-top:clamp(70px,14vh,170px);padding-bottom:clamp(40px,8vh,100px)}.lead{text-align:center;margin:0 0 clamp(56px,10vh,110px)}.lead .by{color:var(--mute);margin:0 0 .7em;font-size:clamp(14px,1.2vw,17px);font-weight:600}.lead .nmc{text-transform:uppercase;letter-spacing:.014em;margin:0;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(40px,6vw,96px);font-weight:900;font-stretch:64%;line-height:.9}.cr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(18px,2.6vw,40px);max-width:920px;margin:0 auto;display:grid}.cr dt{text-align:right;color:var(--mute);grid-column:1;padding-top:.3em;font-size:15px;line-height:1.5}.cr dd{grid-column:2;margin:0 0 clamp(28px,5vh,52px);font-size:clamp(17px,1.55vw,21px);font-weight:600;line-height:1.55}.cr dd span{display:block}.cr .thanks.small{color:var(--mute);margin-top:14px;font-size:14px;font-weight:500}.cr .thanks{text-align:center;grid-column:1/-1;max-width:34ch;margin:clamp(20px,4vh,40px) auto 0;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.45}@media (width<=640px){.cr{grid-template-columns:minmax(0,1fr)}.cr dt,.cr dd{text-align:center;grid-column:1}.cr dd{margin-top:.2em}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cr>*,.lead>*{animation:linear both crin view();animation-range:cover}@keyframes crin{0%{opacity:0}16%{opacity:1}84%{opacity:1}to{opacity:0}}}}.fin{padding-top:clamp(40px,8vh,100px)}.fin .d{font-size:clamp(44px,8vw,128px);font-stretch:130%}.fin .sub{max-width:56ch;color:var(--mute);margin:0;font-size:19px}.mail{overflow-wrap:anywhere;margin:26px 0 34px;padding:0 6px;font-size:clamp(19px,2.6vw,34px);font-weight:600;text-decoration:none;display:inline-block;position:relative}.mail .sel{inset:-30px -34px}.mail .sel path{stroke:#ff4438}.links{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.links a{border:1.5px solid #ffffff40;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.links a:hover{border-color:#fff}.endmark{padding:clamp(70px,14vh,170px) 0 26px;overflow:hidden}.wm.big{text-align:center;white-space:nowrap;color:#fff;margin:0 auto;font-size:9vw;font-stretch:112%;line-height:.92;display:block}.wm.big>span{display:inline-block}@media (orientation:portrait),(width<=700px){.wm.big>span{display:block}}.wm.big .idot:after{width:.22em;height:.22em;animation:2.8s ease-in-out infinite tally;top:-.04em;box-shadow:0 0 .1em .01em #ff4438,0 0 .55em .1em #ff443880}@keyframes tally{0%,60%{opacity:1}72%{opacity:.2}86%{opacity:1}}.endrow{color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:clamp(40px,8vh,90px);font-size:14.5px;display:flex}.again{color:var(--ink);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;font:600 14.5px Hanken Grotesk,sans-serif;text-decoration:underline}@media (prefers-reduced-motion:reduce){.wm.big .idot:after{animation:none}}.dailies{padding:0 0 clamp(28px,4vw,48px)}.dgrid{background:#000;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.dgrid img{aspect-ratio:960/402;object-fit:cover;width:100%;height:auto;display:block}.dcap{color:#a9a9a9;margin-top:14px;font-size:14.5px}@media (width<=760px){.dgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}}.fade.short{height:clamp(56px,9vh,110px)}#about{padding-top:clamp(28px,4vw,56px)}.ahead{border-bottom:2px solid var(--ink);padding-bottom:clamp(24px,3vw,40px)}.ahead h2{white-space:nowrap;margin:0 0 .35em;font-size:clamp(36px,5vw,76px)}.ahead .big{max-width:34ch;margin:0;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(24px,3.4vw,50px);font-weight:750;font-stretch:88%;line-height:1.08}#films{padding-bottom:clamp(36px,5vw,72px)}@media (width<=560px){.ahead h2{white-space:normal}}.aintro{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,64px);padding:clamp(24px,3vw,40px) 0 clamp(40px,5vw,72px);display:grid}.aintro p{max-width:52ch;margin:0;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6}.climbh{margin:0 0 22px;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(22px,2vw,28px);font-weight:850;font-stretch:90%}.steps{grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.steps li{margin-top:calc(var(--n) * 26px);border-top:2px solid var(--ink);padding:14px 14px 0 0;position:relative}.steps li:before{content:"";background:var(--ink);width:2px;height:28px;position:absolute;top:-2px;left:0}.steps li:first-child:before{display:none}.steps li:after{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:-4px}.steps li.now:after{background:#ff4438;animation:2.4s ease-in-out infinite tally;box-shadow:0 0 0 4px #ff44382e}.steps .y{margin-bottom:8px;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(22px,1.9vw,30px);font-weight:850;font-stretch:90%;line-height:1;display:block}.steps b{margin-bottom:6px;font-size:15px;line-height:1.25;display:block}.steps li>span:last-child{color:var(--mute);font-size:14px;line-height:1.5;display:block}@media (width<=1180px){.steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.steps li{border-top:0;border-left:2px solid var(--ink);margin-top:0;padding:0 0 26px 20px}.steps li:before{display:none}.steps li:after{top:4px;left:-6px}}@media (width<=900px){.aintro{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.steps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.steps li.now:after{animation:none}}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/fonts/anybody.woff2)format("woff2-variations"),url(/fonts/anybody.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hanken-grotesk.woff2)format("woff2-variations"),url(/fonts/hanken-grotesk.woff2)format("woff2")}@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/reenie-beanie.woff2)format("woff2")}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s}::view-transition-group(*){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.75,.15,1)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.hint{color:#c9c9c2;letter-spacing:.01em}.hint .eq{vertical-align:-1px;align-items:flex-end;gap:2px;height:11px;margin-right:10px;display:inline-flex}.hint .eq i{transform-origin:50% 100%;background:#ff4438;border-radius:1px;width:2px;height:100%;animation:.8s ease-in-out infinite alternate eqb;display:block}.hint .eq i:nth-child(2){animation-delay:-.27s}.hint .eq i:nth-child(3){animation-delay:-.53s}@keyframes eqb{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.hint .eq i{animation:none;transform:scaleY(.6)}}.hd{max-width:100%;margin:0 auto;transition:background .3s,color .3s,box-shadow .3s,top .55s cubic-bezier(.2,.75,.15,1),max-width .6s cubic-bezier(.2,.75,.15,1),border-radius .55s cubic-bezier(.2,.75,.15,1),padding .55s cubic-bezier(.2,.75,.15,1)}.hd.pill{max-width:min(1180px,100% - 20px);box-shadow:0 0 0 1px var(--rule),0 16px 40px -22px #00000073;border-radius:999px;padding:7px 8px 7px 18px;top:10px}.hd.pill.ondark{box-shadow:0 0 0 1px #ffffff1f,0 16px 40px -22px #000000b3}.hd.pill .nav a.cta{margin-left:6px}.hd.pill .nav.open{inset:62px 4px auto}@media (width<=1060px){.hd.pill{padding:6px 6px 6px 16px}}.stmt{padding:clamp(96px,17vh,210px) 0 clamp(36px,7vh,90px)}.stmt-t{letter-spacing:-.012em;text-wrap:pretty;max-width:20ch;margin:0;font-size:clamp(31px,4.7vw,70px);font-weight:780;font-stretch:96%;line-height:1.03}.stmt-t .mkw{display:inline-block;position:relative}.stmt-t .mkw .sel{inset:-.14em -.2em -.1em}.stmt-t .mkw .sel path{stroke-width:2.6px;transition-duration:.9s}.brands{padding-top:clamp(36px,6vw,80px)}.wall{border-top:1.5px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bw{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);flex-direction:column;justify-content:space-between;gap:16px;min-height:clamp(104px,9vw,128px);padding:18px 18px 14px;display:flex}.bw:nth-child(5n){border-right:0}.bn{align-self:flex-start;font-family:Anybody,Arial Narrow,sans-serif;font-size:clamp(17px,1.5vw,23px);font-weight:800;font-stretch:90%;line-height:1.02;transition:color .35s;position:relative}.bn .sel{inset:-11px -13px}.bn .sel path{stroke-width:2.4px}.bk{color:var(--mute);font-size:13px}@media (hover:hover){.bw:hover .bn{color:var(--red)}.bw:hover .bn>.sel path{stroke-dashoffset:0}}.wall .bn.on{color:var(--red)}@media (width<=1000px){.wall{grid-template-columns:repeat(4,minmax(0,1fr))}.bw:nth-child(5n){border-right:1px solid var(--rule)}.bw:nth-child(4n){border-right:0}}@media (width<=760px){.wall{grid-template-columns:repeat(3,minmax(0,1fr))}.bw:nth-child(4n){border-right:1px solid var(--rule)}.bw:nth-child(3n){border-right:0}}@media (width<=520px){.wall{grid-template-columns:repeat(2,minmax(0,1fr))}.bw{min-height:92px;padding:14px 12px 12px}.bw:nth-child(3n){border-right:1px solid var(--rule)}.bw:nth-child(2n){border-right:0}}.shelf{gap:6px;height:clamp(480px,72vh,660px);display:flex}.sp{color:#fff;isolation:isolate;border-radius:10px;flex:1 1 0;min-width:0;text-decoration:none;transition:flex-grow .75s cubic-bezier(.2,.75,.15,1);position:relative;overflow:hidden}.sp.open{flex-grow:6.2}.spm{z-index:-1;position:absolute;inset:0}.spm img,.spm video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp.art{background:#151515}.sp.art .spm img{filter:saturate(.7)brightness(.48);transition:filter .6s,transform 1.1s cubic-bezier(.2,.75,.15,1);transform:scale(1.04)}.sp.art.open .spm img{filter:none;transform:none}.spm video{opacity:0;transition:opacity .5s}.sp.playing .spm video{opacity:1}.sp.art:after{content:"";z-index:-1;opacity:.65;background:linear-gradient(#00000059,#0000 30%,#0003 54%,#000000db);transition:opacity .6s;position:absolute;inset:0}.sp.art.open:after{opacity:1}.sp:before{transition:opacity .5s}.sp:not(.open):before{opacity:0!important}.spn{letter-spacing:.02em;opacity:.8;white-space:nowrap;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex;position:absolute;top:14px;left:0;right:0}.spn .rec{background:#ff3b30;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px 1px #ff3b30b3}.spt{writing-mode:vertical-rl;white-space:nowrap;font-size:clamp(19px,1.85vw,29px);font-stretch:82%;line-height:1;transition:opacity .3s;position:absolute;bottom:22px;left:50%;transform:translate(-50%)rotate(180deg)}.sp.open .spt{opacity:0}.spx{opacity:0;pointer-events:none;flex-direction:column;gap:8px;width:max(100%,330px);padding:22px 22px 20px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(14px)}.sp.open .spx{opacity:1;transition:opacity .5s .28s,transform .7s cubic-bezier(.2,.75,.15,1) .28s;transform:none}.spx b{text-wrap:balance;font-size:clamp(28px,2.6vw,40px);font-stretch:104%;line-height:.94}.spf{opacity:.82;font-size:13.5px}.spl{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:40ch;font-size:15px;line-height:1.42;display:-webkit-box;overflow:hidden}.spg{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.spg u{text-underline-offset:4px;text-decoration-thickness:1.5px}.spg .mk{color:#ff6b61;position:relative}.spg .mk .sel{inset:-8px -11px}.spg .mk .sel path{stroke-width:2.2px;stroke:#ff4438;transition-delay:.55s}.sp.open .spg .mk>.sel path{stroke-dashoffset:0}.sp:focus-visible{outline:3px solid var(--red);outline-offset:3px}.sp:not(.art) .spx b{font-size:clamp(34px,3.4vw,52px)}.sp.c-food .spx,.sp.c-fin .spx,.sp.c-sf .spx{color:inherit}@media (width<=899px){.shelf{flex-direction:column;gap:5px;height:auto}.sp{border-radius:9px;flex:none;height:62px;transition:height .65s cubic-bezier(.2,.75,.15,1)}.sp.open{height:min(132vw,620px)}.spt{writing-mode:horizontal-tb;text-overflow:ellipsis;font-size:21px;inset:31px 90px auto 16px;overflow:hidden;transform:translateY(-50%)}.spn{flex-direction:row-reverse;gap:8px;top:23px;left:auto;right:16px}.sp.open .spn{top:16px}.spx{width:100%;padding:20px 18px 18px}.spl{-webkit-line-clamp:5}}@media (prefers-reduced-motion:reduce){.sp,.sp *,.sp:after{transition:none!important}}body[data-page=series] .hd{color:var(--ink)}.sx{padding:clamp(100px,15vh,150px) 0 clamp(50px,8vh,90px)}.sx-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}.sx-back{color:var(--mute);text-underline-offset:4px;margin-bottom:clamp(24px,5vh,48px);font-size:15px;font-weight:600;display:inline-block}.sx-back:hover{color:var(--ink)}.sx-no{color:var(--mute);margin:0 0 10px;font-size:14px;font-weight:600}.sx-t{text-wrap:balance;margin:0;font-size:clamp(48px,7.4vw,118px);font-stretch:112%;line-height:.9}.sx-by{margin:.9em 0 1.6em;font-size:16px;font-weight:600}.sx-log{max-width:36ch;margin:0 0 .9em;font-size:clamp(19px,1.7vw,23px);line-height:1.45}.sx-note{color:var(--mute);max-width:56ch}.sx-dl{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;gap:10px 26px;margin:2em 0;padding:1.2em 0;font-size:15.5px;display:grid}.sx-dl dt{color:var(--mute)}.sx-dl dd{margin:0}.sx-live{color:var(--red);font-weight:600;display:inline-block;position:relative}.sx-live .sel{inset:-9px -13px}.sx-live>.sel path{stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.6,.1,.3,1) .5s}@starting-style{.sx-live>.sel path{stroke-dashoffset:1.06px}}.sx-cr{color:var(--mute);max-width:58ch;font-size:15px}.sx-cta.btn.solid{background:var(--ink);color:var(--table);border-color:var(--ink);margin-top:10px}.sx-media{aspect-ratio:9/16;border-radius:16px;justify-self:end;width:auto;max-width:100%;height:min(100svh - 150px,820px);position:sticky;top:96px;overflow:hidden;box-shadow:0 40px 80px -40px #0000008c}.sx-media:not(.card){background:#111}.sx-media video,.sx-media img{object-fit:cover;width:100%;height:100%;display:block}.sx-media.card{cursor:default}.sx-media.card .ttl{font-size:15.5cqi}.sx-more{grid-template-columns:1fr 1fr;gap:14px;margin-top:clamp(60px,10vh,120px);display:grid}.sx-pn{border-top:1.5px solid var(--ink);flex-direction:column;gap:8px;padding:22px 0 8px;text-decoration:none;display:flex}.sx-pn span{color:var(--mute);font-size:14px;font-weight:600}.sx-pn b{font-size:clamp(26px,3.4vw,46px);font-stretch:104%;transition:color .3s}.sx-pn:hover b{color:var(--red)}.sx-pn.nx{text-align:right;align-items:flex-end}.sx-end{padding-top:clamp(60px,10vh,120px)}@media (width<=820px){.sx-grid{grid-template-columns:1fr;gap:0}.sx-copy{display:contents}.sx-copy>*{order:6}.sx-back{order:1;justify-self:start}.sx-no{order:2}.sx-t{order:3}.sx-by{order:4}.sx-media{order:5;justify-self:center;width:min(100%,400px);height:auto;margin:0 0 30px;position:relative;top:0}.sx-by{margin-bottom:1.3em}}.snd[hidden]{display:none!important}.frame .grain{display:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}section[id]{scroll-margin-top:78px}
