.news-container[data-v-4faec7ea]{margin:0 auto;max-width:1200px;padding:2rem 1rem}.news-heading[data-v-4faec7ea]{color:#333;font-size:2rem;margin-bottom:2rem;text-align:center}.news-grid[data-v-4faec7ea]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.news-card[data-v-4faec7ea]{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-card[data-v-4faec7ea]:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-5px)}.news-image[data-v-4faec7ea]{height:200px;overflow:hidden}.news-image img[data-v-4faec7ea]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-content[data-v-4faec7ea]{padding:1.5rem}.news-title[data-v-4faec7ea]{color:#333;font-size:1.25rem;margin-bottom:.75rem}.news-summary[data-v-4faec7ea]{color:#666;display:-webkit-box;margin-bottom:1rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-meta[data-v-4faec7ea]{color:#888;display:flex;font-size:.875rem;justify-content:space-between}.error[data-v-4faec7ea],.loading[data-v-4faec7ea],.no-news[data-v-4faec7ea]{color:#666;padding:2rem;text-align:center}.error[data-v-4faec7ea]{color:#e74c3c}
