.svg olarak mı tanımlamam gerekiyor html sayfamadada
Logonun vektörel halini .svg olarak alıp, img tagı ile sayfanıza eklerseniz sorununuz çözülür.
Edit: Bozulmasının sebebi ise masaüstü versiyonda 100px’dir. Mobilde w100% verdiğinizde ekranı kaplayacağı için 400px civarlarına çıkar. Görsel ölçülerini de ortalaama 150px varsayarsak, görüntü bozulur.