diff --git a/Genos-Bold.ttf b/Genos-Bold.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..9520b5c694e6d3ea2f4aed904939b94c5ec81e47
Binary files /dev/null and b/Genos-Bold.ttf differ
diff --git a/flake.nix b/flake.nix
index 2ec1f709592a9e307d5cfb2b1cf0041c7b1894c5..5fb07e822aab033cc64b740549762620cd70bda6 100644
--- a/flake.nix
+++ b/flake.nix
@@ -29,6 +29,11 @@
               mkdir -p $out
               cp index.html $out/index.html
               cp ${favicon}/favicon.svg ${favicon}/favicon.png $out/
+              cp ${google_fonts}/ofl/notosansjp/NotoSansJP-Black.otf $out
+              # bundle the Genos-Bold font, since opentype.js can't work with the
+              # variable-width version that's included in google fonts
+              cp ${./Genos-Bold.ttf} $out/Genos-Bold.ttf
+              cp ${opentype_js} $out/opentype.min.js
             '';
           };
           favicon = pkgs.stdenv.mkDerivation rec {
@@ -43,23 +48,21 @@
               cp favicon.png $out/
             '';
           };
+          opentype_js = pkgs.fetchurl {
+            url = "https://cdn.jsdelivr.net/npm/opentype.js@latest/dist/opentype.min.js";
+            sha256 = "sha256-wPnHyoXhgHWogZ5f4t7m4dU1+aImn1MU82zOlKGDrbo=";
+          };
+          google_fonts = pkgs.fetchFromGitHub {
+            owner = "google";
+            repo = "fonts";
+            rev = "2fba0d68602b7eb3374d030c1c34939de56023f9";
+            sha256 = "sha256-IFkKwRRyZeOXD8/9n8UDrruUKK6oQK4BD9wYN2dmSAc=";
+          };
           svg_templates = pkgs.stdenv.mkDerivation rec {
             name = "generator";
             version = "0.0.0";
             src = ./src/svg_templates;
-            google_fonts = pkgs.fetchFromGitHub {
-              owner = "google";
-              repo = "fonts";
-              rev = "2fba0d68602b7eb3374d030c1c34939de56023f9";
-              sha256 = "sha256-IFkKwRRyZeOXD8/9n8UDrruUKK6oQK4BD9wYN2dmSAc=";
-            };
             buildPhase = ''
-              substituteInPlace logo_big_template.svg \
-                --replace "@GENOS_FONT@" \
-                          "$(base64 -w0 ${google_fonts}/ofl/genos/Genos\[wght\].ttf)"
-              substituteInPlace logo_big_template.svg \
-                --replace "@NOTO_SANS_JP_FONT@" \
-                          "$(base64 -w0 ${google_fonts}/ofl/notosansjp/NotoSansJP-Black.otf)"
             '';
             installPhase = ''
               mkdir -p $out
diff --git a/src/index.html b/src/index.html
index 8fcfabace0fd66f613b5b82747f892d34b663793..39a89c928cc3ff377d125dd5fd85760a49df83d9 100644
--- a/src/index.html
+++ b/src/index.html
@@ -97,8 +97,14 @@
             }
         }
     </style>
+    <script src="./opentype.min.js"></script>
     <script>
