button{padding:0}.narrow{width:min(100% - 2 * var(--gutter), var(--measure));margin-inline:auto}.hero{background:#0e0e0d;height:clamp(440px,66vh,700px);position:relative;overflow:hidden}.hero img{object-fit:cover;object-position:50% 40%;transform-origin:50% 60%;width:100%;height:100%;animation:burns 22s var(--ease) forwards}@keyframes burns{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.hero img{animation:none}}.hero:after{content:"";background:linear-gradient(0deg,#131211 0%,#131211e6 120px,#13121100 280px);position:absolute;inset:0}.hero .caption{right:var(--gutter);z-index:2;color:var(--ink);text-shadow:var(--halo-small);position:absolute;bottom:22px}.title .caption{color:var(--ink-2);display:none}@media (width<=1100px){.hero .caption{display:none}.title .caption{margin-top:20px;display:block}.hero[data-caption=under]{height:auto}.hero[data-caption=under] img{height:clamp(440px,66vh,700px)}.hero[data-caption=under]:after{height:clamp(440px,66vh,700px);bottom:auto}.hero[data-caption=under]:before{content:"";z-index:1;background:var(--bg);position:absolute;inset:clamp(440px,66vh,700px) 0 0}.hero[data-caption=under] .caption{width:fit-content;max-width:calc(100% - 2 * var(--gutter));margin:0 var(--gutter) 0 auto;color:var(--ink-2);text-shadow:none;padding-top:14px;display:block;position:relative;bottom:auto;right:auto}.hero[data-caption=under]+.title{margin-top:0;padding-top:28px}.hero[data-caption=under]+.title .caption{display:none}}.title{z-index:2;margin-top:-120px;padding-bottom:clamp(40px,6vw,72px);position:relative}.title .crumbs{color:var(--ink);text-shadow:var(--halo-small);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:20px;display:flex}.title .crumbs i{font-style:normal}.title h1{max-width:14ch;color:var(--ink);text-shadow:var(--halo);line-height:1.08}.title .stand{max-width:52ch;color:var(--ink-2);text-wrap:pretty;margin-top:26px}.meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);justify-content:start;gap:32px;margin-top:36px;padding-top:24px;display:grid}.meta dt{color:var(--mute)}.meta dd{color:var(--ink);margin:4px 0 0}@media (width<=640px){.meta{grid-template-columns:1fr 1fr}}.essay{padding-block:clamp(24px,4vw,48px) clamp(48px,7vw,96px)}.essay p{color:var(--ink-2);line-height:1.75}.essay p+p{margin-top:1.4em}.essay p:first-child{color:var(--ink)}.essay p:first-child:first-letter{float:left;color:var(--ink);margin:.08em .12em 0 0;line-height:.8}.seq{gap:clamp(32px,5vw,72px);padding-bottom:clamp(64px,9vw,120px);display:grid}.chapter{align-items:center;gap:18px;margin-top:8px;display:flex}.chapter .eyebrow{white-space:nowrap}.chapter .rule{background:var(--line);flex:1;height:1px}.chapter .n{color:var(--mute);font-variant-numeric:tabular-nums}figure{gap:12px;margin:0;display:grid}figure button{background:var(--bg-2);border-radius:3px;width:100%;display:block;overflow:hidden}figure img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}figure button:hover img{transform:scale(1.02)}figcaption{color:var(--mute);align-items:baseline;gap:12px;display:flex}figcaption b{color:var(--ink-2);white-space:nowrap}.full button{aspect-ratio:16/9}.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.two figure button{aspect-ratio:4/3}.three figure button{aspect-ratio:3/4}.wide button{aspect-ratio:5/3}.pair-tall figure:first-child button{aspect-ratio:3/4}@media (width<=700px){.two,.three{grid-template-columns:1fr}.three figure button{aspect-ratio:4/5}}.seq.rows{gap:28px}.row{align-items:flex-start;gap:12px;display:flex}.row figure{gap:10px;min-width:0}.row figure img{object-fit:fill;height:auto}.row figure button:hover img{transform:scale(1.015)}.row figcaption{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;line-height:1.45;display:-webkit-box;overflow:hidden}.row figcaption b{margin-right:10px}.row.solo{justify-content:center}.row.solo figure{max-width:100%;flex:0 auto!important}.row.solo figure img{max-height:var(--solo-max,820px);width:auto;margin-inline:auto}.row.solo figcaption{width:0;min-width:100%}@media (width<=700px){.seq.rows{gap:22px}.row{flex-direction:column;gap:22px}.row figure{width:100%;flex:none!important}.row.solo figure img{width:100%;max-height:none}}.next{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px)}.next .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.next a.card{aspect-ratio:16/10;background:var(--bg-2);border-radius:4px;display:block;position:relative;overflow:hidden}.next a.card img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.next a.card:hover img{transform:scale(1.04)}.next .txt{gap:14px;display:grid}.next h2{line-height:1.02}.next p{color:var(--ink-2);max-width:44ch}.next .go{align-items:center;gap:10px;margin-top:8px;display:inline-flex}.next .go svg{width:16px;height:16px}@media (width<=800px){.next .wrap{grid-template-columns:1fr}}.lb .stage img{max-width:min(100%,1500px)}
