Excitons in metal-halide perovskites from first-principles many-body perturbation theory | Synapse