.hero h1>.subtitle{display:block}.hero h1>.subtitle>[data-lang]{font-size:inherit;color:inherit;letter-spacing:inherit;vertical-align:baseline}.home-episodes{padding:32px 0}.home-episodes-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.home-episode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-episode-grid .episode-card{border:1px solid #b8ac8b30;background:#111819;display:block;overflow:hidden;border-radius:3px}.home-episode-grid .episode-card:hover{border-color:#c7b38e}.home-episode-grid .card-image{aspect-ratio:16/9;position:relative}.home-episode-grid img{height:100%;object-fit:cover}.home-episode-grid .card-number,.home-episode-grid .card-duration{position:absolute;background:#0a0f10d9;padding:3px 8px;font-size:10px}.home-episode-grid .card-number{top:10px;left:10px}.home-episode-grid .card-duration{bottom:10px;right:10px}.home-episode-grid .card-copy{padding:17px}.home-episode-grid .kicker{display:block;font-size:9px;color:#c7b38e;margin-bottom:9px}.home-episode-grid h3{font-size:26px;margin-bottom:10px}.home-episode-grid p{font-size:11px;line-height:1.65}.home-episode-note{font-size:11px;margin-top:17px}.home-episodes-heading .eyebrow{font-size:10px}@media(max-width:650px){.home-episode-grid{grid-template-columns:1fr;gap:15px}.home-episode-grid .episode-card{display:grid;grid-template-columns:38% 1fr;align-items:center}.home-episode-grid .card-copy{padding:12px}.home-episode-grid .card-image{height:100%;aspect-ratio:auto}.home-episode-grid h3{font-size:24px}.home-episode-grid p{display:none}.home-episode-grid .kicker{font-size:8px}.home-episodes-heading{align-items:end}.home-episodes h2{font-size:25px}.home-episode-note{font-size:10px}.hero h1>.subtitle{margin-top:0}}
/* Seven navigation entries fit without crowding the language controls. */
@media(min-width:761px) and (max-width:1200px){.site-header{padding-left:4%;padding-right:4%;gap:18px}.site-header nav{gap:16px}}
.teaser-social-proof .social-proof-inner{grid-template-columns:1fr}.teaser-social-proof .voices-panel{border-left:0}

.home-start-label{display:block;color:var(--gold);font-size:12px;margin-bottom:8px}.home-episodes-heading .button{max-width:300px;text-align:center}
