.latest-news{margin-top:20px;padding:10px;border-top:2px solid #ccc}.latest-title{font-size:18px;font-weight:700;margin-bottom:10px}.news-card{display:flex;align-items:center;background:#fff;padding:12px;border-bottom:1px solid #ddd;box-shadow:2px 2px 8px rgba(0,0,0,.1);border-radius:5px;max-width:100%;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.news-img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.news-content{flex:1;margin-left:12px}.news-title{font-size:16px;font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;transition:color .3s ease}.news-title:hover{text-decoration:underline;color:#0070f3}.news-meta{font-size:14px;color:gray}