diff --git a/docs/case_studies/aiguille_du_midi.md b/docs/case_studies/aiguille_du_midi.md
index 2b7dfee..4ee499b 100644
--- a/docs/case_studies/aiguille_du_midi.md
+++ b/docs/case_studies/aiguille_du_midi.md
@@ -151,5 +151,5 @@ falls out of the physics + the optimization objective.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/cablebus_linea2.md b/docs/case_studies/cablebus_linea2.md
index 016f778..12c869b 100644
--- a/docs/case_studies/cablebus_linea2.md
+++ b/docs/case_studies/cablebus_linea2.md
@@ -144,5 +144,5 @@ calibrated for this archetype.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/funitel_peclet.md b/docs/case_studies/funitel_peclet.md
index 2d80198..0e5208e 100644
--- a/docs/case_studies/funitel_peclet.md
+++ b/docs/case_studies/funitel_peclet.md
@@ -130,5 +130,5 @@ to be validated against a real installation.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/london_ifs_cloud.md b/docs/case_studies/london_ifs_cloud.md
index 1129655..80deab9 100644
--- a/docs/case_studies/london_ifs_cloud.md
+++ b/docs/case_studies/london_ifs_cloud.md
@@ -135,5 +135,5 @@ behaviour a real PLA-approved design must exhibit.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/medellin_linea_k.md b/docs/case_studies/medellin_linea_k.md
index d478877..034f2cf 100644
--- a/docs/case_studies/medellin_linea_k.md
+++ b/docs/case_studies/medellin_linea_k.md
@@ -143,5 +143,5 @@ feature — multi-waypoint urban routing works.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/mi_teleferico_linea_roja.md b/docs/case_studies/mi_teleferico_linea_roja.md
index 1ea6225..52eaabf 100644
--- a/docs/case_studies/mi_teleferico_linea_roja.md
+++ b/docs/case_studies/mi_teleferico_linea_roja.md
@@ -173,5 +173,5 @@ The single hardest physics question — **how much altitude must the cable rise*
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/ngong_ping_360.md b/docs/case_studies/ngong_ping_360.md
index 9f60c36..691cae6 100644
--- a/docs/case_studies/ngong_ping_360.md
+++ b/docs/case_studies/ngong_ping_360.md
@@ -136,5 +136,5 @@ system's value lies — to cross the bay in as few towers as possible.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/portland_ohsu.md b/docs/case_studies/portland_ohsu.md
index d501cfa..f631e35 100644
--- a/docs/case_studies/portland_ohsu.md
+++ b/docs/case_studies/portland_ohsu.md
@@ -146,5 +146,5 @@ closest cabin-capacity reproduction in the case-study set.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/roosevelt_island.md b/docs/case_studies/roosevelt_island.md
index 3278a8e..b4bfb98 100644
--- a/docs/case_studies/roosevelt_island.md
+++ b/docs/case_studies/roosevelt_island.md
@@ -147,5 +147,5 @@ discipline a real urban tramway over a public waterway must show.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/whistler_peak2peak.md b/docs/case_studies/whistler_peak2peak.md
index 19e8300..ec6554a 100644
--- a/docs/case_studies/whistler_peak2peak.md
+++ b/docs/case_studies/whistler_peak2peak.md
@@ -179,5 +179,5 @@ Within the system-spec band.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/whistler_peak_chair.md b/docs/case_studies/whistler_peak_chair.md
index 8801630..7e1ca74 100644
--- a/docs/case_studies/whistler_peak_chair.md
+++ b/docs/case_studies/whistler_peak_chair.md
@@ -132,5 +132,5 @@ the sixth and final catalogue archetype.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+
diff --git a/docs/case_studies/zugspitze_eibsee.md b/docs/case_studies/zugspitze_eibsee.md
index 72de41c..b128112 100644
--- a/docs/case_studies/zugspitze_eibsee.md
+++ b/docs/case_studies/zugspitze_eibsee.md
@@ -178,5 +178,5 @@ decision exactly.
Drag to rotate, scroll to zoom. Click the *Reset Camera* button (top-right
inside the viewer) to recentre.
-
+