.images {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2em;
    margin-top: 2rem;
}

.images img {
    width: 100%;
    border-radius: 1em;
}

@media (max-width: 600px) {
    .images {
        grid-template-rows: repeat(3, 1fr);
        grid-template-columns: none;
    }
}