.byline[data-astro-cid-qyx22t3f]{align-items:flex-start;gap:var(--space-md);display:flex}.byline__photo[data-astro-cid-qyx22t3f]{object-fit:cover;object-position:top center;border:1px solid var(--divider);filter:sepia(10%)saturate(85%)brightness(1.02);border-radius:50%}.byline--large[data-astro-cid-qyx22t3f] .byline__photo[data-astro-cid-qyx22t3f]{width:64px;height:64px}.byline--small[data-astro-cid-qyx22t3f] .byline__photo[data-astro-cid-qyx22t3f]{width:40px;height:40px}.byline__text[data-astro-cid-qyx22t3f]{gap:var(--space-3xs);flex-direction:column;display:flex}.byline__name[data-astro-cid-qyx22t3f]{font-family:var(--font-sans);letter-spacing:.01em;color:var(--ink);transition:color var(--transition-fast);font-weight:500}.byline--large[data-astro-cid-qyx22t3f] .byline__name[data-astro-cid-qyx22t3f]{font-size:.92rem}.byline--small[data-astro-cid-qyx22t3f] .byline__name[data-astro-cid-qyx22t3f]{font-size:.82rem}.byline__name[data-astro-cid-qyx22t3f]:hover{color:var(--accent)}.byline__name-row[data-astro-cid-qyx22t3f]{align-items:center;gap:var(--space-xs);display:flex}.byline__emblem[data-astro-cid-qyx22t3f]{opacity:.85;flex-shrink:0;width:24px;height:24px}.byline--small[data-astro-cid-qyx22t3f] .byline__emblem[data-astro-cid-qyx22t3f]{width:18px;height:18px}.byline__credential[data-astro-cid-qyx22t3f]{font-family:var(--font-sans);color:var(--ink-faint);font-size:.75rem;line-height:1.4}.byline--small[data-astro-cid-qyx22t3f] .byline__credential[data-astro-cid-qyx22t3f]{font-size:.7rem}.byline__meta[data-astro-cid-qyx22t3f]{gap:var(--space-md);font-family:var(--font-sans);color:var(--ink-faint);letter-spacing:.04em;margin-top:var(--space-3xs);font-size:.72rem;display:flex}.reading-progress[data-astro-cid-kw4rgypl]{z-index:200;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.reading-progress__bar[data-astro-cid-kw4rgypl]{background:var(--accent);width:0;height:100%;transition:width .1s linear}.toc-list[data-astro-cid-p33bl5ka]{margin:0;padding:0;list-style:none}.toc-rail__label[data-astro-cid-p33bl5ka]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid var(--divider);font-size:.75rem;font-weight:500;display:block}.toc-link[data-astro-cid-p33bl5ka]{font-family:var(--font-display);color:var(--ink-muted);transition:color var(--transition-fast);gap:.6em;padding:.45rem 0;font-size:1rem;line-height:1.3;text-decoration:none;display:flex}.toc-link[data-astro-cid-p33bl5ka]:hover{color:var(--accent)}.toc-link__numeral[data-astro-cid-p33bl5ka]{font-family:var(--font-sans);letter-spacing:.06em;color:var(--ink-faint);flex:0 0 2.2em;padding-top:.25em;font-size:.7rem}.toc-link[data-astro-cid-p33bl5ka].is-active{color:var(--ink)}.toc-link[data-astro-cid-p33bl5ka].is-active .toc-link__numeral[data-astro-cid-p33bl5ka]{color:var(--accent)}.toc-link[data-astro-cid-p33bl5ka].is-active .toc-link__text[data-astro-cid-p33bl5ka]{text-decoration:underline;-webkit-text-decoration-color:var(--accent-warm);text-decoration-color:var(--accent-warm);text-underline-offset:.2em}.toc-rail[data-astro-cid-p33bl5ka]{display:none}@media (width>=1280px){.toc-rail[data-astro-cid-p33bl5ka]{width:220px;margin-right:var(--space-2xl);display:block;position:absolute;top:0;bottom:0;right:100%}.toc-rail__inner[data-astro-cid-p33bl5ka]{overscroll-behavior:contain;max-height:calc(100vh - 8rem);position:sticky;top:6.5rem;overflow-y:auto}}.toc-mobile[data-astro-cid-p33bl5ka]{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:150;align-items:center;gap:var(--space-sm);flex-direction:column;width:min(92vw,420px);display:flex;position:fixed;transform:translate(-50%)}.toc-mobile[data-astro-cid-p33bl5ka][hidden],.toc-mobile__panel[data-astro-cid-p33bl5ka][hidden]{display:none}@media (width>=1280px){.toc-mobile[data-astro-cid-p33bl5ka]{display:none!important}}.toc-mobile__button[data-astro-cid-p33bl5ka]{border:1px solid var(--divider-warm);background:var(--panel-bg);-webkit-backdrop-filter:blur(10px);max-width:100%;min-height:44px;box-shadow:var(--shadow-soft);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1.1rem;display:flex}.toc-mobile__label[data-astro-cid-p33bl5ka]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);flex-shrink:0;font-size:.75rem;font-weight:500}.toc-mobile__current[data-astro-cid-p33bl5ka]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-display);border-left:1px solid var(--divider);padding-left:.6rem;font-size:.95rem;overflow:hidden}.toc-mobile__current[data-astro-cid-p33bl5ka][hidden]{display:none}.toc-mobile__panel[data-astro-cid-p33bl5ka]{width:100%;max-height:60vh;padding:var(--space-lg);background:var(--bg);border:1px solid var(--divider-warm);box-shadow:var(--shadow-lift);overflow-y:auto}.toc-mobile__panel[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka]{padding:.6rem 0}.note-ref{font-size:.72em;line-height:0;font-family:var(--font-sans);margin-left:.08em;font-weight:500}.note-ref a{color:var(--accent);border-radius:2px;padding:0 .15em;text-decoration:none}.note-ref a:hover,.note-ref a.is-active,.note-ref a[aria-expanded=true]{background:var(--accent-tint)}.notes{margin-top:var(--space-3xl);padding-top:var(--space-lg);border-top:1px solid var(--divider)}.prose .notes__label{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-md);font-size:.75rem;font-weight:500}.prose .notes__list{margin:0;padding-left:1.6em;list-style:decimal}.prose .notes__list li{font-family:var(--font-body);color:var(--ink-muted);margin-bottom:var(--space-sm);scroll-margin-top:6rem;font-size:.86rem;line-height:1.6}.prose .notes__list li::marker{font-family:var(--font-sans);color:var(--accent);font-size:.75rem}.prose .notes__list li:target{background:var(--ochre-tint)}.notes__list a,.sidenote a,.note-inline a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--divider-warm);text-decoration-color:var(--divider-warm);text-underline-offset:.15em;overflow-wrap:anywhere}.note-back{margin-left:.2em;text-decoration:none!important}.sidenotes{display:none}@media (width>=1360px){.sidenotes{width:clamp(220px, calc((100vw - var(--reading-width)) / 2 - 5.5rem), 320px);margin-left:var(--space-2xl);height:0;display:block;position:absolute;top:0;left:100%}}.sidenote{width:100%;padding-top:var(--space-xs);border-top:1px solid var(--divider-warm);font-family:var(--font-body);color:var(--ink-muted);transition:color var(--transition-fast), border-color var(--transition-fast);font-size:.75rem;line-height:1.5;position:absolute;left:0}.sidenote.is-active{color:var(--ink);border-top-color:var(--accent)}.sidenote__number{font-family:var(--font-sans);color:var(--accent);margin-bottom:.15rem;font-size:.7rem;font-weight:500;display:block}.note-inline{margin:calc(-1 * var(--space-sm)) 0 var(--space-lg);padding:var(--space-md) 2.6rem var(--space-md) var(--space-md);background:var(--bg-warm);border-left:2px solid var(--accent-warm);font-family:var(--font-body);color:var(--ink-muted);font-size:.86rem;line-height:1.6;position:relative}.note-inline__close{width:44px;height:44px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;font-size:1.3rem;line-height:1;position:absolute;top:.25rem;right:.25rem}.note-inline__close:hover{color:var(--accent)}.share-buttons[data-astro-cid-eqjx2q6l]{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.share-status[data-astro-cid-eqjx2q6l]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.share-buttons__label[data-astro-cid-eqjx2q6l]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem;font-weight:500}.share-btn[data-astro-cid-eqjx2q6l]{border:1px solid var(--divider);width:36px;height:36px;color:var(--ink-muted);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.share-btn[data-astro-cid-eqjx2q6l]:hover{color:var(--accent);border-color:var(--accent)}.share-btn[data-astro-cid-eqjx2q6l].copied{background:var(--accent);color:var(--bg);border-color:var(--accent)}.comments[data-astro-cid-nuen6n26]{padding-bottom:var(--space-3xl)}.comments[data-astro-cid-nuen6n26] .section__label[data-astro-cid-nuen6n26]{margin-bottom:var(--space-lg);display:block}.comments__list[data-astro-cid-nuen6n26]{margin-bottom:var(--space-2xl)}.comments__empty[data-astro-cid-nuen6n26],.comments__loading[data-astro-cid-nuen6n26]{font-family:var(--font-display);color:var(--ink-faint);margin-bottom:var(--space-xl);font-size:.9rem;font-style:italic}.comment-form[data-astro-cid-nuen6n26]{gap:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--divider);flex-direction:column;display:flex}.comment-form__hidden[data-astro-cid-nuen6n26]{position:absolute;left:-9999px}.comment-form__row[data-astro-cid-nuen6n26]{gap:var(--space-xs);flex-direction:column;display:flex}.comment-form__label[data-astro-cid-nuen6n26]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;font-weight:500}.comment-form__input[data-astro-cid-nuen6n26],.comment-form__textarea[data-astro-cid-nuen6n26]{font-family:var(--font-body);color:var(--ink);background:var(--bg-warm);border:1px solid var(--divider);padding:var(--space-sm) var(--space-md);resize:vertical;transition:border-color var(--transition-fast);font-size:.95rem}.comment-form__input[data-astro-cid-nuen6n26]:focus,.comment-form__textarea[data-astro-cid-nuen6n26]:focus{border-color:var(--accent);outline:none}.comment-form__footer[data-astro-cid-nuen6n26]{align-items:center;gap:var(--space-lg);display:flex}.comment-form__status[data-astro-cid-nuen6n26]{font-family:var(--font-sans);color:var(--ink-faint);font-size:.78rem}.comments .comment{border-top:1px solid var(--divider);padding-block:var(--space-lg)}.comments .comment:first-child{border-top:none;padding-top:0}.comments .comment__meta{align-items:baseline;gap:var(--space-lg);margin-bottom:var(--space-sm);display:flex}.comments .comment__name{font-family:var(--font-sans);color:var(--accent);font-size:.85rem;font-weight:500}.comments .comment__date{font-family:var(--font-sans);color:var(--ink-faint);font-size:.72rem}.comments .comment__body{color:var(--ink-body);white-space:pre-wrap;font-size:.95rem;line-height:1.7}.seal[data-astro-cid-acqyotny]{align-items:center;gap:var(--space-md);color:inherit;display:flex}.seal--header[data-astro-cid-acqyotny]{margin-top:var(--space-lg);padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-sm);border:1px solid var(--divider-warm);background:var(--bg-warm);width:fit-content;max-width:100%;transition:border-color var(--transition-fast), background var(--transition-fast);border-radius:999px}.seal--header[data-astro-cid-acqyotny]:hover{border-color:var(--accent)}.seal--notes[data-astro-cid-acqyotny]{margin-bottom:var(--space-lg);align-items:flex-start}.seal__mark[data-astro-cid-acqyotny]{fill:none;width:36px;height:36px;stroke:var(--accent);stroke-width:1.4px;flex-shrink:0}.seal__inner[data-astro-cid-acqyotny]{stroke-dasharray:1.6 2.2;stroke-width:1px;opacity:.7}.seal__tick[data-astro-cid-acqyotny]{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.seal[data-astro-cid-acqyotny]:hover .seal__mark[data-astro-cid-acqyotny]{animation:seal-turn 1.2s var(--ease-out)}@keyframes seal-turn{0%{transform:rotate(-30deg)}}.seal__text[data-astro-cid-acqyotny]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.seal__count[data-astro-cid-acqyotny]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.seal__desc[data-astro-cid-acqyotny]{font-family:var(--font-display);color:var(--ink-muted);font-size:.95rem;font-style:italic;line-height:1.35}.seal__link[data-astro-cid-acqyotny]{font-family:var(--font-sans);letter-spacing:.06em;color:var(--accent);white-space:nowrap;margin-left:.3em;font-size:.72rem;font-style:normal;font-weight:500}@media (width<=560px){.seal--header[data-astro-cid-acqyotny]{border-radius:14px}}@media (prefers-reduced-motion:reduce){.seal[data-astro-cid-acqyotny]:hover .seal__mark[data-astro-cid-acqyotny]{animation:none}}.pull-quote__share{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);transition:background var(--transition-fast);border-radius:999px;align-items:center;gap:.45rem;margin:-1.2em auto 2em;padding:.45rem .9rem;font-size:.7rem;font-weight:500;display:flex}.pull-quote__share:hover{background:var(--accent-tint)}.qshare{background:var(--bg);color:var(--ink);width:min(440px,100vw - 2rem);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lift);border:0;margin:auto;padding:0}.qshare::backdrop{background:#120f0bb8}.qshare__inner{padding:var(--space-xl) var(--space-lg) var(--space-lg);gap:var(--space-md);flex-direction:column;display:flex;position:relative}.qshare__heading{font-size:1.35rem;font-weight:400}.qshare__preview{object-fit:contain;border:1px solid var(--divider);width:100%;max-height:56dvh;filter:none!important}.qshare__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.qshare__btn{border:1px solid var(--accent);min-height:44px;color:var(--accent);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;transition:background var(--transition-fast), color var(--transition-fast);flex:auto;padding:.6rem 1rem;font-size:.75rem;font-weight:500}.qshare__btn:hover,.qshare__btn--primary{background:var(--accent);color:var(--bg)}.qshare__btn[hidden]{display:none}.qshare__status{min-height:1.2em;font-family:var(--font-sans);color:var(--ink-muted);font-size:.78rem}.qshare__close{width:44px;height:44px;color:var(--ink-muted);place-items:center;display:grid;position:absolute;top:.5rem;right:.5rem}.qshare__close:hover{color:var(--accent)}.article-header[data-astro-cid-52yprmxw]{padding-top:var(--space-4xl);padding-bottom:var(--space-2xl)}.article-issue[data-astro-cid-52yprmxw]{align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xl);display:flex}.article-issue__number[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--accent);white-space:nowrap;font-size:clamp(1.5rem,3vw,1.9rem);font-style:italic;font-weight:400;line-height:1}.article-issue__month[data-astro-cid-52yprmxw]{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-size:.75rem;font-weight:500}.article-issue__rule[data-astro-cid-52yprmxw]{background:var(--divider-warm);flex:1;align-self:center;height:1px}.article-header__tags[data-astro-cid-52yprmxw]{gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.article-header__title[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--ink);margin-bottom:var(--space-lg);max-width:20ch;font-size:clamp(2rem,5vw,3.2rem);font-weight:300;line-height:1.1}.article-header__subtitle[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--ink-muted);max-width:50ch;margin-bottom:var(--space-xl);font-size:clamp(1.05rem,2vw,1.3rem);font-style:italic;font-weight:300;line-height:1.5}.article-header__byline[data-astro-cid-52yprmxw]{padding-top:var(--space-lg);border-top:1px solid var(--divider)}.article-header__byline-group[data-astro-cid-52yprmxw]{align-items:flex-start;gap:var(--space-xl) var(--space-3xl);flex-wrap:wrap;display:flex}.article-header__meta[data-astro-cid-52yprmxw]{gap:var(--space-md);width:100%;font-family:var(--font-sans);color:var(--ink-faint);letter-spacing:.04em;font-size:.72rem;display:flex}.article-featured-image[data-astro-cid-52yprmxw]{margin:0 auto var(--space-3xl)}.article-featured-image__img[data-astro-cid-52yprmxw]{object-fit:cover;filter:sepia(8%)saturate(92%)brightness(1.01);width:100%;max-height:520px}.article-featured-image--contain[data-astro-cid-52yprmxw] .article-featured-image__img[data-astro-cid-52yprmxw]{object-fit:contain;filter:none;height:auto;max-height:none}.article-featured-image__caption[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--ink-faint);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--divider);font-size:.82rem;font-style:italic;line-height:1.5}.article-featured-image__credit[data-astro-cid-52yprmxw]{color:var(--ink-faint)}.article-body[data-astro-cid-52yprmxw]{padding-bottom:var(--space-3xl);position:relative}.article-body[data-astro-cid-52yprmxw] .prose h2{scroll-margin-top:6rem}.article-body[data-astro-cid-52yprmxw] .footnotes{border-top:1px solid var(--divider);margin-top:var(--space-3xl);padding-top:var(--space-xl);color:var(--ink-muted);font-size:.875rem}.article-body[data-astro-cid-52yprmxw] .footnotes ol{padding-left:1.2em}.article-body[data-astro-cid-52yprmxw] .footnotes li{margin-bottom:var(--space-sm)}.article-body[data-astro-cid-52yprmxw] sup a{color:var(--accent);font-size:.75em;font-weight:500}.article-footer[data-astro-cid-52yprmxw]{border-top:1px solid var(--divider);padding-top:var(--space-xl)}.article-footer__share[data-astro-cid-52yprmxw]{margin-bottom:var(--space-2xl)}.article-footer__author-block[data-astro-cid-52yprmxw]{background:var(--bg-warm);padding:var(--space-xl);border:1px solid var(--divider);gap:var(--space-xl);flex-direction:column;display:flex}.article-footer__author-inner[data-astro-cid-52yprmxw]{gap:var(--space-lg);align-items:flex-start;display:flex}.article-footer__author-photo[data-astro-cid-52yprmxw]{object-fit:cover;object-position:top center;border:1px solid var(--divider);filter:sepia(8%)saturate(88%)brightness(1.02);border-radius:50%;flex-shrink:0;width:80px;min-width:80px;height:80px;min-height:80px}.article-footer__about-label[data-astro-cid-52yprmxw]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-xs);font-size:.75rem;font-weight:500;display:block}.article-footer__author-name[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--ink);margin-bottom:var(--space-sm);transition:color var(--transition-fast);font-size:1.2rem;font-weight:400;display:block}.article-footer__author-name[data-astro-cid-52yprmxw]:hover{color:var(--accent)}.article-footer__author-bio[data-astro-cid-52yprmxw]{color:var(--ink-muted);font-size:.875rem;line-height:1.7}@media (width<=480px){.article-footer__author-inner[data-astro-cid-52yprmxw]{flex-direction:column}}.next-essay[data-astro-cid-52yprmxw]{padding-bottom:var(--space-xl)}.next-card[data-astro-cid-52yprmxw]{background:var(--bg-warm);border:1px solid var(--divider);color:inherit;transition:border-color var(--transition-base), background var(--transition-base);grid-template-columns:minmax(150px,220px) 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.next-card[data-astro-cid-52yprmxw]:hover{border-color:var(--divider-warm);background:var(--bg-card)}.next-card[data-astro-cid-52yprmxw]:hover .cover{transform:translateY(-4px)rotate(-1deg)}.next-card__body[data-astro-cid-52yprmxw]{gap:var(--space-sm);flex-direction:column;display:flex}.next-card__issue[data-astro-cid-52yprmxw]{color:var(--ink-muted)}.next-card__title[data-astro-cid-52yprmxw]{font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:300;line-height:1.1}.next-card__subtitle[data-astro-cid-52yprmxw]{font-family:var(--font-display);color:var(--ink-muted);max-width:46ch;font-size:1.1rem;font-style:italic;line-height:1.45}.next-card__author[data-astro-cid-52yprmxw]{font-family:var(--font-sans);color:var(--ink-body);font-size:.8rem;font-weight:500}.next-card__cta[data-astro-cid-52yprmxw]{margin-top:var(--space-sm);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.5rem;font-size:.78rem;font-weight:500;display:inline-flex}.next-card__cta[data-astro-cid-52yprmxw] svg[data-astro-cid-52yprmxw]{transition:transform var(--transition-base)}.next-card[data-astro-cid-52yprmxw]:hover .next-card__cta[data-astro-cid-52yprmxw] svg[data-astro-cid-52yprmxw]{transform:translate(5px)}@media (width<=640px){.next-card[data-astro-cid-52yprmxw]{grid-template-columns:1fr}.next-card__cover[data-astro-cid-52yprmxw]{width:62%}}.related-grid[data-astro-cid-52yprmxw]{gap:var(--space-2xl);margin-top:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}
