.hero-small.svelte-1sk976e{background:var(--color-primary);color:#fff;padding:3rem 0;text-align:center}.hero-small.svelte-1sk976e h1:where(.svelte-1sk976e){color:#fff;margin-bottom:.5rem}.hero-subtitle.svelte-1sk976e{opacity:.9;font-size:1.125rem}.posts-list.svelte-1sk976e{display:flex;flex-direction:column;gap:3rem}.post-item.svelte-1sk976e{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:start}.post-image.svelte-1sk976e{overflow:hidden;border-radius:8px}.post-img.svelte-1sk976e{width:100%;aspect-ratio:16/10;object-fit:cover}.post-meta.svelte-1sk976e{display:inline-block;font-size:.875rem;color:var(--color-text-light);margin-bottom:.5rem}.post-content.svelte-1sk976e h2:where(.svelte-1sk976e){font-size:1.5rem;margin-bottom:1rem}.post-content.svelte-1sk976e h2:where(.svelte-1sk976e) a:where(.svelte-1sk976e){color:var(--color-primary);transition:color .2s ease}.post-content.svelte-1sk976e h2:where(.svelte-1sk976e) a:where(.svelte-1sk976e):hover{color:var(--color-secondary)}.post-content.svelte-1sk976e p:where(.svelte-1sk976e){color:var(--color-text-light);margin-bottom:1rem;line-height:1.7}.read-more.svelte-1sk976e{font-weight:500;color:var(--color-secondary)}@media(max-width:768px){.post-item.svelte-1sk976e{grid-template-columns:1fr;gap:1rem}.post-image.svelte-1sk976e{max-width:100%}}
