.series-hero.svelte-xtc84m .container:where(.svelte-xtc84m){text-align:center}.series-count.svelte-xtc84m{color:var(--muted);margin:6px 0 22px;font-weight:700}.series-back.svelte-xtc84m{border-radius:var(--card-radius,8px);min-height:44px;color:var(--blue-dark);border:1px solid;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.series-parts.svelte-xtc84m{gap:26px;max-width:980px;padding:0;list-style:none;display:grid}.series-parts.svelte-xtc84m li:where(.svelte-xtc84m){border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);border-radius:var(--card-radius,8px);background:#fff;grid-template-columns:minmax(200px,340px) 1fr;align-items:center;gap:clamp(20px,3vw,36px);padding:18px;display:grid}.series-part-image.svelte-xtc84m{aspect-ratio:3/2;border-radius:var(--card-radius,8px);background:#dce3d7;display:block;overflow:hidden}.series-part-image.svelte-xtc84m img:where(.svelte-xtc84m){object-fit:cover;width:100%;height:100%}.series-part-number.svelte-xtc84m{color:var(--blue-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:850}.series-part-copy.svelte-xtc84m h2:where(.svelte-xtc84m){margin:8px 0 10px;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.series-part-copy.svelte-xtc84m h2:where(.svelte-xtc84m) a:where(.svelte-xtc84m){color:inherit;text-decoration:none}.series-part-copy.svelte-xtc84m p:where(.svelte-xtc84m){color:var(--muted);margin:0 0 12px;line-height:1.6}.series-part-meta.svelte-xtc84m{flex-wrap:wrap;gap:6px 16px;font-size:12px;font-weight:700;display:flex}.series-part-meta.svelte-xtc84m>:where(.svelte-xtc84m)+:where(.svelte-xtc84m):before{content:"•";margin-right:16px}@media (width<=680px){.series-parts.svelte-xtc84m li:where(.svelte-xtc84m){grid-template-columns:1fr;padding:14px}}
