.news-filter-stack.svelte-15v9v8o{display:flex;min-width:0;flex-direction:column;gap:.85rem}.news-card.svelte-15v9v8o{min-width:0;height:clamp(250px,26vw,330px);overflow:hidden;border-radius:8px;background:var(--app-bg-card)}.news-card.svelte-15v9v8o a:where(.svelte-15v9v8o){position:relative;display:flex;align-items:flex-end;width:100%;height:100%;color:var(--app-text-light);text-decoration:none}.news-card-overlay.svelte-15v9v8o{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1b1b3114,#1b1b31e0),linear-gradient(to top,rgba(0,0,0,.45),transparent 52%)}.news-card-content.svelte-15v9v8o h3:where(.svelte-15v9v8o){display:-webkit-box;overflow:hidden;color:var(--app-text-light);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:900;line-height:1.15;letter-spacing:0;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-pagination{padding-top:2rem}@media (max-width: 900px){.news-filter-grid.svelte-15v9v8o,.news-grid.svelte-15v9v8o{grid-template-columns:1fr}}@media (max-width: 640px){.news-content.svelte-15v9v8o{padding-top:5rem}.news-content.svelte-15v9v8o{width:min(100% - 1rem,1120px)}.news-card.svelte-15v9v8o{height:260px}}
