.essay-author[data-astro-cid-7mn2gw7j]{max-width:68ch;border-block-start:1px solid var(--edge-subtle);font-size:var(--text-sm);color:var(--ink-secondary);margin-block-start:var(--space-lg);padding-block-start:var(--space-md)}.essay-author[data-astro-cid-7mn2gw7j] p[data-astro-cid-7mn2gw7j]{margin:0}.essay-content[data-astro-cid-7mn2gw7j]{font-size:var(--text-prose);line-height:1.75}.essay-content[data-astro-cid-7mn2gw7j] .essay-section{max-width:68ch;margin:0;padding:0}.essay-content[data-astro-cid-7mn2gw7j]>*{max-width:68ch}.essay-content[data-astro-cid-7mn2gw7j]:after{content:"";background:linear-gradient(90deg, transparent, var(--edge) 50%, transparent);width:2.5rem;height:1px;margin:2.5rem auto 0;display:block}.essay-content[data-astro-cid-7mn2gw7j] h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:2.5rem 0 var(--space-sm);color:var(--ink)}.essay-rail[data-astro-cid-7mn2gw7j]{max-width:68ch;padding-top:var(--space-sm);border-top:1px solid var(--edge);margin:0}.essay-rail-list[data-astro-cid-7mn2gw7j]{gap:0 var(--space-md);counter-reset:essay-rail;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.essay-rail-list[data-astro-cid-7mn2gw7j] li[data-astro-cid-7mn2gw7j]{counter-increment:essay-rail;min-width:0;max-width:100%}.essay-rail-link[data-astro-cid-7mn2gw7j]{white-space:normal;max-width:100%;padding-block:var(--space-3xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--ink-tertiary);align-items:baseline;gap:.45em;text-decoration:none;display:inline-flex}.essay-rail-link[data-astro-cid-7mn2gw7j]:before{content:counter(essay-rail, decimal-leading-zero);opacity:.5;white-space:nowrap;flex:none}.essay-rail-link[data-astro-cid-7mn2gw7j]:hover,.essay-rail-link[data-astro-cid-7mn2gw7j]:focus-visible{color:var(--ink)}.essay-rail--timeline[data-astro-cid-7mn2gw7j] .essay-rail-link[data-astro-cid-7mn2gw7j]{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.45em;display:grid}.essay-rail--timeline[data-astro-cid-7mn2gw7j] .essay-rail-link[data-astro-cid-7mn2gw7j]:before{grid-row:1/span 2}.essay-rail-year[data-astro-cid-7mn2gw7j]{font-variant-numeric:tabular-nums;color:var(--accent-label);white-space:nowrap;grid-column:2}.essay-rail-label[data-astro-cid-7mn2gw7j]{grid-column:2}@media (width>=640px){.essay-rail--timeline[data-astro-cid-7mn2gw7j] .essay-rail-list[data-astro-cid-7mn2gw7j]{gap:.35rem var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid}}.essay-content[data-astro-cid-7mn2gw7j] .essay-table-scroll{max-width:68ch;margin:0 0 var(--space-ml);-webkit-overflow-scrolling:touch;overflow-x:auto}.essay-content[data-astro-cid-7mn2gw7j] .essay-table-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.essay-content[data-astro-cid-7mn2gw7j] .essay-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-secondary);line-height:1.5}.essay-content[data-astro-cid-7mn2gw7j] .essay-table--wide{min-width:34rem}.essay-content[data-astro-cid-7mn2gw7j] .essay-table caption{text-align:left;caption-side:top;padding-bottom:var(--space-2xs);font-family:var(--font-display);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-label);font-weight:650}.essay-content[data-astro-cid-7mn2gw7j] .essay-table th,.essay-content[data-astro-cid-7mn2gw7j] .essay-table td{padding:.55rem var(--space-sm) .55rem 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--edge-subtle)}.essay-content[data-astro-cid-7mn2gw7j] .essay-table thead th{font-family:var(--font-display);font-size:var(--text-xs);color:var(--ink);border-bottom:1px solid var(--edge);font-weight:600}.essay-content[data-astro-cid-7mn2gw7j] .essay-table tbody th{color:var(--ink);white-space:nowrap;font-weight:600}.essay-content[data-astro-cid-7mn2gw7j] .essay-table tbody tr:last-child th,.essay-content[data-astro-cid-7mn2gw7j] .essay-table tbody tr:last-child td{border-bottom:0}@media (width<=640px){.essay-content[data-astro-cid-7mn2gw7j] .essay-table[data-stack]{min-width:0}.essay-content[data-astro-cid-7mn2gw7j] .essay-table[data-stack] tbody th,.essay-content[data-astro-cid-7mn2gw7j] .essay-table[data-stack] tbody td{padding:var(--space-3xs) 0;white-space:normal;border-bottom:0}.essay-content[data-astro-cid-7mn2gw7j] .essay-table[data-stack] tbody th[scope=row]{padding-bottom:var(--space-2xs);font-family:var(--font-display);font-size:var(--text-base)}}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats{margin:0 0 var(--space-lg);gap:var(--space-md) 1.25rem;font-family:var(--font-sans);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:0;list-style:none;display:grid}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats li{min-width:0;margin:0}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats p{margin:0}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats .hero-stat-number{font-size:var(--text-3xl)}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats .hero-stat-label{margin-top:var(--space-3xs);font-size:var(--text-base);line-height:1.25}.essay-content[data-astro-cid-7mn2gw7j] .essay-stats .hero-stat-context{margin-top:var(--space-3xs)}.essay-content[data-astro-cid-7mn2gw7j] h2+p:first-line{letter-spacing:.02em;color:var(--ink);font-variant-caps:small-caps}.essay-content[data-astro-cid-7mn2gw7j] h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-title);letter-spacing:var(--tracking-title);margin:var(--space-xl) 0 var(--space-xs);color:var(--ink)}.essay-content[data-astro-cid-7mn2gw7j] p{margin:0 0 var(--space-ml)}.essay-content[data-astro-cid-7mn2gw7j] strong{color:var(--ink);font-weight:600}.essay-content[data-astro-cid-7mn2gw7j] em{font-style:italic}.essay-content[data-astro-cid-7mn2gw7j] blockquote{margin:var(--space-lg) 0;padding:var(--space-sm) 1.25rem;border-left:3px solid var(--edge-strong);background:color-mix(in srgb, var(--surface-1) 85%, transparent);font-family:var(--font-display);color:var(--ink-secondary);border-radius:0;font-style:italic}.essay-content[data-astro-cid-7mn2gw7j] blockquote p{margin:0}.essay-content[data-astro-cid-7mn2gw7j] ul,.essay-content[data-astro-cid-7mn2gw7j] ol{margin:0 0 var(--space-ml);padding-left:var(--space-lg)}.essay-content[data-astro-cid-7mn2gw7j] li{margin-bottom:var(--space-2xs);line-height:1.65}.essay-content[data-astro-cid-7mn2gw7j] a{color:var(--accent);text-underline-offset:2px;text-decoration:underline 1px}.essay-content[data-astro-cid-7mn2gw7j] a:hover{text-decoration-thickness:2px}.essay-content[data-astro-cid-7mn2gw7j] hr{border:none;border-top:1px solid var(--edge-subtle);margin:var(--space-xl) 0}.essay-content[data-astro-cid-7mn2gw7j] code{font-family:var(--font-mono);background:var(--surface-1);border-radius:var(--radius-sm);padding:.15em .35em;font-size:.9em}.essay-cover[data-astro-cid-7mn2gw7j]{margin:0}.essay-cover[data-astro-cid-7mn2gw7j] img[data-astro-cid-7mn2gw7j]{border-radius:var(--radius-lg);width:100%;max-width:720px;height:auto}.essay-content[data-astro-cid-7mn2gw7j] figure{margin:var(--space-lg) 0}.essay-content[data-astro-cid-7mn2gw7j] figure img{border-radius:var(--radius-md);width:100%;max-width:640px;height:auto}.essay-content[data-astro-cid-7mn2gw7j] figcaption{margin-top:var(--space-xs);font-size:var(--text-xs);color:var(--ink-tertiary);font-style:italic}.essay-byline-sep[data-astro-cid-7mn2gw7j]{margin-inline:var(--space-2xs);color:var(--ink-tertiary)}
