.mod-articles-grid {
    --grid-layout-gap: 5rem !important;
   
;
}

/* Az li kapja a pozíció alapot */
.uk-list.uk-list-divider.mod-articles-items.mod-articles-grid.grid-cols-2.mod-list > li {
    position: relative;
}

/* Csak a második oszlop elemei */
.uk-list.uk-list-divider.mod-articles-items.mod-articles-grid.grid-cols-2.mod-list > li:not(:nth-child(2n+1))::before {
    content: "";
    position: absolute;
    top: 0;
    left: -2.5rem; /* mindig az adott li bal oldala */
    width: 1px;
    height: 100%;
    background: #e8e8e8;
}


/* A képkeret egységes arányban (pl. 16:9) */
.uk-list.uk-list-divider.mod-articles-items.mod-articles-grid.mod-list .mod-articles-image {
  aspect-ratio: 4 / 3;   /* állíthatod 1/1-re (négyzet), 4/3-ra stb. */
  overflow: hidden;
  display: block;          /* biztos, ami biztos */
}

/* A kép kitölti a keretet, arányt megtartva, széleknél vágva */
.uk-list.uk-list-divider.mod-articles-items.mod-articles-grid.mod-list .mod-articles-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;       /* lényege: egységes méret, széleknél vág */
  object-position: center; /* középre igazítva vágjon */
  display: block;
}