.Blog_blog__JR09I{max-width:860px;margin:60px auto;padding:0 24px;font-family:Inter,sans-serif;color:#1f2937;line-height:1.7}.Blog_title__NZDHi{border-bottom:1px solid #e5e7eb;padding-bottom:12px;margin-bottom:24px}.Blog_title__NZDHi h2{font-size:2rem;font-weight:600;color:#111827}.Blog_status__5NxKH{font-style:italic;color:#6b7280;margin-bottom:1rem}.Blog_error__9GjPc{color:#dc2626;background-color:#fef2f2;border:1px solid #fca5a5;padding:12px;border-radius:6px;margin-bottom:24px}.Blog_listing__ntAzZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.Blog_listingItem__Qoarw{border-left:3px solid #0070f3;padding-left:1.25rem;transition:border-color .3s ease}.Blog_listingPost__Vi3SU{display:flex;flex-direction:column;gap:.5rem}.Blog_postTitle__ld3i9{font-size:1.25rem;font-weight:600;color:#0070f3;text-decoration:none;transition:color .2s ease}.Blog_postTitle__ld3i9:hover{color:#0366d6;text-decoration:underline}.Blog_postMeta__BaL8c{font-size:.875rem;color:#6b7280;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Blog_date__I6xqv{font-weight:500;font-variant-numeric:tabular-nums}.Blog_postTags__xjSpf{display:flex;flex-wrap:wrap;gap:6px;padding-left:0;margin:0;list-style:none}.Blog_tag__9sMsS{background-color:#eef2ff;color:#4338ca;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;transition:background-color .2s ease}.Blog_tag__9sMsS:hover{background-color:#e0e7ff}.Blog_postDescription__AD_Sj{font-size:.95rem;color:#374151;margin-top:4px}@media (max-width:640px){.Blog_blog__JR09I{padding:0 16px}.Blog_title__NZDHi h2{font-size:1.5rem}.Blog_postTitle__ld3i9{font-size:1.1rem}}