@font-face{font-family:"Mona Sans";src:url(/assets/fonts/mona-sans.af7da2863c.woff2) format("woff2");font-weight:300 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:"Six Caps";src:url(/assets/fonts/six-caps.6a8cc96cc6.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fragment Mono";src:url(/assets/fonts/fragment-mono.70849ee827.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"MS Fallback";src:local("Arial"),local("Helvetica"),local("Roboto");size-adjust:104.01%;ascent-override:104.8%;descent-override:30.77%;line-gap-override:0.0%}@font-face{font-family:"MSC Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Roboto Bold");font-weight:700 900;size-adjust:63.81%;ascent-override:170.81%;descent-override:50.15%;line-gap-override:0.0%}@font-face{font-family:"SC Fallback";src:local("Arial"),local("Helvetica"),local("Roboto");size-adjust:35.05%;ascent-override:315.25%;descent-override:60.18%;line-gap-override:0.0%}@font-face{font-family:"FM Fallback";src:local("Courier New"),local("CourierNewPSMT"),local("Courier");size-adjust:102.98%;ascent-override:92.25%;descent-override:24.28%;line-gap-override:0.0%}:root{--stage:#0B0A0A;--stage-2:#141212;--stage-3:#1D1A19;--bone:#F2EDE6;--smoke:#A8A29A;--dim:#8A847C;--coral:#F37E7E;--coral-2:#FF9D93;--line:rgba(242,237,230,.14);--display:"Six Caps","SC Fallback",Impact,sans-serif;--sans:"Mona Sans","MS Fallback",Arial,sans-serif;--head:"Mona Sans","MSC Fallback","Arial Narrow",Arial,sans-serif;--mono:"Fragment Mono","FM Fallback",ui-monospace,Menlo,monospace;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--gut:clamp(16px,3vw,44px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px;background:var(--stage);color-scheme:dark}body{margin:0;background:var(--stage);color:var(--bone);font:400 17px/1.6 var(--sans);font-stretch:100%;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:200;background:var(--coral);color:var(--stage);padding:10px 14px;text-decoration:none;font-weight:700}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.mono{font:400 12.5px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.wrap{width:min(1360px,100% - 2*var(--gut));margin-inline:auto}.hdr{position:fixed;inset:0 0 auto;z-index:60;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(11,10,10,.85),rgba(11,10,10,0));transition:background-color .35s ease,border-color .35s ease}.hdr.solid{background:rgba(11,10,10,.94);border-bottom-color:var(--line)}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.hdr.solid{background:rgba(11,10,10,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.hdr-in{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:72px;width:min(1360px,100% - 2*var(--gut));margin-inline:auto}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.brand img{width:42px;height:42px;border-radius:50%;flex:none}.brand .t1{display:block;font:800 19px/1 var(--head);font-stretch:75%;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.brand .t2{display:block;font:400 11.5px/1.2 var(--mono);color:var(--smoke);margin-top:5px;letter-spacing:.06em}.now{justify-self:center;display:flex;align-items:center;gap:10px;margin:0;font:400 12px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--smoke);max-width:46ch;overflow:hidden;white-space:nowrap}.now i{width:7px;height:7px;border-radius:50%;background:var(--coral);flex:none;box-shadow:0 0 0 0 rgba(243,126,126,.6)}.now b{color:var(--bone);font-weight:400;overflow:hidden;text-overflow:ellipsis}.act{display:flex;align-items:center;gap:8px;justify-self:end;grid-column:3}.act a.txt{font:600 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:12px 10px;white-space:nowrap}.act a.txt:hover{color:var(--coral)}.ib{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--bone);cursor:pointer;text-decoration:none;transition:transform .16s var(--ease-out),border-color .2s ease}.ib:active{transform:scale(.95)}@media (hover:hover){.ib:hover{border-color:var(--coral)}}.ib svg{width:18px;height:18px}dialog.menu{border:0;padding:0;margin:0;width:100%;max-width:none;height:100%;max-height:none;background:var(--stage);color:var(--bone)}dialog.menu::backdrop{background:rgba(0,0,0,.6)}.menu-in{width:min(1200px,100% - 2*var(--gut));margin:0 auto;padding:18px 0 60px}.menu-top{display:flex;justify-content:space-between;align-items:center;height:56px}.menu-top .mono{color:var(--coral);margin:0}.menu form{display:flex;gap:12px;align-items:center;margin:22px 0 30px;border-bottom:2px solid var(--bone)}.menu input{flex:1;min-width:0;border:0;background:none;color:var(--bone);font:800 clamp(28px,5vw,56px)/1.1 var(--head);font-stretch:75%;text-transform:uppercase;padding:10px 0}.menu input::placeholder{color:var(--dim)}.menu input:focus{outline:none}.menu form button{border:0;background:var(--coral);color:var(--stage);font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;cursor:pointer}.menu ol{list-style:none;margin:0;padding:0;columns:2;column-gap:40px}.menu li{break-inside:avoid}.menu li a{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;font:700 22px/1.2 var(--head);font-stretch:75%;text-transform:uppercase}.menu li a span{font:400 12px/1.8 var(--mono);color:var(--smoke)}.menu li a:hover,.menu li a[aria-current]{color:var(--coral)}.menu .pages{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:26px}.menu .pages a{font:400 13px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--smoke)}.ftr{border-top:1px solid var(--line);padding:56px 0 64px;overflow:hidden}.ftr .big{padding-bottom:.1em;font:400 min(22.4vw,322px)/.8 var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0;color:var(--bone);white-space:nowrap;text-align:center}.ftr .big span{color:var(--coral)}.ftr .tl{text-align:center;margin:26px 0 40px;color:var(--smoke)}.fl{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;border-top:1px solid var(--line);padding-top:24px}.fl h2{margin:0 0 12px;font:400 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--coral)}.fl ul{list-style:none;margin:0;padding:0}.fl li{margin:0 0 4px;font-size:15px}.fl a{display:inline-block;padding:3px 0;text-decoration:none;color:var(--bone)}.fl a:hover{color:var(--coral)}.fine{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:34px;font:400 12px var(--mono);color:var(--dim);text-transform:uppercase}.fine a{color:var(--smoke);text-decoration:none}.fine a:hover{color:var(--coral)}.sec{padding:clamp(80px,10vw,150px) 0 0}.sh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;flex-wrap:wrap}.sh h2{margin:0;font:400 clamp(92px,15vw,230px)/.78 var(--display);text-transform:uppercase;letter-spacing:.01em}.sh h2 em{font-style:normal;color:var(--coral)}.sh p{margin:0;max-width:34ch;color:var(--smoke)}.sh .mono{color:var(--coral)}.sh .more{display:inline-block;margin-top:10px;font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--bone);text-decoration:none;border-bottom:1px solid var(--line);padding:6px 0}.sh .more:hover{color:var(--coral);border-bottom-color:var(--coral)}.btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border:1px solid var(--bone);background:none;color:var(--bone);text-decoration:none;font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out)}.btn.c{background:var(--coral);border-color:var(--coral);color:var(--stage)}.btn:active{transform:scale(.97)}@media (hover:hover){.btn:hover{background:var(--bone);color:var(--stage);border-color:var(--bone)}}.btn svg{width:16px;height:16px;flex:none}.walk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.wc{min-width:0}.wc a{display:block;text-decoration:none}.wc .im{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--stage-3)}.wc.big{grid-column:span 2;grid-row:span 2}.wc.wide{grid-column:span 2}.wc.wide .im{aspect-ratio:3/2}.wc.wide img{object-position:50% 22%}.wc.big .im{aspect-ratio:auto;height:calc(100% - 118px);min-height:420px}.wc img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.wc .im::before,.wc .im::after{content:"";position:absolute;inset:14px;z-index:2;pointer-events:none;opacity:0;transition:opacity .25s ease,inset .35s var(--ease-out);background:linear-gradient(var(--bone),var(--bone)) 0 0/18px 1.5px no-repeat,linear-gradient(var(--bone),var(--bone)) 0 0/1.5px 18px no-repeat,linear-gradient(var(--bone),var(--bone)) 100% 0/18px 1.5px no-repeat,linear-gradient(var(--bone),var(--bone)) 100% 0/1.5px 18px no-repeat,linear-gradient(var(--bone),var(--bone)) 0 100%/18px 1.5px no-repeat,linear-gradient(var(--bone),var(--bone)) 0 100%/1.5px 18px no-repeat,linear-gradient(var(--bone),var(--bone)) 100% 100%/18px 1.5px no-repeat,linear-gradient(var(--bone),var(--bone)) 100% 100%/1.5px 18px no-repeat}.wc .im::after{background:radial-gradient(60% 50% at 50% 45%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%);inset:0}.wc .k{display:flex;flex-wrap:wrap;gap:2px 10px;margin:12px 0 6px;font:400 12px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--coral)}.wc .k span{color:var(--dim);white-space:nowrap}.wc h2,.wc h3{margin:0 0 6px;font:700 clamp(18px,1.5vw,22px)/1.15 var(--sans);font-stretch:85%;text-wrap:balance}.wc.big h2,.wc.big h3{font:800 clamp(26px,2.6vw,40px)/1 var(--head);font-stretch:75%;text-transform:uppercase}.wc time{font:400 12.5px/1 var(--mono);color:var(--smoke)}.noimg{display:grid;place-items:center;width:100%;height:100%;font:400 clamp(60px,8vw,120px)/1 var(--display);color:var(--stage-3);background:linear-gradient(160deg,var(--stage-2),var(--stage-3))}.noimg span{color:#2a2524}.show{position:relative}.show-in{position:relative;min-height:100vh;padding:96px var(--gut) 40px;overflow:hidden;background:radial-gradient(60% 42% at 50% 104%,rgba(242,237,230,.16),rgba(242,237,230,0) 70%),radial-gradient(40% 70% at 50% -10%,rgba(243,126,126,.10),rgba(243,126,126,0) 70%),var(--stage)}.bd{position:relative;margin:0;text-align:center;font:400 min(42vh,23.6vw)/.78 var(--display);letter-spacing:.012em;text-transform:uppercase;color:var(--bone);white-space:nowrap}.bd .sub{display:block;font:400 13px/1 var(--mono);letter-spacing:.32em;color:var(--smoke);margin-top:18px}.cones{position:absolute;inset:0;pointer-events:none}.cones i{position:absolute;top:-10%;width:40vw;height:120%;background:linear-gradient(180deg,rgba(255,250,240,.16),rgba(255,250,240,0) 75%);filter:blur(18px);transform-origin:50% 0}.cones i:nth-child(1){left:2%;transform:rotate(-22deg);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%)}.cones i:nth-child(2){right:2%;transform:rotate(22deg);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%)}.lanes{position:absolute;left:0;right:0;bottom:0;height:60%;pointer-events:none;opacity:.32}.lanes svg{width:100%;height:100%}.show:not(.live) .lanes{display:none}.looks{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;position:relative;z-index:3}.lk a{display:block;text-decoration:none}.lk .im{aspect-ratio:2/3;overflow:hidden;background:var(--stage-3)}.lk img{width:100%;height:100%;object-fit:cover}.lk .c{display:block;margin-top:10px}.lk .c b{display:block;font:400 12px/1.3 var(--mono);color:var(--coral);letter-spacing:.06em}.lk .c span{display:block;font:700 15px/1.2 var(--sans);font-stretch:85%;margin-top:4px}.cap,.rail,.hint,.flash,.skipshow{display:none}.show.live{height:520vh}.show.live .show-in{position:sticky;top:0;height:100vh;min-height:0;padding:0}.show.live .bd{position:absolute;left:0;right:0;top:calc(72px + 4vh)}.show.live .looks{position:absolute;inset:0;margin:0;display:block}.show.live .lk{position:absolute;left:50%;bottom:6vh;width:min(42vh,62vw);margin-left:calc(min(42vh,62vw)/-2);transform-origin:50% 100%;opacity:0;will-change:transform,opacity}.show.live .lk:first-child{opacity:1;transform:translate3d(0,-17.08vh,0) scale(.504)}@media (max-width:859px){.show.live .lk:first-child{transform:translate3d(0,-6.96vh,0) scale(.504)}}.show.live .lk .im{box-shadow:0 40px 60px -30px rgba(0,0,0,.9)}.show.live .lk .c{display:none}.show.live .cap{display:block;position:absolute;left:var(--gut);bottom:7vh;z-index:20;width:min(30vw,420px)}.cap .no{font:400 clamp(90px,17vh,170px)/.8 var(--display);color:var(--coral);margin:0;letter-spacing:.02em}.cap .no span{color:var(--bone)}.cap h2{font:800 clamp(24px,3.4vh,36px)/1.02 var(--head);font-stretch:75%;text-transform:uppercase;margin:14px 0 10px;text-wrap:balance}.cap p{margin:0 0 16px;color:var(--smoke)}.cap a{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 18px;border:1px solid var(--bone);text-decoration:none;font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out)}.cap a:active{transform:scale(.97)}@media (hover:hover){.cap a:hover{background:var(--bone);color:var(--stage)}}.cap a svg{width:16px;height:16px}.cap .in{transition:opacity .35s ease,transform .45s var(--ease-out)}.cap.swap .in{opacity:0;transform:translateY(10px)}.show.live .rail{display:flex;position:absolute;right:var(--gut);top:50%;transform:translateY(-50%);z-index:20;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0;transition:opacity .3s ease}.rail button{width:48px;height:34px;border:0;border-right:2px solid var(--line);background:none;color:var(--dim);font:400 12px/1 var(--mono);cursor:pointer;text-align:right;padding-right:10px;transition:color .2s ease,border-color .2s ease}.rail button.on{color:var(--coral);border-right-color:var(--coral)}.rail button:hover{color:var(--bone)}.show.live .hint{display:flex;position:absolute;left:50%;bottom:3vh;transform:translateX(-50%);z-index:20;flex-direction:column;align-items:center;gap:10px;margin:0;font:400 12px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--smoke);transition:opacity .4s ease}.hint i{width:1px;height:38px;background:linear-gradient(var(--smoke),transparent)}.show.live .skipshow{display:inline-block;margin-left:18px;font:400 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);text-decoration:none;padding:16px 0;border:0;height:auto}.show.live .cap a.skipshow:hover{background:none;color:var(--coral)}.show.live .flash{display:block;position:absolute;inset:0;z-index:15;pointer-events:none;opacity:0;background:radial-gradient(55% 60% at 50% 58%,rgba(255,255,255,.62),rgba(255,255,255,0) 70%)}.flash.pop{animation:pop .5s ease-out}.show.live.done .hint{opacity:0}.show.live.fin .rail{opacity:0;pointer-events:none}@media (min-width:861px){.show.live.fin .cap{left:50%;transform:translateX(-50%);width:min(620px,90vw);text-align:center}}.ro{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.ro li{border-bottom:1px solid var(--line)}.ro a{position:relative;display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;padding:14px 0 12px;text-decoration:none;overflow:hidden;min-height:44px}.ro .no{font:400 13px/1 var(--mono);color:var(--dim)}.ro .nm{font:800 clamp(38px,6.6vw,104px)/.9 var(--head);font-stretch:75%;text-transform:uppercase;letter-spacing:-.005em;transition:font-stretch .5s var(--ease-out),color .3s ease;white-space:nowrap}.ro .ct{font:400 12.5px/1.2 var(--mono);color:var(--smoke);text-transform:uppercase;text-align:right;transition:opacity .3s ease}.ro .strip{position:absolute;right:0;top:50%;height:86%;display:flex;gap:6px;transform:translate(24px,-50%);opacity:0;transition:transform .5s var(--ease-out),opacity .35s ease;pointer-events:none}.ro .strip img{height:100%;width:auto;aspect-ratio:2/3;object-fit:cover}.ro .grp{display:block;padding:26px 0 10px;font:400 12px/1 var(--mono);color:var(--coral);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.ro a:hover .nm,.ro a:focus-visible .nm{font-stretch:100%;color:var(--coral)}.ro a:hover .strip,.ro a:focus-visible .strip{transform:translate(0,-50%);opacity:1}.ro a:hover .ct,.ro a:focus-visible .ct{opacity:0}}.film{position:relative;margin-top:10px;background:#171413;border-block:1px solid #000;overflow:hidden;padding:34px 0}.film::before,.film::after{content:"";position:absolute;left:0;right:0;height:16px;background:radial-gradient(circle,#0B0A0A 0 4px,transparent 4.5px) 0 50%/26px 16px repeat-x;z-index:2}.film::before{top:9px}.film::after{bottom:9px}.reel{display:flex;width:max-content}.reel .dup{display:flex}.fr{flex:none;width:clamp(170px,17vw,240px);margin-right:16px}.fr a{display:block;text-decoration:none}.fr .im{aspect-ratio:2/3;overflow:hidden;background:#000}.fr img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.04)}.fr .edge{display:flex;justify-content:space-between;font:400 10.5px/1 var(--mono);color:#D9A36A;margin:8px 0 6px;letter-spacing:.08em}.fr h3{margin:0;font:700 15px/1.2 var(--sans);font-stretch:85%;color:var(--bone)}.fr p{margin:4px 0 0;font:400 11.5px/1.3 var(--mono);color:var(--smoke);text-transform:uppercase}.after{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,60px);align-items:end}.after blockquote{margin:0;font:italic 300 clamp(26px,2.6vw,40px)/1.15 var(--sans);font-stretch:90%}.after blockquote b{font-weight:800;font-style:normal;color:var(--coral)}.after cite{display:block;margin-top:16px;font:400 12.5px var(--mono);font-style:normal;color:var(--smoke);text-transform:uppercase}.after cite a{color:var(--bone)}.hg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.hg a{display:block;text-decoration:none}.hg .im{aspect-ratio:3/4;overflow:hidden;background:var(--stage-3)}.hg img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.hg h3{margin:10px 0 4px;font:700 16px/1.2 var(--sans);font-stretch:85%}.hg time{font:400 12px var(--mono);color:var(--smoke)}.notes{margin-top:clamp(90px,10vw,150px);background:var(--coral);color:var(--stage)}.notes-in{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,4vw,60px);align-items:center;padding:44px 0}.notes h2{margin:0;font:400 clamp(110px,15vw,220px)/.78 var(--display);text-transform:uppercase}.notes p{margin:0 0 18px;font:600 20px/1.3 var(--sans);font-stretch:90%;max-width:36ch}.notes .btn{border-color:var(--stage);color:var(--stage)}.notes .btn.k{background:var(--stage);color:var(--bone)}@media (hover:hover){.notes .btn:hover{background:var(--bone);color:var(--stage);border-color:var(--stage)}}.notes:focus-visible{outline-color:var(--stage)}.notes .acts{display:flex;gap:10px;flex-wrap:wrap}.progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:80;pointer-events:none}.progress i{position:absolute;inset:0;background:var(--coral);transform-origin:left;transform:scaleX(0)}.rh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;padding-top:72px}.rh-img{margin:0;position:sticky;top:72px;overflow:hidden;background:var(--stage-3);max-height:calc(100vh - 72px)}.rh-img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.rh-img .lk0{position:absolute;left:24px;bottom:18px;font:400 clamp(90px,14vh,150px)/.8 var(--display);color:var(--bone);text-shadow:0 10px 40px rgba(0,0,0,.45)}.rh-img .lk0 b{font-weight:400;color:var(--coral)}.rh-txt{padding:clamp(30px,5vw,80px) var(--gut) 40px clamp(30px,4vw,70px);display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.rh.noimg-hero{grid-template-columns:minmax(0,1fr);min-height:0}.rh.noimg-hero .rh-txt{width:min(1100px,100% - 2*var(--gut));margin-inline:auto;padding:clamp(60px,9vw,130px) 0 30px}.crumbs{font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--smoke);margin:0 0 22px}.crumbs a{color:var(--bone);text-decoration:none;border-bottom:1px solid var(--line)}.crumbs a:hover{color:var(--coral)}.crumbs .sep{margin:0 .7em;color:var(--dim)}.rh h1{margin:0 0 24px;font:800 clamp(46px,5.6vw,98px)/.9 var(--head);font-stretch:75%;text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;overflow-wrap:break-word}.rh h1.is-long{font-size:clamp(40px,4.4vw,78px)}.rh h1.is-xlong{font-size:clamp(34px,3.6vw,62px);line-height:.94}.rh h1 em{font-style:normal;color:var(--coral)}.rh .dek{margin:0 0 30px;font:300 clamp(19px,1.5vw,23px)/1.45 var(--sans);color:#DDD6CD;max-width:34em}.facts{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:0;margin:0 0 26px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts div{padding:14px 18px 14px 0;border-right:1px solid var(--line);margin-right:18px}.facts div:last-child{border-right:0}.facts dt{font:400 11.5px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--smoke)}.facts dd{margin:4px 0 0;font:700 16px/1.2 var(--sans);font-stretch:85%}.share{display:flex;gap:10px;flex-wrap:wrap}.rv-body{--gap:clamp(30px,5vw,90px);display:grid;grid-template-columns:230px minmax(0,700px);justify-content:center;gap:var(--gap);padding-top:clamp(70px,8vw,120px)}.rail-col{display:flex;flex-direction:column;gap:24px;min-width:0}.rail-stick{flex:1}.notes-nav{position:sticky;top:100px;max-height:calc(100vh - 130px);overflow:auto;scrollbar-width:thin}.notes-nav p{margin:0 0 12px;font:400 12px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--coral)}.notes-nav ol{list-style:none;margin:0;padding:0}.notes-nav a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:8px 0;border-top:1px solid var(--line);text-decoration:none;font:600 14px/1.25 var(--sans);font-stretch:90%;color:var(--smoke);transition:color .2s ease}.notes-nav a span{font:400 11.5px/1.6 var(--mono);color:var(--dim)}.notes-nav a.on{color:var(--bone)}.notes-nav a.on span{color:var(--coral)}.notes-nav a:hover{color:var(--bone)}.prose{font:400 18px/1.75 var(--sans);color:#E3DCD3;min-width:0;overflow-wrap:break-word}.prose>p:first-child{font:300 clamp(22px,1.9vw,27px)/1.45 var(--sans);color:var(--bone)}.prose p{margin:0 0 1.15em}.prose strong,.prose b{color:var(--bone);font-weight:700}.prose a{color:var(--coral);text-underline-offset:3px}.prose a:hover{color:var(--coral-2)}.prose .sl{display:block;margin:2.6em 0 .5em;font:400 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--coral)}.prose h2{margin:0 0 .6em;font:800 clamp(32px,3.4vw,52px)/.94 var(--head);font-stretch:75%;text-transform:uppercase;color:var(--bone);scroll-margin-top:100px}.prose>h2:not(:first-child):not(.sl + h2){margin-top:2em}.prose h3{margin:1.9em 0 .6em;font:700 19px/1.2 var(--sans);font-stretch:85%;color:var(--bone);display:flex;align-items:center;gap:12px}.prose h3::before{content:"";width:18px;height:2px;background:var(--coral);flex:none}.prose h4,.prose h5,.prose h6{margin:1.6em 0 .5em;font:700 13px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--bone)}.prose ul,.prose ol{list-style:none;margin:0 0 1.3em;padding:0}.prose li{position:relative;padding-left:26px;margin:0 0 .6em}.prose ul>li::before{content:"\2014";position:absolute;left:0;color:var(--coral)}.prose ol{counter-reset:li}.prose ol>li{counter-increment:li;padding-left:34px}.prose ol>li::before{content:counter(li,decimal-leading-zero);position:absolute;left:0;top:.28em;font:400 12.5px/1.4 var(--mono);color:var(--coral)}.prose ol[start]{counter-reset:none}.prose li ul,.prose li ol{margin:.5em 0 0}.prose hr{border:0;height:1px;background:var(--line);margin:2.4em 0}.prose figure{margin:2em 0}.prose figure.one img{margin-inline:auto}.prose figcaption{margin-top:10px;font:400 12.5px/1.5 var(--mono);color:var(--smoke);text-transform:uppercase;letter-spacing:.04em}.prose .tc{text-align:center}.prose dl{margin:0 0 1.3em}.prose dt{font-weight:700;color:var(--bone)}.prose dd{margin:0 0 1em}.prose table{width:100%;border-collapse:collapse;font-size:15px}.prose th,.prose td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.prose th{font:400 12px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--smoke)}.table-wrap{overflow-x:auto;margin:0 0 1.3em}.prose img{height:auto}.pq{margin:1.6em calc(-1*min(13vw,170px)) 1.6em;padding:10px 0;text-align:center;border:0}.pq p{margin:0!important;font:400 clamp(54px,7vw,110px)/.86 var(--display)!important;text-transform:uppercase;color:var(--coral)!important;letter-spacing:.01em}.pq p + p{margin-top:.3em!important}.pq cite,.pq span{display:block;margin-top:16px;font:400 12px var(--mono);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--smoke)}.walkx{margin:1.6em calc(50% - 50vw) 1em;width:100vw;position:relative;z-index:2;background:var(--stage);padding:6px 0 4px}@media (min-width:981px){.walkx{margin-left:calc((100vw - 930px - var(--gap)) / -2 - 230px - var(--gap));margin-right:0}}.walkx .track{position:relative;display:flex;align-items:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gut) 10px;scroll-padding-inline:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain}.walkx .track::-webkit-scrollbar{display:none}.walkx figure{flex:none;margin:0;scroll-snap-align:start;width:min(calc(min(60vh,108vw) * var(--ar,.6667)),88vw)}.walkx .im{aspect-ratio:var(--ar,.6667);overflow:hidden;background:var(--stage-3)}.walkx img{width:100%;height:100%;object-fit:cover}.walkx figcaption{display:flex;align-items:baseline;gap:10px;margin-top:8px;text-transform:none;letter-spacing:0}.walkx figcaption b{font:400 64px/.8 var(--display);color:var(--bone);font-weight:400}.walkx figcaption span{font:400 12px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--smoke)}.walkx .ctl{display:flex;align-items:center;gap:12px;padding:14px var(--gut) 0}.walkx .ctl button{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--bone);cursor:pointer;display:grid;place-items:center;transition:border-color .2s ease,transform .16s var(--ease-out)}.walkx .ctl button:active{transform:scale(.95)}.walkx .ctl button:hover{border-color:var(--coral)}.walkx .ctl svg{width:16px;height:16px}.walkx .ctl .cnt{font:400 12.5px var(--mono);color:var(--smoke);margin-left:6px}.no-js .walkx .ctl{display:none}.faq{border-top:1px solid var(--bone);margin:0 0 1.3em}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0;font:700 20px/1.25 var(--sans);font-stretch:85%;color:var(--bone)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font:300 28px/.9 var(--sans);color:var(--coral);flex:none;transition:transform .25s var(--ease-out)}.faq details[open] summary::after{transform:rotate(45deg)}.faq summary .q{flex:1;min-width:0}.faq summary h3,.faq summary h4{display:inline;margin:0;font:inherit;color:inherit}.faq summary h3::before{display:none}.faq .qn{font:400 13px/1.9 var(--mono);color:var(--coral);margin-right:8px}.faq .qa-a{padding:0 0 4px}.faq .qa-a>:last-child{margin-bottom:20px}.endnote{margin-top:2.4em;padding-top:18px;border-top:1px solid var(--line);font:400 12.5px/1.6 var(--mono)!important;text-transform:uppercase;letter-spacing:.04em;color:var(--smoke)!important}.endnote a{color:var(--bone)}.post-next{padding:clamp(80px,10vw,140px) 0 clamp(70px,8vw,110px)}.post-next .sh h2{font-size:clamp(84px,13vw,200px)}.post-next .walk{grid-template-columns:repeat(3,minmax(0,1fr))}.ah{padding:calc(72px + clamp(40px,6vw,90px)) 0 clamp(30px,4vw,50px);border-bottom:1px solid var(--line);background:radial-gradient(50% 80% at 50% -20%,rgba(243,126,126,.12),rgba(243,126,126,0) 70%)}.ah .kick{margin:0 0 14px;font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--coral)}.ah h1{margin:0;font:400 clamp(84px,15vw,230px)/.78 var(--display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere}.ah h1 em{font-style:normal;color:var(--coral)}.ah .lede{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-top:22px}.ah .lede p{margin:0;max-width:56ch;color:var(--smoke)}.ah .count{font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--bone)}.chips{list-style:none;margin:28px 0 0;padding:0 0 4px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}@media (min-width:861px){.chips{flex-wrap:wrap;overflow:visible}}.chips a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;white-space:nowrap;text-decoration:none;font:400 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--smoke);transition:border-color .2s ease,color .2s ease}.chips a:hover{border-color:var(--coral);color:var(--bone)}.chips a[aria-current]{background:var(--bone);border-color:var(--bone);color:var(--stage)}.ab{padding:clamp(40px,5vw,70px) 0 clamp(60px,8vw,110px)}.ab .walk .wc.big .im{min-height:380px}.ab .walk .wc:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 440px}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:clamp(40px,5vw,70px);font:400 13px/1 var(--mono);text-transform:uppercase}.pager a,.pager span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--line);text-decoration:none;color:var(--bone)}.pager a:hover{border-color:var(--coral);color:var(--coral)}.pager [aria-current]{background:var(--coral);border-color:var(--coral);color:var(--stage)}.pager .gap{border:0;min-width:24px;padding:0;color:var(--dim)}.pager .prev,.pager .next{padding:0 18px;letter-spacing:.06em}.ph{padding:calc(72px + clamp(40px,6vw,90px)) 0 clamp(30px,4vw,50px);border-bottom:1px solid var(--line)}.ph .kick{margin:0 0 14px;font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--coral)}.ph h1{margin:0;font:800 clamp(48px,7vw,120px)/.88 var(--head);font-stretch:75%;text-transform:uppercase;text-wrap:balance}.ph h1 em{font-style:normal;color:var(--coral)}.ph .lede{margin:22px 0 0;max-width:60ch;color:var(--smoke)}.pb{padding:clamp(40px,6vw,80px) 0 clamp(70px,9vw,120px)}.pb .prose{width:min(760px,100%);margin-inline:auto}.pb .prose>p:first-child{font:400 18px/1.75 var(--sans);color:#E3DCD3}.mailbig{margin:1.6em 0;display:flex;gap:10px;flex-wrap:wrap}.smap{columns:2;column-gap:48px}.smap section{break-inside:avoid-column;margin:0 0 34px}.smap h2{margin:0 0 10px!important;font:800 30px/1 var(--head)!important;font-stretch:75%}.smap h2 a{color:var(--bone);text-decoration:none}.smap h2 small{font:400 12px var(--mono);color:var(--smoke);margin-left:8px}.smap ul{margin:0!important}.smap li{font-size:15px;line-height:1.4;margin:0 0 .45em!important}.smap li a{color:#E3DCD3;text-decoration:none}.smap li a:hover{color:var(--coral)}.nf{min-height:70vh;display:grid;align-content:center;padding:calc(72px + 40px) 0 60px}.nf .nf-big{margin:0;max-width:none;font:400 clamp(160px,34vw,420px)/.8 var(--display);color:var(--coral)}.nf h1{margin:10px 0 14px;font:800 clamp(40px,6vw,84px)/.9 var(--head);font-stretch:75%;text-transform:uppercase}.nf h1 em{font-style:normal;color:var(--coral)}.nf p{color:var(--smoke);max-width:52ch}.test-note{border:1px dashed var(--coral);padding:12px 14px;color:var(--bone)!important;font-size:15px}.test-note a{color:var(--coral)}.sform{display:flex;gap:12px;align-items:center;margin:26px 0 0;border-bottom:2px solid var(--bone);max-width:900px}.sform input{flex:1;min-width:0;border:0;background:none;color:var(--bone);font:800 clamp(26px,4vw,48px)/1.1 var(--head);font-stretch:75%;text-transform:uppercase;padding:10px 0}.sform input::placeholder{color:var(--dim)}.sform input:focus{outline:none}.sform button{border:0;background:var(--coral);color:var(--stage);font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;cursor:pointer}.results .count{font:400 12.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--smoke);margin:0 0 24px}.hits{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:0 28px;border-top:1px solid var(--line)}.hit{display:block;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none}.hit small{display:block;font:400 11.5px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--coral)}.hit b{display:block;margin-top:4px;font:700 18px/1.2 var(--sans);font-stretch:85%;color:var(--bone)}.hit:hover b{color:var(--coral)}.ez{margin:0 auto;text-align:center}.ez-top{padding-top:28px}.prose .ez{margin:1.4em 0}.rail-col .ez{min-height:0}@keyframes live{70%{box-shadow:0 0 0 8px rgba(243,126,126,0)}100%{box-shadow:0 0 0 0 rgba(243,126,126,0)}}@keyframes sway{to{transform:rotate(-14deg)}}@keyframes sway2{to{transform:rotate(15deg)}}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}@keyframes pop{0%{opacity:0}12%{opacity:.75}100%{opacity:0}}@keyframes reel{to{transform:translateX(-50%)}}@keyframes mIn{from{opacity:0;transform:translateY(8px)}}@keyframes zoomout{from{transform:scale(1.12)}}@keyframes up{from{opacity:0;transform:translateY(16px)}}@keyframes rise{from{transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.now i{animation:live 1.8s ease-out infinite}.cones i:nth-child(1){animation:sway 9s ease-in-out infinite alternate}.cones i:nth-child(2){animation:sway2 11s ease-in-out infinite alternate}.hint i{animation:drip 1.6s ease-in-out infinite}dialog.menu[open]{animation:mIn .28s var(--ease-out)}.reel{animation:reel 90s linear infinite}.film:hover .reel,.film:focus-within .reel,.film.off .reel{animation-play-state:paused}.js .rv{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.js .rv.in{opacity:1;transform:none}.js .rh-img img{animation:zoomout 2.4s var(--ease-out) both}.js .rh-txt>:not(h1){animation:up .8s var(--ease-out) both}.js .rh-txt>h1{animation:rise .8s var(--ease-out) both}.js .rh-txt>:nth-child(2){animation-delay:.06s}.js .rh-txt>:nth-child(3){animation-delay:.12s}.js .rh-txt>:nth-child(4){animation-delay:.18s}.js .rh-txt>:nth-child(5){animation-delay:.24s}.js .rh-txt>:nth-child(6){animation-delay:.3s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wc a:hover .im::before{opacity:1;inset:22px}.wc a:hover .im::after{animation:pop .45s ease-out}.wc a:hover img{transform:scale(1.035)}.hg a:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.film{overflow-x:auto}.reel .dup{display:none}*,*::before,*::after{scroll-behavior:auto!important}}@media (max-width:1100px){.walk{grid-template-columns:repeat(3,minmax(0,1fr))}.wc.wide{grid-column:span 2}.wc.big{grid-column:span 3;grid-row:auto}.wc.big .im{height:auto;aspect-ratio:4/3;min-height:0}.ab .walk .wc.big .im{min-height:0}}@media (max-width:980px){.now{display:none}.hdr-in{grid-template-columns:1fr auto}.rh{grid-template-columns:1fr;min-height:0}.rh-img{position:relative;top:0;height:min(70vh,560px);max-height:none}.rh-txt{padding:30px var(--gut) 10px}.rv-body{grid-template-columns:minmax(0,1fr);width:min(720px,100% - 2*var(--gut))}.rail-col{display:none}.pq{margin-inline:0}.facts{grid-template-columns:repeat(2,auto)}.facts div:nth-child(2){border-right:0}.post-next .walk{grid-template-columns:repeat(2,minmax(0,1fr))}.post-next .walk .wc:last-child:nth-child(odd){grid-column:span 2}.smap{columns:1}}@media (max-width:860px){.looks{grid-template-columns:repeat(3,minmax(0,1fr))}.show.live .cap{left:var(--gut);right:var(--gut);width:auto;bottom:66px;text-align:left}.cap .no{font-size:84px}.cap h2{font-size:22px;margin:8px 0 6px}.cap p{font-size:14px;margin-bottom:10px}.cap a{height:44px}.show.live{height:480vh}.show.live .rail{display:none}.show.live .lk{bottom:auto;top:calc(72px + 4vh + 23.6vw*.78 + 44px);width:min(42vh,56vw);margin-left:calc(min(42vh,56vw)/-2)}.show.live .hint{display:none}.ro a{grid-template-columns:34px 1fr;gap:6px 10px}.ro .no{align-self:start;padding-top:12px}.ro .ct{grid-column:2;text-align:left}.ro .strip{position:static;transform:none;opacity:1;height:58px;grid-column:2}.walk{grid-template-columns:repeat(2,minmax(0,1fr))}.wc.big,.wc.wide{grid-column:span 2}.after{grid-template-columns:1fr}.hg{grid-template-columns:repeat(2,minmax(0,1fr))}.notes-in{grid-template-columns:1fr}}@media (max-width:640px){.act a.txt{display:none}.brand .t1{font-size:16px}.brand img{width:36px;height:36px}.menu ol{columns:1}.fl{grid-template-columns:1fr 1fr}}@media (max-width:480px){.prose{font-size:17px}.walkx figure{width:min(calc(min(60vh,108vw) * var(--ar,.6667)),86vw)}.walkx figcaption b{font-size:52px}.post-next .walk{gap:12px}}@media print{.hdr,.progress,.rail-col,.share,.walkx .ctl,.ftr,dialog,.post-next,.ez{display:none!important}body{background:#fff;color:#000}.prose{color:#000}}