.vr-markets { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, var(--vr-grid-card-min)), 1fr)); gap: var(--vr-grid-gap); margin-top: var(--vr-space-7); }
.vr-markets article { padding: var(--vr-card-padding) 0; border-block: var(--vr-border); }
.vr-markets p { margin: 0; color: var(--vr-text-secondary); }
