.vc_col-sm-4:has(.factoid-card){
    row-gap: var(--columnGap);
}

.vc_col-sm-4 .factoid-card{
    aspect-ratio: 16/10;
}

.vc_col-sm-12:has(.factoid-card) .vc_col-sm-4:not(:has(.factoid-card)) img{
    height: 100%;
}

.xleb-card.factoid-card>*:first-child{
    padding-top: var(--gapX6);
}

.xleb-card.factoid-card>*:last-child{
    padding-bottom: var(--gapX6);
}