:root{--c-dark: #0F1730;--c-gray: #5F7499;--c-gold: #D4AF37;--c-bg: #FFFFFF;--c-border: #E8EDF5}.news-page[data-astro-cid-xzrtoo6z]{background:#f8fafc;min-height:100vh}.news-hero[data-astro-cid-xzrtoo6z]{position:relative;height:320px;display:flex;align-items:center;justify-content:center;overflow:hidden}.news-hero-bg[data-astro-cid-xzrtoo6z]{position:absolute;inset:0}.news-hero-bg[data-astro-cid-xzrtoo6z] img[data-astro-cid-xzrtoo6z]{width:100%;height:100%;object-fit:cover}.news-hero-overlay[data-astro-cid-xzrtoo6z]{position:absolute;inset:0;background:linear-gradient(to bottom,#0f1730b3,#0f173080)}.news-hero-content[data-astro-cid-xzrtoo6z]{position:relative;z-index:1;text-align:center}.news-hero-title[data-astro-cid-xzrtoo6z]{font-size:clamp(1.8rem,4vw,3rem);font-weight:800;color:#fff;letter-spacing:.08em;margin-bottom:1rem}.news-breadcrumb[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem;color:#fffc}.news-breadcrumb[data-astro-cid-xzrtoo6z] a[data-astro-cid-xzrtoo6z]{color:var(--c-gold);text-decoration:none}.news-breadcrumb[data-astro-cid-xzrtoo6z] .sep[data-astro-cid-xzrtoo6z]{color:#ffffff80}.news-container[data-astro-cid-xzrtoo6z]{max-width:1200px;margin:0 auto;padding:3rem 2rem 5rem}.news-search-bar[data-astro-cid-xzrtoo6z]{display:flex;gap:.75rem;margin-bottom:1.5rem;max-width:560px}.news-search-input[data-astro-cid-xzrtoo6z]{flex:1;border:1px solid var(--c-border);border-radius:8px;padding:.75rem 1rem;font-size:.95rem;outline:none;font-family:inherit;transition:.2s}.news-search-input[data-astro-cid-xzrtoo6z]:focus{border-color:var(--c-gold)}.news-search-btn[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:.5rem;background:var(--c-gold);color:#fff;border:none;border-radius:8px;padding:.75rem 1.25rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:.2s}.news-search-btn[data-astro-cid-xzrtoo6z]:hover{background:#b8960f}.news-summary[data-astro-cid-xzrtoo6z]{font-size:.9rem;color:var(--c-gray);margin-bottom:2rem}.news-summary[data-astro-cid-xzrtoo6z] strong[data-astro-cid-xzrtoo6z]{color:var(--c-dark)}.news-grid[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:900px){.news-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.news-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}}.news-card[data-astro-cid-xzrtoo6z]{background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:0 2px 12px #0f173012;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.news-card[data-astro-cid-xzrtoo6z]:hover{transform:translateY(-4px);box-shadow:0 8px 28px #0f173021}.news-card-img[data-astro-cid-xzrtoo6z]{position:relative;aspect-ratio:16/9;overflow:hidden}.news-card-img[data-astro-cid-xzrtoo6z] img[data-astro-cid-xzrtoo6z]{width:100%;height:100%;object-fit:cover;transition:transform .35s}.news-card[data-astro-cid-xzrtoo6z]:hover .news-card-img[data-astro-cid-xzrtoo6z] img[data-astro-cid-xzrtoo6z]{transform:scale(1.04)}.news-card-date[data-astro-cid-xzrtoo6z]{position:absolute;bottom:.75rem;left:.75rem;background:var(--c-gold);color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .6rem;border-radius:4px}.news-card-body[data-astro-cid-xzrtoo6z]{padding:1.25rem;display:flex;flex-direction:column;flex:1;gap:.6rem}.news-card-title[data-astro-cid-xzrtoo6z]{font-size:1rem;font-weight:700;color:var(--c-dark);line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-summary[data-astro-cid-xzrtoo6z]{font-size:.85rem;color:var(--c-gray);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.news-card-meta[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:1rem;font-size:.78rem;color:#9aaec7}.news-card-author[data-astro-cid-xzrtoo6z],.news-card-views[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:.3rem}.news-card-readmore[data-astro-cid-xzrtoo6z]{font-size:.82rem;font-weight:700;color:var(--c-gold);margin-top:auto}.news-card[data-astro-cid-xzrtoo6z]:hover .news-card-readmore[data-astro-cid-xzrtoo6z]{text-decoration:underline}.news-empty[data-astro-cid-xzrtoo6z]{text-align:center;padding:5rem 2rem;color:var(--c-gray)}.news-empty[data-astro-cid-xzrtoo6z] svg[data-astro-cid-xzrtoo6z]{margin:0 auto 1rem;display:block;opacity:.4}.news-empty[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:1rem;margin-bottom:1.5rem}.news-reset-btn[data-astro-cid-xzrtoo6z]{display:inline-block;padding:.6rem 1.5rem;background:var(--c-gold);color:#fff;border-radius:6px;text-decoration:none;font-weight:600}.news-pagination[data-astro-cid-xzrtoo6z]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;flex-wrap:wrap}.page-btn[data-astro-cid-xzrtoo6z]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;border:1px solid var(--c-border);border-radius:8px;font-size:.9rem;font-weight:600;color:var(--c-dark);text-decoration:none;background:#fff;transition:.2s}.page-btn[data-astro-cid-xzrtoo6z]:hover,.page-btn[data-astro-cid-xzrtoo6z].active{background:var(--c-gold);color:#fff;border-color:var(--c-gold)}
