.blog-wrap.svelte-u4k2t{max-width:880px;margin:0 auto;padding:72px 28px 80px}.blog-header.svelte-u4k2t{max-width:720px;margin-bottom:56px}.blog-title.svelte-u4k2t{letter-spacing:-.025em;margin:0 0 16px;font-size:44px;font-weight:800;line-height:1.1}.blog-lede.svelte-u4k2t{color:var(--ink-4);margin:0;font-size:18px;line-height:1.6}.post-list.svelte-u4k2t{flex-direction:column;gap:8px;display:flex}.post-card.svelte-u4k2t{border-top:1px solid var(--border-1);color:inherit;padding:28px 0;text-decoration:none;transition:background .14s,padding-left .14s;display:block}.post-card.svelte-u4k2t:hover{background:var(--jg-teal-tint);padding-left:16px}.post-card.svelte-u4k2t:hover .post-h2:where(.svelte-u4k2t){color:var(--accent-text)}.post-card.svelte-u4k2t:last-child{border-bottom:1px solid var(--border-1)}.post-meta.svelte-u4k2t{color:var(--ink-5);gap:8px;margin-bottom:8px;font-size:13px;display:flex}.post-h2.svelte-u4k2t{letter-spacing:-.01em;color:var(--ink-1);margin:0 0 8px;font-size:24px;font-weight:700;transition:color .14s}.post-p.svelte-u4k2t{color:var(--ink-4);margin:0;font-size:16px;line-height:1.6}@media (width<=640px){.blog-wrap.svelte-u4k2t{padding:48px 20px 64px}.blog-title.svelte-u4k2t{font-size:32px}.blog-lede.svelte-u4k2t{font-size:16px}.post-card.svelte-u4k2t{padding:22px 0}.post-h2.svelte-u4k2t{font-size:20px}.post-p.svelte-u4k2t{font-size:15px}}