-        onhtmlload = () => {
+         onhtmlload = () => {
+             opentype.load('./NotoSansJP-Black.otf', (err, notosans) =>
+             opentype.load("./Genos-Bold.ttf", (err, genos) => main(genos, notosans)))
+         };
+         main = (genos, notosans) => {
+
             svg_big = new DOMParser().parseFromString(atob("@SVG_BIG_TEMPLATE@"), "image/svg+xml").querySelector("svg");
             svg_small = new DOMParser().parseFromString(atob("@SVG_SMALL_TEMPLATE@"), "image/svg+xml").querySelector("svg");
 
@@ -185,11 +191,24 @@
                 // Only show the selected animal
                 [svg_big, svg_small].forEach((e) => e.querySelectorAll(".animal").forEach((e) => e.style.display = e.id === animal_selected ? "inline" : "none"));
 
-                // Set the headline
-                svg_big.querySelector("#headline").innerHTML = headline_text;
+                // we don't have any alignment, so center the text by hand
+                let centered_text_path = (font, text, y, fontsize) => {
+                    let box = font.getPath(text, 0,0, fontsize).getBoundingBox();
+                    // 70 mm was eyeballed as "half the width of the svg" since I have
+                    // no idea how to convince inkscape it shouldn't give units in pixels
+                    return font.getPath(text, 70-box.x2/2, y, fontsize).toSVG();
+                }
+
+                // Set the big headline (this id is the <g> tag of the default font,
+                // which was converted to a group of paths by inkscape)
+                svg_big.querySelector("#text111095").innerHTML =
+                    centered_text_path(genos, headline_text, 107.123, 33.84);
 
                 // Set the sub headline, second line starts after the first newline
-                [0, 1].forEach((i) => svg_big.querySelectorAll("#sub_headlines tspan").item(i).innerHTML = sub_headline_texts.length > i ? sub_headline_texts[i] : "");
+                [0, 1].forEach((i) =>
+                    svg_big.querySelectorAll("#sub_headlines g").item(i).innerHTML =
+                        sub_headline_texts.length > i ? centered_text_path(notosans, sub_headline_texts[i], 122+15*i, 14) : ""
+                );
 
                 // Set all colors
                 apply_color = (selector, style_key, value) => [svg_big, svg_small].forEach((e) => e.querySelectorAll(selector).forEach((e) => e.style[style_key] = value));
diff --git a/src/svg_templates/logo_big_template.svg b/src/svg_templates/logo_big_template.svg
index 2f47aad3f76157bfc15ad095f2e6fb3e589f315e..77d008100178c37411fce00d8250a50e00670206 100644
--- a/src/svg_templates/logo_big_template.svg
+++ b/src/svg_templates/logo_big_template.svg
@@ -7,7 +7,7 @@
    viewBox="0 0 135.46667 144.19791"
    version="1.1"
    id="svg1227"
-   inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
    sodipodi:docname="logo_big_template.svg"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
@@ -53,16 +53,16 @@
      inkscape:snap-text-baseline="true"
      inkscape:snap-page="true"
      inkscape:snap-global="true"
-     inkscape:zoom="0.99999999"
-     inkscape:cx="270"
-     inkscape:cy="473.5"
-     inkscape:window-width="1918"
-     inkscape:window-height="2117"
+     inkscape:zoom="1.4142135"
+     inkscape:cx="198.34345"
+     inkscape:cy="388.20163"
+     inkscape:window-width="1634"
+     inkscape:window-height="1080"
      inkscape:window-x="0"
      inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="haj"
-     showguides="false"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer8"
+     showguides="true"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
@@ -70,7 +70,8 @@
      fit-margin-bottom="0"
      units="px"
      inkscape:snap-nodes="false"
-     inkscape:snap-others="true" />
+     inkscape:snap-others="true"
+     inkscape:lockguides="false" />
   <defs
      id="defs1224">
     <rect
@@ -150,36 +151,109 @@
      style="display:inline">
     <g
        id="sub_headlines">
-      <text
-         xml:space="preserve"
+      <g
+         aria-label="ブリッジ・バブルス"
          id="text111097-5-6"
-         style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:14.4514px;line-height:0.95;font-family:'Noto Sans JP';-inkscape-font-specification:'Noto Sans JP Heavy';text-align:center;letter-spacing:-0.777875px;text-anchor:middle;white-space:pre;display:inline;stroke-width:0.264583"
-         x="67.574364"
-         y="121.20871"><tspan
-           style="text-align:center;text-anchor:middle;fill:#62c1a6;stroke-width:0.264583"
-           id="tspan159496-9"
-           class="color_accent">ブリッジ・バブルス</tspan></text>
-      <text
-         xml:space="preserve"
+         style="font-weight:900;font-size:14.4514px;line-height:0.95;font-family:'Noto Sans JP';-inkscape-font-specification:'Noto Sans JP Heavy';text-align:center;letter-spacing:-0.777875px;text-anchor:middle;white-space:pre;display:inline;stroke-width:0.264583;fill:#62c1a6">
+        <path
+           d="M 9.2674146,120.3055 H 8.3642021 v 0.90321 h 0.9032125 z m 0,0 h 0.9032124 v -0.90322 H 9.2674146 Z m 0.9032124,-0.90322 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 v -0.90321 H 11.07384 Z m 0.903212,-0.90321 h 0.903213 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m 0.903213,-1.80643 h 0.903212 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m 0.903212,-1.80642 h 0.903212 v -2.70964 H 11.07384 v 0.90321 H 8.3642021 v 0.90322 H 11.07384 v -0.90322 h 2.709637 q 0,0 0,1.80643 z m -5.4192749,-1.80643 v -0.90321 H 7.4609896 v 0.90321 z m 7.2256999,-0.90321 q 0,0 0,1.80643 h 0.903212 q 0,0 0,-1.80643 z m -0.903213,0 h 0.903213 v -0.90321 h -0.903213 z m 2.709638,-0.90321 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25185" />
+        <path
+           d="m 25.650577,121.20871 h -0.903213 v 0.90321 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 v -0.90322 h -0.903213 z m 0.903213,-0.90322 h 0.903212 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m 0.903212,-1.80642 h 0.903213 v -6.32249 h -0.903213 z m -4.516062,-5.41928 q 0,0 0,5.41928 h 0.903212 q 0,0 0,-5.41928 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z m 4.516062,-0.90321 v -0.90321 h -0.903212 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25187" />
+        <path
+           d="m 39.324102,121.20871 h -0.903213 v 0.90321 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 v -0.90322 h -0.903213 z m 0.903213,-0.90322 h 0.903212 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m -4.516063,-2.70963 q 0,0 0,1.80642 h 0.903213 q 0,0 0,-1.80642 z m 5.419275,0.90321 h 0.903213 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m -5.419275,-0.90321 v -0.90322 h -0.903212 v 0.90322 z m 1.806425,-0.90322 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903212 v 0.90321 z m 3.61285,0 v -0.90321 h -0.903212 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25189" />
+        <path
+           d="m 52.094412,115.78943 v -0.90321 H 51.1912 v 0.90321 z m 6.322488,0 v -0.90321 h -0.903213 v 0.90321 h -0.903212 v 0.90322 h -0.903213 v 0.90321 H 54.80405 v 0.90321 h -0.903213 v 0.90321 h -1.806425 v 0.90322 h -1.806425 v 0.90321 h 1.806425 v -0.90321 h 1.806425 v -0.90322 h 0.903213 v -0.90321 h 0.903212 v -0.90321 h 0.903213 v -0.90321 h 0.903212 v -0.90322 z m -5.419275,-2.70963 v -0.90322 h -0.903213 v 0.90322 z m -2.709638,7.2257 v -0.90322 h -0.903212 v 0.90322 z m 0.903213,-5.41928 v -0.90321 h -1.806425 v 0.90321 z m 5.419275,-2.70964 q 0,0 0,1.80643 h 0.903212 q 0,0 0,-1.80643 z m -4.516063,0 v -0.90321 h -1.806425 v 0.90321 z m 4.516063,0 v -0.90321 h -0.903213 v 0.90321 z m 1.806425,-0.90321 q 0,0 0,1.80643 h 0.903212 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25191" />
+        <path
+           d="m 67.574364,116.69265 h 0.903212 q 0,0 0,-1.80643 h -0.903212 v -0.90321 h -1.806425 v 0.90321 h -0.903213 q 0,0 0,1.80643 h 0.903213 v 0.90321 h 1.806425 z"
+           style="fill:#62c1a6"
+           id="path25193" />
+        <path
+           d="m 75.828612,119.40228 h -0.903213 v 0.90322 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 9.032125,-1.80642 v 2.70964 h 0.903212 v -2.70964 z m -8.128913,0.90321 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 q 0,0 0,-1.80643 h -0.903212 q 0,0 0,1.80643 z m 7.2257,0 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m -6.322488,-1.80643 h 0.903213 q 0,0 0,-1.80642 h -0.903213 q 0,0 0,1.80642 z m 5.419275,0 v -0.90321 h -0.903212 v 0.90321 z m -0.903212,-0.90321 v -0.90321 h -0.903213 v 0.90321 z m -4.516063,-0.90321 v -0.90321 h -0.903212 v 0.90321 z m 3.61285,0 v -0.90321 h -0.903212 v 0.90321 z m 1.806425,-1.80643 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903212 v 0.90321 z m 1.806425,-0.90321 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903212 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25195" />
+        <path
+           d="m 91.30856,120.3055 h -0.903213 v 0.90321 h 0.903213 z m 0,0 h 0.903212 v -0.90322 H 91.30856 Z m 0.903212,-0.90322 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m 0.903213,-1.80643 h 0.903212 q 0,0 0,-1.80642 H 94.92141 q 0,0 0,1.80642 z m 0.903212,-1.80642 h 0.903213 v -2.70964 h -3.61285 v 0.90321 h -2.709638 v 0.90322 h 2.709638 v -0.90322 h 2.709637 q 0,0 0,1.80643 z m -5.419275,-1.80643 v -0.90321 h -0.903212 v 0.90321 z m 7.2257,-0.90321 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m -0.903212,0 h 0.903212 v -0.90321 h -0.903212 z m 2.709637,-0.90321 q 0,0 0,1.80642 h 0.903208 q 0,0 0,-1.80642 z m 0,0 v -0.90321 H 98.53426 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25197" />
+        <path
+           d="m 104.07888,120.3055 h -0.90321 v 0.90321 h 0.90321 z m 0,0 h 0.90321 v -0.90322 h -0.90321 z m 5.41927,0 h 0.90322 v -0.90322 h -0.90322 q 0,0 0,-7.2257 h -0.90321 q 0,0 0,9.03213 h 0.90321 z m -4.51606,-0.90322 h 0.90321 q 0,0 0,-1.80642 h -0.90321 q 0,0 0,1.80642 z m 5.41928,0 h 0.90321 v -0.90321 h -0.90321 z m 0.90321,-0.90321 h 0.90321 q 0,0 0,-1.80642 h -0.90321 q 0,0 0,1.80642 z m -5.41928,-0.90321 h 0.90322 v -4.51606 h -0.90322 z m 6.32249,-0.90321 h 0.90321 q 0,0 0,-1.80643 h -0.90321 q 0,0 0,1.80643 z m -6.32249,-3.61285 v -0.90322 h -0.90321 v 0.90322 z m 2.70964,-0.90322 v -0.90321 h -0.90321 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25199" />
+        <path
+           d="m 118.65561,119.40228 h -1.80642 v 0.90322 h 1.80642 z m 0,0 h 1.80643 v -0.90321 h -1.80643 z m 6.32249,-0.90321 q 0,0 0,1.80643 h 0.90321 q 0,0 0,-1.80643 z m -4.51606,0 h 0.90321 v -0.90321 h -0.90321 z m 4.51606,0 v -0.90321 h -0.90321 v 0.90321 z m -3.61285,-0.90321 h 0.90321 v -0.90321 h -0.90321 z m 2.70964,0 v -0.90321 h -0.90321 v 0.90321 z m -1.80643,-0.90321 h 0.90322 q 0,0 0,-1.80643 h -0.90322 q 0,0 0,1.80643 z m 0.90322,-1.80643 h 0.90321 q 0,0 0,-1.80642 h -0.90321 q 0,0 0,1.80642 z m 0.90321,-1.80642 h 0.90321 q 0,0 0,-1.80643 h -2.70964 v 0.90321 h -3.61285 v 0.90322 h 3.61285 v -0.90322 h 1.80643 z m -5.41928,-0.90322 v -0.90321 h -0.90321 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25201" />
+      </g>
+      <g
+         aria-label="ブリッジ2バブルス"
          id="text111097-5"
-         style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:14.4514px;line-height:0.95;font-family:'Noto Sans JP';-inkscape-font-specification:'Noto Sans JP Heavy';text-align:center;letter-spacing:-0.777875px;text-anchor:middle;white-space:pre;display:inline;stroke-width:0.264583"
-         x="67.574364"
-         y="136.02525"><tspan
-           style="text-align:center;text-anchor:middle;fill:#62c1a6;stroke-width:0.264583"
-           id="tspan159500"
-           class="color_accent">ブリッジ2バブルス</tspan></text>
+         style="font-weight:900;font-size:14.4514px;line-height:0.95;font-family:'Noto Sans JP';-inkscape-font-specification:'Noto Sans JP Heavy';text-align:center;letter-spacing:-0.777875px;text-anchor:middle;white-space:pre;display:inline;stroke-width:0.264583;fill:#62c1a6">
+        <path
+           d="m 12.880265,135.12204 h -0.903213 v 0.90321 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 v -0.90322 h -0.903213 z m 0.903213,-0.90322 h 0.903212 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m 0.903212,-1.80642 h 0.903213 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m 0.903213,-1.80643 h 0.903212 v -2.70963 h -3.61285 v 0.90321 h -2.709637 v 0.90321 h 2.709637 v -0.90321 h 2.709638 q 0,0 0,1.80642 z m -5.419275,-1.80642 v -0.90321 H 11.07384 v 0.90321 z m 7.2257,-0.90321 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m -0.903213,0 h 0.903213 v -0.90322 h -0.903213 z m 2.709638,-0.90322 q 0,0 0,1.80643 h 0.903212 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25359" />
+        <path
+           d="m 29.263427,136.02525 h -0.903213 v 0.90322 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 q 0,0 0,-1.80643 h -0.903212 q 0,0 0,1.80643 z m 0.903212,-1.80643 h 0.903213 v -6.32248 h -0.903213 z m -4.516062,-5.41927 q 0,0 0,5.41927 h 0.903212 q 0,0 0,-5.41927 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z m 4.516062,-0.90321 v -0.90322 h -0.903212 v 0.90322 z"
+           style="fill:#62c1a6"
+           id="path25361" />
+        <path
+           d="m 42.936952,136.02525 h -0.903213 v 0.90322 h 0.903213 z m 0,0 h 0.903212 v -0.90321 h -0.903212 z m 0.903212,-0.90321 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 q 0,0 0,-1.80643 h -0.903212 q 0,0 0,1.80643 z m -4.516063,-2.70964 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 5.419275,0.90321 h 0.903213 q 0,0 0,-1.80642 h -0.903213 q 0,0 0,1.80642 z m -5.419275,-0.90321 v -0.90321 h -0.903212 v 0.90321 z m 1.806425,-0.90321 q 0,0 0,1.80642 h 0.903213 q 0,0 0,-1.80642 z m 0,0 v -0.90321 h -0.903212 v 0.90321 z m 3.61285,0 v -0.90321 h -0.903212 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25363" />
+        <path
+           d="m 55.707262,130.60598 v -0.90321 H 54.80405 v 0.90321 z m 6.322488,0 v -0.90321 h -0.903213 v 0.90321 h -0.903212 v 0.90321 h -0.903213 v 0.90321 H 58.4169 v 0.90322 h -0.903213 v 0.90321 h -1.806425 v 0.90321 h -1.806425 v 0.90321 h 1.806425 v -0.90321 h 1.806425 v -0.90321 H 58.4169 v -0.90321 h 0.903212 v -0.90322 h 0.903213 v -0.90321 h 0.903212 v -0.90321 z m -5.419275,-2.70964 v -0.90321 h -0.903213 v 0.90321 z m -2.709638,7.2257 v -0.90321 h -0.903212 v 0.90321 z m 0.903213,-5.41927 v -0.90322 h -1.806425 v 0.90322 z m 5.419275,-2.70964 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m -4.516063,0 v -0.90321 h -1.806425 v 0.90321 z m 4.516063,0 v -0.90321 h -0.903213 v 0.90321 z m 1.806425,-0.90321 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m 0,0 v -0.90322 h -0.903213 v 0.90322 z"
+           style="fill:#62c1a6"
+           id="path25365" />
+        <path
+           d="m 70.284001,136.02525 v -0.90321 h -4.516062 q 0,0 0,-1.80642 h -0.903213 v 2.70963 z m -4.516062,-2.70963 h 0.903212 v -0.90322 h -0.903212 z m 0.903212,-0.90322 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 1.806425 v -0.90321 h -1.806425 z m 1.806425,-0.90321 h 0.903212 v -2.70964 h -0.903212 z m -4.516063,-2.70964 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 0.903213,0 h 3.61285 v -0.90321 h -3.61285 z"
+           style="fill:#62c1a6"
+           id="path25367" />
+        <path
+           d="m 72.215765,134.21883 h -0.903212 v 0.90321 h 0.903212 z m 0,0 h 0.903213 v -0.90321 h -0.903213 z m 9.032125,-1.80643 v 2.70964 h 0.903213 v -2.70964 z m -8.128912,0.90322 h 0.903212 v -0.90322 h -0.903212 z m 0.903212,-0.90322 h 0.903213 q 0,0 0,-1.80642 H 74.02219 q 0,0 0,1.80642 z m 7.2257,0 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m -6.322487,-1.80642 h 0.903212 q 0,0 0,-1.80643 h -0.903212 q 0,0 0,1.80643 z m 5.419275,0 v -0.90321 h -0.903213 v 0.90321 z m -0.903213,-0.90321 v -0.90322 h -0.903212 v 0.90322 z m -4.516062,-0.90322 v -0.90321 H 74.02219 v 0.90321 z m 3.61285,0 v -0.90321 H 77.63504 v 0.90321 z m 1.806425,-1.80642 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m 0,0 v -0.90321 h -0.903213 v 0.90321 z m 1.806425,-0.90321 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m 0,0 V 125.1867 H 81.24789 v 0.90322 z"
+           style="fill:#62c1a6"
+           id="path25369" />
+        <path
+           d="m 87.695717,135.12204 h -0.903212 v 0.90321 h 0.903212 z m 0,0 h 0.903213 v -0.90321 h -0.903213 z m 0.903213,-0.90321 h 0.903212 v -0.90321 H 88.59893 Z m 0.903212,-0.90321 h 0.903213 v -0.90322 h -0.903213 z m 0.903213,-0.90322 h 0.903212 q 0,0 0,-1.80642 h -0.903212 q 0,0 0,1.80642 z m 0.903212,-1.80642 h 0.903213 q 0,0 0,-1.80643 h -0.903213 q 0,0 0,1.80643 z m 0.903213,-1.80643 h 0.903212 v -2.70963 h -3.61285 v 0.90321 h -2.709637 v 0.90321 h 2.709637 v -0.90321 h 2.709638 q 0,0 0,1.80642 z m -5.419275,-1.80642 v -0.90321 h -0.903213 v 0.90321 z m 7.2257,-0.90321 q 0,0 0,1.80642 h 0.903212 q 0,0 0,-1.80642 z m -0.903213,0 h 0.903213 v -0.90322 h -0.903213 z m 2.709637,-0.90322 q 0,0 0,1.80643 h 0.903213 q 0,0 0,-1.80643 z m 0,0 v -0.90321 h -0.903212 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25371" />
+        <path
+           d="m 100.46603,135.12204 h -0.903215 v 0.90321 h 0.903215 z m 0,0 h 0.90321 v -0.90321 h -0.90321 z m 5.41927,0 h 0.90321 v -0.90321 h -0.90321 q 0,0 0,-7.2257 h -0.90321 q 0,0 0,9.03212 h 0.90321 z m -4.51606,-0.90321 h 0.90321 q 0,0 0,-1.80643 h -0.90321 q 0,0 0,1.80643 z m 5.41927,0 h 0.90322 v -0.90321 h -0.90322 z m 0.90322,-0.90321 h 0.90321 q 0,0 0,-1.80643 h -0.90321 q 0,0 0,1.80643 z m -5.41928,-0.90322 h 0.90322 v -4.51606 h -0.90322 z m 6.32249,-0.90321 h 0.90321 q 0,0 0,-1.80642 h -0.90321 q 0,0 0,1.80642 z m -6.32249,-3.61285 v -0.90321 h -0.90321 v 0.90321 z m 2.70964,-0.90321 v -0.90321 h -0.90321 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25373" />
+        <path
+           d="m 115.04276,134.21883 h -1.80642 v 0.90321 h 1.80642 z m 0,0 h 1.80643 v -0.90321 h -1.80643 z m 6.32249,-0.90321 q 0,0 0,1.80642 h 0.90321 q 0,0 0,-1.80642 z m -4.51606,0 h 0.90321 v -0.90322 h -0.90321 z m 4.51606,0 v -0.90322 h -0.90321 v 0.90322 z m -3.61285,-0.90322 h 0.90321 v -0.90321 h -0.90321 z m 2.70964,0 v -0.90321 h -0.90321 v 0.90321 z m -1.80643,-0.90321 h 0.90322 q 0,0 0,-1.80642 h -0.90322 q 0,0 0,1.80642 z m 0.90322,-1.80642 h 0.90321 q 0,0 0,-1.80643 h -0.90321 q 0,0 0,1.80643 z m 0.90321,-1.80643 h 0.90321 q 0,0 0,-1.80642 h -2.70964 v 0.90321 h -3.61285 v 0.90321 h 3.61285 v -0.90321 h 1.80643 z m -5.41928,-0.90321 v -0.90321 h -0.90321 v 0.90321 z"
+           style="fill:#62c1a6"
+           id="path25375" />
+      </g>
+    </g>
+    <g
+       aria-label="DiVOC"
+       id="text111095"
+       style="font-weight:bold;font-size:33.8435px;line-height:1.25;font-family:Genos;-inkscape-font-specification:'Genos Bold';text-align:center;text-anchor:middle;display:inline;fill:#ffebd8;stroke-width:0.441811">
+      <path
+         d="m 17.346914,87.259356 v 15.054404 h 2.28047 q 3.899935,0 5.949053,-1.93344 2.065643,-1.93344 2.065643,-5.618547 0,-3.668583 -2.049118,-5.5855 -2.049118,-1.916917 -5.965578,-1.916917 z m -6.362181,-4.808817 h 6.709209 q 5.61855,0 8.361724,0.809732 2.759699,0.793207 4.726192,2.710124 1.73514,1.66904 2.577922,3.850359 0.842783,2.181319 0.842783,4.941019 0,2.792749 -0.842783,4.990594 -0.842782,2.181323 -2.577922,3.850363 -1.983018,1.91691 -4.759242,2.72664 -2.776225,0.79321 -8.328674,0.79321 h -6.709209 z"
+         id="path25453" />
+      <path
+         d="m 38.813078,88.614418 h 5.916002 v 18.508162 h -5.916002 z m 0,-7.204963 h 5.916002 v 4.825342 h -5.916002 z"
+         id="path25455" />
+      <path
+         d="m 47.736655,82.450539 h 6.395231 l 6.543958,18.210711 6.527432,-18.210711 h 6.395232 L 64.460102,107.12258 H 56.87506 Z"
+         id="path25457" />
+      <path
+         d="m 87.54573,86.614876 q -2.908425,0 -4.511365,2.148269 -1.602939,2.148269 -1.602939,6.048203 0,3.883409 1.602939,6.031682 1.60294,2.14827 4.511365,2.14827 2.924951,0 4.52789,-2.14827 1.602939,-2.148273 1.602939,-6.031682 0,-3.899934 -1.602939,-6.048203 -1.602939,-2.148269 -4.52789,-2.148269 z m 0,-4.610516 q 5.949053,0 9.320182,3.40418 3.371128,3.40418 3.371128,9.402808 0,5.982102 -3.371128,9.386282 -3.371129,3.40418 -9.320182,3.40418 -5.932527,0 -9.320182,-3.40418 -3.37113,-3.40418 -3.37113,-9.386282 0,-5.998628 3.37113,-9.402808 3.387655,-3.40418 9.320182,-3.40418 z"
+         id="path25459" />
+      <path
+         d="m 124.61163,105.76752 q -1.75166,0.90888 -3.65205,1.37159 -1.9004,0.4627 -3.96604,0.4627 -6.16388,0 -9.76636,-3.43723 -3.60248,-3.45376 -3.60248,-9.353232 0,-5.916002 3.60248,-9.353232 3.60248,-3.453756 9.76636,-3.453756 2.06564,0 3.96604,0.462704 1.90039,0.462704 3.65205,1.371587 v 5.10627 q -1.76819,-1.206335 -3.4868,-1.76819 -1.71862,-0.561855 -3.61901,-0.561855 -3.40418,0 -5.35415,2.181319 -1.94996,2.181319 -1.94996,6.015153 0,3.817309 1.94996,5.998632 1.94997,2.18132 5.35415,2.18132 1.90039,0 3.61901,-0.56186 1.71861,-0.56185 3.4868,-1.76819 z"
+         id="path25461" />
     </g>
-    <text
-       xml:space="preserve"
-       style="font-size:33.8435px;line-height:1.25;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-align:center;text-anchor:middle;display:inline;fill:#ffebd8;fill-opacity:1;stroke-width:0.441811"
-       x="67.327217"
-       y="107.12258"
-       id="text111095"><tspan
-         sodipodi:role="line"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Genos;-inkscape-font-specification:'Genos Bold';text-align:center;text-anchor:middle;fill:#ffebd8;fill-opacity:1;stroke-width:0.441811"
-         x="67.327217"
-         y="107.12258"
-         id="headline">DiVOC</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"