.home-hero.svelte-1uha8ag{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.posts-section.svelte-1uha8ag{display:grid;gap:1rem}.section-header.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.view-all.svelte-1uha8ag{color:var(--cta);text-decoration:none;font-weight:500;font-size:.92rem;transition:color .15s ease}.view-all.svelte-1uha8ag:hover{color:var(--cta-hover);text-decoration:underline;text-underline-offset:3px}@media (max-width: 640px){.home-hero.svelte-1uha8ag{margin-bottom:2rem}.posts-section.svelte-1uha8ag{padding-top:1.5rem}.section-header.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:.5rem}}
