/* taniakross.media: verfijningen bovenop Tania's opmaak, bij het serveren (Tania's bestanden blijven gelijk).
   Klein bestand apart, zodat een verfijning geen nieuwe versie van home.js vraagt. Na een wijziging ?v= in home.js ophogen. */

/* Podcast: foto met "Kijk aflevering één" (3-11-2026, Henkjan: "strakker en netter").
   Geen apart vlak achter het onderschrift (Tania's lichte regel voor .podcast-art gaf het een eigen achtergrond),
   foto op smal scherm zonder de standaardinspringing van een figure (stond 40px in; op breed scherm blijft die, anders schuift de foto onder Tania's agendastrook) en met nette hoeken, compacte knop en de regel eronder rustig en op één lijn met de knop. */
html .podcast-art.podcast-art--foto,
html[data-tk-theme] .podcast-art.podcast-art--foto{background:none;border:0;padding:0;box-shadow:none}
html .podcast-art.podcast-art--foto img{border-radius:8px;border:1px solid var(--line,rgba(240,228,210,.16))}
.podcast-art--foto .podcast-kijk{margin:1.1rem 0 0;padding:0;background:none;gap:.75rem}
.podcast-art--foto .podcast-kijk .btn{padding:.8rem 1.4rem;font-size:.7rem;letter-spacing:.16em;line-height:1}
.podcast-art--foto .podcast-kijk__meta{font-size:.62rem;letter-spacing:.12em;line-height:1.5;padding-left:0}
@media (max-width:960px){
  html .podcast-art.podcast-art--foto{margin:0}
}
@media (min-width:700px){
  .podcast-art--foto .podcast-kijk{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.6rem 1.2rem}
}

/* Podcastgasten op de homepage: korte regel met feiten uit het gastprofiel onder Tania's omschrijving (4-11-2026) */
.tk-gast-kort{margin:.45rem 0 0;font-size:.86rem;line-height:1.55;color:var(--text-dim);max-width:62ch}
.tk-gast-kort a{color:var(--accent-2,var(--accent));text-decoration:none;border-bottom:1px solid currentColor;white-space:nowrap}

/* Podcast: de foto zelf is de doorklik naar de video (5-11-2026, Henkjan), met een rustige afspeelknop in het midden */
.tk-podfoto{position:relative;display:block;border-radius:8px;overflow:hidden;line-height:0}
.tk-podfoto img{display:block;width:100%;height:auto;transition:transform .4s ease}
.tk-podfoto:hover img{transform:scale(1.02)}
.tk-podfoto__play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:rgba(20,8,24,.62);box-shadow:0 2px 14px rgba(0,0,0,.35);transition:background .2s}
.tk-podfoto__play::after{content:"";position:absolute;left:27px;top:21px;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #fff}
.tk-podfoto:hover .tk-podfoto__play,.tk-podfoto:focus-visible .tk-podfoto__play{background:rgba(178,124,34,.92)}
