.writing-collection[data-astro-cid-5ymbp2in]{margin-bottom:clamp(5rem,10vw,9rem)}.series-directory[data-astro-cid-5ymbp2in],.all-writing[data-astro-cid-5ymbp2in]{margin-top:clamp(3rem,7vw,5rem)}.collection-heading[data-astro-cid-5ymbp2in]{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem);grid-template-areas:"title description";align-items:end;gap:clamp(2rem,7vw,6rem);margin-bottom:2rem;display:grid}.collection-title[data-astro-cid-5ymbp2in]{grid-area:title;min-width:0}.collection-title[data-astro-cid-5ymbp2in] h2[data-astro-cid-5ymbp2in]{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:630;line-height:1.05}.collection-description[data-astro-cid-5ymbp2in]{color:var(--text-soft);text-align:right;grid-area:description;margin:0}.series-index[data-astro-cid-5ymbp2in]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.series-index[data-astro-cid-5ymbp2in]>li[data-astro-cid-5ymbp2in]{border-bottom:1px solid var(--border)}.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]{color:var(--text);grid-template-columns:2.5rem minmax(0,1fr) minmax(10rem,auto) auto;grid-template-areas:"number copy status arrow";align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.35rem,3vw,2rem);text-decoration:none;display:grid}.series-number[data-astro-cid-5ymbp2in],.series-status[data-astro-cid-5ymbp2in]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem}.series-number[data-astro-cid-5ymbp2in]{color:var(--accent-ink);grid-area:number;font-weight:650}.series-copy[data-astro-cid-5ymbp2in]{grid-area:copy;min-width:0}.series-copy[data-astro-cid-5ymbp2in] h3[data-astro-cid-5ymbp2in]{letter-spacing:-.04em;transition:color var(--motion-fast) ease;margin:0;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:630;line-height:1.08}.series-copy[data-astro-cid-5ymbp2in] p[data-astro-cid-5ymbp2in]{max-width:42rem;color:var(--text-soft);margin:.55rem 0 0;line-height:1.5}.series-status[data-astro-cid-5ymbp2in]{color:var(--text-faint);text-align:right;grid-area:status}.series-arrow[data-astro-cid-5ymbp2in]{color:var(--accent);transition:transform var(--motion-fast) var(--ease-out);grid-area:arrow;line-height:1}.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:hover .series-copy[data-astro-cid-5ymbp2in] h3[data-astro-cid-5ymbp2in],.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:focus-visible .series-copy[data-astro-cid-5ymbp2in] h3[data-astro-cid-5ymbp2in]{color:var(--accent)}.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:hover .series-arrow[data-astro-cid-5ymbp2in],.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:focus-visible .series-arrow[data-astro-cid-5ymbp2in]{transform:translate(.25rem)}.topic-nav[data-astro-cid-5ymbp2in]{justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:1.25rem;display:flex}.topic-nav[data-astro-cid-5ymbp2in]>span[data-astro-cid-5ymbp2in]{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.topic-nav[data-astro-cid-5ymbp2in] ul[data-astro-cid-5ymbp2in]{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.topic-nav[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]{border:1px solid var(--border);color:var(--text-soft);font-family:var(--font-mono);border-radius:999px;padding:.28rem .6rem;font-size:.65rem;text-decoration:none;display:block}.topic-nav[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:hover,.topic-nav[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]:focus-visible{border-color:var(--accent);color:var(--accent-ink)}@media (width>=64rem){.collection-heading[data-astro-cid-5ymbp2in]{grid-template-columns:minmax(0,1fr) minmax(28rem,36rem)}}@media (width<=48rem){.series-index[data-astro-cid-5ymbp2in] a[data-astro-cid-5ymbp2in]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"number status arrow""copy copy copy";gap:.55rem 1rem}.series-status[data-astro-cid-5ymbp2in]{text-align:left;justify-self:start}}@media (width<=40rem){.collection-heading[data-astro-cid-5ymbp2in]{grid-template-columns:1fr;grid-template-areas:"title""description";gap:.75rem}.collection-description[data-astro-cid-5ymbp2in]{text-align:left;justify-self:start}.topic-nav[data-astro-cid-5ymbp2in]{flex-direction:column;align-items:flex-start}.topic-nav[data-astro-cid-5ymbp2in] ul[data-astro-cid-5ymbp2in]{justify-content:flex-start}}
