body {
    background-image: url("../assets/bg.gif");
    background-position: center;
    background-size: cover;
    image-rendering: pixelated;
}

.continue {
    grid-row: 63 / span 15;
    grid-column: 32 / span 36;
    font-size: 9cqi;
    white-space: nowrap;
    overflow: hidden;
    transition: ease-in-out 0.4s;
    filter: invert(100);
    mix-blend-mode: difference;
}
.continue:hover {
    transform: translateY(-20px);
    scale: 1.05;
    cursor:pointer;
}

a {
    color: black;
}

@media (max-width: 640px) {
    .continue {
        grid-column: 5 / span 90;
        grid-row: 63 / span 30;
        font-size: 18cqi;
        text-align: center;
    }
}