.news.svelte-1ar977z{flex-direction:column;display:flex}.image.svelte-1ar977z{background:#ffffff05;justify-content:center;align-items:center;height:200px;display:flex;overflow:hidden}.image.svelte-1ar977z img:where(.svelte-1ar977z){object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.news.svelte-1ar977z:hover .image:where(.svelte-1ar977z) img:where(.svelte-1ar977z){transform:scale(1.08)}.placeholder.svelte-1ar977z{color:#06b6d440;font-size:3.5rem}.body.svelte-1ar977z{flex-direction:column;flex:1;padding:25px;display:flex}time.svelte-1ar977z{color:var(--accent-cyan);align-items:center;gap:8px;margin-bottom:10px;font-size:.85rem;display:flex}h3.svelte-1ar977z{margin-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1.4}p.svelte-1ar977z{color:var(--text-secondary);flex:1;font-size:.92rem;line-height:1.6}.more.svelte-1ar977z{margin-top:20px}.news.svelte-uyyrif{padding-top:40px}.grid.svelte-uyyrif{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:30px;display:grid}.grid.svelte-uyyrif>div:where(.svelte-uyyrif){display:flex}.grid.svelte-uyyrif>div:where(.svelte-uyyrif)>*{flex:1}.more.svelte-uyyrif{text-align:center;margin-top:50px}
