    @media screen and (max-width: 1600px) {
        .container {
            max-width: 1200px;
        }
    }

    @media screen and (max-width: 1300px) {
        .container {
            max-width: 1000px;
        }
    }

    @media screen and (max-width: 1000px) {
        .container {
            max-width: 95%;
        }

        .logo {
            font-size: 0;
        }

        .logo img {
            width: 24px;
            height: 24px;
        }

        .nav-menu {
            display: none;
        }

        .wallet-btn {
            padding: 10px 20px;
            font-size: 14px;
        }

        .hero .container {
            flex-direction: column-reverse;
            gap: 50px;
        }

        .hero-image img {
            width: 100%;
        }

        .hero-content h1 {
            text-align: center;
        }

        .presale .container h2 {
            font-size: 42px;
            line-height: 50px;
            margin-bottom: 15px;
        }

        .presale .container p {
            font-size: 18px;
        }

        .products .section-title {
            font-size: 42px;
        }

        .products-content {
            font-size: 18px;
        }

        .about-text {
            flex-direction: column-reverse;
            gap: 30px;
        }

        .about-image img {
            width: 100%;
        }

        .about-text p {
            font-size: 18px;
        }

        .footer-links {
            flex-direction: column;
            gap: 50px;
        }
        
        window {
            width: 100%;
            height: 100%;
            border-radius: 0;
            justify-content: center;
        }
    }