.vs{margin:28px 0}.vs h2{margin-bottom:12px}.vs-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.vs-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.vs-img{position:relative;display:block;border-radius:12px;overflow:hidden;background:#111;aspect-ratio:3/4}.vs-img img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.vs-img i{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;font-style:normal;font-size:13px;display:grid;place-items:center}.vs-card b{font-size:14px;line-height:1.45;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vs-more{margin-top:10px;font-size:15px}