[data-astro-cid-yowroh5z][data-series-focus][data-slot=card]{--focus-accent:var(--brand);border:0;border-top:1px solid hsl(var(--line));min-width:0;height:fit-content;color:hsl(var(--ink));overflow-wrap:break-word;background:0 0;border-radius:0;padding:1.5rem 0 0;container:series-focus/inline-size}:root[data-theme=dark] [data-astro-cid-yowroh5z][data-series-focus]{--focus-accent:var(--accent)}[data-astro-cid-yowroh5z][data-series-focus] h2[data-astro-cid-yowroh5z]{color:hsl(var(--focus-accent));letter-spacing:normal;justify-content:space-between;align-items:center;gap:1rem;margin:0;font-size:.875rem;font-weight:500;line-height:1.571;display:flex}[data-astro-cid-yowroh5z][data-focus-guidance]{color:hsl(var(--ink-soft));margin:.75rem 0 0;font-size:.75rem;line-height:1.8}[data-astro-cid-yowroh5z][data-series-focus] ul[data-astro-cid-yowroh5z]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}[data-astro-cid-yowroh5z][data-series-focus] li[data-astro-cid-yowroh5z]{border-bottom:1px solid hsl(var(--line));min-width:0}[data-astro-cid-yowroh5z][data-series-focus] [data-focus-row]{min-width:0;min-height:2.75rem;color:inherit;grid-template-columns:1.125rem minmax(0,1fr) 1rem;align-items:baseline;gap:.75rem;padding:1rem 0;text-decoration:none;display:grid}[data-astro-cid-yowroh5z][data-series-focus] a[data-focus-row]:focus-visible{outline:2px solid hsl(var(--focus-accent));outline-offset:4px}[data-astro-cid-yowroh5z][data-series-focus] a[data-focus-row]:is(:hover,:focus-visible) [data-astro-cid-yowroh5z][data-focus-name]{color:hsl(var(--focus-accent))}[data-astro-cid-yowroh5z][data-series-focus] [data-focus-row]>[data-arrow-exchange]{color:hsl(var(--focus-accent));align-self:center}[data-astro-cid-yowroh5z][data-focus-number]{color:hsl(var(--focus-accent));letter-spacing:normal;font-size:.6875rem;font-weight:500;line-height:1.818}[data-astro-cid-yowroh5z][data-focus-name]{min-width:0;color:hsl(var(--ink));letter-spacing:-.025em;font-size:1.125rem;font-weight:500;line-height:1.444}@container series-focus (width<22rem){[data-astro-cid-yowroh5z][data-series-focus] ul[data-astro-cid-yowroh5z]{grid-template-columns:minmax(0,1fr);margin-top:.875rem}[data-astro-cid-yowroh5z][data-series-focus] [data-focus-row]{padding-block:.75rem}}@container series-overview (width>=52rem){[data-astro-cid-yowroh5z][data-series-focus][data-slot=card]{border-top:0;border-inline-start:1px solid hsl(var(--line));padding:0 0 0 2rem}[data-astro-cid-yowroh5z][data-series-focus] ul[data-astro-cid-yowroh5z]{grid-template-columns:minmax(0,1fr)}}@container series-focus (width<13rem){[data-astro-cid-yowroh5z][data-series-focus] h2[data-astro-cid-yowroh5z],[data-astro-cid-yowroh5z][data-series-focus] [data-focus-row]{gap:.5rem}[data-astro-cid-yowroh5z][data-focus-name]{font-size:1rem;line-height:1.5}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-yowroh5z][data-focus-name]{transition:color .18s}}.series-detail-page{--page-flow-gap:0rem;gap:0}[data-series-overview]{margin-top:4rem;container:series-overview/inline-size}[data-series-overview-grid]{border-top:1px solid hsl(var(--line));gap:2rem;padding-top:2rem;display:grid}[data-series-introduction]{--preface-accent:hsl(var(--brand));min-width:0;color:hsl(var(--ink-soft));font-size:.875rem;line-height:1.85}[data-theme=dark] [data-series-introduction]{--preface-accent:hsl(var(--accent))}[data-series-introduction] h2{max-width:24ch;color:hsl(var(--ink));letter-spacing:-.045em;text-wrap:balance;margin:0 0 1.25rem;font-size:1.75rem;font-weight:500;line-height:1.25}[data-series-preface-body]>p:first-of-type{border-inline-start:2px solid var(--preface-accent);padding-inline-start:1.125rem}[data-series-preface-body] p+p{margin-top:1rem}[data-series-reader-note]{border-top:1px solid hsl(var(--line));margin-top:1.375rem;padding-top:1.125rem;font-size:.8125rem;line-height:1.85}[data-series-reader-note-label]{color:var(--preface-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:.6875rem;font-weight:500;line-height:1.8;display:block}@container series-overview (width>=52rem){[data-series-overview-grid]:has([data-series-focus]){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:3rem}}@container series-overview not (width>=30rem){[data-series-introduction] h2{font-size:1.625rem}}@container series-overview not (width>=16rem){[data-series-introduction] h2{font-size:1.375rem}}[data-post-gallery-grid=chapters] [data-post-gallery-part]{color:hsl(var(--brand));order:-1;font-weight:500}[data-theme=dark] [data-post-gallery-grid=chapters] [data-post-gallery-part]{color:hsl(var(--accent))}.series-detail-page [data-post-gallery-grid=chapters]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-card][data-slot=card]{border:1px solid hsl(var(--line));background:hsl(var(--surface));box-shadow:.375rem -.375rem 0 hsl(var(--brand-soft));border-radius:1.5rem 1.5rem .375rem;padding:0;overflow:visible}.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-card]>a{border-radius:inherit;grid-template-columns:8rem minmax(0,1fr);gap:1.375rem;padding:1.5rem}.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-cover]{aspect-ratio:4/3}.series-detail-page [data-post-gallery-grid=chapters] h3{font-size:1.375rem}.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-footer]{border-top:1px solid hsl(var(--line));margin-top:1.125rem;padding-top:1rem}@container chapter-gallery not (width>=31.25rem){.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-card]>a{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem}.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-cover]{aspect-ratio:16/9}}@container chapter-gallery not (width>=20rem){.series-detail-page [data-post-gallery-grid=chapters] [data-post-gallery-card]>a{padding:.75rem}.series-detail-page [data-post-gallery-grid=chapters] h3{font-size:1.125rem;line-height:1.4}}[data-astro-cid-5xjodhae][data-series-entry]{--series-entry-accent:hsl(var(--brand));padding-top:1rem;container:series-entry/inline-size}[data-theme=dark] [data-astro-cid-5xjodhae][data-series-entry]{--series-entry-accent:hsl(var(--accent))}[data-astro-cid-5xjodhae][data-series-entry-topline]{border-bottom:1px solid hsl(var(--line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}[data-series-entry-return],[data-series-entry-chapters]{max-width:100%;min-height:2.75rem;color:hsl(var(--ink-soft));align-items:center;gap:.75rem;font-size:.8125rem;font-weight:400;line-height:1.7;display:inline-flex}[data-astro-cid-5xjodhae][data-series-entry-count],[data-astro-cid-5xjodhae][data-series-entry-label]{color:hsl(var(--ink-soft));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500;line-height:1.8}[data-astro-cid-5xjodhae][data-series-entry-spread]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:1.75rem;margin-top:1.875rem;display:grid}[data-astro-cid-5xjodhae][data-series-entry-spread]:not(:has([data-series-entry-card])){grid-template-columns:minmax(0,1fr)}[data-astro-cid-5xjodhae][data-series-entry-copy]{min-width:0}[data-astro-cid-5xjodhae][data-series-entry-copy] h1[data-astro-cid-5xjodhae]{color:hsl(var(--ink));letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:2.25rem;font-weight:500;line-height:1.15}[data-astro-cid-5xjodhae][data-series-entry-copy] p[data-astro-cid-5xjodhae]{max-width:55ch;color:hsl(var(--ink-soft));margin:1.5rem 0 0;font-size:.875rem;line-height:1.85}.series-detail-page [data-series-entry-card][data-slot=card],.series-detail-page [data-series-entry-card][data-slot=card]:hover{border:1px solid hsl(var(--line));background:hsl(var(--surface));min-width:0;box-shadow:.4375rem -.4375rem 0 hsl(var(--brand-soft));border-radius:1.5rem 1.5rem .375rem;padding:0}[data-series-entry-first]{border-radius:inherit;min-width:0;color:hsl(var(--ink));flex-direction:column;gap:1.25rem;padding:1.5rem;font-weight:400;text-decoration:none;display:flex}[data-astro-cid-5xjodhae][data-series-entry-label]{color:var(--series-entry-accent)}[data-astro-cid-5xjodhae][data-series-entry] [data-astro-cid-5xjodhae][data-series-entry-card] h2[data-astro-cid-5xjodhae]{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:500;line-height:1.35}[data-astro-cid-5xjodhae][data-series-entry-meta]{color:hsl(var(--ink-soft));flex-wrap:wrap;gap:.375rem;margin:0;font-size:.75rem;line-height:1.8;display:flex}[data-astro-cid-5xjodhae][data-series-entry-start]{border-top:1px solid hsl(var(--line));justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.8125rem;line-height:1.8;display:flex}[data-series-entry-first]:is(:hover,:focus-visible) h2[data-astro-cid-5xjodhae]{color:var(--series-entry-accent)}[data-astro-cid-5xjodhae][data-series-entry-route]{border-top:1px solid hsl(var(--line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem 1.5rem;margin-top:1.875rem;padding-top:1.375rem;display:flex}[data-astro-cid-5xjodhae][data-series-entry-route]>p[data-astro-cid-5xjodhae]{color:hsl(var(--ink-soft));flex:20rem;margin:0;font-size:.75rem;line-height:1.85}[data-series-entry-chapters]{color:var(--series-entry-accent)}[data-astro-cid-5xjodhae][data-series-overview]{margin-top:2.5rem}#series-chapters{scroll-margin-top:1rem}.series-detail-page [data-page-section-grid]:has(>[data-series-chapter-caption]){gap:1.5rem}[data-astro-cid-5xjodhae][data-series-chapter-caption]{border-bottom:1px solid hsl(var(--line));flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1.5rem;padding-bottom:1.5rem;display:flex}[data-astro-cid-5xjodhae][data-series-chapter-introduction]{flex:26rem;min-width:0}[data-astro-cid-5xjodhae][data-series-chapter-caption] h2[data-astro-cid-5xjodhae]{color:hsl(var(--ink));letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:500;line-height:1.2}[data-astro-cid-5xjodhae][data-series-chapter-introduction] p[data-astro-cid-5xjodhae]{max-width:46ch;color:hsl(var(--ink-soft));margin:.75rem 0 0;font-size:.8125rem;line-height:1.85}[data-astro-cid-5xjodhae][data-series-chapter-count]{color:hsl(var(--ink-soft));margin:0;font-size:.75rem;line-height:1.8}.series-detail-page [data-series-reading-bridge][data-slot=card],.series-detail-page [data-series-reading-bridge][data-slot=card]:hover{--series-bridge-accent:hsl(var(--brand));border:1px solid hsl(var(--line));background:hsl(var(--surface));min-width:0;box-shadow:-.375rem .375rem 0 hsl(var(--brand-soft));border-radius:.375rem 1.75rem;margin-top:1.5rem;padding:1.75rem;display:block;container:series-reading-bridge/inline-size}[data-theme=dark] .series-detail-page [data-series-reading-bridge][data-slot=card]{--series-bridge-accent:hsl(var(--accent))}[data-astro-cid-5xjodhae][data-series-reading-bridge-intro] h2[data-astro-cid-5xjodhae]{color:hsl(var(--ink));letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:1.875rem;font-weight:500;line-height:1.2}[data-astro-cid-5xjodhae][data-series-reading-bridge-intro] p[data-astro-cid-5xjodhae]{color:hsl(var(--ink-soft));margin:.75rem 0 0;font-size:.8125rem;line-height:1.85}[data-astro-cid-5xjodhae][data-series-reading-bridge-links]{border-top:1px solid hsl(var(--line));grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:1.5rem;display:grid}[data-series-reading-bridge-link]{min-width:0;min-height:2.75rem;color:hsl(var(--ink));border-radius:.125rem;grid-template-columns:minmax(0,1fr) 1rem;align-content:start;gap:.375rem 1.125rem;padding-block:1.125rem 1rem;font-weight:400;text-decoration:none;display:grid}[data-astro-cid-5xjodhae][data-series-reading-bridge-title]{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:500;line-height:1.5}[data-astro-cid-5xjodhae][data-series-reading-bridge-caption]{color:hsl(var(--ink-soft));overflow-wrap:anywhere;grid-row:2;font-size:.75rem;line-height:1.8}[data-series-reading-bridge-link]>[data-arrow-exchange]{grid-area:1/2;align-self:center}[data-series-reading-bridge-link]:is(:hover,:focus-visible) [data-astro-cid-5xjodhae][data-series-reading-bridge-title]{color:var(--series-bridge-accent)}[data-series-reading-bridge-link]:focus-visible{outline:2px solid var(--series-bridge-accent);outline-offset:6px}@container series-reading-bridge (width<31.25rem){[data-astro-cid-5xjodhae][data-series-reading-bridge-links]{grid-template-columns:minmax(0,1fr);gap:0}[data-series-reading-bridge-link]+[data-series-reading-bridge-link]{border-top:1px solid hsl(var(--line))}}@container page-section (width<24rem){.series-detail-page [data-series-reading-bridge][data-slot=card],.series-detail-page [data-series-reading-bridge][data-slot=card]:hover{padding:1.25rem}}@container page-section (width<20rem){.series-detail-page [data-series-reading-bridge][data-slot=card],.series-detail-page [data-series-reading-bridge][data-slot=card]:hover{padding:.75rem}[data-astro-cid-5xjodhae][data-series-reading-bridge-intro] h2[data-astro-cid-5xjodhae]{font-size:1.375rem}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-5xjodhae][data-series-reading-bridge-title]{transition:color .18s}}@container series-entry (width<38rem){[data-astro-cid-5xjodhae][data-series-entry-spread]{grid-template-columns:minmax(0,1fr)}}@container series-entry (width<20rem){[data-series-entry-first]{padding:1.125rem}[data-astro-cid-5xjodhae][data-series-entry-copy] h1[data-astro-cid-5xjodhae]{font-size:min(2.25rem,12cqi)}[data-astro-cid-5xjodhae][data-series-entry] [data-astro-cid-5xjodhae][data-series-entry-card] h2[data-astro-cid-5xjodhae]{font-size:min(1.375rem,9cqi)}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-5xjodhae][data-series-entry-card] h2[data-astro-cid-5xjodhae]{transition:color .18s}}
