.blog_page__i3gIe{max-width:960px;margin:0 auto;padding:40px 20px 64px}.blog_breadcrumbs__8GTu5{display:flex;gap:8px;align-items:center;margin-bottom:24px;color:#64748b;font-size:14px}.blog_breadcrumbs__8GTu5 a{color:#2563eb;text-decoration:none}.blog_title__zAWCj{margin:0 0 24px;color:#0f172a;font-size:36px;line-height:1.15}.blog_list__lOvuD{display:grid;grid-gap:16px;gap:16px}.blog_card__6gn_X{display:grid;grid-gap:8px;gap:8px;padding:18px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;text-decoration:none;color:inherit}.blog_card__6gn_X:hover{border-color:#93c5fd}.blog_cardTitle__UowSg{margin:0;color:#0f172a;font-size:22px;line-height:1.25}.blog_excerpt__CbfUF{margin:0;color:#475569;line-height:1.6}.blog_date__oDFl0{color:#64748b;font-size:14px}.blog_empty__6Wa62{padding:20px;border:1px solid #e5e7eb;border-radius:8px;color:#64748b;background:#fff}.blog_article__caXiG{display:grid;grid-gap:18px;gap:18px}.blog_markdown___Z2cO{color:#1f2937;font-size:18px;line-height:1.75}.blog_markdown___Z2cO h2,.blog_markdown___Z2cO h3,.blog_markdown___Z2cO h4{margin:28px 0 12px;color:#0f172a;line-height:1.25}.blog_markdown___Z2cO p{margin:0 0 16px}.blog_markdown___Z2cO ol,.blog_markdown___Z2cO ul{margin:0 0 16px 24px}.blog_markdown___Z2cO a{color:#2563eb}.blog_markdown___Z2cO table{width:100%;border-collapse:collapse;margin:18px 0;font-size:16px}.blog_markdown___Z2cO td,.blog_markdown___Z2cO th{border:1px solid #e5e7eb;padding:8px 10px;text-align:left}