.blog_wrap__A2EcQ{max-width:900px;margin:0 auto}.blog_kicker__JYvev{font-size:12px;letter-spacing:.16em;font-weight:500;color:var(--l-accent);margin-bottom:18px}.blog_title__S_5JJ{font-size:40px;font-weight:800;line-height:1.14;letter-spacing:-.02em;margin:0 0 20px;text-wrap:balance}.blog_lead__bAb_F{font-size:15.5px;line-height:1.7;color:var(--l-muted);max-width:620px;margin:0 0 40px}.blog_grid__CkumC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.blog_card__LPnTb{display:block;border:1px solid var(--l-border);border-radius:16px;overflow:hidden;background:rgba(23,37,29,.5);text-decoration:none;color:inherit;transition:all .2s ease}.blog_card__LPnTb:hover{border-color:var(--l-accent);transform:translateY(-4px)}.blog_cardImg__70lvC{height:160px;background:linear-gradient(150deg,rgba(31,138,96,.2),rgba(7,24,18,.5))}.blog_cardBody__UQEoN{padding:18px 20px 22px}.blog_cardDate__aYJFD{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--l-accent);margin-bottom:8px}.blog_cardTitle__zJC_R{font-size:16px;font-weight:800;line-height:1.35;margin-bottom:8px}.blog_cardExcerpt__Q4KCF{font-size:13px;line-height:1.6;color:var(--l-muted);margin:0}.blog_empty__lV65L{padding:60px 20px;text-align:center;border-radius:16px;border:1px solid var(--l-border);background:rgba(23,37,29,.5)}.blog_empty__lV65L p{font-size:14px;line-height:1.6;color:var(--l-muted);margin-top:8px}.blog_postCover__OERWA{width:100%;max-height:420px;object-fit:cover;border-radius:16px}@media (max-width:900px){.blog_grid__CkumC{grid-template-columns:1fr}.blog_title__S_5JJ{font-size:34px}}