header {
    margin-bottom: 16px;
}

div#images {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 128px;
}

h2 {
    margin: 16px;
    font-size: 24px;
    text-align: center;
    font-weight: 400;
}

.pos-cover {
    width: 70%;
    max-width: 364px;
    border-bottom: silver solid 2px;
    padding: 32px;
    transition: padding 0.3s ease-out;
}

.pos-cover:hover{
    padding: 16px;
}

img.cover {
    box-sizing: border-box;
    width: 100%;
    border-radius: 50%;
    display: block;
}

img.cover.multi {
    box-shadow: 32px 2px 0px 0px #696969;
}