body {
    background:#0b0b0b;
    color:#fff;
    font-family:Arial;
}

h1 { text-align:center; }

.card {
    width:150px;
    display:inline-block;
    margin:10px;
    background:#1a1a1a;
    border-radius:10px;
    overflow:hidden;
}

.card img {
    width:100%;
    height:180px;
    object-fit:cover;
}

.info {
    padding:10px;
}

a { color:white; text-decoration:none; }

.pagination {
    text-align:center;
    margin:20px;
}