.blog.svelte-u4k2t{max-width:var(--container-grid);margin:0 auto;padding:3rem 1.5rem 5rem}.blog_head.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:2rem;margin:0 0 .75rem}.blog_sub.svelte-u4k2t{color:var(--text_muted);line-height:1.6;margin:0 0 2.5rem;max-width:60ch}.blog_list.svelte-u4k2t{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.blog_card.svelte-u4k2t{display:block;border:1px solid var(--border);border-radius:var(--radius-none);padding:1.25rem 1.5rem;text-decoration:none;color:inherit;background:var(--bg_tertiary);transition:border-color .15s ease}.blog_card.svelte-u4k2t:hover{border-color:var(--accent)}.blog_card_meta.svelte-u4k2t{display:flex;gap:.75rem;align-items:baseline;font-size:.8rem;color:var(--text_muted);margin-bottom:.4rem}.blog_family.svelte-u4k2t{text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.blog_card_title.svelte-u4k2t{display:block;font-size:1.2rem;font-weight:650;margin-bottom:.35rem}.blog_card_desc.svelte-u4k2t{display:block;color:var(--text_muted);font-size:.95rem;line-height:1.55}
