.blog-section.svelte-rwi3u8{padding:10rem 2.5rem 6rem;position:relative}.container.svelte-rwi3u8{max-width:1280px;margin:0 auto}.blog-header.svelte-rwi3u8{margin-bottom:4rem}.eyebrow.svelte-rwi3u8{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--signal);align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.72rem;display:inline-flex}.eyebrow.svelte-rwi3u8:before{content:"";background:var(--signal);width:6px;height:6px;box-shadow:0 0 8px var(--signal);border-radius:50%}.blog-sub.svelte-rwi3u8{color:var(--ink-dim);margin-top:1rem;font-size:1.1rem}.blog-grid.svelte-rwi3u8{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.blog-card.svelte-rwi3u8{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-2);transition:border-color .3s;overflow:hidden}.blog-card.svelte-rwi3u8:hover{border-color:var(--ink-faint)}.blog-card-img.svelte-rwi3u8{display:block;overflow:hidden}.blog-card-img.svelte-rwi3u8 img:where(.svelte-rwi3u8){-o-object-fit:cover;object-fit:cover;width:100%;height:220px;transition:transform .4s}.blog-card.svelte-rwi3u8:hover .blog-card-img:where(.svelte-rwi3u8) img:where(.svelte-rwi3u8){transform:scale(1.03)}.blog-card-body.svelte-rwi3u8{padding:1.5rem}.blog-card-body.svelte-rwi3u8 h2:where(.svelte-rwi3u8){margin-bottom:.5rem;font-size:1.2rem;line-height:1.3}.blog-card-body.svelte-rwi3u8 h2:where(.svelte-rwi3u8) a:where(.svelte-rwi3u8):hover{color:var(--signal)}.blog-card-body.svelte-rwi3u8 p:where(.svelte-rwi3u8){color:var(--ink-dim);font-size:.9rem;line-height:1.5}@media (width<=820px){.blog-section.svelte-rwi3u8{padding:7rem 1.2rem 4rem}.blog-grid.svelte-rwi3u8{grid-template-columns:1fr}}
