.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:18px;padding:27px;box-shadow:0 10px 30px rgba(7,26,46,.06);transition:.3s}.blog-card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.blog-card small,.article-meta{color:var(--blue);font-weight:800;font-size:12px}.blog-card h2{font-family:Manrope,sans-serif;font-size:21px;margin:10px 0 12px}.blog-card p{color:var(--muted);font-size:14px}.blog-card b{color:var(--blue);margin-top:auto}.article-body strong{color:var(--navy)}.article-body em{color:#49687d}.article-body a{color:#087cae;font-weight:800;text-decoration:underline}.source-box{background:var(--soft);border-radius:14px;padding:20px;margin-top:35px}.source-box h3{color:var(--navy);margin-bottom:8px}.source-box a{display:block;font-size:13px;margin:6px 0}.related-box{background:#eef7fb;border-radius:14px;padding:22px;margin-top:30px}.related-box h3{color:var(--navy)}@media(max-width:920px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.blog-grid{grid-template-columns:1fr}}
