/* One quiet frame lets the actual subject lead. Preserve complete screenshots and diagrams. */
.post-card .post-image{aspect-ratio:16/10;background:#0c110b;border:1px solid #34412a;border-radius:10px;padding:10px;box-shadow:0 10px 24px #0002}
.post-card .post-image>img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:3px}
.post-card .post-image:hover{border-color:#7e985c}
.post-card h3{font-size:22px;line-height:1.35;letter-spacing:-.3px;margin-top:14px}
.post-card>p{font-size:15px;line-height:1.7;color:#bac3ae}
.post-card .post-meta{font-size:12px;line-height:1.5}
.single-post .article-feature:empty{display:none}
.single-post .article-feature{max-width:960px;padding:14px;background:#0c110b;border:1px solid #34412a;border-radius:12px}
.single-post .article-feature img{max-height:560px;object-fit:contain}
@media(max-width:650px){.post-card .post-image{padding:8px}.post-card h3{font-size:21px}}
