.article-header[data-astro-cid-e5itrpi2]{margin-bottom:2.8rem;max-width:var(--measure)}.cat[data-astro-cid-e5itrpi2]{margin-bottom:1.4rem}h1[data-astro-cid-e5itrpi2]{font-family:var(--font-serif);font-size:var(--h1-article);line-height:1.05;font-weight:600;letter-spacing:-.018em;margin:0 0 1.3rem;color:var(--ink)}.subtitle[data-astro-cid-e5itrpi2]{font-weight:400;font-style:italic;color:var(--ink-soft)}.subtitle[data-astro-cid-e5itrpi2] em{font-style:normal}.ah-meta[data-astro-cid-e5itrpi2]{margin-bottom:1.9rem}.dek[data-astro-cid-e5itrpi2]{font-family:var(--font-serif);font-weight:400;font-size:calc(var(--fs-dek) * var(--read-scale));line-height:1.5;color:var(--ink-soft);margin:0;max-width:var(--measure)}hr[data-astro-cid-e5itrpi2]{border:none;border-top:1px solid var(--rule);margin:2.4rem 0 0;max-width:var(--measure)}.article{max-width:72rem;margin:0 auto;padding:4.5rem 2rem 2rem}.reading-col{max-width:var(--reading-col);margin:0 auto;position:relative}.essay-content{max-width:var(--measure);font-size:var(--fs-body)}.essay-content p{font-size:calc(var(--fs-body) * var(--read-scale));line-height:1.63;margin:0 0 1.25rem;color:var(--ink)}.essay-content>p:first-child{margin-top:0}.essay-content h2{font-family:var(--font-serif);font-size:calc(var(--fs-h2) * var(--read-scale));font-weight:600;letter-spacing:-.01em;line-height:1.22;margin:2.6rem 0 1rem;max-width:var(--measure);color:var(--ink);scroll-margin-top:var(--header-offset)}.essay-content strong{font-weight:600}.essay-content em{font-style:italic}.essay-content a{color:var(--ink);text-decoration-line:underline;text-decoration-color:var(--rule);text-underline-offset:.15em;transition:text-decoration-color .2s}.essay-content a:hover{text-decoration-color:var(--accent)}.essay-content blockquote{margin:2rem 0;padding-left:1.4rem;border-left:2px solid var(--accent);max-width:var(--measure);color:var(--ink-soft)}.essay-content blockquote p{font-size:calc(1.18rem * var(--read-scale));line-height:1.55;margin:0 0 .7rem}.essay-content blockquote p:last-child{margin-bottom:0}.essay-content .math{font-size:.92em}.essay-content .math.display{margin:1.4rem 0;overflow-x:auto;overflow-y:hidden}.essay-content .footnote-ref{text-decoration:none}.essay-content .footnote-ref sup{font-family:var(--font-mono);font-size:.6em;font-weight:500;color:var(--accent);padding-left:.1em;vertical-align:.42em;line-height:0}.essay-content .citation{font-style:inherit}.essay-content .sidenote{--sidenote-baseline-nudge: .47em;float:right;clear:right;position:relative;top:var(--sidenote-baseline-nudge);width:var(--sidenote-w);margin-right:calc(-1 * (var(--sidenote-w) + var(--sidenote-gap)));margin-bottom:.6em;font-size:calc(var(--fs-sidenote) * var(--read-scale));line-height:1.46;color:var(--ink-soft);text-align:left}.essay-content blockquote+.sidenote{margin-top:calc(-2rem - 1.18rem * var(--read-scale) * 1.55)}.essay-content .sidenote-num{font-family:var(--font-mono);font-size:.62em;font-weight:500;color:var(--accent);vertical-align:.42em;padding-right:.2em}.essay-content .sidenote a{color:var(--ink-soft);text-decoration-color:var(--rule)}.essay-content .sidenote-cite{color:inherit;text-decoration:underline;text-decoration-color:var(--rule);text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.essay-content .sidenote-cite:hover,.essay-content .sidenote-cite:focus-visible{color:var(--ink);text-decoration-color:var(--accent)}.sidenote-popover{position:fixed;left:0;top:0;z-index:50;max-width:22rem;padding:.7rem .85rem .75rem;background:var(--bg-2);border:1px solid var(--rule);border-radius:6px;box-shadow:0 8px 28px #0a070459;font-family:var(--font-serif);font-size:.95rem;line-height:1.5;color:var(--ink);opacity:0;transform:translateY(-2px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}.sidenote-popover[data-open=true]{opacity:1;transform:none;pointer-events:auto}.sidenote-popover .sidenote-source{display:inline-block;margin-top:.5rem;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.02em;color:var(--accent);text-decoration:none;white-space:nowrap}.sidenote-popover .sidenote-source:hover{text-decoration:underline}.essay-content #refs{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--rule);font-size:calc(.95rem * var(--read-scale));line-height:1.6;color:var(--ink-soft);clear:both}.essay-content .csl-entry{margin-bottom:.8em;padding-left:2em;text-indent:-2em;scroll-margin-top:2rem}.essay-content .csl-entry:target{background:var(--accent-soft);border-radius:3px;box-shadow:0 0 0 .4em var(--accent-soft)}@media(max-width:64rem){.reading-col{max-width:var(--measure)}.essay-content .sidenote{float:none;clear:none;position:static;width:auto;display:block;margin:.7em 0 1.1em;text-align:right}.essay-content blockquote+.sidenote{margin-top:-1.3rem}}@media print{.article{max-width:none;padding:0}.reading-col,.essay-content,.essay-content p,.essay-content h2,.essay-content blockquote,.essay-content #refs{max-width:none}.essay-content .sidenote{float:none;clear:none;position:static;width:auto;display:block;margin:.5em 0;text-align:right;color:#333}}.essay-end[data-astro-cid-6va5wa7o]{margin-top:3.5rem;padding-top:1.8rem;border-top:1px solid var(--rule);max-width:var(--measure)}.essay-home[data-astro-cid-6va5wa7o]{display:inline-flex;font-family:var(--font-mono);font-size:var(--label-sm);letter-spacing:var(--track-tight);text-transform:uppercase;color:var(--ink-soft);transition:color .2s}.essay-home[data-astro-cid-6va5wa7o]:hover{color:var(--accent)}@media print{.essay-end[data-astro-cid-6va5wa7o]{display:none!important}}
