Ida Bini's tangy delight in a vibrant orange tart.