.hero.svelte-rrnr0h{text-align:center;padding:4rem 0}.hero.svelte-rrnr0h h1:where(.svelte-rrnr0h){font-size:3rem;margin:0 0 1rem;background:linear-gradient(135deg,var(--color-primary),#ff6b42);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero.svelte-rrnr0h p:where(.svelte-rrnr0h){font-size:1.25rem;color:var(--color-text-secondary)}.recent-posts.svelte-rrnr0h{margin-top:4rem}.recent-posts.svelte-rrnr0h h2:where(.svelte-rrnr0h){margin-bottom:2rem}.article-grid.svelte-rrnr0h{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin:2rem 0}.view-all.svelte-rrnr0h{display:inline-block;margin-top:1rem;color:var(--color-primary);text-decoration:none;font-weight:500}.view-all.svelte-rrnr0h:hover{text-decoration:underline}@media (max-width: 768px){.hero.svelte-rrnr0h h1:where(.svelte-rrnr0h){font-size:2rem}.article-grid.svelte-rrnr0h{grid-template-columns:1fr}}
