.reader{--reader-size:clamp(1.5rem, 1.35rem + .4vw, 1.625rem);--reader-leading:1.5;overflow-anchor:none;margin-block:0 5rem;scroll-margin-top:48px}.reader-primary{flex-direction:column;min-height:calc(100svh - 48px);display:flex}.reader-heading{z-index:2;text-align:center;background:var(--paper);padding-block:.75rem;position:sticky;inset-block-start:0}.reader-number{color:var(--muted);font:.8125rem/1.5 var(--sans);font-variant-numeric:tabular-nums;margin-block-end:.2rem}.reader-heading h1,.reader-heading h2{font:400 clamp(1.25rem, 1.05rem + .8vw, 1.625rem)/1.2 var(--serif);letter-spacing:-.02em}.reader-screen{flex-direction:column;flex:1;min-width:0;padding-block-start:.75rem;display:flex}.reader-body{flex-direction:column;flex:1;justify-content:flex-start;min-width:0;padding-block:1rem 1.5rem;display:flex}.reader-instruction{text-align:center;color:var(--muted);font:.8125rem/1.6 var(--sans);flex-shrink:0;min-height:2rem;margin:0}.reader-instruction[aria-hidden=true],.reader[data-reader-question-repeated=true] .reader-heading h1,.reader[data-reader-question-repeated=true] .reader-heading h2{visibility:hidden}.reader-text{font:var(--reader-size)/var(--reader-leading) var(--serif);color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap}.reader[data-reader-state=question] .reader-text{text-align:center;text-wrap:balance;font-size:clamp(2.5rem,2rem + 2vw,4rem);line-height:1.15}.reader[data-reader-state=question] .reader-body,.reader[data-reader-state=sentence] .reader-body,.reader[data-reader-state=erasure] .reader-body,.reader[data-reader-state=identity] .reader-body{justify-content:center}.reader[data-reader-state=sentence] .reader-text,.reader[data-reader-state=erasure] .reader-text,.reader[data-reader-state=identity] .reader-text{min-block-size:calc(var(--reader-size) * var(--reader-leading) * 3)}.reader-identity-track{width:100%;max-width:40rem;margin-inline:auto;display:none}.reader[data-reader-state=sentence] .reader-identity-track,.reader[data-reader-state=erasure] .reader-identity-track,.reader[data-reader-state=identity] .reader-identity-track{min-block-size:9rem;padding-block-start:1rem;display:block}.reader-reveal{width:100%}.reader-model{font:400 1.25rem/1.5 var(--serif);margin-block-end:.25rem}.reader-another{text-underline-offset:.3em;margin-block-start:.5rem;text-decoration:underline}.reader-corners{z-index:3;background:var(--paper);flex-shrink:0;width:100%;max-width:40rem;margin-inline:auto;padding-block-start:.25rem;position:sticky;inset-block-end:0}.reader-caption,.reader-controls,.reader-footnote{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.reader-caption{font:.8125rem/1.5 var(--sans);color:var(--muted);min-height:1.5rem}.reader-transport{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.reader-timeline{flex:1;min-width:0;height:44px;position:relative}.reader-progress{z-index:1;flex-wrap:nowrap;justify-content:center;gap:0;min-width:0;height:44px;display:flex;position:relative}.reader-controls{flex-wrap:nowrap;gap:.25rem}.reader button,.reader summary,.reader-secondary a{min-height:44px;font:.8125rem/1.5 var(--sans)}.reader button{min-inline-size:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.6rem .8rem}.reader button:disabled{opacity:.4;cursor:default}.reader button:focus-visible,.reader summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.reader-progress button{min-inline-size:24px;flex:1;place-items:center;height:44px;padding:0;display:grid;position:relative}.reader-progress [data-reader-node]{border:1px solid var(--line);background:var(--paper);border-radius:50%;width:5px;height:5px;display:block}.reader-progress button[data-reader-node-state=before] [data-reader-node]{border-color:var(--muted);background:var(--muted)}.reader-progress button[data-reader-node-state=selected] [data-reader-node],.reader-progress button[data-reader-node-state=arrived] [data-reader-node],.reader-progress button[aria-current] [data-reader-node]{border-color:var(--ink);background:var(--ink);width:6px;height:6px}.reader-lines{inset-block-start:21px;inset-inline:calc(100% / (var(--scene-count,7) * 2));grid-template-columns:repeat(calc(var(--scene-count,7) - 1), minmax(0, 1fr));pointer-events:none;height:2px;display:grid;position:absolute}.reader-lines [data-reader-line]{background:var(--line);height:2px;margin-inline:6px;display:block;position:relative}.reader-lines [data-reader-fill]{background:var(--muted);transform:scaleX(var(--scene-fill,0));transform-origin:0;position:absolute;inset:0}.reader-lines [data-reader-line-state=before]{background:var(--muted)}.reader-lines [data-reader-line-state=before] [data-reader-fill],.reader-lines [data-reader-line-state=after] [data-reader-fill]{visibility:hidden}.reader-controls [data-reader-action=play]{color:var(--ink);min-inline-size:4rem}.reader-footnote{color:var(--muted);font:.8125rem/1.5 var(--sans);margin-block:.25rem .75rem}.reader-secondary{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;width:100%;max-width:40rem;margin-block-start:1rem;margin-inline:auto;display:flex}.reader-details{min-width:0;font:1rem/1.65 var(--serif);flex:1}.reader-details summary,.reader-lost summary{color:var(--muted);cursor:pointer;padding-block:.5rem}.reader-secondary-actions{align-items:center;gap:.75rem;display:flex}.reader-secondary a{color:var(--muted);align-items:center;font-size:.8125rem;display:inline-flex}.reader-detail-content{overflow-wrap:anywhere;padding-block:.75rem 1.5rem}.reader-detail-label{font:.8125rem/1.5 var(--sans);color:var(--muted);margin-block:1.5rem .5rem}.reader-fallback{max-width:40rem;margin:1rem auto 0}.reader-preserve{white-space:pre-wrap}.reader-lost{width:100%;max-width:40rem;margin:1rem auto 0}.reader-lost q{font-family:var(--serif);font-size:1.5rem}.reader-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reader [data-reader-count],.reader [data-reader-previous-count],.reader [data-reader-current-count]{font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.reader button:hover:not(:disabled){color:var(--ink)}}@media (width<=35rem){.reader{--reader-size:1.375rem;--reader-leading:1.42}.reader[data-reader-state=original],.reader[data-reader-state=reduction]{--reader-size:1.25rem;--reader-leading:1.35}.reader-heading{padding-block:.5rem}.reader-screen{padding-block-start:.75rem}.reader-body{padding-block:.75rem 1rem}.reader-corners{padding-block-end:env(safe-area-inset-bottom)}.reader-transport{justify-content:center;gap:0}.reader-timeline{flex-basis:100%;width:100%}.reader-controls{justify-content:space-between;width:100%}.reader-progress button{min-inline-size:24px;padding:0}.reader-caption{gap:.5rem}}@media (width<=21.875rem){.reader{--reader-size:1.21875rem;--reader-leading:1.38}.reader-instruction{font-size:.75rem}.reader[data-reader-state=original],.reader[data-reader-state=reduction]{--reader-leading:1.35}.reader[data-reader-state=original] .reader-screen,.reader[data-reader-state=reduction] .reader-screen{padding-block-start:.25rem}.reader[data-reader-state=original] .reader-instruction,.reader[data-reader-state=reduction] .reader-instruction{min-height:1.5rem}.reader[data-reader-state=original] .reader-body,.reader[data-reader-state=reduction] .reader-body{padding-block-start:.5rem}}.reader-overflow-note{text-align:center;margin-block-end:.75rem;display:none}.reader[data-reader-overflow=true] .reader-body{max-block-size:var(--reader-body-budget);overscroll-behavior-block:contain;flex:none;justify-content:flex-start;overflow-y:auto}.reader[data-reader-overflow=true] .reader-corners{position:static}.reader[data-reader-overflow=true] .reader-overflow-note{display:block}.reader[data-reader-ready=true][data-reader-state=original] .reader-primary,.reader[data-reader-ready=true][data-reader-state=reduction] .reader-primary{block-size:var(--reader-film-height);min-block-size:0}.reader[data-reader-ready=true][data-reader-state=original] .reader-screen,.reader[data-reader-ready=true][data-reader-state=reduction] .reader-screen,.reader[data-reader-ready=true][data-reader-state=original] .reader-body,.reader[data-reader-ready=true][data-reader-state=reduction] .reader-body{min-block-size:0}.reader[data-reader-phase=reading][data-reader-state=original] .reader-instruction[aria-hidden=true],.reader[data-reader-phase=reading][data-reader-state=reduction] .reader-instruction[aria-hidden=true]{block-size:0;min-block-size:0}@media (width<=35rem){.reader[data-reader-state=original] .reader-screen,.reader[data-reader-state=reduction] .reader-screen{padding-block-start:.25rem}.reader[data-reader-state=original] .reader-body,.reader[data-reader-state=reduction] .reader-body{padding-block:.5rem .75rem}}.reader[data-reader-state=original] .reader-instruction,.reader[data-reader-state=reduction] .reader-instruction{block-size:2rem;min-block-size:0;transition:block-size .18s}.reader[data-reader-phase=reading][data-reader-state=original] .reader-instruction[aria-hidden=true],.reader[data-reader-phase=reading][data-reader-state=reduction] .reader-instruction[aria-hidden=true]{block-size:0}.reader[data-reader-layout-instant=true] .reader-instruction{transition:none}@media (width<=21.875rem){.reader[data-reader-state=original] .reader-instruction,.reader[data-reader-state=reduction] .reader-instruction{block-size:1.5rem}.reader[data-reader-phase=reading][data-reader-state=original] .reader-instruction[aria-hidden=true],.reader[data-reader-phase=reading][data-reader-state=reduction] .reader-instruction[aria-hidden=true]{block-size:0}}@media (prefers-reduced-motion:reduce){.reader .reader-instruction{transition:none}}.aftermath-notes[data-astro-cid-hxwhg3qq]{margin-block:4rem 2rem}.aftermath-notes[data-astro-cid-hxwhg3qq]>summary[data-astro-cid-hxwhg3qq]{color:var(--muted);font-size:var(--text-small)}.aftermath-notes[data-astro-cid-hxwhg3qq]>section[data-astro-cid-hxwhg3qq]{margin-block:2rem}.aftermath-notes[data-astro-cid-hxwhg3qq]>section[data-astro-cid-hxwhg3qq]:first-of-type{border-block-start:0}.concept-list[data-astro-cid-hxwhg3qq],.supporting-list[data-astro-cid-hxwhg3qq]{padding:0;list-style:none}.concept-list[data-astro-cid-hxwhg3qq]{margin-block:3rem}.concept-list[data-astro-cid-hxwhg3qq]>li[data-astro-cid-hxwhg3qq]{border-top:1px solid var(--line,#d8d3c9);grid-template-columns:minmax(10rem,1fr) 2fr;gap:1.5rem;padding-block:1.5rem;display:grid}.concept-list[data-astro-cid-hxwhg3qq] h3[data-astro-cid-hxwhg3qq]{margin:0;font-size:1.5rem;font-weight:400}.concept-count[data-astro-cid-hxwhg3qq]{font-variant-numeric:tabular-nums;margin:.5rem 0 0}summary[data-astro-cid-hxwhg3qq]{cursor:pointer}details[data-astro-cid-hxwhg3qq]>p[data-astro-cid-hxwhg3qq]{margin-top:1rem}.supporting-list[data-astro-cid-hxwhg3qq] li[data-astro-cid-hxwhg3qq]{margin-block:1.5rem}blockquote[data-astro-cid-hxwhg3qq]{margin:.5rem 0 0;font-size:1.25rem}.editorial-note[data-astro-cid-hxwhg3qq] h3[data-astro-cid-hxwhg3qq]{margin:2rem 0 .5rem;font-size:1rem}@media (width<=600px){.concept-list[data-astro-cid-hxwhg3qq]>li[data-astro-cid-hxwhg3qq]{grid-template-columns:1fr;gap:.75rem}}
