.article-shell:has(.story-story),.article-container:has(.story-story),.prose-editorial:has(>.story-story){max-width:76rem}.article-container:has(.story-story) .toc-inline{display:none}.story-story[data-astro-cid-ffiw73jn]{--tweet-grid-accent:var(--color-accent);--tweet-body-size:clamp(.92rem, 1.1vw, 1.02rem);width:100vw;margin:0 0 var(--space-3xl) -50vw;color:var(--color-text-primary);font-family:var(--font-prose);position:relative;left:50%;overflow-x:clip}.story-strip[data-astro-cid-ffiw73jn],.story-note[data-astro-cid-ffiw73jn],.story-route[data-astro-cid-ffiw73jn],.story-opening[data-astro-cid-ffiw73jn],.story-story__content[data-astro-cid-ffiw73jn]{width:min(100% - 2 * var(--gutter), 76rem);margin-inline:auto}.story-strip[data-astro-cid-ffiw73jn]{border-block:1px solid var(--color-border);font-family:var(--font-sans);grid-template-columns:2fr 1fr 1fr 1fr;gap:1.5rem;margin-block:0;padding:.9rem 0;font-size:.67rem;line-height:1.4;display:grid}.story-strip[data-astro-cid-ffiw73jn] dt[data-astro-cid-ffiw73jn]{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase}.story-strip[data-astro-cid-ffiw73jn] dd[data-astro-cid-ffiw73jn]{color:var(--color-text-primary);margin:.15rem 0 0;font-size:.78rem}.story-note[data-astro-cid-ffiw73jn]{border-block:1px solid var(--color-border);font-family:var(--font-sans);grid-template-columns:12rem minmax(0,38rem);gap:2rem;padding:1.25rem 0;display:grid}.story-note[data-astro-cid-ffiw73jn] span[data-astro-cid-ffiw73jn]{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem}.story-note[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.45}.story-route[data-astro-cid-ffiw73jn]{font-family:var(--font-sans);scrollbar-width:none;justify-content:space-between;gap:1rem;padding:1.25rem 0 0;display:flex;overflow-x:auto}.story-route[data-astro-cid-ffiw73jn] a[data-astro-cid-ffiw73jn]{color:var(--color-text-muted);white-space:nowrap;font-size:.67rem;text-decoration:none}.story-route[data-astro-cid-ffiw73jn] a[data-astro-cid-ffiw73jn]:hover,.story-route[data-astro-cid-ffiw73jn] a[data-astro-cid-ffiw73jn][aria-current=location]{color:var(--color-accent)}@media (width>=900px){.story-route[data-astro-cid-ffiw73jn]{z-index:20;background:var(--color-bg-primary);box-shadow:0 0 0 100vmax var(--color-bg-primary), 0 1px 0 100vmax var(--color-border);clip-path:inset(0 -100vmax -1px);padding:.95rem 0;position:sticky;top:0}.story-route[data-astro-cid-ffiw73jn] a[data-astro-cid-ffiw73jn]{transition:color .16s}.story-route[data-astro-cid-ffiw73jn] a[data-astro-cid-ffiw73jn][aria-current=location]{text-underline-offset:.45em;text-decoration:underline 1px}.story-story__content[data-astro-cid-ffiw73jn]>h2{scroll-margin-top:4.5rem}}.story-opening[data-astro-cid-ffiw73jn]{padding:clamp(6rem,13vw,11rem) 0 clamp(4rem,8vw,7rem);position:relative}.story-opening__kicker[data-astro-cid-ffiw73jn]{max-width:30rem;font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;margin:0 0 5rem;font-size:clamp(.9rem,1.6vw,1.15rem)}.story-opening__ghost[data-astro-cid-ffiw73jn]{color:color-mix(in srgb, var(--color-text-primary) 6%, transparent);font-family:var(--font-display);letter-spacing:-.12em;pointer-events:none;font-size:clamp(8rem,24vw,22rem);font-weight:700;line-height:.48;display:grid;position:absolute;top:2rem;right:-1rem}.story-opening__ghost[data-astro-cid-ffiw73jn] span[data-astro-cid-ffiw73jn]:last-child{margin-left:.34em}.story-opening__escalator[data-astro-cid-ffiw73jn]{z-index:1;grid-template-columns:repeat(12,1fr);row-gap:2.2rem;display:grid;position:relative}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]{margin:0;font-size:clamp(1.25rem,2.35vw,2rem);line-height:1.22}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:first-child{grid-column:1/7}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(2){grid-column:3/9}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(3){grid-column:5/11}.story-opening__escalator[data-astro-cid-ffiw73jn] em[data-astro-cid-ffiw73jn]{color:var(--color-accent)}.story-opening[data-astro-cid-ffiw73jn][data-split=true]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) 0 clamp(3rem,6vw,5rem);display:grid}.story-story[data-astro-cid-ffiw73jn] .story-opening__photo[data-astro-cid-ffiw73jn]{aspect-ratio:4/5;background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);margin:0;position:relative;overflow:hidden}.story-story[data-astro-cid-ffiw73jn] .story-opening__photo[data-astro-cid-ffiw73jn] img[data-astro-cid-ffiw73jn]{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.story-story[data-astro-cid-ffiw73jn] .story-opening__credit[data-astro-cid-ffiw73jn]{color:#fff;font-family:var(--font-sans);background:linear-gradient(#0000,#0009);margin:0;padding:1.6rem 1rem .7rem;font-size:.68rem;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.story-story[data-astro-cid-ffiw73jn] .story-opening__photo[data-astro-cid-ffiw73jn] figcaption[data-astro-cid-ffiw73jn]{color:#fff;font-family:var(--font-sans);letter-spacing:.04em;mix-blend-mode:difference;margin:0;font-size:.95rem;font-style:normal;position:absolute;top:.9rem;left:1rem}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__text[data-astro-cid-ffiw73jn]{flex-direction:column;justify-content:space-between;gap:3rem;padding-block:.5rem;display:flex}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__kicker[data-astro-cid-ffiw73jn]{margin:0}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn]{row-gap:1.6rem}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]{font-size:clamp(1.15rem,1.9vw,1.7rem)}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:first-child{grid-column:1/11}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(2){grid-column:2/12}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(3){grid-column:3/13}.story-story__content[data-astro-cid-ffiw73jn]{counter-reset:story-chapter;padding-bottom:4rem}@media (width<=1179px){.story-story__content[data-astro-cid-ffiw73jn]{width:min(100% - 2 * var(--gutter), 44rem)}.story-story__content[data-astro-cid-ffiw73jn]>.tweet-grid{column-count:1}}.story-story__content[data-astro-cid-ffiw73jn]>p,.story-story__content[data-astro-cid-ffiw73jn]>ul,.story-story__content[data-astro-cid-ffiw73jn]>ol{width:min(100%,44rem)}.story-story__content[data-astro-cid-ffiw73jn]>p{margin:0 0 1.35em;font-size:1.16rem;line-height:1.55}.story-story__content[data-astro-cid-ffiw73jn]>ul{margin:0 0 2rem;font-size:1.1rem;line-height:1.5}.story-story__content[data-astro-cid-ffiw73jn]>ul li{margin-bottom:.9em}.story-story__content[data-astro-cid-ffiw73jn]>h2+p:first-letter{float:left;color:var(--color-accent);font-family:var(--font-display);margin:.04em .1em 0 0;font-size:4.2em;line-height:.72}.story-story__content[data-astro-cid-ffiw73jn]>.tweet-grid{width:100%}.story-story__content[data-astro-cid-ffiw73jn]>:not(p){clear:both}.story-story__content[data-astro-cid-ffiw73jn]>h2{letter-spacing:-.065em;text-transform:lowercase;text-wrap:balance;counter-increment:story-chapter;margin:clamp(7rem,13vw,12rem) 0 clamp(4rem,7vw,6rem);font-size:clamp(3.2rem,9vw,8.5rem);line-height:.82;font-family:var(--font-display)!important;font-weight:400!important}.story-story__content[data-astro-cid-ffiw73jn]>h2:before{vertical-align:top;color:var(--color-accent);font-family:var(--font-sans);letter-spacing:.04em;content:"/" counter(story-chapter, decimal-leading-zero);margin-right:1.25rem;font-size:.72rem;display:inline-block}.story-story__content[data-astro-cid-ffiw73jn]>h2 em{font-weight:300}.story-story__content[data-astro-cid-ffiw73jn]>h2:nth-of-type(3n+2){text-align:right;padding-right:.12em}.story-story__content[data-astro-cid-ffiw73jn]>h2:nth-of-type(3n){text-align:center}@media (prefers-reduced-motion:no-preference){.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn],.story-story__content[data-astro-cid-ffiw73jn]>h2{animation:linear both story-settle view();animation-range:entry cover 35%}@keyframes story-settle{0%{opacity:.25;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=720px){.story-strip[data-astro-cid-ffiw73jn]{grid-template-columns:1fr 1fr;gap:.8rem 1.5rem}.story-note[data-astro-cid-ffiw73jn]{grid-template-columns:1fr;gap:.7rem}.story-opening[data-astro-cid-ffiw73jn][data-split=true]{grid-template-columns:1fr;gap:2rem;padding-top:1.5rem}.story-story[data-astro-cid-ffiw73jn] .story-opening__photo[data-astro-cid-ffiw73jn]{aspect-ratio:auto;background:0 0;overflow:visible}.story-story[data-astro-cid-ffiw73jn] .story-opening__photo[data-astro-cid-ffiw73jn] img[data-astro-cid-ffiw73jn]{aspect-ratio:16/10;height:auto;position:static}.story-story[data-astro-cid-ffiw73jn] .story-opening__credit[data-astro-cid-ffiw73jn]{color:var(--color-text-muted);background:0 0;padding:.5rem 0 0;position:static}.story-opening[data-astro-cid-ffiw73jn][data-split=true] .story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(n){grid-column:1/13}.story-route[data-astro-cid-ffiw73jn]{justify-content:flex-start}.story-opening[data-astro-cid-ffiw73jn]{padding-top:7rem}.story-opening__kicker[data-astro-cid-ffiw73jn]{margin-bottom:3rem}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(n){grid-column:1/13}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(2){margin-left:1.5rem}.story-opening__escalator[data-astro-cid-ffiw73jn] p[data-astro-cid-ffiw73jn]:nth-child(3){margin-left:3rem}.story-story__content[data-astro-cid-ffiw73jn]>h2:nth-of-type(n){text-align:left}}.plate[data-astro-cid-uvgci7w2]{clear:both;width:min(100%,44rem);margin:3rem 0 3.5rem}.plate[data-astro-cid-uvgci7w2][data-size=full]{width:100%}.plate__frame[data-astro-cid-uvgci7w2]{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);display:block;overflow:hidden}.plate[data-astro-cid-uvgci7w2] .plate__frame[data-astro-cid-uvgci7w2] img[data-astro-cid-uvgci7w2]{object-fit:cover;filter:grayscale()contrast(1.05);border-radius:0;width:100%;height:100%;margin:0;transition:filter .4s;display:block}.plate[data-astro-cid-uvgci7w2] .plate__frame[data-astro-cid-uvgci7w2]:hover img[data-astro-cid-uvgci7w2],.plate[data-astro-cid-uvgci7w2] .plate__frame[data-astro-cid-uvgci7w2]:focus-visible img[data-astro-cid-uvgci7w2]{filter:none}.plate[data-astro-cid-uvgci7w2] figcaption[data-astro-cid-uvgci7w2]{font-family:var(--font-sans);gap:.25rem;margin:.7rem 0 0;font-size:.72rem;font-style:normal;line-height:1.45;display:grid}.plate__caption[data-astro-cid-uvgci7w2]{color:var(--color-text-primary);font-size:.82rem}.plate__credit[data-astro-cid-uvgci7w2]{color:var(--color-text-muted)}.plate__credit[data-astro-cid-uvgci7w2] cite[data-astro-cid-uvgci7w2]{font-style:italic}.plate__credit[data-astro-cid-uvgci7w2] a[data-astro-cid-uvgci7w2]{color:inherit}@media (width>=1180px){.plate[data-astro-cid-uvgci7w2][data-size=side]{float:right;clear:right;width:17rem;margin:.3rem 0 1.5rem 2rem}}@media (prefers-reduced-motion:reduce){.plate[data-astro-cid-uvgci7w2] .plate__frame[data-astro-cid-uvgci7w2] img[data-astro-cid-uvgci7w2]{transition:none}}.note-body__quote[data-astro-cid-gpto4bml]{margin-top:.45em;display:block}.note-body__quote[data-astro-cid-gpto4bml]:first-child{margin-top:0}.note-body__quote[data-astro-cid-gpto4bml] q[data-astro-cid-gpto4bml]{color:var(--color-text-primary)}.note-body__quote[data-astro-cid-gpto4bml] a[data-astro-cid-gpto4bml]{color:inherit;white-space:nowrap;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.18em}.note-body__quote[data-astro-cid-gpto4bml] a[data-astro-cid-gpto4bml]:hover{color:var(--color-accent)}.note-body__sources[data-astro-cid-gpto4bml]{margin-top:.4em;display:block}.note-body__sources[data-astro-cid-gpto4bml] a[data-astro-cid-gpto4bml]{color:inherit;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.18em}.note-body__sources[data-astro-cid-gpto4bml] a[data-astro-cid-gpto4bml]:hover{color:var(--color-accent)}.note-ref[data-astro-cid-e7ry2vcs]{font-family:var(--font-sans);margin-left:.08em;font-size:.62em;font-weight:600;line-height:0}.note-ref[data-astro-cid-e7ry2vcs] a[data-astro-cid-e7ry2vcs]{color:var(--color-accent);text-decoration:none}.note-ref[data-astro-cid-e7ry2vcs][data-joined]:before{color:var(--color-accent);content:",";margin-right:.12em}.sidenote[data-astro-cid-e7ry2vcs]{display:none}@media (width>=1180px){.note-ref[data-astro-cid-e7ry2vcs] a[data-astro-cid-e7ry2vcs]{pointer-events:none}.sidenote[data-astro-cid-e7ry2vcs]{float:right;clear:right;border-left:1px solid var(--color-border);width:17rem;color:var(--color-text-muted);font-family:var(--font-sans);text-align:left;margin:.3rem -21rem 1.25rem 0;padding-left:.85rem;font-size:.76rem;font-style:normal;font-weight:400;line-height:1.45;display:block}.sidenote__label[data-astro-cid-e7ry2vcs]{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.62rem;display:block}.sidenote__number[data-astro-cid-e7ry2vcs]{color:var(--color-accent);letter-spacing:.02em;margin-right:.5em;font-weight:600}}.endnotes[data-astro-cid-2yknhzb5]{clear:both;border-top:1px solid var(--color-border);width:min(100%,44rem);color:var(--color-text-muted);font-family:var(--font-sans);margin:6rem 0 2rem;padding-top:1.25rem;font-size:.85rem;line-height:1.5}.endnotes__label[data-astro-cid-2yknhzb5]{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.67rem}.endnotes[data-astro-cid-2yknhzb5] ol[data-astro-cid-2yknhzb5]{margin:0;padding-left:1.6rem}.endnotes[data-astro-cid-2yknhzb5] li[data-astro-cid-2yknhzb5]{margin-bottom:1rem;padding-left:.25rem}.endnotes[data-astro-cid-2yknhzb5] li[data-astro-cid-2yknhzb5]::marker{color:var(--color-accent);font-weight:600}.endnotes[data-astro-cid-2yknhzb5] li[data-astro-cid-2yknhzb5]:target{color:var(--color-text-primary)}.endnotes__back[data-astro-cid-2yknhzb5]{color:var(--color-accent);text-decoration:none}@media (width>=1180px){.endnotes[data-astro-cid-2yknhzb5]{display:none}}.side-quote[data-astro-cid-ymvj5d4u]{border:0;border-left:1px solid var(--color-accent);width:min(31rem,80%);color:var(--color-text-primary);text-align:left;max-width:none;margin:6rem 8% 6rem auto;padding:0 0 0 1rem;font-style:normal}.side-quote[data-astro-cid-ymvj5d4u][data-align=left]{margin-left:4%;margin-right:auto}.side-quote[data-astro-cid-ymvj5d4u] span[data-astro-cid-ymvj5d4u]{color:var(--color-text-muted);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.side-quote__text[data-astro-cid-ymvj5d4u] p{font-family:var(--font-prose);text-indent:0;margin:1rem 0 0;font-size:clamp(1.5rem,3vw,2.6rem);line-height:1.12}@media (width<=720px){.side-quote[data-astro-cid-ymvj5d4u],.side-quote[data-astro-cid-ymvj5d4u][data-align=left]{width:auto;margin:4rem 0 4rem 1.5rem}}.stairs[data-astro-cid-y4vn2ein]{grid-template-columns:repeat(12,1fr);row-gap:2.2rem;margin:4rem 0 5rem;display:grid}.stairs[data-astro-cid-y4vn2ein]>p{text-indent:0!important;width:auto!important;margin:0!important;font-size:clamp(1.25rem,2.35vw,2rem)!important;line-height:1.22!important}.stairs[data-astro-cid-y4vn2ein][data-ruled=true]{row-gap:0}.stairs[data-astro-cid-y4vn2ein][data-ruled=true]>p{border-top:1px solid var(--color-border);padding:1.4rem 1.6rem;font-size:clamp(1.05rem,1.8vw,1.4rem)!important;line-height:1.35!important}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+1){grid-column:1/7}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+2){grid-column:3/9}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+3){grid-column:5/11}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+4){grid-column:7/13}.stairs[data-astro-cid-y4vn2ein][data-finale=true]>p:last-child{color:var(--color-accent);font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.2rem,5vw,4.25rem)!important;line-height:.95!important}.stairs[data-astro-cid-y4vn2ein][data-ruled=true][data-finale=true]>p:last-child{border-bottom:1px solid var(--color-border)}@media (prefers-reduced-motion:no-preference){.stairs[data-astro-cid-y4vn2ein]>p{animation:linear both stairs-settle view();animation-range:entry cover 35%}@keyframes stairs-settle{0%{opacity:.25;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=720px){.stairs[data-astro-cid-y4vn2ein]>p:nth-child(n){grid-column:1/13}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+2){margin-left:1.5rem!important}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+3){margin-left:3rem!important}.stairs[data-astro-cid-y4vn2ein]>p:nth-child(4n+4){margin-left:4.5rem!important}}
