/* cpt-webinaria – 1:1 z Webinaria.html (inline <style> z siatki odcinków). */
/* Karty nagrań (przeszłe webinary) – wyszarzone, kolor wraca na hover. */
.post-card.past{opacity:.72;transition:opacity .25s,transform .25s,box-shadow .25s}
.post-card.past:hover{opacity:1}
.post-card.past .pc-cv{background:linear-gradient(135deg,#aab4bf,#79858f)!important;filter:grayscale(.35)}
.post-card.past:hover .pc-cv{filter:grayscale(0)}

/* Featured image jako okładka kafla webinaru (gdy ustawiony obraz wyróżniający); gradient = fallback. */
.post-card .pc-cv .pc-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
.post-card .pc-cv.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,46,.12),rgba(8,28,46,.6));z-index:1}
.post-card .pc-cv.has-img .pc-kicker{z-index:2}
