.series-mast[data-astro-cid-4ntybcpi]{padding-block:var(--space-2xl) var(--space-3xl)}.series-mast[data-astro-cid-4ntybcpi] h1[data-astro-cid-4ntybcpi]{font-size:var(--text-display-s);font-weight:800}.series-mast[data-astro-cid-4ntybcpi] .lede[data-astro-cid-4ntybcpi]{margin-top:var(--space-lg);max-width:52ch;font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-muted-on-band)}.subscribe[data-astro-cid-4ntybcpi]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule-on-band)}.subscribe-label[data-astro-cid-4ntybcpi]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted-on-band)}.subscribe-list[data-astro-cid-4ntybcpi]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg);margin:0;padding:0;list-style:none}.subscribe-list[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:700;font-size:var(--text-base);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-decoration:underline;text-decoration-thickness:var(--rule-hair);text-underline-offset:2px;transition:text-decoration-thickness var(--dur-short) var(--ease-out),text-decoration-color var(--dur-short) var(--ease-out)}.subscribe-list[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]:hover,.subscribe-list[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]:focus-visible{text-decoration-thickness:2px;text-decoration-color:var(--color-accent)}.series-index[data-astro-cid-4ntybcpi]{padding-block:var(--space-2xl) var(--space-4xl)}.series-ledger[data-astro-cid-4ntybcpi]{margin:0;padding:0;list-style:none;border-top:var(--rule-heavy) solid var(--color-ink)}.series-row[data-astro-cid-4ntybcpi]{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:var(--space-lg) var(--space-2xl);align-items:start;padding-block:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule)}.series-art[data-astro-cid-4ntybcpi]{display:block;line-height:0;text-decoration:none}.series-art[data-astro-cid-4ntybcpi] img[data-astro-cid-4ntybcpi]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:contain;background:var(--color-paper-2)}.series-art-blank[data-astro-cid-4ntybcpi]{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:var(--color-paper-2);font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);line-height:1.04;color:var(--color-muted)}.series-copy[data-astro-cid-4ntybcpi] h2[data-astro-cid-4ntybcpi]{margin:0;font-size:var(--text-2xl);color:var(--color-ink)}.series-copy[data-astro-cid-4ntybcpi] h2[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]{text-decoration:underline;text-decoration-thickness:var(--rule-hair);text-decoration-color:var(--color-rule);text-underline-offset:4px;transition:text-decoration-thickness var(--dur-short) var(--ease-out),text-decoration-color var(--dur-short) var(--ease-out)}.series-copy[data-astro-cid-4ntybcpi] h2[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]:hover,.series-copy[data-astro-cid-4ntybcpi] h2[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]:focus-visible{text-decoration-thickness:3px;text-decoration-color:var(--color-accent)}.series-copy[data-astro-cid-4ntybcpi] h2[data-astro-cid-4ntybcpi] a[data-astro-cid-4ntybcpi]:active{color:var(--color-accent-deep)}.series-desc[data-astro-cid-4ntybcpi]{margin:var(--space-sm) 0 0;max-width:var(--measure);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-ink-2)}.series-count[data-astro-cid-4ntybcpi]{margin:var(--space-md) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-muted)}.series-range[data-astro-cid-4ntybcpi]:after{content:"";display:inline-block;width:var(--rule-hair);height:.75em;margin:0 var(--space-xs);vertical-align:-.05em;background:var(--color-rule)}.empty-state[data-astro-cid-4ntybcpi]{margin:0;padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);color:var(--color-muted)}@media(max-width:48rem){.series-row[data-astro-cid-4ntybcpi]{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.series-art[data-astro-cid-4ntybcpi]{max-width:20rem}}
