.hsmvtb-related{margin:36px 0;padding:24px;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.hsmvtb-related h3{margin-top:0}.hsmvtb-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.hsmvtb-related-card{display:block;text-decoration:none;border:1px solid #eee;border-radius:14px;padding:12px;color:inherit;background:#fafafa;transition:.2s}.hsmvtb-related-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.hsmvtb-related-card img{width:100%;height:auto;border-radius:10px;margin-bottom:10px}.hsmvtb-related-card strong{display:block}.hsmvtb-related-card span{display:block;margin-top:8px;font-size:13px;opacity:.75}.hsmvtb-auto-link{font-weight:600;text-decoration:underline}
