.blog_title__9ihMq{font-size:clamp(1.6rem,5vw,2.2rem);color:#fff;margin-bottom:1rem}.blog_lead__ER991{color:var(--fg-dim);font-size:.92rem;margin-bottom:2rem;max-width:60ch}.blog_empty__oeFlF{color:var(--fg-faint)}.blog_list__av3dK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.blog_item__MLMvL{display:grid;grid-template-columns:110px 1fr;grid-gap:1rem;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:4px;background:var(--bg-soft);color:var(--fg)}.blog_item__MLMvL:hover{border-color:var(--border-bright);background:var(--panel);color:var(--fg);text-shadow:none}.blog_date__RNj9C{color:var(--fg-faint);font-size:.8rem;padding-top:.15rem}.blog_body__6ZLhx{display:flex;flex-direction:column;gap:.3rem}.blog_itemTitle__Bv1JL{color:var(--accent);font-weight:600;font-size:1.05rem}.blog_summary__gwFy9{color:var(--fg-dim);font-size:.88rem}.blog_tags__JfoWe{display:flex;gap:.5rem;margin-top:.2rem}.blog_tag__WCjGh{color:var(--fg-faint);font-size:.75rem}@media (max-width:560px){.blog_item__MLMvL{grid-template-columns:1fr;gap:.4rem}}