.episode-header[data-astro-cid-5dcuuwgu]{color:var(--base-color-dark);margin-bottom:1.5rem}main[data-astro-cid-5dcuuwgu]{width:var(--content-width);max-width:var(--max-width);margin:2.5rem auto 0}.episode-number-display[data-astro-cid-5dcuuwgu]{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:1rem;font-size:1.125rem;display:flex}.episode-number[data-astro-cid-5dcuuwgu]{color:var(--primary-color-dark);font-weight:500}.episode-date[data-astro-cid-5dcuuwgu]{color:#66616b}.episode-date-group[data-astro-cid-5dcuuwgu]{white-space:nowrap;color:#66616b;align-items:baseline;gap:1.5rem;display:inline-flex}.episode-title[data-astro-cid-5dcuuwgu]{letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:200;line-height:1.15}.header-accent[data-astro-cid-5dcuuwgu]{background:var(--primary-color);border-radius:2px;width:60px;height:4px;margin-top:1.5rem}main[data-astro-cid-5dcuuwgu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"content sidebar""actions actions""extras extras""nav nav";align-items:start;gap:2.5rem;display:grid}main[data-astro-cid-5dcuuwgu].without-video{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""actions""extras""nav"}.episode-content[data-astro-cid-5dcuuwgu]{grid-area:content;align-self:start}.episode-teaser[data-astro-cid-5dcuuwgu]{color:var(--base-color-dark);margin:0;font-size:clamp(1.4rem,2vw,1.875rem);line-height:1.55}.episode-sidebar[data-astro-cid-5dcuuwgu]{grid-area:sidebar;align-self:center;min-width:0}.episode-video[data-astro-cid-5dcuuwgu]{aspect-ratio:16/9;background:var(--base-color-dark);border:0;border-radius:8px;width:100%;height:auto;display:block}.episode-actions[data-astro-cid-5dcuuwgu]{flex-wrap:wrap;grid-area:actions;align-items:stretch;gap:1rem;margin-bottom:2rem;display:flex}.listen-section[data-astro-cid-5dcuuwgu],.share-section[data-astro-cid-5dcuuwgu]{max-width:100%;color:var(--base-color);background:#f4ede5;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.5rem;display:flex}.episode-actions[data-astro-cid-5dcuuwgu] .section-heading[data-astro-cid-5dcuuwgu]{letter-spacing:.08em;color:#66616b;margin:0;font-size:.8125rem;font-weight:500;text-decoration:none}.share-actions[data-astro-cid-5dcuuwgu],.listen-links[data-astro-cid-5dcuuwgu]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;font-size:1rem;display:flex}.share-actions[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu],.listen-links[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu],.copy-episode-link-action[data-astro-cid-5dcuuwgu]{color:var(--base-color);align-items:center;gap:.45em;min-height:2.75rem;padding:.5rem 0;line-height:1.5;text-decoration:none;display:inline-flex}.listen-links[data-astro-cid-5dcuuwgu] img[data-astro-cid-5dcuuwgu],.share-actions[data-astro-cid-5dcuuwgu] img[data-astro-cid-5dcuuwgu]{filter:none;flex-shrink:0;width:1.25em;height:1.25em;display:block}.copy-episode-link-action[data-astro-cid-5dcuuwgu]{cursor:pointer;font:inherit;text-align:left;background:0 0;border:none}.share-actions[data-astro-cid-5dcuuwgu]{gap:.25rem}.share-actions[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu],.share-actions[data-astro-cid-5dcuuwgu] button[data-astro-cid-5dcuuwgu]{border-radius:50%;justify-content:center;width:2.75rem;height:2.75rem;padding:.5rem}.episode-actions[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu]:hover,.episode-actions[data-astro-cid-5dcuuwgu] button[data-astro-cid-5dcuuwgu]:hover{color:var(--primary-color-dark);text-decoration:underline}.share-actions[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu]:hover,.share-actions[data-astro-cid-5dcuuwgu] button[data-astro-cid-5dcuuwgu]:hover{background:#e8ddd0}.episode-actions[data-astro-cid-5dcuuwgu] a[data-astro-cid-5dcuuwgu]:focus-visible,.episode-actions[data-astro-cid-5dcuuwgu] button[data-astro-cid-5dcuuwgu]:focus-visible{outline:2px solid var(--primary-color-light);outline-offset:4px}.copy-link-container[data-astro-cid-5dcuuwgu]{position:relative}#copy-link-status[data-astro-cid-5dcuuwgu]{z-index:1;width:max-content;max-width:min(18rem,75vw);color:var(--base-color-dark);border:1px solid var(--primary-color-dark);pointer-events:none;background:#fff;border-radius:4px;padding:.35rem .65rem;font-size:.875rem;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 2px 8px #0003}#copy-link-status[data-astro-cid-5dcuuwgu]:empty{display:none}.episode-extras[data-astro-cid-5dcuuwgu]{grid-area:extras;width:100%;max-width:75ch}.episode-extras[data-astro-cid-5dcuuwgu] .section-heading[data-astro-cid-5dcuuwgu]{margin-top:0}.episode-description[data-astro-cid-5dcuuwgu]{white-space:pre-line;margin:0;font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.75}.episode-links-section[data-astro-cid-5dcuuwgu]{margin-top:2.5rem}.episode-links[data-astro-cid-5dcuuwgu]{overflow-wrap:anywhere;margin:1rem 0 0;padding-left:1.25em}.episode-links[data-astro-cid-5dcuuwgu] li[data-astro-cid-5dcuuwgu]{margin-bottom:.75rem}.episode-nav[data-astro-cid-5dcuuwgu]{grid-area:nav;justify-content:space-between;align-items:center;display:flex}[data-astro-cid-5dcuuwgu][class$=episode-nav-link]{align-items:center;gap:.35em;width:33%;font-weight:400;display:inline-flex;&:before,&:after{vertical-align:.1em;font-family:monospace;font-size:1.5em;font-weight:500;display:inline-block}& span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.previous-episode-nav-link[data-astro-cid-5dcuuwgu]:before{content:"←";margin-left:-.85em}.next-episode-nav-link[data-astro-cid-5dcuuwgu]{margin-left:auto;&:after{content:"→";margin-right:-.85em}}@media (width<=900px){main[data-astro-cid-5dcuuwgu]{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""sidebar""actions""extras""nav";gap:2rem}.episode-actions[data-astro-cid-5dcuuwgu]{gap:1rem}}@media (width<=600px){.episode-header[data-astro-cid-5dcuuwgu]{margin-bottom:1.5rem}.listen-section[data-astro-cid-5dcuuwgu],.share-section[data-astro-cid-5dcuuwgu]{padding:1rem}.listen-links[data-astro-cid-5dcuuwgu]{gap:.5rem 1rem}}
