﻿/* V46 - Öne çıkan haber kartları: eşit alt hizası, içerikte gereksiz boşluk yok */
.news-grid.featured-grid{
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    grid-auto-rows:auto!important;
    align-items:stretch!important;
    gap:22px!important;
}

.news-grid.featured-grid > .news-card.pro-card{
    display:flex!important;
    flex-direction:column!important;
    width:100%!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    align-self:stretch!important;
    overflow:hidden!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-image-link{
    display:block!important;
    flex:0 0 190px!important;
    height:190px!important;
    min-height:190px!important;
    max-height:190px!important;
    overflow:hidden!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-image-link img{
    display:block!important;
    width:100%!important;
    height:190px!important;
    min-height:190px!important;
    max-height:190px!important;
    object-fit:cover!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-meta{
    flex:0 0 43px!important;
    height:43px!important;
    min-height:43px!important;
    max-height:43px!important;
    margin:0 27px!important;
    padding:0!important;
    display:flex!important;
    align-items:flex-start!important;
    justify-content:space-between!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-content-link{
    display:block!important;
    flex:1 1 auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0 0 18px!important;
    overflow:hidden!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-content-link h3{
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:4!important;
    overflow:hidden!important;
    height:auto!important;
    min-height:0!important;
    max-height:5em!important;
    margin:2px 27px 10px!important;
    padding:0!important;
    line-height:1.25!important;
}

.news-grid.featured-grid > .news-card.pro-card .card-content-link p{
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:3!important;
    overflow:hidden!important;
    height:auto!important;
    min-height:0!important;
    max-height:4.65em!important;
    margin:0 27px!important;
    padding:0!important;
    line-height:1.55!important;
}

@media(max-width:900px){
    .news-grid.featured-grid{
        grid-template-columns:repeat(2,minmax(0,1fr))!important;
    }
}

@media(max-width:560px){
    .news-grid.featured-grid{
        grid-template-columns:1fr!important;
        gap:18px!important;
    }
    .news-grid.featured-grid > .news-card.pro-card{
        height:auto!important;
    }
    .news-grid.featured-grid > .news-card.pro-card .card-meta{
        margin:0 16px!important;
    }
    .news-grid.featured-grid > .news-card.pro-card .card-content-link h3{
        margin:2px 16px 8px!important;
    }
    .news-grid.featured-grid > .news-card.pro-card .card-content-link p{
        margin:0 16px!important;
    }
}
