.news-container[data-v-83a83933]{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.news-section-title[data-v-83a83933]{font-size:2.75rem;font-weight:700;letter-spacing:.02em;margin:3rem 0}@media (max-width:768px){.news-section-title[data-v-83a83933]{font-size:1.75rem;margin:2rem 0}.featured-date-day[data-v-83a83933]{font-size:1.75rem}.featured-title[data-v-83a83933]{font-size:1.25rem}.featured-content[data-v-83a83933]{padding:1.5rem 1.25rem}}@media (max-width:480px){.news-section-title[data-v-83a83933]{font-size:1.5rem;margin:1.5rem 0}.featured-date-day[data-v-83a83933]{font-size:1.5rem}.featured-title[data-v-83a83933]{font-size:1.1rem}}.news-section-title__first[data-v-83a83933]{color:#f59e0b}.news-section-title__rest[data-v-83a83933]{color:#1e1b4b}.featured-card[data-v-83a83933]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000014;display:flex;flex-direction:column;margin-bottom:4rem;overflow:hidden;transition:box-shadow .3s}.featured-card[data-v-83a83933]:hover{box-shadow:0 15px 50px #0000001f}@media (min-width:768px){.featured-card[data-v-83a83933]{flex-direction:row}}.featured-image-wrap[data-v-83a83933]{flex:0 0 100%;min-height:280px;overflow:hidden}@media (min-width:768px){.featured-image-wrap[data-v-83a83933]{flex:0 0 66.666%}}.featured-image[data-v-83a83933]{height:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.featured-content[data-v-83a83933]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:2rem 2.5rem}.featured-date[data-v-83a83933]{align-items:baseline;display:flex;gap:.5rem;margin-bottom:1rem}.featured-date-day[data-v-83a83933]{color:#1f2937;font-size:2.5rem;font-weight:700;line-height:1}.featured-date-month[data-v-83a83933]{color:#6b7280;font-size:1rem;margin-left:.25rem}.featured-title[data-v-83a83933]{color:#1f2937;font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:.75rem}.featured-cats[data-v-83a83933]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.featured-cat-tag[data-v-83a83933]{background:#e5e7eb;border-radius:9999px;color:#1f2937;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.featured-intro[data-v-83a83933]{color:#4b5563;font-size:.95rem;line-height:1.7;margin-bottom:1.5rem}.featured-footer[data-v-83a83933]{align-items:center;display:flex;gap:1rem}.featured-dot[data-v-83a83933]{background:#f59e0b;border-radius:50%;height:8px;width:8px}.featured-btn[data-v-83a83933]{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:8px;color:#fff;font-size:.9rem;font-weight:500;padding:.5rem 1.25rem;transition:background .2s,transform .2s,box-shadow .2s}.featured-btn[data-v-83a83933]:hover{box-shadow:0 4px 12px #4f46e566;transform:translateY(-2px)}.featured-btn[data-v-83a83933]:active{transform:translateY(0) scale(.98)}.news-grid[data-v-83a83933]{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:640px){.news-grid[data-v-83a83933]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news-grid[data-v-83a83933]{grid-template-columns:repeat(3,1fr)}}.news-card[data-v-83a83933]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:transform .3s,box-shadow .3s}.news-card[data-v-83a83933]:hover{box-shadow:0 12px 32px #1e1b4b1f;transform:translateY(-4px)}.news-card-image[data-v-83a83933]{background:#f1f5f9;height:200px;overflow:hidden;width:100%}.news-card-image img[data-v-83a83933]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card-body[data-v-83a83933]{display:flex;flex-direction:column;padding:1.5rem}.news-card-date[data-v-83a83933]{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:6px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:.75rem;padding:.35rem .75rem}.news-card-title[data-v-83a83933]{color:#1e293b;font-size:1.1rem;font-weight:700;line-height:1.4;margin-bottom:.5rem}.news-card-cats[data-v-83a83933]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}.news-card-cat[data-v-83a83933]{background:#f1f5f9;border-radius:9999px;color:#475569;font-size:.7rem;padding:.2rem .5rem}.news-card-intro[data-v-83a83933]{color:#64748b;font-size:.85rem;line-height:1.5;margin-bottom:1rem}.news-card-btn[data-v-83a83933]{align-self:flex-start;border:1px solid #4f46e5;border-radius:6px;color:#4f46e5;font-size:.85rem;font-weight:500;padding:.4rem 1rem;transition:background .2s,color .2s,transform .2s}.news-card-btn[data-v-83a83933]:hover{background:#4f46e5;color:#fff;transform:translateY(-1px)}.news-card-btn[data-v-83a83933]:active{transform:scale(.97)}.news-pagination[data-v-83a83933]{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:2.5rem;margin-top:3rem}.news-pagination-btn[data-v-83a83933]{background:#e5e7eb;border:none;border-radius:8px;color:#6b7280;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:background .2s}.news-pagination-btn[data-v-83a83933]:hover:not(:disabled){background:#d1d5db}.news-pagination-btn[data-v-83a83933]:disabled{cursor:not-allowed;opacity:.5}.news-pagination-num[data-v-83a83933]{background:#e5e7eb;border:none;border-radius:8px;color:#4b5563;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem .75rem;transition:all .2s}.news-pagination-num[data-v-83a83933]:hover{background:#d1d5db}.news-pagination-num.active[data-v-83a83933]{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff}
