@font-face{font-family:Maison Neue Mono;src:url(/assets/fonts/maison-neue/MaisonNeueMonoWEB-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue Mono;src:url(/assets/fonts/maison-neue/MaisonNeueMonoWEB-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Goudy Initialen;src:url(/assets/fonts/goudy-initialen/GoudyInitialen.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.ed-web{--pg-paper: #fffdf7;--pg-ink: #0a0a0a;--pg-ink-soft: #26241f;--pg-ink-faint: #6b6b6b;--pg-rule: #d8d3c6;--pg-accent: #ffd21f;--pg-font-text: "Libre Caslon Text", Georgia, serif;--pg-font-display: "Libre Caslon Display", "Libre Caslon Text", Georgia, serif;--pg-font-mono: "Maison Neue Mono", ui-monospace, monospace;--edw-measure: 35rem;--edw-note: 13rem;--edw-gap: 2.25rem;background:#e8e6e0;padding:0 1rem 4rem}:root.dark .ed-web{background:#17161a}.ed-sheet{max-width:68rem;margin:0 auto;background:var(--pg-paper);color:var(--pg-ink);font-family:var(--pg-font-text);padding:clamp(2.5rem,6vw,5.5rem) clamp(1.25rem,5vw,4rem) clamp(3rem,7vw,5rem);box-shadow:0 1px #0000000a,0 24px 56px -24px #0000004d;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ed-column{max-width:var(--edw-measure);margin-right:auto;margin-left:max(0px,calc((100% - var(--edw-measure) - var(--edw-gap) - var(--edw-note)) / 2))}.ed-essay-head{text-align:center;margin:0 0 2rem}.ed-series{font-family:var(--pg-font-mono);font-weight:700;font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pg-ink-faint);margin:0 0 .9rem}.ed-head-rules{border-top:2px solid var(--pg-ink);border-bottom:1px solid var(--pg-ink);height:2px;margin:0 0 1.9rem}.ed-head-title{font-family:var(--pg-font-display);font-weight:400;font-size:clamp(1.6rem,5.5vw,2.35rem);line-height:1.15;letter-spacing:.12em;text-transform:uppercase;text-indent:.12em;margin:0 0 1rem;color:var(--pg-ink)}.ed-head-author{font-family:var(--pg-font-text);font-style:italic;font-size:1.15rem;color:var(--pg-ink-soft);margin:0 0 .7rem}.ed-head-provenance{font-family:var(--pg-font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-ink-faint);line-height:1.75;max-width:30em;margin:0 auto 1.4rem}.ed-head-close{border-top:1px solid var(--pg-ink);width:8rem;margin:0 auto}.ed-imprint{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:2.2rem 0 3rem}.ed-imprint__link{font-family:var(--pg-font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pg-ink-soft);text-decoration:none;padding:.45rem .1rem;border-bottom:1px solid var(--pg-rule);transition:border-color .16s ease,color .16s ease}.ed-imprint__link:hover{color:var(--pg-ink);border-bottom-color:var(--pg-ink)}.ed-imprint__link--accent{box-shadow:inset 0 -.45em 0 var(--pg-accent);border-bottom-color:var(--pg-ink)}.ed-imprint__sep{color:var(--pg-ink-faint)}.ed-body{font-size:1.0625rem;line-height:var(--pg-leading, 1.58);color:var(--pg-ink-soft);font-variant-numeric:oldstyle-nums}.ed-body>h1:first-child{display:none}.ed-body p{margin:0}.ed-body p+p{text-indent:1em}.ed-body em{font-style:italic}.ed-body p.ed-opening:first-letter{font-family:Goudy Initialen,Libre Caslon Display,serif;font-weight:400;font-size:4.4em;line-height:.9;float:left;padding:.04em .16em 0 0;color:var(--pg-ink)}.ed-body .ed-leadin{font-variant-caps:small-caps;letter-spacing:var(--pg-sc-tracking, .06em)}.ed-body blockquote{margin:.8em 0;padding:0 1em;border:0;font-style:normal;font-size:.905em;line-height:1.62;color:var(--pg-ink)}.ed-body blockquote p{text-align:justify;text-indent:0;margin:0}.ed-body blockquote p+p{text-indent:0}.ed-body blockquote+p{text-indent:0}.ed-body .pq{display:none}.ed-body .pq+p{text-indent:1em}.ed-body hr{border:0;height:auto;background:none;outline:none;margin:1.1em auto;text-align:center}.ed-body hr:before{content:"* * *";font-family:var(--pg-font-text);font-size:1em;letter-spacing:.02em;color:var(--pg-ink)}.ed-body hr+p{text-indent:0}.ed-body .pg-ref{font-size:.66em;vertical-align:.45em;line-height:0;margin-left:.08em;color:var(--pg-ink)}.ed-body .pg-note{display:block;margin:.9em 0 .9em 1.5em;padding-left:.9em;border-left:1px solid var(--pg-rule);font-size:.8em;line-height:1.5;text-indent:0;text-align:left;hyphens:none;-webkit-hyphens:none;color:var(--pg-ink-faint)}.ed-body .pg-note-num{font-variant-numeric:oldstyle-nums}.ed-body .pg-sc{font-variant-caps:small-caps;letter-spacing:var(--pg-sc-tracking, .06em)}@media(max-width:61.999rem){.ed-web{--edw-note: 0rem;--edw-gap: 0rem}}@media(min-width:62rem){.ed-body .pg-note{float:right;clear:right;display:block;width:var(--edw-note);margin:0 calc(-1 * (var(--edw-note) + var(--edw-gap))) .6em 0;position:relative;top:.32em;padding-left:0;border-left:0;font-size:.72em;line-height:1.45}}.ed-colophon{max-width:26rem;margin:3.5rem auto 0;padding:0;border:0;text-align:center}.ed-colophon:before{content:"*\a* *";white-space:pre;display:block;font-family:var(--pg-font-text);font-size:1rem;line-height:.75;color:var(--pg-ink);margin:0 0 1.4rem}.ed-colophon p{font-family:var(--pg-font-text);font-style:italic;font-size:.82rem;line-height:1.7;color:var(--pg-ink-soft);margin:0 0 .5rem}.ed-colophon p:last-child{margin-bottom:0}.ed-colophon em{font-style:normal}.ed-runner{position:sticky;top:84px;z-index:30;padding:0 1rem;pointer-events:none;opacity:0;transition:opacity .22s ease}.ed-runner[data-visible=true]{opacity:1}.ed-runner__rule{max-width:68rem;margin:0 auto;height:3px;background:#0a0a0a24}.ed-runner__rule span{display:block;height:100%;width:0;background:#ffd21f;box-shadow:inset 0 0 0 1px #0a0a0a66}@media(prefers-reduced-motion:reduce){.ed-runner{transition:none}}
