.episode-card[data-astro-cid-zwwjbgwp]{height:100%;color:var(--color-navy);flex-direction:column;padding:1.6rem;display:flex;overflow:hidden}[data-astro-cid-zwwjbgwp]:where(.episode-card){box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-navy) 8%, transparent)}.episode-card__bar[data-astro-cid-zwwjbgwp]{background:var(--color-gold);opacity:0;height:3px;transition:opacity .3s;position:absolute;inset:0 0 auto}.episode-card[data-astro-cid-zwwjbgwp]:hover .episode-card__bar[data-astro-cid-zwwjbgwp]{opacity:1}.episode-card__thumb[data-astro-cid-zwwjbgwp]{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--border-card);background:var(--color-navy-deep);width:calc(100% + 3.2rem);max-width:none;margin:-1.6rem -1.6rem 1.35rem}.episode-card--portrait[data-astro-cid-zwwjbgwp]{grid-template-rows:1fr auto;grid-template-columns:8rem 1fr;align-items:start;gap:.9rem 1.25rem;display:grid}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__thumb[data-astro-cid-zwwjbgwp]{aspect-ratio:9/16;border:1px solid var(--border-card);border-radius:.5rem;grid-area:1/1/span 2;width:8rem;max-width:100%;margin:0}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__text[data-astro-cid-zwwjbgwp]{grid-area:1/2}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__actions[data-astro-cid-zwwjbgwp]{grid-area:2/2;align-self:end;margin-top:0;padding-top:0}@media (width<=30rem){.episode-card--portrait[data-astro-cid-zwwjbgwp]{grid-template-rows:auto auto;grid-template-columns:7rem 1fr;gap:1rem}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__thumb[data-astro-cid-zwwjbgwp]{grid-row:1;width:7rem}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__actions[data-astro-cid-zwwjbgwp]{flex-direction:column;grid-area:1/2;align-self:end;align-items:flex-start;gap:.5rem}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__text[data-astro-cid-zwwjbgwp]{grid-area:2/1/auto/-1}}.episode-card__number[data-astro-cid-zwwjbgwp]{font-size:.625rem;font-weight:600;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold-ink)}.episode-card__actions[data-astro-cid-zwwjbgwp]{flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:1.35rem;display:flex}.episode-card__title[data-astro-cid-zwwjbgwp]{font-family:var(--font-display);color:var(--color-navy);margin-top:.55rem;font-size:1.6rem;font-weight:500;line-height:1.12}.episode-card__meta[data-astro-cid-zwwjbgwp]{color:color-mix(in srgb, var(--color-navy) 65%, transparent);margin-top:.4rem;font-size:.8rem}.episode-card__body[data-astro-cid-zwwjbgwp]{color:color-mix(in srgb, var(--color-navy) 72%, transparent);margin-top:.85rem;font-size:.9rem;line-height:1.55}.episode-card__title-link[data-astro-cid-zwwjbgwp]{transition:color .2s}.episode-card__title-link[data-astro-cid-zwwjbgwp]:hover{color:var(--color-gold-ink)}.episode-card__notes[data-astro-cid-zwwjbgwp]{background:var(--color-navy);color:var(--color-cream);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.78rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.episode-card__notes[data-astro-cid-zwwjbgwp]:hover{background:var(--color-gold);color:var(--color-navy)}.episode-card__player[data-astro-cid-zwwjbgwp]{overflow:hidden}@media (width>=30.0625rem){.episode-card--portrait[data-astro-cid-zwwjbgwp]:has(.episode-card__player){grid-template-columns:13rem 1fr}.episode-card--portrait[data-astro-cid-zwwjbgwp] .episode-card__player[data-astro-cid-zwwjbgwp]{width:13rem}}.episode-card__play[data-astro-cid-zwwjbgwp]{cursor:pointer;width:100%;height:100%;padding:0;display:block;position:relative}.episode-card__play-img[data-astro-cid-zwwjbgwp]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.episode-card__play[data-astro-cid-zwwjbgwp]:hover .episode-card__play-img[data-astro-cid-zwwjbgwp]{transform:scale(1.04)}.episode-card__play-icon[data-astro-cid-zwwjbgwp]{width:3rem;height:3rem;color:var(--color-navy);background:color-mix(in srgb, var(--color-cream) 90%, transparent);box-shadow:0 .4rem 1.2rem color-mix(in srgb, var(--color-navy-deep) 35%, transparent);border-radius:999px;place-items:center;font-size:1.25rem;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.episode-card__play[data-astro-cid-zwwjbgwp]:hover .episode-card__play-icon[data-astro-cid-zwwjbgwp],.episode-card__play[data-astro-cid-zwwjbgwp]:focus-visible .episode-card__play-icon[data-astro-cid-zwwjbgwp]{background:var(--color-gold);transform:scale(1.08)}.episode-player[data-astro-cid-zwwjbgwp]{background:0 0;border:0;margin:auto;padding:0;overflow:visible}.episode-player[data-astro-cid-zwwjbgwp]::backdrop{background:color-mix(in srgb, var(--color-navy-deep) 85%, transparent)}.episode-player__frame[data-astro-cid-zwwjbgwp]{aspect-ratio:16/9;background:var(--color-navy-deep);border-radius:.75rem;width:min(92vw,60rem);overflow:hidden}.episode-player[data-astro-cid-zwwjbgwp][data-portrait] .episode-player__frame[data-astro-cid-zwwjbgwp]{aspect-ratio:9/16;width:min(92vw,56.25dvh - 3.375rem)}.episode-player__frame[data-astro-cid-zwwjbgwp] iframe{border:0;width:100%;height:100%;display:block}.episode-player__close[data-astro-cid-zwwjbgwp]{width:2.4rem;height:2.4rem;color:var(--color-navy);background:var(--color-cream);cursor:pointer;border-radius:999px;place-items:center;font-size:1.1rem;display:grid;position:absolute;bottom:calc(100% + .6rem);right:0}.episode-player__close[data-astro-cid-zwwjbgwp]:hover{background:var(--color-gold)}.series-back[data-astro-cid-zwwjbgwp]{color:color-mix(in srgb, var(--color-navy) 70%, transparent);align-items:center;gap:.4rem;margin-top:2.5rem;font-size:.85rem;font-weight:600;transition:color .2s;display:inline-flex}.series-back[data-astro-cid-zwwjbgwp]:hover{color:var(--color-gold-ink)}
