.relative.svelte-djpnf0{position:relative}.z-10.svelte-djpnf0{z-index:10}.text-center.svelte-djpnf0{text-align:center}.mb-3.svelte-djpnf0{margin-bottom:var(--space-3)}.mb-4.svelte-djpnf0{margin-bottom:var(--space-4)}.mt-5.svelte-djpnf0{margin-top:var(--space-5)}.mt-12.svelte-djpnf0{margin-top:var(--space-12)}.mx-auto.svelte-djpnf0{margin-left:auto;margin-right:auto}.max-w-6xl.svelte-djpnf0{max-width:72rem}.text-xl.svelte-djpnf0{font-size:var(--font-size-xl)}.text-5xl.svelte-djpnf0{font-size:3rem}.font-bold.svelte-djpnf0{font-weight:700}.text-neutral-500.svelte-djpnf0{color:var(--neutral-500)}.text-neutral-900.svelte-djpnf0{color:var(--neutral-900)}.block.svelte-djpnf0{display:block}.flex.svelte-djpnf0{display:flex}.justify-center.svelte-djpnf0{justify-content:center}.py-12.svelte-djpnf0{padding-top:var(--space-12);padding-bottom:var(--space-12)}.mx-2.svelte-djpnf0{margin-left:var(--space-2);margin-right:var(--space-2)}.page-title.svelte-djpnf0{font-size:clamp(2rem,4vw,var(--font-size-4xl));font-weight:800;color:var(--primary-900);margin-bottom:var(--space-3);letter-spacing:-.02em}.page-subtitle.svelte-djpnf0{font-size:var(--font-size-lg);color:var(--neutral-600);max-width:680px;line-height:1.6}.news-grid.svelte-djpnf0{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.news-card.svelte-djpnf0{display:flex;flex-direction:column;height:100%;padding:0;transition:all var(--transition-base)}.news-card.svelte-djpnf0:hover{transform:translateY(-6px)}.news-thumb-wrapper.svelte-djpnf0{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.news-thumb.svelte-djpnf0{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-100),var(--primary-300));background-size:cover;background-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.news-card.svelte-djpnf0:hover .news-thumb:where(.svelte-djpnf0){transform:scale(1.05)}.news-date-badge.svelte-djpnf0{position:absolute;top:var(--space-4);right:var(--space-4);background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow-md);min-width:60px}.date-day.svelte-djpnf0{font-size:var(--font-size-xl);font-weight:800;color:var(--primary-800);line-height:1}.date-month.svelte-djpnf0{font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--neutral-500);margin-top:2px}.news-body.svelte-djpnf0{padding:var(--space-6);display:flex;flex-direction:column;flex:1}.news-title.svelte-djpnf0{font-size:var(--font-size-lg);font-weight:800;color:var(--neutral-900);margin-bottom:var(--space-3);line-height:1.4}.hover-underline.svelte-djpnf0{text-decoration:none;color:inherit;transition:color var(--transition-fast)}.hover-underline.svelte-djpnf0:hover{color:var(--primary-600)}.news-excerpt.svelte-djpnf0{font-size:var(--font-size-sm);color:var(--neutral-600);line-height:1.7;margin-bottom:var(--space-4);flex:1}.news-footer.svelte-djpnf0{border-top:1px solid var(--neutral-100);padding-top:var(--space-4)}.read-more-link.svelte-djpnf0{display:inline-flex;align-items:center;font-size:var(--font-size-sm);font-weight:700;color:var(--primary-600);transition:all var(--transition-fast)}.read-more-link.svelte-djpnf0 .arrow:where(.svelte-djpnf0){margin-left:var(--space-2);transition:transform var(--transition-fast)}.read-more-link.svelte-djpnf0:hover{color:var(--primary-800)}.read-more-link.svelte-djpnf0:hover .arrow:where(.svelte-djpnf0){transform:translate(4px)}.empty-state.svelte-djpnf0{grid-column:1 / -1}@media(max-width:1024px){.news-grid.svelte-djpnf0{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.news-grid.svelte-djpnf0{grid-template-columns:1fr}.news-body.svelte-djpnf0{padding:var(--space-5)}}
