.home-hero.svelte-1uha8ag{margin-bottom:3rem}.posts-section.svelte-1uha8ag{padding-top:2rem;border-top:2px solid var(--border)}.section-header.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.view-all.svelte-1uha8ag{color:var(--cta);text-decoration:none;font-weight:600;font-size:.95rem;transition:all .2s ease;padding:.5rem .75rem;border-radius:6px}.view-all.svelte-1uha8ag:hover{background:var(--teal-50);color:var(--cta-hover)}@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}}
