.news-hero[data-v-80b0b3f0]{background:linear-gradient(#2c3e5066,#2c3e50cc),url(../images/news.png);background-position:50%;background-size:cover;color:#fff;padding:6rem 2rem;text-align:center}.news-hero h1[data-v-80b0b3f0]{font-size:3rem;margin-bottom:1rem}.news-hero p[data-v-80b0b3f0]{font-size:1.2rem;opacity:.9}.news-content[data-v-80b0b3f0]{margin:0 auto;max-width:1400px;padding:4rem 2rem}.news-categories[data-v-80b0b3f0]{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem}.news-categories button[data-v-80b0b3f0]{background:none;border:2px solid #2c3e50;border-radius:25px;color:#2c3e50;cursor:pointer;padding:.5rem 1.5rem;transition:all .3s}.news-categories button.active[data-v-80b0b3f0],.news-categories button[data-v-80b0b3f0]:hover{background:#2c3e50;color:#fff}.news-grid[data-v-80b0b3f0]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem}.news-card[data-v-80b0b3f0]{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;cursor:pointer;overflow:hidden;transition:transform .3s}.news-card[data-v-80b0b3f0]:hover{transform:translateY(-5px)}.news-image[data-v-80b0b3f0]{background-position:50%;background-size:cover;height:200px}.news-info[data-v-80b0b3f0]{padding:1.5rem}.news-date[data-v-80b0b3f0]{color:#666;font-size:.9rem}.news-info h3[data-v-80b0b3f0]{color:#2c3e50;font-size:1.2rem;margin:.5rem 0}.news-info p[data-v-80b0b3f0]{color:#666;line-height:1.6;margin-bottom:1rem}.read-more[data-v-80b0b3f0]{color:#3498db;font-weight:500}.pagination[data-v-80b0b3f0]{align-items:center;display:flex;gap:1rem;justify-content:center}.pagination button[data-v-80b0b3f0]{background:#2c3e50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .3s}.pagination button[data-v-80b0b3f0]:disabled{background:#ccc;cursor:not-allowed}.pagination button[data-v-80b0b3f0]:not(:disabled):hover{background:#34495e}@media (max-width:768px){.news-hero[data-v-80b0b3f0]{padding:4rem 1rem}.news-hero h1[data-v-80b0b3f0]{font-size:2rem}.news-content[data-v-80b0b3f0]{padding:2rem 1rem}.news-categories[data-v-80b0b3f0]{flex-wrap:wrap}.news-grid[data-v-80b0b3f0]{grid-template-columns:1fr}}
