.entry-title{margin-top:1em}.character-list{gap:20px}.character-card{display:block;background-color:rgb(41 41 41 / 80%);border-radius:10px;overflow:hidden;max-width:225px}.character-card img{height:350px;width:225px;background-color:gray}.character-name{text-align:center;margin-block:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:10px;color:#fff;font-size:20px}.character-card:hover img{transform:scale(1.05);transition:transform .3s ease-in-out}@media screen and (max-width:768px){.character-card img{width:150px;height:233.16px}.character-card{max-width:150px}}