.homepage-news-redesigned .section-title{font-size:1.8rem;font-weight:700;margin-bottom:25px;border-left:4px solid #e53935;padding-left:15px;text-transform:uppercase;text-align:left !important;width:max-content}.homepage-news-redesigned .section-title a{text-decoration:none;color:inherit}.news-grid-container{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.news-item-link{display:block;position:relative;overflow:hidden;border-radius:8px;text-decoration:none;color:#fff}.news-item-link .news-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-item-link:hover .news-item-image img{transform:scale(1.05)}.news-item-content-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}.news-item-content-overlay h3,.news-item-content-overlay h4{margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.7);color:#fff}.news-item-content-overlay h3{font-size:1.6rem}.news-item-content-overlay h4{font-size:1.1rem}.news-left-column .news-featured-item{margin-bottom:20px}.news-left-column .news-featured-item .news-item-image{height:400px}.news-left-column .news-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.news-left-column .news-secondary-item .news-item-image{height:200px}.news-right-column .news-list{overflow-y:auto;padding-right:10px}.news-right-column .news-list-item{margin-bottom:15px}.news-right-column .news-list-item .news-item-link{display:flex;align-items:center;gap:15px;color:#333;border-radius:0}.news-right-column .news-list-item .news-item-image-small{width:100px;height:70px;flex-shrink:0;overflow:hidden;border-radius:8px}.news-right-column .news-list-item .news-item-image-small img{width:100%;height:100%;object-fit:cover}.news-right-column .news-list-item h5{margin:0;font-size:1rem;font-weight:600;line-height:1.4}.news-right-column .news-list-item .news-item-link:hover h5{color:#e53935}@media (max-width:992px){.news-grid-container{grid-template-columns:1fr}}@media (max-width:576px){.news-left-column .news-bottom-grid{grid-template-columns:1fr}}