body { background: #121212; color: #eee; font-family: sans-serif; margin: 0; }
.items { display: flex; flex-wrap: wrap; gap: 1rem; padding: 1rem; justify-content: center; }
.card { background: #1e1e1e; border-radius: 8px; width: 200px; overflow: hidden; }
.card img { width: 100%; height: auto; }
.card-content { padding: 0.5rem; }
.card h3 { margin: 0 0 0.5rem; font-size: 1.1rem; }
.card p { font-size: 0.9rem; margin: 0.5rem 0; }
.platforms img { height: 20px; margin-right: 5px; }