.news-card{cursor:pointer;gap:16px;display:flex}.news-card.column{flex-direction:column}.news-card.row{flex-direction:row;align-items:stretch}.news-thumb{border-radius:12px;width:100%;overflow:hidden}.news-card.row .news-thumb{width:30%;min-width:150px}.news-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%}.news-content{flex-direction:column;flex:1;justify-content:flex-start;margin-bottom:20px;display:flex}.news-title{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:18px;display:-webkit-box;overflow:hidden}.news-card.row .news-title{margin-top:0;font-size:14px}.news-desc{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.news-card.row .news-desc{font-size:12px}.news-btn-more{color:#0056b3;cursor:pointer;background:#d1e4f6;border:none;border-radius:20px;width:fit-content;margin-top:auto;padding:8px 16px}
.news-section{max-width:1200px;margin:0 auto;padding:40px 20px}.news-heading{text-align:center;color:#036;margin-bottom:30px;font-size:28px}.news-container{flex-direction:column;gap:30px;display:flex}.news-card-large{cursor:pointer;margin-bottom:25px}.news-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%}.news-title{color:#1a1a1a;margin:15px 0 10px;font-size:18px}.news-desc{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.news-btn-more{color:#0056b3;cursor:pointer;background:#d1e4f6;border:none;border-radius:20px;margin-top:15px;padding:8px 16px}.news-card-small{cursor:pointer;gap:15px;margin-bottom:20px;display:flex}.small-thumb{object-fit:cover;border-radius:8px;width:120px;height:80px}@media (min-width:1024px){.news-container{flex-direction:row}.main-news-grid{flex:2;grid-template-columns:1fr 1fr;gap:20px;display:grid}.sidebar-news-list{border-left:1px solid #eee;flex:1;padding-left:25px}}
