.blog-home.svelte-8zcb99{display:flex;flex-direction:column;gap:clamp(48px,6vw,68px)}.section-title.svelte-8zcb99{font-family:var(--font-headline);font-size:clamp(1.7rem,3vw,2.25rem);font-weight:400;letter-spacing:-.025em;margin-bottom:22px;color:var(--text)}.posts-grid.svelte-8zcb99{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.load-more-wrap.svelte-8zcb99{display:flex;justify-content:center;margin-top:32px}.load-more-button.svelte-8zcb99{min-height:44px;padding:10px 24px;border:1px solid var(--text);border-radius:999px;background:#fff;font-family:var(--font);font-size:.9rem;font-weight:600;line-height:1.2;color:var(--text);cursor:pointer;transition:background .2s ease,color .2s ease}.load-more-button.svelte-8zcb99:hover{background:var(--text);color:#fff}.load-more-button.svelte-8zcb99:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:640px){.posts-grid.svelte-8zcb99{grid-template-columns:1fr;gap:20px}}
