body[data-page=index] .home-news-grid .home-news-card,body[data-page=index] .home-news-grid.count-3 .home-news-card:last-child{display:flex;flex-direction:column;min-height:0}
body[data-page=index] .home-news-grid .home-news-card .home-news-image,body[data-page=index] .home-news-grid.count-3 .home-news-card:last-child .home-news-image{position:relative;height:120px;min-height:120px;border:0;border-bottom:1px solid #ffffff24;overflow:hidden}
body[data-page=index] .home-news-grid .home-news-image>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}
body[data-page=index] .home-news-grid .home-news-image>.home-album-teaser{object-position:center top}
body[data-page=index] .home-gallery-card .home-news-image>img{object-position:center 20%}
body[data-page=index] .home-news-grid .home-news-copy{display:flex;flex:1;min-width:0;padding:12px 15px 14px;gap:0}
body[data-page=index] .home-news-copy time{font-size:.65rem;letter-spacing:.05em}
body[data-page=index] .home-news-grid .home-news-copy h3{font-size:1.3rem;line-height:1.1;margin:7px 0 8px}
body[data-page=index] .home-news-grid .home-news-copy p{font-size:.78rem;line-height:1.5;-webkit-line-clamp:1;margin-bottom:12px}
body[data-page=index] .home-news-grid .home-news-copy .button{min-height:36px;font-size:.82rem;padding:7px 10px;margin-top:auto}
