.blog_hero__WLLgl{padding:8rem 0 4rem;text-align:center;background:linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-primary) 100%)}.blog_heroContainer__y9KBX{max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,3rem)}.blog_heroTitle__avXya{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:var(--text-primary);margin-bottom:1rem;letter-spacing:-.02em;line-height:1.15}.blog_heroSubtitle__c9uT_{font-size:clamp(1.05rem,2vw,1.25rem);color:var(--text-secondary);max-width:640px;margin:0 auto;line-height:1.6}.blog_postsSection__3_NFW{padding:3rem 0 6rem}.blog_postsContainer__EuTbh{max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,3rem)}.blog_postsGrid__QYM3t{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.blog_card__AELHx{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:1rem;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;display:flex;flex-direction:column}.blog_card__AELHx:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.blog_cardImageWrapper__B9eqQ{position:relative;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-elevated) 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.blog_cardImage__JEROn{width:60px;height:60px;object-fit:contain;opacity:.35}.blog_cardBody__mNUBU{padding:1.5rem;display:flex;flex-direction:column;flex:1 1}.blog_cardMeta__Ux07F{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.blog_categoryBadge__W7HYx{display:inline-block;padding:.25rem .75rem;background:linear-gradient(135deg,rgba(0,168,232,.12),rgba(0,217,255,.08));color:var(--accent-blue);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:2rem;border:1px solid rgba(0,168,232,.2)}[data-theme=dark] .blog_categoryBadge__W7HYx{background:linear-gradient(135deg,rgba(0,217,255,.15),rgba(0,168,232,.1));color:var(--accent-cyan);border-color:rgba(0,217,255,.25)}.blog_cardDate__BvWeL{font-size:.8125rem;color:var(--text-tertiary)}.blog_cardTitle__Yatym{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem;line-height:1.35}.blog_cardTitleLink__Z_iqi{color:inherit;text-decoration:none;transition:color .2s ease}.blog_cardTitleLink__Z_iqi:hover{color:var(--accent-blue)}.blog_cardExcerpt__jDGOY{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.25rem;flex:1 1}.blog_cardFooter__2tTtt{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.blog_readMore__emsSW{display:inline-flex;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:600;color:var(--accent-blue);text-decoration:none;transition:gap .2s ease}.blog_readMore__emsSW:hover{gap:.6rem}.blog_readMoreArrow__u6lUM{transition:transform .2s ease;font-size:1.1em}.blog_readMore__emsSW:hover .blog_readMoreArrow__u6lUM{transform:translateX(3px)}.blog_readTime__Qwbdu{font-size:.8125rem;color:var(--text-tertiary)}.blog_emptyState__LIYZo{text-align:center;padding:6rem 2rem}.blog_emptyTitle__1Qq18{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.blog_emptyText__beUzA{font-size:1rem;color:var(--text-secondary)}@media (max-width:1024px){.blog_postsGrid__QYM3t{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog_hero__WLLgl{padding:7rem 0 3rem}.blog_postsGrid__QYM3t{grid-template-columns:1fr;gap:1.5rem}.blog_cardBody__mNUBU{padding:1.25rem}.blog_cardTitle__Yatym{font-size:1.1rem}}