.press-page > * {grid-column: 1/-1;}
.press-container > * {
    grid-column: span 1;
    display: flex;
    margin-bottom: auto;
}

@media only screen and (min-width: 1024px) {
    .press-container {
        grid-column: 5/-1;
    }

    .press-container > * {
        grid-column: span 2;
    }
}

/* BUTTON */
.press-button img {
    filter: grayscale() contrast(110%);
    mix-blend-mode: multiply;
}

@media (hover: hover) {
    .press-button:hover > img {
        filter: none;
        mix-blend-mode: unset;
    }
}