.jblog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:40px auto;padding:0 15px}.jblog-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:-1px 1px 9px rgba(0,0,0,.1)}.jblog-card img{width:100%;object-fit:cover;display:block}.jblog-card h3{font-size:1.2rem;margin:15px}.jblog-card p{font-size:.95rem;margin:0 15px 15px;color:#555}.jblog-card a{display:inline-block;margin:0 15px 15px;color:#e4002b;text-decoration:none;font-weight:500}.jblog-card a:hover{text-decoration:underline}@media (max-width:900px){.jblog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.jblog-grid{grid-template-columns:1fr}}