.cb-form{display:grid;gap:clamp(18px,2.4cqi,26px);max-width:58ch}.cb-form p{display:grid;gap:6px;margin:0}.cb-form label{color:var(--fg-2);font-family:var(--f-t);font-size:10.5px;font-weight:500;letter-spacing:.22em;line-height:1.3;text-transform:uppercase}.cb-form .wpcf7-form-control-wrap{display:block}.cb-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.cb-form select,.cb-form textarea{appearance:none;background:none;border:0;border-bottom:1px solid var(--fg);border-radius:0;color:inherit;font:inherit;font-size:16px;line-height:1.4;outline:0;padding:8px 0;width:100%}.cb-form select{background:linear-gradient(45deg,#0000 50%,currentcolor 0) right 8px top 55%/6px 6px no-repeat,linear-gradient(135deg,currentcolor 50%,#0000 0) right 2px top 55%/6px 6px no-repeat;padding-right:22px}.cb-form textarea{min-height:120px;resize:vertical}.cb-form input::placeholder,.cb-form textarea::placeholder{color:var(--fg-3)}.cb-form input:not([type=submit]):focus-visible,.cb-form select:focus-visible,.cb-form textarea:focus-visible{outline:1.5px solid var(--acc);outline-offset:4px}.cb-form .wpcf7-acceptance label{align-items:flex-start;color:var(--fg-2);display:flex;font-family:var(--f-t);font-size:13px;font-weight:400;gap:10px;letter-spacing:0;line-height:1.5;text-transform:none}.cb-form .wpcf7-acceptance input{accent-color:var(--acc);flex:none;height:16px;margin:2px 0 0;width:16px}.cb-form input[type=submit]{align-items:center;background:none;border:0;color:var(--fg);cursor:pointer;display:inline-flex;font-family:var(--f-t);font-size:10.5px;font-weight:500;justify-self:start;letter-spacing:.22em;min-height:40px;padding:0;position:relative;text-transform:uppercase}.cb-form input[type=submit]:disabled{color:var(--fg-3);cursor:default}.cb-form .wpcf7-not-valid-tip{color:var(--acc);display:block;font-size:12.5px;line-height:1.4;margin-top:6px}.cb-form .wpcf7-not-valid{border-bottom-color:var(--acc)}.cb-form .wpcf7-response-output{border:0;border-top:1px solid var(--line);color:var(--fg);font-size:14.5px;line-height:1.5;margin:4px 0 0;padding:12px 0 0}.cb-form.failed .wpcf7-response-output,.cb-form.invalid .wpcf7-response-output,.cb-form.spam .wpcf7-response-output{color:var(--acc)}.cb-form .wpcf7-spinner{margin:0 0 0 12px}.cb-form .cf-turnstile,.cb-form [data-cb-turnstile]{min-height:65px}.art{padding:clamp(40px,7cqi,84px) var(--pad) clamp(40px,8cqi,90px)}.art .head{display:grid;gap:clamp(16px,3cqi,26px);margin-bottom:clamp(30px,5cqi,48px)}.art .head .cap-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.art h1{font-family:var(--f-d);font-size:clamp(32px,5.4cqi,68px);font-weight:200;letter-spacing:-.035em;line-height:.96;max-width:16ch;text-transform:uppercase}.art h1 em{font-family:var(--f-i);font-style:italic;font-variation-settings:"opsz" 900;font-weight:400;letter-spacing:-.01em;text-transform:none}.credits{display:flex;flex-wrap:wrap;gap:8px 26px}.credits span{color:var(--fg-2)}.credits span b{color:var(--fg);font-weight:500;letter-spacing:.1em;margin-left:8px}.acts{display:flex;flex-wrap:wrap;gap:8px}.chipb{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--fg);display:inline-flex;font-size:10.5px;font-weight:500;gap:9px;height:36px;letter-spacing:.2em;padding:0 14px;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s;white-space:nowrap}.chipb svg{fill:none;height:14px;stroke:currentcolor;stroke-width:1.6;width:14px}.chipb:hover{border-color:var(--fg)}.chipb[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.prose{counter-reset:ch;font-size:clamp(16.5px,1.85cqi,18.5px);font-variation-settings:"opsz" 18;line-height:1.68}.prose>p{margin:0 0 1.35em;max-width:58ch}.prose>p.lede:first-line{font-size:.88em;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.prose h2{font-family:var(--f-d);font-size:clamp(24px,3.4cqi,38px);font-weight:200;letter-spacing:-.03em;line-height:.98;margin:2.6em 0 .9em;max-width:20ch;text-transform:uppercase}.prose h2:before{color:var(--fg-3);content:counter(ch,decimal-leading-zero);counter-increment:ch;display:block;font-size:.4em;font-weight:300;letter-spacing:.1em;margin-bottom:.9em}.prose em{font-family:var(--f-i);font-size:1.05em;font-style:italic}.prose strong{font-weight:600}.prose a{border-bottom:1px solid var(--line);transition:color .25s,border-color .25s}.prose a:hover{border-color:var(--acc);color:var(--acc)}.prose mark{background:none;box-shadow:inset 0 -.5em var(--acc-soft);color:inherit}.prose .brand{font-size:.84em;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.pq{display:grid;gap:20px;justify-items:start;margin:2.8em 0}.pq p{font-family:var(--f-i);font-size:clamp(26px,3.6cqi,42px);font-style:italic;font-variation-settings:"opsz" 1200;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0;max-width:24ch;text-wrap:balance}.pq footer{align-items:center;display:flex;gap:16px}.pq footer i{background:var(--fg);height:1px;width:40px}.prose ol,.prose ul{list-style:none;margin:0 0 1.6em;max-width:56ch;padding:0}.prose ul li{margin-bottom:.55em;padding-left:32px;position:relative}.prose ul li:before{background:var(--fg);content:"";height:1px;left:0;position:absolute;top:.9em;width:18px}.prose ol{counter-reset:ol}.prose ol li{counter-increment:ol;margin-bottom:1em;padding-left:56px;position:relative}.prose ol li:before{color:var(--acc);content:counter(ol,decimal-leading-zero);font-family:var(--f-d);font-size:1.35em;font-weight:200;left:0;letter-spacing:-.04em;position:absolute;top:.1em}.prose ol li b{display:block;font-size:.78em;font-weight:500;letter-spacing:.06em;margin-bottom:.2em;text-transform:uppercase}.frame-cue{align-items:center;color:var(--fg-2);display:flex;gap:14px;margin:1.6em 0 1.8em}.frame-cue i{background:var(--fg-2);height:1px;width:26px}.frame-cue .cap{color:var(--fg-2)}.frame-cue b{color:var(--fg);font-family:var(--f-d);font-size:15px;font-weight:200;letter-spacing:-.02em}@container frame (max-width:1023.9px){.frame-cue{display:none}.art h1{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}}.m-fig{display:none;margin:1.6em calc(var(--pad)*-1)}.m-fig img{aspect-ratio:4/5;display:block;object-fit:cover;width:100%}.m-fig figcaption{padding:10px var(--pad) 0}@container frame (max-width:1023.9px){.m-fig{display:block}}.page-post:not(.pic-ratio) .gal .track a img,.page-post:not(.pic-ratio) .m-fig img{aspect-ratio:auto;height:400px}.page-post:not(.pic-ratio) .tile img{aspect-ratio:auto;height:347px}.det{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin:2.4em 0;max-width:56ch;padding:1.5em 0}.det dl{display:grid;font-size:14.5px;gap:10px 26px;grid-template-columns:auto 1fr;margin:0}.det dt{color:var(--fg-2);font-size:10px;font-weight:500;letter-spacing:.22em;padding-top:4px;text-transform:uppercase}.det dd{margin:0}.tags{display:flex;flex-wrap:wrap;gap:8px 20px;margin:2.4em 0 0;max-width:60ch}.tags a{color:var(--fg-2);font-size:13px}.tags a:hover{color:var(--fg)}.author{align-items:start;border-top:1px solid var(--line);display:grid;gap:20px;grid-template-columns:64px minmax(0,1fr);margin:clamp(40px,7cqi,72px) 0 0;padding-top:clamp(22px,4cqi,36px)}.author>div{min-width:0}.author img{border-radius:50%;height:64px;object-fit:cover;width:64px}.author h3{font-family:var(--f-d);font-size:clamp(22px,3.2cqi,34px);font-weight:200;letter-spacing:-.03em;line-height:1;margin:8px 0;overflow-wrap:anywhere;text-transform:uppercase}.author p{color:var(--fg-2);font-size:14.5px;line-height:1.55;max-width:46ch}.author .links{display:flex;gap:20px;margin-top:14px}.author .links a{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.sec{padding:clamp(22px,4cqi,40px) var(--pad) clamp(26px,5cqi,48px) calc(var(--pad) + 22px);position:relative}.sec .side{color:var(--fg-2);font-size:9px;font-weight:500;left:calc(var(--pad)*.35);letter-spacing:.3em;max-height:60%;overflow:hidden;position:absolute;text-transform:uppercase;top:clamp(22px,4cqi,40px);transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.sec-h{align-items:baseline;display:flex;gap:14px;margin-bottom:clamp(16px,3cqi,26px)}.sec-h .n{color:#0000;font-family:var(--f-d);font-weight:100;letter-spacing:-.05em;line-height:.8;-webkit-text-stroke:1px var(--fg-2)}.sec-h .d,.sec-h .n{font-size:clamp(28px,5cqi,54px)}.sec-h .d{line-height:.85}.sec-h .rule{align-self:center;background:var(--line);flex:1;height:1px;margin-top:6px}.sec-h .word{min-height:32px}.team-authors .authors{display:grid}.team-authors .author:first-child{border-top:0;margin-top:0;padding-top:0}.next{display:grid;gap:18px;margin:clamp(40px,7cqi,72px) 0 0}.next .tiles{display:grid;gap:clamp(10px,2cqi,20px);grid-template-columns:1fr 1fr}.tile{background:var(--bg-2);color:#fff;display:block;overflow:hidden;position:relative}.tile img{aspect-ratio:3/4;display:block;object-fit:cover;transition:transform 1.4s var(--ease);width:100%}.tile:hover img{transform:scale(1.04)}.tile:after{background:linear-gradient(0deg,#000000c7,#0000 55%);content:"";inset:0;position:absolute}.tile .in{bottom:14px;display:grid;gap:6px;left:14px;position:absolute;right:14px;z-index:1}.tile h3,.tile h4{font-family:var(--f-d);font-size:clamp(15px,2.3cqi,24px);font-weight:200;letter-spacing:-.025em;line-height:1;text-transform:uppercase}.tile .cap{color:#fffc}.tile:nth-child(2){margin-top:clamp(18px,4cqi,44px)}.keys{color:var(--fg-3);display:flex;flex-wrap:wrap;gap:18px;margin-top:clamp(30px,5cqi,50px)}.keys kbd{border:1px solid var(--line);border-radius:5px;color:var(--fg-2);font:500 10px/1 var(--f-t);letter-spacing:.1em;margin-right:6px;padding:5px 7px}.site[data-tsize="1"] .dateline,.site[data-tsize="1"] .prose,.site[data-tsize="1"] .qa .a{font-size:clamp(18px,2.05cqi,20.5px)}.site[data-tsize="2"] .dateline,.site[data-tsize="2"] .prose,.site[data-tsize="2"] .qa .a{font-size:clamp(19.5px,2.25cqi,22.5px);line-height:1.72}.chipb .l-on{display:none}.chipb[aria-pressed=true] .l-on{display:inline}.chipb[aria-pressed=true] .l-off{display:none}.chipb .lsn{background:currentcolor;border-radius:50%;height:8px;opacity:.6;width:8px}.chipb[aria-pressed=true] .lsn{animation:pulse 1.4s ease-out infinite;background:var(--acc)}.prose{hyphens:auto;-webkit-hyphens:auto}.dg-bar{border-bottom:1px solid var(--line);display:grid;gap:10px;margin:0 0 clamp(22px,4cqi,34px);padding:12px 0 14px}.dg-bar .row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dg-bar .word{min-height:30px}.dg-bar .word em{font-family:var(--f-i);font-size:1.15em;font-style:italic;letter-spacing:0;text-transform:none}.segs{display:flex;gap:4px}.segs i{background:var(--fg-3);border-radius:1px;flex:1;height:2px;overflow:hidden;position:relative}.segs i:after{background:var(--fg);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.segs i.done:after{transform:scaleX(1)}.handoff{align-items:center;border-top:1px solid var(--line);color:var(--fg);display:grid;gap:16px;grid-template-columns:auto 1fr;margin-top:clamp(28px,5cqi,44px);padding:16px 0 0;position:relative}.handoff .ring{background:conic-gradient(var(--acc) calc(var(--h, 0)*100%),#0000 0);border:1px solid var(--line);border-radius:50%;height:40px;position:relative;transition:background .1s linear;width:40px}.handoff .ring:after{color:var(--fg);content:"→";display:grid;font-family:var(--f-d);font-size:18px;font-weight:200;inset:0;place-items:center;position:absolute}.handoff b{display:block;font-size:15px;font-weight:400;line-height:1.3}.handoff:hover b{color:var(--acc)}@container frame (max-width:1023.9px){.handoff .cap.desk{display:none}}.amb-wrap,.badge,.card-head,.gl,.t-top,.v-fallback,.v-tools .tool{transition:opacity .6s var(--ease),filter .6s var(--ease)}.site.quiet[data-page=post] .badge,.site.quiet[data-page=post] .card-head,.site.quiet[data-page=post] .co-also,.site.quiet[data-page=post] .v-tools .tool{opacity:0;pointer-events:none}.site.quiet[data-page=post] .amb-wrap{opacity:.5}.site.quiet[data-page=post] .gl,.site.quiet[data-page=post] .v-fallback{filter:brightness(.7) saturate(.85)}.site.quiet[data-page=post] .cover-card:focus-within .card-head,.site.quiet[data-page=post] .cover-card:hover .card-head{opacity:1;pointer-events:auto}.site.quiet[data-page=post] .prose{font-size:clamp(17.5px,1.95cqi,19.5px);line-height:1.76}.site.quiet[data-page=post] .art .acts .chipb:not([data-cb-quiet]){opacity:.45}.qbtn{align-items:center;background:var(--fg);border-radius:999px;box-shadow:0 10px 30px #00000040;color:var(--bg);display:inline-flex;font-family:var(--f-t);font-size:10px;font-weight:500;gap:8px;height:34px;left:0;letter-spacing:.2em;opacity:0;padding:0 14px 0 10px;pointer-events:none;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%) scale(.9);transition:opacity .2s,transform .25s var(--ease);z-index:46}.qbtn svg{fill:none;height:14px;stroke:currentcolor;stroke-width:1.6;width:14px}.qbtn.on{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.tpl{gap:clamp(18px,3cqi,28px);margin:0 0 clamp(26px,4cqi,40px)}.tpl,.who{display:grid}.who{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:16px;grid-template-columns:72px 1fr;padding:16px 0}.who img{border-radius:50%;height:72px;object-fit:cover;width:72px}.who b{display:block;font-family:var(--f-d);font-size:clamp(20px,3cqi,30px);font-weight:200;letter-spacing:-.03em;line-height:1;margin:4px 0;text-transform:uppercase}.who p{color:var(--fg-2);font-size:14px;line-height:1.45}.qa{display:grid;gap:12px;max-width:58ch}.qa .q{font-size:clamp(16.5px,1.85cqi,18.5px);font-weight:600;line-height:1.45;margin-top:8px;padding-left:28px;position:relative}.qa .q:before{color:var(--acc);content:"—";left:0;position:absolute}.qa .a{font-size:clamp(16.5px,1.85cqi,18.5px);line-height:1.68;padding-left:28px}.rel-lbl{align-items:center;border:1px solid var(--acc);border-radius:999px;display:flex;flex-wrap:wrap;gap:14px;max-width:100%;padding:10px 16px;width:max-content}.brand-box{background:var(--bg-2);display:grid;gap:10px;max-width:58ch;padding:clamp(16px,3cqi,24px)}.brand-box .d{font-size:clamp(24px,3.6cqi,38px);line-height:.9}.brand-box p{color:var(--fg-2);font-size:14.5px;line-height:1.55}.brand-box .links{display:flex;flex-wrap:wrap;gap:18px}.brand-box .links a{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.dateline{font-size:clamp(16.5px,1.85cqi,18.5px);line-height:1.6;max-width:58ch}.dateline b{font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.facts{border-left:2px solid var(--acc);max-width:52ch;padding:14px 0 14px 20px}.facts ul{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.facts li{font-size:15px;line-height:1.45;padding-left:16px;position:relative}.facts li:before{background:var(--fg);content:"";height:1px;left:0;position:absolute;top:.7em;width:8px}.art[data-type=interview] h1{font-size:clamp(28px,4.6cqi,56px)}.art[data-type=interview] h1:before{color:var(--acc);content:"„";display:block;font-family:var(--f-i);font-size:1.7em;font-style:italic;line-height:.35;margin-bottom:.05em}.art[data-type=release] .head{border-left:1px solid var(--acc);padding-left:clamp(14px,2.6cqi,22px)}.art[data-type=news] h1{font-size:clamp(28px,4.6cqi,56px);font-weight:300}.art[data-type=news] .head .dek{display:none}.tpl-chip{border:1px solid var(--line);border-radius:999px;padding:5px 10px}.gal{display:grid;gap:12px;margin:2.4em 0}.gal-head{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.gal .track{display:grid;gap:10px;grid-auto-columns:min(46%,240px);grid-auto-flow:column;margin-right:calc(var(--pad)*-1);overflow-x:auto;padding-right:var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none}.gal .track::-webkit-scrollbar{display:none}.gal a{background:var(--bg-2);cursor:zoom-in;display:block;overflow:hidden;position:relative;scroll-snap-align:start}.gal a img{aspect-ratio:3/4;display:block;object-fit:cover;transition:transform 1s var(--ease);width:100%}.gal a:hover img{transform:scale(1.03)}.gal .pair{align-items:end;display:grid;gap:10px;grid-template-columns:1.5fr 1fr}.gal .pair a img{aspect-ratio:auto;height:100%}.gal .pair a:first-child img{aspect-ratio:3/2}.gal .pair a:last-child img{aspect-ratio:3/4}@container content (max-width:480px){.gal .pair{grid-template-columns:1fr}.gal .pair a:last-child img{aspect-ratio:3/2}}.gal figcaption{max-width:58ch}.lb,.share{font-size:15px;line-height:1.5}.lb{background:#000000f0;color:#fff;display:none;font-family:var(--f-t);inset:0;position:absolute;z-index:48}.lb.open{display:block}.lb-track{display:grid;grid-auto-columns:100%;grid-auto-flow:column;inset:0;overflow-x:auto;overscroll-behavior:contain;position:absolute;scroll-snap-type:x mandatory;scrollbar-width:none}.lb-track::-webkit-scrollbar{display:none}.lb-s{display:grid;margin:0;overflow:hidden;padding:60px 20px 96px;place-items:center;scroll-snap-align:start}.lb-img{display:inline-block;max-width:100%;position:relative;transform-origin:center;transition:transform .35s var(--ease)}.lb-img img{box-shadow:0 30px 90px #0009;display:block;height:calc(100cqh - 156px);max-width:min(92cqw,1200px);width:auto}.lb-img.zoom{cursor:zoom-out;transform:scale(2)}.lb-img:not(.zoom){cursor:zoom-in}.lb .hs{opacity:0}.lb.hs-on .hs{opacity:1;visibility:visible}.lb-close{font-size:10.5px;font-weight:500;letter-spacing:.22em;min-height:40px;right:22px;text-transform:uppercase;top:16px}.lb-arr,.lb-close{color:#fff;position:absolute;z-index:2}.lb-arr{background:#00000059;border:1px solid #ffffff4d;border-radius:50%;display:grid;font-family:var(--f-d);font-size:22px;font-weight:200;height:48px;place-items:center;top:50%;transform:translateY(-50%);width:48px}.lb-arr.prev{left:18px}.lb-arr.next{right:18px}.lb-arr:hover{background:#fff;color:#000}.lb-bar{align-items:center;background:linear-gradient(0deg,#000000b3,#0000);bottom:0;display:flex;flex-wrap:wrap;gap:16px;left:0;padding:18px 22px;position:absolute;right:0;z-index:2}.lb-bar .cap{color:#ffffffb3}.lb-cap{flex:1;font-size:14px;min-width:160px}.lb-acts{display:flex;gap:8px}.lb .tool{font-size:10px;gap:8px;height:32px;padding:0 14px}@container stage (max-width:600px){.lb-arr{display:none}.lb-s{padding:56px 0 110px}.lb-img img{max-width:100cqw}}.creds{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:12px;margin:2.4em 0 0;max-width:60ch;padding:1.4em 0 1.2em;position:relative}.creds dl{display:grid;font-size:14.5px;gap:8px 22px;grid-template-columns:auto 1fr;margin:0}.creds dt{color:var(--fg-2);font-size:10px;font-weight:500;letter-spacing:.22em;padding-top:4px;text-transform:uppercase}.creds dd{margin:0}.creds dd a{border-bottom:1px solid var(--line)}.creds dd a:hover{border-color:var(--acc);color:var(--acc)}.engage{display:grid;gap:22px;margin:2.2em 0 0;max-width:60ch;position:relative}.react{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.react .cap{margin-right:6px}.react button{align-items:center;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:16px;gap:8px;height:38px;padding:0 14px;transition:transform .2s var(--ease),border-color .25s,background .25s}.react button b{color:var(--fg-2);font-family:var(--f-t);font-size:12px;font-weight:500}.react button:hover{border-color:var(--fg)}.react button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.react button[aria-pressed=true] b{color:var(--bg)}.react button.pop{transform:scale(1.12)}.poll{background:var(--bg-2);display:grid;gap:12px;padding:clamp(16px,3cqi,24px)}.poll .pq-q{font-family:var(--f-d);font-size:clamp(20px,3cqi,30px);font-weight:200;letter-spacing:-.025em;line-height:1;text-transform:uppercase}.poll .opts{display:grid;gap:8px}.poll .opts button{align-items:center;border:1px solid var(--line);color:var(--fg);display:flex;font-size:14.5px;gap:12px;height:44px;justify-content:space-between;overflow:hidden;padding:0 14px;position:relative;text-align:left}.poll .opts button i{background:var(--acc-soft);bottom:0;left:0;position:absolute;top:0;transition:width .6s var(--ease);width:var(--v,0);z-index:0}.poll .opts button em,.poll .opts button span{position:relative;z-index:1}.poll .opts button em{color:var(--fg-2);font-size:12px;font-style:normal;font-weight:500;opacity:0;transition:opacity .3s}.poll.voted .opts button em{opacity:1}.poll.voted .opts button[aria-pressed=true],.poll:not(.voted) .opts button:hover{border-color:var(--fg)}.share{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#000000b8;color:#fff;display:none;font-family:var(--f-t);inset:0;justify-content:center;padding:20px;position:absolute;z-index:40}.share.open{display:flex}.share .box{align-items:center;display:grid;gap:20px;grid-template-columns:1fr;max-width:720px;width:100%}@container stage (min-width:760px){.share .box{gap:40px;grid-template-columns:auto 1fr}}.share canvas{aspect-ratio:9/16;background:#111;border-radius:18px;box-shadow:0 30px 80px #0009;display:block;margin:0 auto;width:min(100%,270px)}.share .info{display:grid;gap:14px}.share .info>.cap{color:#ffffffb3}.share h3{font-family:var(--f-d);font-size:clamp(26px,4cqi,44px);font-weight:200;letter-spacing:-.03em;line-height:.98;text-transform:uppercase}.share h3 em{font-family:var(--f-i);font-style:italic;letter-spacing:0;text-transform:none}.share p{color:#ffffffb3;font-size:14.5px;max-width:40ch}.share .note{font-size:12px}.share .row{border-top:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:10px;padding:14px 0}.share .chipb{border-color:#fff6;color:#fff}.share .chipb[aria-pressed=true]{background:#fff;border-color:#fff;color:#000}.share .close{color:#fff;font-size:10.5px;font-weight:500;letter-spacing:.22em;min-height:40px;position:absolute;right:22px;text-transform:uppercase;top:16px}.art .head .dek.big{font-size:clamp(22px,2.76cqi,31px)}.art .head .cap-row .upd{width:100%}.m-fig.on{display:block;margin:1.6em 0}.qa+.qa{margin-top:12px}.prose .wp-block-quote{border:0;display:grid;gap:20px;justify-items:start;margin:2.8em 0;padding:0}.prose .wp-block-quote p{font-family:var(--f-i);font-size:clamp(26px,3.6cqi,42px);font-style:italic;font-variation-settings:"opsz" 1200;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0;max-width:24ch;text-wrap:balance}.prose .wp-block-quote cite{color:var(--fg-2);font-size:12px;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.toc{border-left:2px solid var(--acc);max-width:52ch;padding:14px 0 14px 20px}.toc ol{counter-reset:toc;display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.toc li{counter-increment:toc;font-size:15px;line-height:1.45;padding-left:32px;position:relative}.toc li:before{color:var(--acc);content:counter(toc,decimal-leading-zero);font-family:var(--f-d);font-size:1.15em;font-weight:200;left:0;letter-spacing:-.04em;position:absolute;top:.05em}.toc a{border-bottom:1px solid var(--line)}.toc a:hover{border-color:var(--acc);color:var(--acc)}.det.ev .acts{margin-top:1.2em}.det.ev dd a{border-bottom:1px solid var(--line)}.gal .grid{display:grid;gap:10px;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr)}.gal .grid a.wide img{aspect-ratio:3/2}@container content (max-width:480px){.gal .grid{grid-template-columns:repeat(2,1fr)}}.gal .cmp-wrap{display:grid;overflow:hidden;position:relative}.gal .cmp-wrap a{cursor:default;grid-area:1/1}.gal .cmp-wrap a img{aspect-ratio:3/2}.gal .cmp-wrap a.after{clip-path:inset(0 0 0 var(--cmp,50%))}.gal .cmp-wrap a.after:before{background:#fff;bottom:0;box-shadow:0 0 0 1px #0000004d;content:"";left:var(--cmp,50%);position:absolute;top:0;width:1px;z-index:1}.gal .cmp{cursor:ew-resize;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.lk{display:grid;margin:0 calc(var(--pad)*-1) clamp(26px,4cqi,40px)}.lk-s{background:#000;color:#fff;height:100dvh;margin:0;min-height:480px;overflow:hidden;position:relative;scroll-snap-align:start}.lk-s img{display:block;height:100%;object-fit:cover;width:100%}.lk-title{display:grid;gap:10px;left:var(--pad);position:absolute;right:var(--pad);text-shadow:0 2px 24px #00000073;top:clamp(24px,6cqi,64px);z-index:1}.lk-title .cap,.lk-title .cap.dim{color:#fffc}.lk-title h2{font-family:var(--f-d);font-size:clamp(30px,5.4cqi,68px);font-weight:200;letter-spacing:-.035em;line-height:.96;margin:0;max-width:16ch;text-transform:uppercase}.lk-title h2 em{font-family:var(--f-i);font-style:italic;font-weight:400;letter-spacing:-.01em;text-transform:none}.lk-foot{align-items:center;background:linear-gradient(0deg,#000000b3,#0000);bottom:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;left:0;padding:18px var(--pad);position:absolute;right:0;z-index:1}.lk-foot .cap{color:#fffc}.lk-tools{display:flex;gap:8px}.lk-tools .chipb{border-color:#fff6;color:#fff}.lk-tools .chipb[aria-pressed=true]{background:#fff;border-color:#fff;color:#000}.lk .hs-layer{inset:0;pointer-events:none;position:absolute;z-index:2}@container frame (min-width:1024px){.art[data-type=lookbook] .lk{margin-top:calc(clamp(40px,7cqi,84px)*-1)}}.li{display:grid;gap:12px;margin:2.6em 0;max-width:58ch}.li-fig{background:var(--bg-2);cursor:zoom-in;margin:0}.li-fig img{aspect-ratio:3/2;display:block;object-fit:cover;width:100%}.li .num{color:var(--acc);font-family:var(--f-d);font-size:clamp(28px,4cqi,44px);font-weight:200;letter-spacing:-.04em;line-height:1}.prose .li h2{margin:0;max-width:20ch}.prose .li h2:before{content:none}.prose .li p{margin:0;max-width:58ch}.yt{aspect-ratio:16/9;background:#000;margin:2.4em 0;overflow:hidden;position:relative}.yt iframe,.yt img{border:0;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.yt .play{background:#00000073;border:1px solid #fff6;border-radius:50%;color:#fff;display:grid;font-size:20px;height:64px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .25s,color .25s;width:64px}.yt .play:hover{background:#fff;color:#000}.yt.is-playing .play,.yt.is-playing img{display:none}
