Creamy tart topped with lemon slices