/* Recognizable video destinations, styled as part of the publication. */
.yt-icon{width:28px;height:20px;flex:0 0 auto;vertical-align:middle;overflow:visible}
.yt-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;line-height:1.25}
.navlinks .nav-cta.yt-link{padding:8px 0 8px 10px;background:transparent;color:var(--white)!important;white-space:nowrap}
.navlinks .nav-cta.yt-link:hover{color:var(--gold)!important}
.button.yt-link{background:transparent;border:0;border-bottom:1px solid var(--line);padding:13px 3px;color:var(--white);gap:12px}
.button.yt-link:hover{border-color:var(--gold);color:var(--gold)}
.yt-link:focus-visible,.episode-thumbnail:focus-visible{outline:2px solid var(--gold);outline-offset:5px}
.yt-feature .yt-icon{width:82px;height:58px;align-self:center;filter:drop-shadow(0 6px 16px #0008)}
.episodes article{gap:0}
.episodes a.episode-thumbnail{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;margin:-38px -38px 30px;background:radial-gradient(ellipse at 70% 20%,#822030,#111315 75%)}
.episode-thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}
.episode-thumbnail:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0005,transparent 65%);pointer-events:none}
.episode-thumbnail .yt-icon{position:absolute;z-index:2;width:64px;height:45px;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 12px #0009)}
.episode-thumbnail:hover img{transform:scale(1.025)}
.episode-thumbnail .thumbnail-fallback{position:absolute;inset:0;display:flex;align-items:flex-end;padding:20px;color:var(--white);font:800 1.3rem "Barlow Condensed",sans-serif;letter-spacing:.1em}
.episodes .yt-link{padding:12px 0;align-self:flex-start;font-size:.95rem}
.feature-copy .yt-link{align-self:flex-start}
@media(max-width:480px){.episodes a.episode-thumbnail{margin:-30px -30px 26px}.navlinks .nav-cta.yt-link{padding-left:0}.navlinks .nav-cta .yt-icon{width:24px;height:17px}}
@media(prefers-reduced-motion:reduce){.episode-thumbnail img{transition:none}.episode-thumbnail:hover img{transform:none}}
