.blog_page__i3gIe{min-height:100vh;background:var(--bg)}.blog_container__IKtGu{max-width:800px;margin:0 auto;padding:24px 24px 64px}.blog_hero__m_tED{text-align:center;padding:32px 0 28px;border-bottom:1px solid var(--border);margin-bottom:32px}.blog_title__zAWCj{font-size:28px;font-weight:800;color:var(--text);letter-spacing:-.5px;margin-bottom:8px}.blog_sub__ClWuc{font-size:15px;color:var(--text-muted)}.blog_grid__1mQUH{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.blog_card__6gn_X{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;text-decoration:none;display:flex;flex-direction:column;gap:10px;transition:border-color .15s}.blog_card__6gn_X:hover{border-color:var(--accent)}.blog_cardEmoji__biMT2{font-size:28px}.blog_cardTitle__UowSg{font-size:15px;font-weight:700;color:var(--text);line-height:1.4}.blog_cardDesc__1ZaXe{font-size:13px;color:var(--text-muted);line-height:1.6;flex:1 1}.blog_cardMeta__xj9C7{display:flex;justify-content:space-between;font-size:12px;color:var(--text-dim);margin-top:auto}@media (max-width:600px){.blog_grid__1mQUH{grid-template-columns:1fr}}