/* ==========================================================================
   LA-* card patterns — block-link overlay
   --------------------------------------------------------------------------
   Satu link asli berada di judul (wp:post-title isLink:true). Pseudo-element
   ::after memperluas area klik ke seluruh kartu TANPA membungkus kartu dengan
   <a>, sehingga screen reader tetap membaca teks link = judul saja.

   Catatan: overlay ::after menutupi seluruh kartu, jadi kartu jadi satu
   target klik besar. Kalau kelak ada link lain di dalam kartu, beri link itu
   `position:relative; z-index:2;` supaya tetap bisa diklik di atas overlay.
   ========================================================================== */

.wpe-card-la-news-01,
.wpe-card-la-news-list-01,
.wpe-card-la-pod-01,
.wpe-card-la-vid-01,
.wpe-card-la-pub-01,
.wpe-card-la-event-featured,
.wpe-card-la-event-grid {
    position: relative;
    cursor: pointer;
}

/* Overlay klik — judul jadi link untuk seluruh kartu */
.wpe-card-la-news-01-title a::after,
.wpe-card-la-news-list-01-title a::after,
.wpe-card-la-pod-01-title a::after,
.wpe-card-la-vid-01-title a::after,
.wpe-card-la-pub-01-title a::after,
.wpe-card-la-event-featured-title a::after,
.wpe-card-la-event-grid-title a::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
}

/* Judul: warna ikut teks induk, tanpa garis bawah */
.wpe-card-la-news-01-title a,
.wpe-card-la-news-list-01-title a,
.wpe-card-la-pod-01-title a,
.wpe-card-la-vid-01-title a,
.wpe-card-la-pub-01-title a,
.wpe-card-la-event-featured-title a,
.wpe-card-la-event-grid-title a {
    color: inherit;
    text-decoration: none;
}

/* Ikon kalender pada kartu LA-Event-Grid */
.wpe-card-la-event-grid-icon {
    display: inline-flex;
    align-items: center;
    line-height: 0;
    flex: 0 0 auto;
    color: currentColor;
}

/* Varian LA-Event-Grid-ThumbLeft — thumbnail kiri, teks kanan (core/columns) */
.wpe-card-la-event-grid-thumbleft-col-image .wpe-card-la-event-grid-thumb-image {
    margin: 0;
}
