.page-container.svelte-ewup9u{min-height:100vh;background:#f8fafc;color:#1a2a4a}.hero-section.svelte-ewup9u{text-align:center;padding:4rem 1.5rem 2rem;background:linear-gradient(180deg,rgba(0,191,255,.1) 0%,transparent 100%)}.hero-section.svelte-ewup9u h1:where(.svelte-ewup9u){font-size:2.8rem;margin:0 0 .8rem;color:#005fa3}.hero-section.svelte-ewup9u p:where(.svelte-ewup9u){margin:0 auto;max-width:820px;color:#3a4a6a;font-size:1.05rem}.content-wrapper.svelte-ewup9u{max-width:1060px;margin:0 auto;padding:2rem 1rem 3rem}.news-grid.svelte-ewup9u{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.news-card.svelte-ewup9u{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;display:grid;grid-template-rows:auto 1fr;transition:transform .2s,box-shadow .2s,border-color .2s}.news-card.svelte-ewup9u:hover{transform:translateY(-2px);border-color:#cbd5f5;box-shadow:0 12px 26px #0f172a14}.card-body.svelte-ewup9u{padding:.9rem;display:grid;gap:.5rem}.meta-chip.svelte-ewup9u{font-size:.72rem;color:#991b1b;background:#fee2e2;border:1px solid #fecaca;padding:.15rem .5rem;border-radius:999px}h2.svelte-ewup9u{margin:0;color:#0f3d66;font-size:1.15rem}.image.svelte-ewup9u{width:100%;height:180px;object-fit:cover}.image.placeholder.svelte-ewup9u{background:linear-gradient(135deg,#e2e8f0,#f8fafc)}.summary.svelte-ewup9u{margin:0;color:#334155;font-size:.93rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.empty-state.svelte-ewup9u{background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:1rem;color:#64748b}@media(max-width:1100px){.news-grid.svelte-ewup9u{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.hero-section.svelte-ewup9u h1:where(.svelte-ewup9u){font-size:2rem}.image.svelte-ewup9u{height:160px}.news-grid.svelte-ewup9u{grid-template-columns:1fr}}
