.blog_blogMain__2bE0v{min-height:100vh;padding:6rem 0 4rem;background:var(--gray-100)}.blog_blogHeader__jhcFb{text-align:center;margin-bottom:3rem}.blog_blogHeader__jhcFb h1{font-size:2.5rem;font-weight:800;color:var(--dark);margin-bottom:1rem}.blog_blogHeader__jhcFb p{font-size:1.25rem;color:var(--gray-600);max-width:600px;margin:0 auto}.blog_postsGrid__d87Vb{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.blog_postCard__N8pLU{background:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s}.blog_postCard__N8pLU:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.blog_postCard__N8pLU a{display:block;text-decoration:none;color:inherit}.blog_postContent__XmA9k{padding:1.5rem}.blog_postMeta__IjTU0{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.blog_postCategory__g7AVU{background:var(--primary);color:var(--white);padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase}.blog_postDate__R__t_{color:var(--gray-400);font-size:.875rem}.blog_postTitle__uheS3{font-size:1.25rem;font-weight:700;color:var(--dark);margin-bottom:.75rem;line-height:1.4}.blog_postExcerpt__GZgDS{color:var(--gray-600);font-size:.95rem;line-height:1.6;margin-bottom:1rem}.blog_readMore__6_qd_{color:var(--primary);font-weight:600;font-size:.9rem}.blog_emptyState__2VMKB{text-align:center;padding:4rem 2rem;background:var(--white);border-radius:12px}.blog_emptyState__2VMKB p{color:var(--gray-600);font-size:1.1rem}.blog_footer__JX1gq{background:var(--dark);color:var(--gray-200);padding:3rem 0 1.5rem}.blog_footerContainer__ZH56d{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem}.blog_footerBrand__IKrMH{max-width:300px}.blog_logo__d_YBv{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:var(--white);margin-bottom:.75rem}.blog_footerBrand__IKrMH p{color:var(--gray-400);font-size:.9rem}.blog_footerLinks__Ihel8 h4{color:var(--white);font-weight:600;margin-bottom:1rem}.blog_footerLinks__Ihel8 a{display:block;color:var(--gray-400);font-size:.9rem;margin-bottom:.5rem;transition:color .2s}.blog_footerLinks__Ihel8 a:hover{color:var(--primary)}.blog_footerBottom__8FBaT{max-width:1200px;padding:1.5rem 2rem 0;border-top:1px solid var(--gray-800);margin:2rem auto 0}.blog_footerBottom__8FBaT p{color:var(--gray-400);font-size:.85rem;text-align:center}@media (max-width:768px){.blog_blogMain__2bE0v{padding:5rem 0 3rem}.blog_blogHeader__jhcFb h1{font-size:1.75rem}.blog_blogHeader__jhcFb p{font-size:1rem}.blog_postsGrid__d87Vb{grid-template-columns:1fr}}