.blog-index.svelte-1j6onve{padding:4rem 2rem}.inner.svelte-1j6onve{max-width:1024px;margin:0 auto}h1.svelte-1j6onve{font-size:var(--fs-section-title);font-weight:400;margin:0 0 .75rem}.intro.svelte-1j6onve{margin:0 0 2rem;color:var(--text-gray);font-size:var(--fs-body);line-height:var(--lh-body)}.post-list.svelte-1j6onve{list-style:none;margin:0;padding:0;border-top:1px solid rgba(0,0,0,.08)}.post-list.svelte-1j6onve li:where(.svelte-1j6onve){border-bottom:1px solid rgba(0,0,0,.08)}.post-link.svelte-1j6onve{display:flex;justify-content:space-between;gap:1rem;align-items:center;text-decoration:none;color:inherit;padding:1.1rem .1rem}h2.svelte-1j6onve{margin:0 0 .35rem;font-size:var(--fs-subtitle);font-weight:500;color:var(--text-dark)}p.svelte-1j6onve{margin:0;color:var(--text-gray);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.meta.svelte-1j6onve{display:inline-block;margin-top:.45rem;color:var(--text-gray);font-size:var(--fs-caption)}.arrow.svelte-1j6onve{color:var(--text-gray);font-size:1.15rem}@media (max-width: 768px){.blog-index.svelte-1j6onve{padding:2rem 1rem}.post-link.svelte-1j6onve{padding:.95rem 0}}
