.news-body{color:var(--gray-800);font-size:1.15rem;line-height:1.8;overflow-wrap:break-word;word-break:break-word}.news-body img{border-radius:var(--radius);height:auto;margin:1rem 0;max-width:100%}.news-gallery-item{aspect-ratio:4/3;border-radius:var(--radius-lg);box-shadow:0 4px 12px rgba(0,0,0,.05);display:block;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-gallery-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.news-gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.news-gallery-item:hover img{transform:scale(1.05)}
