@font-face{font-family:Mona;src:url(/fonts/mona-sans-latin-standard-normal.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Mona;src:url(/fonts/mona-sans-latin-standard-italic.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-style:italic;font-display:swap}@font-face{font-family:Fragment;src:url(/fonts/fragment-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}:root{--wall:#f2f4f3;--ink:#161a19;--muted:#5a625f;--rule:#d3d8d5;--cinema:#000;--on-cinema:#f2f4f3;--amber:#ff9f42;--amber-ink:#b35f0c;--sans:"Mona", "Helvetica Neue", Arial, sans-serif;--mono:"Fragment", Menlo, Consolas, monospace;--margin:max(16px, min(64px, 4.4vw));--gutter:28px;--t-12:.75rem;--t-16:1rem;--t-21:clamp(1.125rem, 1.46vw, 1.3125rem);--t-28:clamp(1.375rem, 1.95vw, 1.75rem);--t-title:clamp(1.75rem, 2.5vw, 2.375rem);--s1:8px;--s2:16px;--s3:24px;--s4:48px;--s5:96px;--s6:160px;color-scheme:light}*{box-sizing:border-box}html{background:var(--wall)}body{background:var(--wall);color:var(--ink);font-family:var(--sans);font-size:var(--t-16);-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}h1,h2,h3,p,figure,dl,dd{margin:0}h2{font:inherit}img{width:100%;height:auto;display:block}.mono{font-family:var(--mono);font-size:var(--t-12);font-variant-numeric:tabular-nums;line-height:1.5}.id-lab{text-transform:uppercase;letter-spacing:.04em}.wrap{padding-inline:max(var(--margin), env(safe-area-inset-left,0px)) max(var(--margin), env(safe-area-inset-right,0px))}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lab{grid-column:1/4}.con{grid-column:4/13}.read{grid-column:4/10}.full{grid-column:1/13}.sel:before{content:"> ";color:var(--amber)}.ext:after,.up:after,.prev:before,.next:after{content:"";vertical-align:.02em;width:.62em;height:.62em;-webkit-mask:var(--ico) no-repeat center / contain;mask:var(--ico) no-repeat center / contain;background:currentColor;display:inline-block}.ext:after,.up:after,.next:after{margin-left:.32em}.prev:before{margin-right:.32em}.ext{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.8 8.2 8 2M3 2h5v5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E")}.up{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 9V1.6M1.6 5 5 1.6 8.4 5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E")}.next{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5h7.4M5 1.6 8.4 5 5 8.4' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E")}.prev{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M9 5H1.6M5 1.6 1.6 5 5 8.4' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E")}.top{z-index:20;padding-block:calc(18px + env(safe-area-inset-top,0px)) 18px;color:var(--on-cinema);align-items:center;position:absolute;inset:0 0 auto}.top .mark{grid-column:1/4;justify-self:start;line-height:0;display:block}.top .mark img{width:34px;height:auto}.top nav{grid-column:7/13;justify-self:end;gap:32px;font-size:.9375rem;display:flex}.top nav a{opacity:.75;padding-block:4px;display:inline-block}.top nav a:hover,.top nav a.sel{opacity:1}.top.lt{color:var(--ink);position:relative}.top.lt .mark img{filter:invert()}footer{border-top:1px solid var(--rule);padding-block:var(--s3) calc(150px + env(safe-area-inset-bottom,0px));row-gap:var(--s4)}footer a{padding-block:2px;display:inline-block}footer .big{letter-spacing:-.045em;grid-column:1/13;margin:0;font-size:clamp(2.5rem,5.4vw,5.5rem);font-weight:500;line-height:.95}footer .col{align-content:start;gap:8px;display:grid}footer .col>span:first-child{color:var(--muted);font-family:var(--mono);font-size:var(--t-12)}footer .c1{grid-column:1/4}footer .c2{grid-column:4/7}footer .c3{grid-column:7/10}footer .c4{text-align:right;grid-column:10/13;justify-items:end}@media (width<=760px){.grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:14px}.lab,.con,.read,.full{grid-column:1/5}.top .mark{grid-column:1/2}.top nav{grid-column:2/5;gap:16px}footer .big,footer .c1{grid-column:1/5}footer .c2,footer .c3{grid-column:span 2}footer .c4{text-align:left;grid-column:1/5;justify-items:start}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}html.m-pre body{visibility:hidden}.m-w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.m-wi{will-change:transform;display:inline-block}.m-box{position:relative;overflow:hidden}.trio figure>.m-box:has(>video.tall){flex-direction:column;flex:1 1 0;min-height:0;display:flex}@media (width<=760px){.trio figure>.m-box:has(>video.tall){flex:none;display:block}}.m-box>img,.m-box>video{will-change:transform}.m-wipe{z-index:6;background:var(--ink);pointer-events:none;visibility:hidden;position:absolute;inset:0;transform:scaleX(0)}.mast .m-wipe,.band .m-wipe,.hero .m-wipe,.close>.m-wipe{background:var(--on-cinema)}.hero .reel.m-box{position:absolute}@media (width<=760px){.hero .reel.m-box{position:relative}}.m-panel{z-index:200;background:var(--cinema);transform-origin:100%;display:none;position:fixed;inset:0}.m-ro{left:max(var(--margin), 16px);right:max(var(--margin), 16px);color:var(--on-cinema);visibility:hidden;justify-content:space-between;display:flex;position:absolute;bottom:48px}.m-ro b{color:var(--on-cinema);font-weight:400}.m-ro-l{opacity:.6}.m-ro-l b{opacity:1}.m-ro-bar{background:var(--on-cinema);transform-origin:0;height:1px;position:absolute;top:-14px;left:0;right:0;transform:scaleX(0)}.top nav a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .2s cubic-bezier(.2,.8,.2,1),opacity .2s}.sel:before{transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-block}.ext:after,.next:after,.prev:before,.up:after{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.cmp .line:after{transition:transform .12s cubic-bezier(.2,.8,.2,1)}.cmp.m-held .line:after{transform:scale(.82)}.pager .t{transition:opacity .2s}@media (hover:hover) and (width>=761px){.top nav a:hover{background-size:100% 1px}.top nav a.sel:hover:before{transform:translate(3px)}a:hover .ext:after,a.ext:hover:after{transform:translate(2px,-2px)}a:hover>.next:after,a.next:hover:after{transform:translate(3px)}a:hover>.prev:before,a.prev:hover:before{transform:translate(-3px)}a.up:hover:after{transform:translateY(-3px)}.cmp:hover .line:after{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){html.m-pre body{visibility:visible}.m-wipe,.m-panel{display:none!important}}.m-sq{vertical-align:1px;background:currentColor;width:6px;height:6px;margin-right:8px;display:inline-block}.m-hv{pointer-events:none;background:currentColor;position:absolute}.m-hv-b{transform-origin:0;height:1px;bottom:-3px;left:0;right:0;transform:scaleX(0)}.m-hv-c{opacity:0;visibility:hidden;width:6px;height:6px;margin-top:-3px;top:50%;left:-12px}html[data-m-tech] .top nav a{background-size:0 1px!important}html,body{overflow-x:clip}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.mast :focus-visible,.band :focus-visible,.hero :focus-visible,.close :focus-visible,.top :focus-visible,a.frame:focus-visible{outline-color:var(--on-cinema)}.top.lt :focus-visible{outline-color:var(--ink)}a.frame:focus-visible{outline-offset:-4px}.cmp:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.band .cmp:has(input:focus-visible){outline-color:var(--on-cinema)}h1,h2,h3,.stmt p,.lead p,.pull,.close .t1,footer .big{text-wrap:balance}p.d,.body p,.collab p.d{text-wrap:pretty}h1,h2,h3,.stmt p,.close .t1,figcaption.cap2>span,figcaption.cap>span{overflow-wrap:break-word;min-width:0}figcaption.cap2{flex-wrap:wrap;gap:2px 12px}:root{--rt-c:7px;--rt-w:1.5px}html.rt-on,html.rt-on a,html.rt-on button{cursor:none}html.rt-on input,html.rt-on textarea,html.rt-on select,html.rt-on iframe,html.rt-on [data-native-cursor],html.rt-on [data-native-cursor] *{cursor:auto}.rt-arw,.rt,.rt-lab{pointer-events:none;z-index:1000;mix-blend-mode:difference;opacity:0;will-change:transform;position:fixed;top:0;left:0}.rt-arw{width:16px;height:20px;overflow:visible}.rt{will-change:transform, width, height, opacity}.rt i{width:var(--rt-c);height:var(--rt-c);border:0 solid #fff;position:absolute}.rt i:first-child{border-left-width:var(--rt-w);border-top-width:var(--rt-w);top:0;left:0}.rt i:nth-child(2){border-right-width:var(--rt-w);border-top-width:var(--rt-w);top:0;right:0}.rt i:nth-child(3){border-left-width:var(--rt-w);border-bottom-width:var(--rt-w);bottom:0;left:0}.rt i:nth-child(4){border-right-width:var(--rt-w);border-bottom-width:var(--rt-w);bottom:0;right:0}.rt-lab{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:12px;transition:opacity .15s}
