Legora subdivides legal tasks and routes queries to different underlying language models based on the specific workflow