.news-section{padding:4rem 0}.news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.news-card{background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:all .3s ease}.news-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000026}.news-image{width:100%;height:200px;object-fit:cover}.news-content{padding:1.5rem}.news-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-excerpt{color:#4b5563;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.5em;line-height:1.5}.news-meta{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.news-date{color:#6b7280}.news-more{color:#3b82f6;font-weight:500;display:flex;align-items:center}.news-more i{margin-left:.25rem;font-size:.75rem}@media (max-width: 991px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.news-grid{grid-template-columns:1fr}.news-section{padding:2rem 0}}
