@charset "UTF-8";.news-page[data-v-27b31e4e]{background:#f7f8fa;min-height:calc(100vh - 70px);padding:48px 0}.page-header[data-v-27b31e4e]{margin-bottom:48px}.page-header h1[data-v-27b31e4e]{color:#1e2329;font-size:2.5rem;margin-bottom:12px}.page-header .subtitle[data-v-27b31e4e]{color:#474d57;font-size:1.125rem}.featured-post[data-v-27b31e4e]{margin-bottom:64px}.featured-link[data-v-27b31e4e]{background:#fff;border:1px solid #e6e8ea;border-radius:16px;box-shadow:0 2px 8px #0000000f;display:grid;gap:48px;grid-template-columns:1fr 1fr;overflow:hidden;text-decoration:none;transition:all .3s ease}@media (max-width:1024px){.featured-link[data-v-27b31e4e]{grid-template-columns:1fr}}.featured-link[data-v-27b31e4e]:hover{border-color:#eb0029;box-shadow:0 12px 32px #eb00291f;transform:translateY(-4px)}.featured-image[data-v-27b31e4e]{height:400px;overflow:hidden;position:relative}.featured-image img[data-v-27b31e4e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.featured-image:hover img[data-v-27b31e4e]{transform:scale(1.05)}.featured-badge[data-v-27b31e4e]{background:#eb0029;border-radius:20px;color:#fff;font-size:.875rem;font-weight:600;left:20px;padding:8px 16px;position:absolute;top:20px;z-index:1}.featured-content[data-v-27b31e4e]{display:flex;flex-direction:column;justify-content:center;padding:48px}.featured-content h2[data-v-27b31e4e]{color:#1e2329;font-size:2rem;line-height:1.3;margin-bottom:16px}.featured-content .excerpt[data-v-27b31e4e]{color:#474d57;font-size:1.125rem;line-height:1.7;margin-bottom:24px}.post-meta[data-v-27b31e4e]{align-items:center;display:flex;gap:16px;margin-bottom:16px}.category[data-v-27b31e4e]{background:rgba(235,0,41,.1);border-radius:16px;color:#eb0029;display:inline-block;font-weight:600;padding:6px 16px}.category[data-v-27b31e4e],.date[data-v-27b31e4e]{font-size:.875rem}.date[data-v-27b31e4e]{color:#848e9c}.read-more[data-v-27b31e4e]{align-items:center;color:#eb0029;display:inline-flex;font-weight:600;gap:8px;transition:gap .3s ease}.read-more[data-v-27b31e4e]:hover{gap:12px}.filter-section[data-v-27b31e4e]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}@media (max-width:768px){.filter-section[data-v-27b31e4e]{align-items:stretch;flex-direction:column}}.filter-tabs[data-v-27b31e4e]{display:flex;flex-wrap:wrap;gap:12px}.filter-tab[data-v-27b31e4e]{background:#fff;border:1px solid #e6e8ea;border-radius:20px;color:#474d57;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 24px;transition:all .2s ease}.filter-tab[data-v-27b31e4e]:hover{background:rgba(235,0,41,.05);border-color:#eb0029;color:#1e2329}.filter-tab.active[data-v-27b31e4e]{background:#eb0029;border-color:#eb0029;color:#fff}.search-box-news[data-v-27b31e4e]{align-items:center;background:#fff;border:1px solid #e6e8ea;border-radius:12px;display:flex;gap:12px;min-width:300px;padding:12px 20px}@media (max-width:768px){.search-box-news[data-v-27b31e4e]{min-width:100%}}.search-box-news svg[data-v-27b31e4e]{color:#848e9c}.search-box-news input[data-v-27b31e4e]{background:none;border:none;color:#1e2329;flex:1;outline:none}.search-box-news input[data-v-27b31e4e]::-moz-placeholder{color:#848e9c}.search-box-news input[data-v-27b31e4e]::placeholder{color:#848e9c}.news-grid[data-v-27b31e4e]{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-bottom:48px}.news-card[data-v-27b31e4e]{background:#fff;border:1px solid #e6e8ea;border-radius:16px;box-shadow:0 2px 4px #0000000a;overflow:hidden;transition:all .3s ease}.news-card[data-v-27b31e4e]:hover{border-color:#eb0029;box-shadow:0 12px 24px #0000001f;transform:translateY(-4px)}.card-link[data-v-27b31e4e]{display:block;text-decoration:none}.card-image[data-v-27b31e4e]{height:220px;overflow:hidden;position:relative}.card-image img[data-v-27b31e4e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.card-image:hover img[data-v-27b31e4e]{transform:scale(1.1)}.card-category[data-v-27b31e4e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(235,0,41,.9);border-radius:16px;color:#fff;font-size:.75rem;font-weight:600;left:16px;padding:6px 16px;position:absolute;top:16px}.card-content[data-v-27b31e4e]{padding:24px}.card-meta[data-v-27b31e4e]{align-items:center;display:flex;font-size:.875rem;gap:12px;margin-bottom:12px}.card-date[data-v-27b31e4e],.card-read-time[data-v-27b31e4e]{color:#848e9c}.card-read-time[data-v-27b31e4e]:before{content:"•";margin-right:12px}.card-title[data-v-27b31e4e]{color:#1e2329;font-size:1.25rem;font-weight:700;-webkit-line-clamp:2;line-height:1.4;margin-bottom:12px}.card-excerpt[data-v-27b31e4e],.card-title[data-v-27b31e4e]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-excerpt[data-v-27b31e4e]{color:#474d57;font-size:.95rem;-webkit-line-clamp:3;line-height:1.6;margin-bottom:20px}.card-footer[data-v-27b31e4e]{border-top:1px solid #e6e8ea;justify-content:space-between;padding-top:20px}.author-info[data-v-27b31e4e],.card-footer[data-v-27b31e4e]{align-items:center;display:flex}.author-info[data-v-27b31e4e]{gap:12px}.author-avatar[data-v-27b31e4e]{align-items:center;background:rgba(235,0,41,.1);border-radius:50%;color:#eb0029;display:flex;font-weight:700;height:32px;justify-content:center;width:32px}.author-name[data-v-27b31e4e]{color:#474d57;font-size:.875rem}.read-more-link[data-v-27b31e4e]{color:#eb0029;font-size:.875rem;font-weight:600}.no-results[data-v-27b31e4e]{color:#76808f;padding:80px 20px;text-align:center}.no-results svg[data-v-27b31e4e]{margin-bottom:24px;opacity:.5}.no-results h3[data-v-27b31e4e]{color:#1e2329;font-size:1.5rem;margin-bottom:12px}.no-results p[data-v-27b31e4e]{color:#76808f;font-size:1rem}.pagination-section[data-v-27b31e4e]{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:64px}.pagination[data-v-27b31e4e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.pagination .pagination-btn[data-v-27b31e4e]{align-items:center;background:#fff;border:2px solid #e6e8ea;border-radius:10px;color:#1e2329;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 20px;transition:all .3s}.pagination .pagination-btn svg[data-v-27b31e4e]{transition:transform .3s}.pagination .pagination-btn[data-v-27b31e4e]:hover:not(:disabled){background:#f7f8fa;border-color:#eb0029;color:#eb0029}.pagination .pagination-btn:hover:not(:disabled) svg[data-v-27b31e4e]{transform:translate(2px)}.pagination .pagination-btn:hover:not(:disabled):first-child svg[data-v-27b31e4e]{transform:translate(-2px)}.pagination .pagination-btn[data-v-27b31e4e]:disabled{cursor:not-allowed;opacity:.4}.pagination .pagination-numbers[data-v-27b31e4e]{align-items:center;display:flex;gap:6px}.pagination .pagination-number[data-v-27b31e4e]{align-items:center;background:#fff;border:2px solid #e6e8ea;border-radius:10px;color:#1e2329;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;height:44px;justify-content:center;min-width:44px;padding:0 12px;transition:all .3s}.pagination .pagination-number[data-v-27b31e4e]:hover{background:#f7f8fa;border-color:#eb0029;color:#eb0029;transform:translateY(-2px)}.pagination .pagination-number.active[data-v-27b31e4e]{cursor:default;transform:none}.pagination .pagination-number.active[data-v-27b31e4e],.pagination .pagination-number.active[data-v-27b31e4e]:hover{background:#eb0029;border-color:#eb0029;color:#fff}.pagination .pagination-ellipsis[data-v-27b31e4e]{color:#76808f;font-size:1.2rem;font-weight:600;padding:0 8px}.pagination-info[data-v-27b31e4e]{color:#76808f;font-size:.95rem;font-weight:500;text-align:center}@media (max-width:768px){.pagination .pagination-btn[data-v-27b31e4e]{font-size:.9rem;padding:8px 16px}.pagination .pagination-btn span[data-v-27b31e4e]{display:none}.pagination .pagination-number[data-v-27b31e4e]{font-size:.9rem;height:40px;min-width:40px}}
