Loading the stix2 package forces T1 encoding and breaks some ligatures. Instead, we load STIX Two using fontspec, which retains TU encoding.