.news__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.news__card{flex-direction:column;gap:12px;transition:transform .25s;display:flex}.news__card:hover{transform:translateY(-6px)}.news__image-wrap{border-radius:var(--radius-md);aspect-ratio:3/2;overflow:hidden}.news__image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.news__card:hover .news__image-wrap img{transform:scale(1.06)}.news__date{color:var(--color-accent-dark);text-transform:uppercase;font-size:13px;font-weight:600}.news__card h3{font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.4}.news__card p{color:var(--color-muted);font-size:15px;line-height:1.6}.news__more{text-align:center;margin-top:48px}@media (max-width:900px){.news__grid{grid-template-columns:1fr}}
