.ov-core-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:20px;margin:20px 0 38px}.ov-core-card{background:#171717;border:1px solid #77411f;border-radius:6px;padding:20px;overflow:hidden}.ov-core-card img{width:100%;height:190px;object-fit:cover;border-radius:3px}.ov-core-card h3{color:#f28b37;margin:12px 0 7px}.ov-core-card a{color:#f5a55d}.ov-core-card p{margin:.5em 0}.ov-core-meta{color:#c7b7a6;font-size:.9em}.ov-core-empty{color:#bdb6af;font-style:italic}
