picture.u-p{display:contents}
.u-art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.u-art img{width:100%;height:100%;object-fit:cover}
.u-dark,.u-cta,.u-adv{position:relative;isolation:isolate;overflow:hidden}
.u-dark>.wrap,.u-cta>.wrap,.u-adv>.ab2,.u-adv>.ai{position:relative;z-index:1}
.u-dark{background:var(--navy);color:#C9D0DC}
.u-art-crit img{object-position:left center;opacity:.55}
.u-art-crit::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,20,38,.35),rgba(10,20,38,.85) 55%,rgba(10,20,38,.96))}
.u-dark .tag{color:var(--gold2)}
.u-dark .h2,.u-dark .tr b{color:#fff}
.u-dark .mute,.u-dark .tr span{color:#B9C2D2}
.u-dark .tr .no{color:var(--gold)}
.u-dark .tbl{border-top-color:rgba(227,214,186,.6)}
.u-dark .tr{border-bottom-color:rgba(255,255,255,.12)}
.u-dark .tr.th span{color:#8E99AD}
.u-dark .tr:not(.th):hover{background:rgba(255,255,255,.05)}
.u-dark .btn.ghost{color:#fff;border-color:rgba(255,255,255,.4)}
.u-adv{background:linear-gradient(120deg,#0F1C34,#13223D);border:1px solid rgba(227,214,186,.22);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}
.u-art-adv img{object-position:right center;opacity:.9}
.u-art-adv::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,28,52,.97) 30%,rgba(15,28,52,.2))}
.u-art-cta img{object-position:right center;opacity:.45}
.u-art-cta::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,20,38,.9),rgba(10,20,38,.35))}
@media (max-width:760px){.u-art-crit::after{background:rgba(10,20,38,.82)}.u-art-adv::after{background:rgba(15,28,52,.85)}}
.u-art-crit img{opacity:.95;object-position:left top}
.u-art-crit::after{background:linear-gradient(90deg,rgba(10,20,38,.15),rgba(10,20,38,.72) 50%,rgba(10,20,38,.93)),linear-gradient(180deg,rgba(10,20,38,0) 50%,rgba(10,20,38,.9))}
.u-dark .btn:not(.ghost){background:#fff;color:var(--navy)}
.u-dark .btn.ghost{background:transparent;border:1px solid rgba(255,255,255,.45)}
.u-dark .tr.th span{font-size:12px}
.u-art-adv img{opacity:1}
.u-art-adv::after{background:linear-gradient(90deg,rgba(15,28,52,.95) 35%,rgba(15,28,52,.05))}
.u-art-cta img{opacity:.7}
.u-art-crit img{object-position:right top}
.u-art-crit::after{background:linear-gradient(90deg,rgba(10,20,38,.92) 25%,rgba(10,20,38,.55) 60%,rgba(10,20,38,.25)),linear-gradient(180deg,rgba(10,20,38,0) 40%,rgba(10,20,38,.85))}
.u-art-crit img{opacity:.7}
/* pass 2 */
.u-ph,.u-band,.u-letters,.sec.night,.sec.dark{position:relative;isolation:isolate;overflow:hidden}
.u-ph>.wrap,.u-band>.wrap,.u-letters>.wrap,.sec.night>.wrap,.sec.dark>.wrap{position:relative;z-index:1}
.u-ph{background:var(--navy);color:#C9D0DC;padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(56px,6vw,96px)}
.u-ph h1,.u-ph h1 span{color:#fff}
.u-ph .tag{color:var(--gold2)}
.u-ph .lead{color:#C2CADA}
.u-ph .ph-f{border-radius:var(--r);overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.7);outline:1px solid rgba(227,214,186,.25);outline-offset:-1px}
.u-art-ph img{object-position:right center;opacity:.8}
.u-art-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,20,38,.96) 20%,rgba(10,20,38,.6) 60%,rgba(10,20,38,.35)),linear-gradient(180deg,rgba(10,20,38,0) 60%,rgba(10,20,38,.8))}
.u-band{background:#0F1C34;color:#C2CADA}
.u-band h2,.u-band h3,.u-band b,.u-band strong{color:#fff}
.u-band .eyebrow,.u-band .tag{color:var(--gold2)}
.u-band p,.u-band li,.u-band .prose,.u-band .mute{color:#C2CADA}
.u-band a:not(.btn){color:#fff}
.u-band .media,.u-band figure{border-radius:var(--r);overflow:hidden;box-shadow:0 30px 70px -30px rgba(0,0,0,.7)}
.u-art-band img{object-position:right center;opacity:.75}
.u-art-band::after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(15,28,52,.95) 25%,rgba(15,28,52,.45))}
.u-art-night img{object-position:right top;opacity:.5}
.u-art-night::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,20,38,.9) 30%,rgba(10,20,38,.35))}
.u-letters .mag{gap:32px}
.u-letters .mg-l{background:var(--card);border-radius:calc(var(--r) + 6px);padding:14px 14px 30px;box-shadow:0 40px 80px -40px rgba(13,22,38,.35);border:1px solid var(--line)}
.u-letters .mg-l>*:not(.mi){margin-left:18px;margin-right:18px}
.u-letters .mg-l .mi{margin-bottom:14px}
.u-letters .mg-r{background:var(--navy);border-radius:calc(var(--r) + 6px);padding:10px 30px;border-top:0;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 40px 80px -40px rgba(13,22,38,.5);background-image:linear-gradient(90deg,rgba(10,20,38,.97) 40%,rgba(10,20,38,.6)),url(/assets/u1023/t31-art-network-640.webp);background-size:cover;background-position:right center}
.u-letters .mr{border-bottom-color:rgba(255,255,255,.12)}
.u-letters .mr:last-child{border-bottom:0}
.u-letters .mr b{color:#fff}
.u-letters .mr time{color:var(--gold2)}
.u-letters .mr:hover b{color:var(--gold2)}
.u-letters .mt{box-shadow:0 20px 40px -20px rgba(0,0,0,.7)}
@media (max-width:760px){.u-letters .mg-r{padding:6px 18px}}
.u-band .lead,.u-band .prose .lead{color:#E6EAF2}
.u-band .btn:not(.ghost):not(.lt){background:#fff;color:var(--navy)}
@media (max-width:760px){.u-art-ph::after,.u-art-band::after,.u-art-let::after,.u-art-night::after{background:rgba(10,20,38,.8)}}
