.news-card{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:.3s;background:#fff}.news-card a{text-decoration:none}.news-card:hover{box-shadow:0 2px 10px #0000001a;transform:translateY(-3px)}.news-thumb img{width:100%;height:180px;object-fit:cover}.news-title{font-size:18px;padding:10px;color:#222;font-weight:700;text-align:center}.pagination-wrap{margin-top:30px;display:flex;justify-content:center}.news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width: 768px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 350px){.news-grid{grid-template-columns:1fr}}.post-title{font-size:28px;font-weight:700;margin-bottom:20px}.post-thumb img{max-width:100%;height:auto;border-radius:8px;margin-bottom:20px}.post-content{font-size:1.15rem;line-height:1.7;color:#333}
