.news-page.svelte-1uha8ag{display:flex;gap:2rem;margin:2rem}.left-column.svelte-1uha8ag{flex:2;display:flex;flex-direction:column;gap:2rem;padding-top:1rem}.carousel-wrapper.svelte-1uha8ag{position:relative;overflow:hidden;border-radius:8px;height:320px;box-shadow:0 4px 12px #0000001a}.carousel.svelte-1uha8ag{display:flex;height:100%;transition:transform .5s ease-in-out}.carousel-slide.svelte-1uha8ag{position:relative;width:100%;height:100%;overflow:hidden;background:#000}.carousel-slide.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.carousel-title.svelte-1uha8ag{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:90%;padding:.7rem 1rem;text-align:center;color:#fff;font-size:1rem;font-weight:600;background:#00000080;text-shadow:1px 1px 4px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.prev-btn.svelte-1uha8ag,.next-btn.svelte-1uha8ag{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:#0000004d;color:#fff;border:none;padding:.5rem;border-radius:50%;cursor:pointer}.prev-btn.svelte-1uha8ag{left:.5rem}.next-btn.svelte-1uha8ag{right:.5rem}.story-sections.svelte-1uha8ag .category-section:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){color:#1e90ff;font-size:1.2rem;margin-bottom:.5rem}.story-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.story-card.svelte-1uha8ag{position:relative;display:block;height:220px;border-radius:8px;overflow:hidden;color:#fff;text-decoration:none}.story-card.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.story-card.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.05)}.story-title.svelte-1uha8ag{position:absolute;bottom:.5rem;left:0;width:100%;background:#00000080;padding:.5rem;font-weight:600;font-size:1rem;text-shadow:1px 1px 4px rgba(0,0,0,.7)}.right-column.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;gap:.7rem}.right-column.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.3rem;color:#1e90ff;font-size:1rem}.right-stories.svelte-1uha8ag a:where(.svelte-1uha8ag){display:flex;align-items:center;gap:.3rem;padding:.25rem .4rem;background:#f9f9f9;border-radius:4px;text-decoration:none;color:#333;font-size:.9rem;transition:background .2s}.right-stories.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:#e0e0e0}@media (max-width: 1024px){.news-page.svelte-1uha8ag{flex-direction:column}.story-grid.svelte-1uha8ag{grid-template-columns:1fr}.right-column.svelte-1uha8ag{flex-direction:row;flex-wrap:wrap;gap:.5rem}}
