.series-shell.svelte-co7e4g{color:#171724;background:#fafafc;min-height:100vh}.series-shell.svelte-co7e4g>header:where(.svelte-co7e4g){color:#2c2a8d;border-bottom:1px solid #dadae4;justify-content:space-between;align-items:center;min-height:5rem;padding:0 clamp(1.25rem,5vw,5rem);display:flex}.series-shell.svelte-co7e4g>header:where(.svelte-co7e4g)>a:where(.svelte-co7e4g){font-size:.72rem;font-weight:750;text-decoration:none}.series-hero.svelte-co7e4g,.episodes.svelte-co7e4g{width:min(100% - 2.5rem,76rem);margin:auto}.series-hero.svelte-co7e4g{grid-template-columns:minmax(15rem,22rem) 1fr;gap:clamp(2.5rem,8vw,8rem);padding:5rem 0;display:grid}.cover.svelte-co7e4g{aspect-ratio:2/3;color:#fafafc;background:#2c2a8d;flex-direction:column;padding:1.6rem;display:flex}.cover.svelte-co7e4g>span:where(.svelte-co7e4g){font:650 .58rem/1 var(--font-meta);letter-spacing:.14em}.cover.svelte-co7e4g>b:where(.svelte-co7e4g){color:#ffe45e;letter-spacing:-.1em;margin:auto 0 0;font-size:7rem;line-height:.7}.cover.svelte-co7e4g>strong:where(.svelte-co7e4g){font-size:2rem}.cover.svelte-co7e4g>i:where(.svelte-co7e4g){border-top:1px solid #ffffff80;margin-top:auto;padding-top:1rem;font-style:normal}.copy.svelte-co7e4g{align-self:center}.copy.svelte-co7e4g>p:where(.svelte-co7e4g):first-child,.heading.svelte-co7e4g p:where(.svelte-co7e4g){color:#2c2a8d;font:700 .68rem/1 var(--font-meta);letter-spacing:.16em}.copy.svelte-co7e4g h1:where(.svelte-co7e4g){letter-spacing:-.07em;margin:1rem 0 0;font-size:clamp(3.4rem,7vw,6.5rem)}.copy.svelte-co7e4g h2:where(.svelte-co7e4g){color:#656572;margin:.4rem 0 1.8rem}.copy.svelte-co7e4g blockquote:where(.svelte-co7e4g){border-left:3px solid #ffe45e;margin:0 0 1.5rem;padding-left:1rem;font-size:1.15rem;line-height:1.65}.description.svelte-co7e4g{max-width:38rem;line-height:1.8}.copy.svelte-co7e4g dl:where(.svelte-co7e4g){gap:2rem;margin:2rem 0;display:flex}.copy.svelte-co7e4g dt:where(.svelte-co7e4g){color:#656572;font:650 .58rem/1 var(--font-meta)}.copy.svelte-co7e4g dd:where(.svelte-co7e4g){margin:.4rem 0 0;font-size:.8rem}.start.svelte-co7e4g{background:#ffe45e;align-items:center;gap:3rem;min-height:3.4rem;padding:0 1.3rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.start.svelte-co7e4g span:where(.svelte-co7e4g){color:#2c2a8d}.episodes.svelte-co7e4g{padding:2rem 0 8rem}.heading.svelte-co7e4g{border-top:1px solid #2c2a8d;grid-template-columns:2.5rem 1fr auto;align-items:end;padding:2rem 0;display:grid}.heading.svelte-co7e4g>span:where(.svelte-co7e4g){color:#2c2a8d;font:700 1rem/1 var(--font-meta)}.heading.svelte-co7e4g h2:where(.svelte-co7e4g){margin:.4rem 0 0;font-size:2.3rem}.heading.svelte-co7e4g>small:where(.svelte-co7e4g){color:#656572}.episodes.svelte-co7e4g ol:where(.svelte-co7e4g){border-top:1px solid #dadae4;margin:0;padding:0;list-style:none}.episodes.svelte-co7e4g a:where(.svelte-co7e4g){min-height:8rem;color:inherit;border-bottom:1px solid #dadae4;grid-template-columns:3rem 1fr 9rem 2rem;align-items:center;gap:1.5rem;text-decoration:none;display:grid}.episodes.svelte-co7e4g a:where(.svelte-co7e4g)>span:where(.svelte-co7e4g){color:#2c2a8d;font:700 1rem/1 var(--font-meta)}.episodes.svelte-co7e4g h3:where(.svelte-co7e4g){margin:0 0 .45rem;font-size:1.2rem}.episodes.svelte-co7e4g p:where(.svelte-co7e4g){color:#656572;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-width:42rem;margin:0;font-size:.82rem;line-height:1.6;display:-webkit-box;overflow:hidden}.episodes.svelte-co7e4g a:where(.svelte-co7e4g)>small:where(.svelte-co7e4g){color:#656572;font-size:.7rem}.episodes.svelte-co7e4g a:where(.svelte-co7e4g)>b:where(.svelte-co7e4g){color:#2c2a8d}.episodes.svelte-co7e4g a:where(.svelte-co7e4g):hover{background:#f1f1f7}.episodes.svelte-co7e4g a:where(.svelte-co7e4g):hover h3:where(.svelte-co7e4g){background:#ffe45e;width:max-content}@media (width<=720px){.series-hero.svelte-co7e4g{grid-template-columns:1fr}.cover.svelte-co7e4g{width:min(100%,22rem)}.copy.svelte-co7e4g dl:where(.svelte-co7e4g){flex-wrap:wrap}.heading.svelte-co7e4g{grid-template-columns:2.5rem 1fr}.heading.svelte-co7e4g>small:where(.svelte-co7e4g){grid-column:2;margin-top:1rem}.episodes.svelte-co7e4g a:where(.svelte-co7e4g){grid-template-columns:2.2rem 1fr auto}.episodes.svelte-co7e4g a:where(.svelte-co7e4g)>small:where(.svelte-co7e4g){display:none}.episodes.svelte-co7e4g p:where(.svelte-co7e4g){-webkit-line-clamp:2;line-clamp:2}}
