.episode[data-astro-cid-zrvijwvg]{max-width:74rem;margin-inline:auto}.ep-hero[data-astro-cid-zrvijwvg]{border-top:4px solid var(--ep-hue);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-8);padding-block:var(--space-6)}.ep-hero-inner[data-astro-cid-zrvijwvg]{gap:var(--space-8);grid-template-columns:22rem 1fr;align-items:start;display:grid}.ep-hero-cover[data-astro-cid-zrvijwvg],.ep-hero-main[data-astro-cid-zrvijwvg]{min-width:0}.ep-hero-main[data-astro-cid-zrvijwvg] h1[data-astro-cid-zrvijwvg]{font-family:var(--font-display);text-transform:uppercase;font-weight:400;font-size:var(--text-3xl);line-height:var(--line-tight);margin:0 0 var(--space-4);overflow-wrap:anywhere}.ep-meta[data-astro-cid-zrvijwvg] .ep-meta-line{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.ep-meta[data-astro-cid-zrvijwvg] .ep-summary{font-size:var(--text-lg);line-height:var(--line-base);color:var(--color-text);margin:0 0 var(--space-4);max-width:var(--measure)}.ep-meta[data-astro-cid-zrvijwvg] .ep-topics{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.ep-player[data-astro-cid-zrvijwvg] .ep-player-link{align-items:center;gap:var(--space-2);font-family:var(--font-mono);background-color:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow);transition:opacity var(--duration-fast);text-decoration:none;display:inline-flex}.ep-player[data-astro-cid-zrvijwvg] .ep-player-link:before{content:"▶";font-size:var(--text-sm)}.ep-player[data-astro-cid-zrvijwvg] .ep-player-link:hover{opacity:.9}.ep-grid[data-astro-cid-zrvijwvg]{gap:var(--space-8);grid-template-columns:1fr 19rem;align-items:start;display:grid}.ep-prose[data-astro-cid-zrvijwvg]{min-width:0;max-width:var(--measure);overflow-wrap:anywhere}.ep-prose[data-astro-cid-zrvijwvg] p,.ep-prose[data-astro-cid-zrvijwvg] ul,.ep-prose[data-astro-cid-zrvijwvg] ol,.ep-prose[data-astro-cid-zrvijwvg] blockquote{font-size:var(--text-base);line-height:var(--line-base);margin:0 0 var(--space-4)}.ep-prose[data-astro-cid-zrvijwvg] h2{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:var(--line-tight);margin:var(--space-6) 0 var(--space-3)}.ep-prose[data-astro-cid-zrvijwvg] h3{font-size:var(--text-xl);line-height:var(--line-tight);margin:var(--space-5) 0 var(--space-2)}.ep-prose[data-astro-cid-zrvijwvg] a{color:var(--color-accent);overflow-wrap:anywhere}.ep-prose[data-astro-cid-zrvijwvg] blockquote{border-inline-start:3px solid var(--color-accent);color:var(--color-muted);padding-inline-start:var(--space-4)}.ep-prose[data-astro-cid-zrvijwvg] code{font-family:var(--font-mono);font-size:var(--text-sm)}.ep-prose[data-astro-cid-zrvijwvg] pre{font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.ep-prose[data-astro-cid-zrvijwvg] img{max-width:100%;height:auto}.ep-rail[data-astro-cid-zrvijwvg]{min-width:0;top:var(--space-6);gap:var(--space-5);flex-direction:column;align-self:start;display:flex;position:sticky}.ep-rail[data-astro-cid-zrvijwvg] .ep-panel{background-color:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow)}.ep-rail[data-astro-cid-zrvijwvg] .ep-panel-title{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted);margin:0 0 var(--space-3)}.ep-rail[data-astro-cid-zrvijwvg] .ep-chapters-empty{color:var(--color-muted);margin:0;font-style:italic}.ep-rail[data-astro-cid-zrvijwvg] .series-nav{gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);flex-direction:column;display:flex}.ep-rail[data-astro-cid-zrvijwvg] .series-nav a{color:var(--color-accent)}.ep-transcript[data-astro-cid-zrvijwvg]{max-width:var(--measure);margin-inline:auto}.ep-related[data-astro-cid-zrvijwvg]{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-sm)}.ep-related[data-astro-cid-zrvijwvg] a{color:var(--color-accent)}.ep-transcript[data-astro-cid-zrvijwvg]:empty{display:none}@media (width<=54rem){.ep-hero-inner[data-astro-cid-zrvijwvg]{gap:var(--space-6);grid-template-columns:1fr}.ep-hero-cover[data-astro-cid-zrvijwvg]{max-width:22rem}.ep-grid[data-astro-cid-zrvijwvg]{grid-template-columns:1fr}.ep-rail[data-astro-cid-zrvijwvg]{position:static}}@media (width<=30rem){.ep-hero-main[data-astro-cid-zrvijwvg] h1[data-astro-cid-zrvijwvg]{font-size:var(--text-2xl)}}.transcript[data-astro-cid-gpun4sxe]{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.transcript[data-astro-cid-gpun4sxe] h2[data-astro-cid-gpun4sxe]{font-family:var(--font-display);text-transform:uppercase;font-weight:400;font-size:var(--text-2xl);line-height:var(--line-tight);margin:0 0 var(--space-3)}.transcript-unreviewed[data-astro-cid-gpun4sxe]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);border-inline-start:3px solid var(--color-accent);margin:0 0 var(--space-5);padding-inline-start:var(--space-3)}.transcript-turns[data-astro-cid-gpun4sxe]{margin:0;padding:0;list-style:none}.transcript-turn[data-astro-cid-gpun4sxe]{margin-bottom:var(--space-4)}.transcript-chapter[data-astro-cid-gpun4sxe]{margin:var(--space-6) 0 var(--space-3)}.transcript-chapter[data-astro-cid-gpun4sxe] h3[data-astro-cid-gpun4sxe]{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:var(--line-tight);margin:0}.turn-head[data-astro-cid-gpun4sxe]{align-items:baseline;gap:var(--space-1) var(--space-3);margin:0 0 var(--space-1);flex-wrap:wrap;display:flex}.turn-speaker[data-astro-cid-gpun4sxe]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);font-weight:700}.turn-time[data-astro-cid-gpun4sxe]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent)}.turn-body[data-astro-cid-gpun4sxe]{font-size:var(--text-base);line-height:var(--line-base);color:var(--color-text);overflow-wrap:anywhere;margin:0}.cue[data-astro-cid-gpun4sxe]:target{background-color:var(--color-panel);box-shadow:0 0 0 2px var(--color-accent);border-radius:var(--radius-sm)}.chapter-list[data-astro-cid-clf6vv3z]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chapter-item[data-astro-cid-clf6vv3z]{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--line-base);align-items:baseline;display:flex}.chapter-time[data-astro-cid-clf6vv3z]{font-family:var(--font-mono);color:var(--color-accent);font-variant-numeric:tabular-nums;flex:none}.chapter-title[data-astro-cid-clf6vv3z]{color:var(--color-text);overflow-wrap:anywhere}
