rid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 1.5rem;
        }
        
        .info-item {
            margin-bottom: 1.5rem;
            padding: 1rem;
            background-color: rgba(7, 1, 19, 0.5);
            border: 1px solid var(--neon-blue);
            position: relative;
            overflow: hidden;
        }
        
        .info-item::before {
            content: '';
            position: absolute;
            top: -2px;
