.blog_container__neIRH{max-width:960px;margin:40px auto 64px}.blog_container__neIRH h1{font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.blog_blogList__1T6CN{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.blog_blogList__1T6CN{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog_blogList__1T6CN{grid-template-columns:1fr}}.blog_blogCard__mZGZ0{display:flex;flex-direction:column;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease}.blog_blogCard__mZGZ0:hover{transform:translateY(-5px)}.blog_placeholderImage__TlS12{height:180px;background:#e0e0e0}.blog_blogInfo__coWs3{padding:16px}.blog_blogTitle__WCm7X{font-size:1.25rem;margin:0 0 8px;color:#333;height:90px;overflow:hidden}.blog_blogTitle__WCm7X:hover{text-decoration:underline}.blog_shortDescription__XUalP{font-size:1rem;margin:0 0 12px;height:120px;overflow:hidden;color:#666}.blog_blogMeta__KydWA{font-size:.9rem;color:#999;display:flex;justify-content:space-between}.blog_blogMeta__KydWA .blog_authorLink__TL2Vh{color:#0070f3;text-decoration:none}.blog_blogMeta__KydWA .blog_authorLink__TL2Vh:hover{text-decoration:underline}.blog_blogMeta__KydWA .blog_date__pmN9L{font-style:italic}