.blog_blogContainer__1EQo9{max-width:1200px;margin:0 auto;padding:80px 20px;background:#fff}.blog_blogHeader__jhcFb{text-align:center;margin-bottom:60px}.blog_blogHeader__jhcFb h1{font-size:3rem;font-weight:700;margin-bottom:16px;color:#111;letter-spacing:-.02em}.blog_blogHeader__jhcFb p{font-size:1.25rem;color:#666;max-width:600px;margin:0 auto}.blog_blogGrid__QlInw{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:48px}.blog_blogCard__CdAbn{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.blog_blogCard__CdAbn:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-color:#d1d5db}.blog_blogCard__CdAbn img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog_blogCard__CdAbn:hover img{transform:scale(1.05)}.blog_blogCardContent__gFWFO{padding:32px}.blog_blogCard__CdAbn h2{font-size:1.5rem;font-weight:600;margin-bottom:16px;line-height:1.4;color:#111}.blog_blogCard__CdAbn h2 a{color:#111;text-decoration:none;transition:color .2s}.blog_blogCard__CdAbn h2 a:hover{color:#2563eb}.blog_blogExcerpt__RpvhY{color:#6b7280;line-height:1.7;margin-bottom:20px;font-size:1rem}.blog_blogMeta__FEAoA{font-size:.875rem;color:#9ca3af;margin-bottom:20px;display:flex;align-items:center;gap:8px}.blog_readMore__6_qd_{color:#2563eb;text-decoration:none;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:6px;transition:gap .2s}.blog_readMore__6_qd_:hover{gap:10px}@media (max-width:768px){.blog_blogContainer__1EQo9{padding:60px 16px}.blog_blogHeader__jhcFb h1{font-size:2.25rem}.blog_blogGrid__QlInw{grid-template-columns:1fr;gap:32px}.blog_blogCardContent__gFWFO{padding:24px}}