.card-news{border-radius:2rem;background:var(--grey-light-3);overflow:hidden}.card-news__img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:4/3}.card-news__info{padding:2.4rem 1.6rem 2rem}.card-news__title{font-weight:600;font-size:2rem;margin-bottom:.8rem;-webkit-line-clamp:1}.card-news__desc,.card-news__title{color:var(--black);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-news__desc{font-weight:300;font-size:1.4rem;margin-bottom:2.4rem;-webkit-line-clamp:2}.card-news__btn{display:flex;justify-content:flex-end}