.podcast-episode{width:min(1280px,100%);font:400 16px/1.55 var(--display);margin:auto;padding:100px 32px 180px}.podcast-episode>nav{font:400 13px/1.55 var(--reading);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;display:flex}.podcast-episode>nav strong{color:var(--orange);font-weight:600}.episode-columns{grid-template-columns:minmax(0,1fr) 340px;gap:34px;display:grid}.episode-main,.episode-sidebar{min-width:0}.episode-mode{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.episode-mode>div{border:1px solid var(--ink);display:flex}.episode-mode button{font:600 13px/1.55 var(--display);color:var(--muted);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:7px 18px;display:flex}.episode-mode button svg{width:14px;height:14px}.episode-mode button[aria-pressed=true]{background:var(--orange);color:var(--ink);font-weight:700}.episode-mode small{font:400 12px/1.55 var(--reading);color:var(--muted)}.episode-audio>img{aspect-ratio:8/5;object-fit:cover;border-radius:min(16px,25%);width:100%;display:block}.episode-audio>.podcast-waveform{height:64px;margin-top:20px}.episode-audio-time{color:var(--muted);font:400 12px/1.55 var(--reading);justify-content:space-between;margin:6px 0 16px;display:flex}.episode-audio-time time:first-child{color:var(--orange);font-weight:700}.episode-audio .podcast-playback-buttons{justify-content:flex-start;gap:14px}.episode-audio .podcast-playback-buttons>button:not(.podcast-play-pause):not(.podcast-speed){width:52px;height:40px}.episode-audio .podcast-play-pause{width:64px;height:64px}.episode-audio .podcast-speed{margin-left:auto}.episode-category{color:var(--orange);font:800 12px/1.55 var(--display);text-transform:uppercase;letter-spacing:.16em;margin:26px 0 0}.episode-main h1{font:500 42px/.94 var(--display);letter-spacing:-.025em;margin:12px 0 16px}.episode-host{font:400 15px/1.55 var(--reading);align-items:center;gap:14px;margin-bottom:18px;display:flex}.episode-host img{object-fit:cover;border-radius:min(16px,25%);flex:none;width:42px;height:42px}.episode-host strong{font-weight:600;display:block}.episode-host p{color:var(--muted);font:400 13px/1.55 var(--reading);margin:0}.episode-share{border-block:1px solid var(--rule);margin:0 0 22px;padding:14px 0}.episode-share button{border:1px solid var(--rule);font:600 13.5px/1.55 var(--display);background:0 0;border-radius:0;align-items:center;gap:7px;padding:10px 18px;display:flex}.episode-description{white-space:pre-line;max-width:660px;font:400 15.5px/1.7 var(--reading);color:var(--muted);margin:0 0 14px}.episode-chapters h2{font:600 22px/1.55 var(--display);letter-spacing:-.025em;margin:0 0 12px}.episode-chapters button{text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font:500 15px/1.35 var(--display);background:0 0;align-items:baseline;gap:12px;padding:12px 10px;display:flex}.episode-chapters button[aria-pressed=true]{background:#ff732617}.episode-chapters time{color:var(--orange);font:700 13px/1.55 var(--display);flex:0 0 52px}.episode-chapters button:hover{background:#ff73261a}@media (max-width:900px){.podcast-episode{padding-top:84px}.episode-columns{grid-template-columns:1fr;gap:34px}.episode-main h1{font-size:30px}}@media (max-width:560px){.podcast-episode{padding-inline:20px}.episode-mode>div{width:100%}.episode-mode button{flex:1}.episode-mode small{display:none}.episode-audio>.podcast-waveform{margin-top:18px}.episode-audio .podcast-playback-buttons{gap:12px}.episode-audio .podcast-playback-buttons>button:not(.podcast-play-pause):not(.podcast-speed){width:40px}}.episode-transcript{border-top:1px solid var(--rule);margin-top:28px;padding-top:16px}.episode-transcript header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.episode-transcript h2{font:700 12px/1.4 var(--display);letter-spacing:.12em;text-transform:uppercase;margin:0}.episode-transcript button{color:var(--orange);font:600 13px var(--display);cursor:pointer;background:0 0;border:0;padding:4px 0}.episode-quote{align-items:baseline;gap:16px;margin:14px 0;display:flex}.episode-quote button{text-align:left;flex:0 0 42px}.episode-quote p,.episode-transcript-text{font:400 16px/1.6 var(--reading);white-space:pre-line;margin:0}.episode-transcript-text{margin-top:20px}.episode-sidebar{min-width:0}.episode-related{margin-top:28px}.episode-related h2{font:600 22px/1.2 var(--display);margin:2px 0 14px}.episode-related>a{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:12px 0;display:flex}.episode-related img{object-fit:cover;flex:none;width:48px;height:48px}.episode-related>a>div{min-width:0}.episode-related strong{font:600 15px/1.3 var(--display);display:block}.episode-related p{color:var(--muted);font:400 12px/1.4 var(--display);margin:4px 0 0}.episode-share [role=alert]{font:400 14px/1.5 var(--reading);margin-top:12px}.episode-share [role=alert] input{border:1px solid var(--rule);background:var(--white);width:100%;color:var(--ink);margin-top:8px;padding:8px;display:block}
