.NewsGrid_section__izHZN{padding:3rem 1rem;background:#f9fafb}.NewsGrid_section__izHZN h2{margin:0 0 1.5rem;text-align:center;font-size:1.75rem;font-weight:700;color:#111827}.NewsGrid_grid__spL8d{display:grid;gap:1.5rem}@media (min-width:640px){.NewsGrid_grid__spL8d{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsGrid_grid__spL8d{grid-template-columns:repeat(4,1fr)}}.NewsGrid_card__isGo5{position:relative;display:block;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 25px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.NewsGrid_card__isGo5:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.12)}.NewsGrid_thumb__dSoT7{width:100%;height:170px;object-fit:cover}.NewsGrid_body__lbHM2{padding:1rem}.NewsGrid_title__XXqoy{margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.35;color:#111827;-webkit-line-clamp:2}.NewsGrid_excerpt__cuDRR,.NewsGrid_title__XXqoy{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.NewsGrid_excerpt__cuDRR{margin:0 0 .75rem;font-size:.875rem;color:#6b7280;line-height:1.4;-webkit-line-clamp:3}.NewsGrid_link__lmfO9{font-size:.875rem;font-weight:600;color:#2563eb;text-decoration:none}.NewsGrid_link__lmfO9:hover{text-decoration:underline}