{ "id": "grid", "title": "CSS Grid", "description": "Master the grid layout system for complex two-dimensional layouts", "difficulty": "intermediate", "lessons": [ { "id": "grid-1", "title": "Grid Container Basics", "description": "Learn how to create a grid container and define basic grid structures.", "task": "Create a grid with 3 columns of equal width and a 1rem gap between grid items.", "previewHTML": "