{ "id": "layouts", "title": "Advanced Layouts: Flexbox & Grid", "description": "Master modern CSS layout techniques with Flexbox and Grid for responsive, powerful designs.", "difficulty": "intermediate", "lessons": [ { "id": "layouts-1", "title": "Flexbox Fundamentals", "description": "Learn the core properties of Flexbox to align, distribute space, and order items in a container.", "task": "Set .flex-container to display: flex, and center its children both horizontally and vertically.", "previewHTML": "