hidden;
            border: 1px solid var(--card-border);
            transition: transform 0.3s ease, box-shadow 0.3s ease;
            box-shadow: 0 8px 32px 0 var(--shadow-color);
            position: relative;
            aspect-ratio: 16 / 9; /* Maintain aspect ratio */
        }

        .screenshot-item:hover {
            transform: translateY(-10px) scale(1.03);
            box-shadow: 0 16px 40px 0 var(--shadow-color);
            border-color: rgba(255, 255, 255, 0.3);
        }

 