.news-list[data-v-fb0a6507]{width:100%}.news-grid[data-v-fb0a6507]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:2rem}.news-item[data-v-fb0a6507]{background:var(--card-bg,#f9f9f9);border-radius:8px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.news-item[data-v-fb0a6507]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-4px)}.news-item-link[data-v-fb0a6507]{color:inherit;display:block;text-decoration:none}.news-image[data-v-fb0a6507]{background:var(--image-bg,#e0e0e0);height:200px;overflow:hidden;width:100%}.news-image img[data-v-fb0a6507]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-item:hover .news-image img[data-v-fb0a6507]{transform:scale(1.05)}.news-content[data-v-fb0a6507]{padding:1.5rem}.news-date[data-v-fb0a6507]{color:var(--text-muted,#666);display:block;font-size:.875rem;margin-bottom:.5rem}.news-title[data-v-fb0a6507]{color:var(--text-primary,#333);font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.news-description[data-v-fb0a6507]{color:var(--text-secondary,#555);line-height:1.6;margin:0 0 1rem}.news-read-more[data-v-fb0a6507]{color:var(--accent-color,#007bff);display:inline-block;font-weight:500}.no-news[data-v-fb0a6507]{color:var(--text-muted,#666);padding:3rem 1rem;text-align:center}@media(max-width:768px){.news-grid[data-v-fb0a6507]{gap:1.5rem;grid-template-columns:1fr}}
