.news-grid[data-v-8f0acfb6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-card[data-v-8f0acfb6]{display:block;background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);transition:transform .25s,box-shadow .25s;cursor:pointer}.news-card[data-v-8f0acfb6]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lift)}.news-card img[data-v-8f0acfb6]{height:180px;width:100%;object-fit:cover}.news-body[data-v-8f0acfb6]{padding:24px}time[data-v-8f0acfb6]{font-size:.78rem;color:var(--indigo-600);font-weight:600;letter-spacing:.08em;text-transform:uppercase}h3[data-v-8f0acfb6]{font-size:1.1rem;margin:8px 0 10px}p[data-v-8f0acfb6]{font-size:.9rem;color:var(--slate-500)}.read-more[data-v-8f0acfb6]{display:inline-block;margin-top:12px;font-size:.85rem;font-weight:600;color:var(--indigo-600)}.empty[data-v-8f0acfb6]{text-align:center;padding:60px 20px;background:var(--slate-50);border:1px dashed var(--slate-200);border-radius:var(--radius-lg);color:var(--slate-500)}@media(max-width:980px){.news-grid[data-v-8f0acfb6]{grid-template-columns:1fr}}
