._back_mrm49_1{color:var(--muted);align-items:center;gap:8px;margin:8px 0 28px;font-size:.9rem;text-decoration:none;display:inline-flex}._back_mrm49_1:hover{color:var(--fg)}._episodeHero_mrm49_15{border-bottom:1px solid var(--line);animation:_rise_mrm49_1 .75s var(--ease) both;padding:12px 0 36px}._episodeKicker_mrm49_21{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:16px;font-size:.78rem;display:flex}._live_mrm49_33{color:var(--signal-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}._ctaPulse_mrm49_41{background:var(--signal-bright);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite _pulse_mrm49_1;box-shadow:0 0 #12b8908c}._episodeTitle_mrm49_50{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:18ch;margin-bottom:12px;font-size:clamp(1.85rem,5.5vw,3.1rem)}._episodeDate_mrm49_58{color:var(--muted);margin:0;font-size:.95rem}._player_mrm49_64{background:var(--surface);border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;min-width:0;max-width:100%;margin:28px 0 0;padding:16px}._player_mrm49_64 audio{width:100%;max-width:100%;margin:0;display:block}._showNotes_mrm49_82{max-width:var(--max);overflow-wrap:anywhere;animation:_rise_mrm49_1 .8s var(--ease) .1s both;margin:40px 0 0}@keyframes _rise_mrm49_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_mrm49_1{0%{box-shadow:0 0 #12b89080}70%{box-shadow:0 0 0 12px #12b89000}to{box-shadow:0 0 #12b89000}}
