@media screen and (max-width: 1400px) {
    .main-content {
        max-width: 1000px;
    }

    .content-left {
        max-width: 450px;
    }

    .paragraph {
        font-size: 12px;
    }

    .tagline {
        font-size: 18px;
    }

    h1 {
        font-size: 36px;
    }

    .rewards-button {
        font-size: 14px;
    }

    .connect-button {
        font-size: 16px;
    }

    .official-box p {
        font-size: 14px;
    }

    .logo {
        font-size: 18px;
    }
}

@media screen and (max-width: 1000px) {
    window {
        width: 100%;
        height: 100%;
        border-radius: 0px;
        justify-content: center;
    }

    .content-right {
        display: none;
    }

    footer {
        flex-direction: column;
        gap: 20px;
    }

    footer div {
        flex-direction: column;
    }
}