"yet while still" makes it sound like this clause is leading up to something more than it is. Maybe "yet still embracing" or "while embracing" is simpler for the reader?