From 8a453b2ba2e4b215cf34bc9be4877369714f0648 Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Wed, 20 Mar 2024 11:53:04 +0100
Subject: [PATCH 1/2] Ajouter les logos institutionnels. refs #9

---
 config/_default/hugo.toml                     | 38 +++++++++
 static/images/logo_inrae.svg                  | 81 +++++++++++++++++++
 static/images/logo_mesr.svg                   |  1 +
 .../layouts/home/index.html                   | 12 ++-
 .../layouts/partials/menu-footer.html         |  8 ++
 themes/hugo-theme-relearn/static/css/home.css | 11 +++
 .../hugo-theme-relearn/static/css/theme.css   | 12 +++
 7 files changed, 160 insertions(+), 3 deletions(-)
 create mode 100644 static/images/logo_inrae.svg
 create mode 100644 static/images/logo_mesr.svg

diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml
index 6d9d819..739b54f 100644
--- a/config/_default/hugo.toml
+++ b/config/_default/hugo.toml
@@ -89,6 +89,25 @@ France"""
     url = "../app/"
     weight = 1
 
+    [[languages.en.params.logos]]
+    title = "Ministère de l'Enseignement Supérieur et de la Recherche"
+    url = "https://www.enseignementsup-recherche.gouv.fr/fr/"
+    path = "logo_mesr.svg"
+    weight = 1
+
+    [[languages.en.params.logos]]
+    title = "INRAE"
+    url = "https://www.inrae.fr/en/"
+    path = "logo_inrae.svg"
+    weight = 2
+
+
+    [[languages.en.params.logos]]
+    title = "Météo-France"
+    url = "https://meteofrance.com/"
+    path = "logo_meteo-france.svg"
+    weight = 3
+
     [languages.fr]
     landingPageName = "<i class='fas fa-home'></i> Accueil"
     languageCode = "fr-fr"
@@ -154,3 +173,22 @@ France"""
     name = "Carte interactive"
     url = "/app/"
     weight = 5
+
+    [[languages.fr.params.logos]]
+    title = "Ministère de l'Enseignement Supérieur et de la Recherche"
+    url = "https://www.enseignementsup-recherche.gouv.fr/fr/"
+    path = "logo_mesr.svg"
+    weight = 1
+
+    [[languages.fr.params.logos]]
+    title = "INRAE"
+    url = "https://www.inrae.fr/"
+    path = "logo_inrae.svg"
+    weight = 2
+
+
+    [[languages.fr.params.logos]]
+    title = "Météo-France"
+    url = "https://meteofrance.com/"
+    path = "logo_meteo-france.svg"
+    weight = 3
\ No newline at end of file
diff --git a/static/images/logo_inrae.svg b/static/images/logo_inrae.svg
new file mode 100644
index 0000000..631cd49
--- /dev/null
+++ b/static/images/logo_inrae.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="517.48859"
+   height="245.40973"
+   id="svg3046"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="logo_inrae.svg">
+  <defs
+     id="defs3048" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.979899"
+     inkscape:cx="91.507485"
+     inkscape:cy="120.26559"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="mm"
+     fit-margin-left="21.11"
+     fit-margin-top="21.11"
+     fit-margin-right="21.11"
+     fit-margin-bottom="21.11"
+     inkscape:window-width="1855"
+     inkscape:window-height="1176"
+     inkscape:window-x="65"
+     inkscape:window-y="24"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata3051">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Calque 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-69.827127,-383.94312)">
+    <path
+       inkscape:connector-curvature="0"
+       id="path22"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 161.58509,459.65878 -15.81625,0 c -0.63125,0 -1.1425,0.5125 -1.1425,1.145 l 0,91.50875 c 0,0.63125 0.51125,1.145 1.1425,1.145 l 15.81625,0 c 0.63,0 1.1425,-0.51375 1.1425,-1.145 l 0,-91.50875 c 0,-0.6325 -0.5125,-1.145 -1.1425,-1.145" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path26"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 250.71284,459.65878 -15.755,0 c -0.63125,0 -1.1425,0.5125 -1.1425,1.145 l 0,61.2 -38.75125,-61.80875 c -0.20875,-0.33375 -0.575,-0.53625 -0.96625,-0.53625 l -15.88,0 c -0.63,0 -1.14375,0.5125 -1.14375,1.145 l 0,91.50875 c 0,0.63125 0.51375,1.145 1.14375,1.145 l 15.88,0 c 0.63,0 1.14375,-0.51375 1.14375,-1.145 l 0,-60.9525 38.62375,61.5625 c 0.20875,0.33125 0.57375,0.535 0.96625,0.535 l 15.88125,0 c 0.63,0 1.1425,-0.51375 1.1425,-1.145 l 0,-91.50875 c 0,-0.6325 -0.5125,-1.145 -1.1425,-1.145" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path30"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 311.18471,499.38953 c -2.78374,2.49625 -6.74875,3.76125 -11.79124,3.76125 l -15.17625,0 0,-28.3825 15.59999,0 c 5.19626,0.08 9.12875,1.36875 11.68376,3.8275 2.53625,2.4475 3.82124,5.9975 3.82124,10.55375 0,4.39125 -1.3525,7.74 -4.1375,10.24 m 5.99625,14.5475 c 4.9025,-2.26875 8.825,-5.43125 11.66875,-9.41125 3.0775,-4.31 4.63751,-9.70625 4.63751,-16.04375 0,-9.29125 -3.03251,-16.51 -9.01376,-21.4525 -5.9175,-4.89 -14.37625,-7.37125 -25.1425,-7.37125 l -32.135,0 c -0.6325,0 -1.14374,0.5125 -1.14374,1.145 l 0,91.50875 c 0,0.63125 0.51124,1.14375 1.14374,1.14375 l 15.87875,0 c 0.63,0 1.1425,-0.5125 1.1425,-1.14375 l 0,-34.05125 15.865,0 18.00875,34.58 c 0.19626,0.3775 0.58626,0.615 1.01125,0.615 l 17.01001,0 c 0.63124,0 1.14249,-0.5125 1.14249,-1.14375 l 0,-0.815 c 0,-0.19125 -0.0475,-0.37625 -0.1375,-0.54375 l -19.93625,-37.01625 z" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path34"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 512.51646,506.64728 c 0,-6.43 -1.37,-12.76 -3.87124,-18.645 -0.45875,-0.67625 -0.91375,-0.28125 -1.07501,-0.0937 l -9.52874,14.9575 c -0.85251,1.4875 -1.475,2.525 -1.64125,6.2525 -0.009,0.25875 -0.0225,0.46875 -0.06,0.655 -1.57625,16.12125 -15.2025,28.76125 -31.72875,28.76125 -3.095,0 -6.16875,-0.45 -9.13625,-1.34 -5.04751,-1.5125 -9.69125,-4.2925 -13.42875,-8.03875 -0.1325,-0.13375 -0.26375,-0.26875 -0.39251,-0.405 20.32126,-8.97 37.335,-24.5925 48.02501,-44.14125 2.33874,-4.27625 4.38124,-8.75875 6.07374,-13.3275 0.16751,-0.45125 0.0325,-0.96125 -0.33749,-1.27125 -3.55626,-2.9975 -7.5075,-5.4525 -11.74001,-7.2975 -6.03999,-2.635 -12.45375,-3.97125 -19.06374,-3.97125 -0.01,0 -0.0188,0.001 -0.0275,0.001 -0.009,0 -0.0163,-0.001 -0.0263,-0.001 -16.38875,0 -30.87001,8.3025 -39.49375,20.91875 -5.26625,7.69 -8.3575,16.98125 -8.3575,26.98625 0,4.5325 0.63875,9.01875 1.905,13.3525 -2.17625,0.4575 -4.38125,0.83 -6.57875,1.115 l -22.94495,-60.7175 c -0.16625,-0.44375 -0.59375,-0.7375 -1.0675,-0.7375 l -14.24875,0 c -0.475,0 -0.90125,0.29375 -1.06875,0.73875 l -34.52125,91.50875 c -0.1325,0.35125 -0.085,0.745 0.12875,1.055 0.215,0.31 0.56375,0.495 0.93875,0.495 l 16.51,0 c 0.4825,0 0.91625,-0.30875 1.07875,-0.76875 l 5.54125,-15.91375 37.02,0 0.1725,0.4975 5.3825,15.41625 c 0.16125,0.46 0.59375,0.76875 1.07875,0.76875 l 16.57,0 c 0.375,0 0.7275,-0.185 0.94,-0.495 0.2125,-0.31 0.26125,-0.70375 0.13,-1.055 l -6.04125,-15.98375 c 2.575,-0.4275 5.145,-0.96375 7.67,-1.58875 0.0712,-0.0187 0.145,-0.0312 0.2175,-0.0487 0.0688,0.0987 0.14,0.2 0.21,0.2975 3.14,4.36375 6.96,8.1475 11.3525,11.245 8.0925,5.7075 17.59375,8.725 27.47625,8.725 l 0,-0.002 c 0.0175,0 0.035,0.002 0.0538,0.002 26.415,0 47.905,-21.49125 47.905,-47.90625 m -47.94255,-31.885 c 3.99375,10e-4 7.88625,0.74125 11.59125,2.205 -9.32375,17.2075 -24.25625,30.7325 -42.25875,38.2725 -0.785,-2.7975 -1.1825,-5.68125 -1.1825,-8.5925 0,-17.57125 14.28625,-31.865 31.85,-31.885 m -70.49375,46.78125 0.1225,0.3475 -26.64,0 2.10625,-6.04875 11.1975,-32.1475 13.21375,37.84875 z" />
+  </g>
+</svg>
diff --git a/static/images/logo_mesr.svg b/static/images/logo_mesr.svg
new file mode 100644
index 0000000..5750fae
--- /dev/null
+++ b/static/images/logo_mesr.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1139.47 836.76"><defs><style>.cls-1{fill:#000091;}.cls-2{fill:#e1000f;}.cls-3{fill:#9d9d9c;}.cls-4{fill:none;}</style></defs><g id="vect"><path d="M293.6,730.36c1.74,0,3.24,1.31,2.44,4.65L288,736.88c1.41-3.75,3.76-6.52,5.64-6.52m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a17.92,17.92,0,0,1,.37-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06m-2.58-18.88,9.15-8.55v-1H299.7l-5.63,9.54Zm-28.08,6h4.32l-6.86,18.73c-.61,1.6.23,3.2,1.88,3.2,3.9,0,10.19-3.85,12.4-9.11h-1.23c-1.73,1.83-5.07,4.27-7.93,4.79l6.29-17.61h6.43l.8-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-5.3.75Zm-5.83-.89c.52-1.74-.65-2.73-1.55-2.73-3.75,0-8.21,3.38-10,8.13h1.22c1.22-1.74,3.29-3.67,5.21-4l-7.18,18.69a1.88,1.88,0,0,0,1.55,2.73c3.57,0,7.75-3.43,9.53-8.13h-1.22c-1.22,1.74-3.29,3.67-5.21,4Zm1.32-9.4a3.1,3.1,0,1,0-3.1-3.1,3.06,3.06,0,0,0,3.1,3.1M221.52,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c2.3-2.82,7-5.82,8.92-5.82,1.36,0,1.17,1.13.28,2.82l-7.65,14.69a2.16,2.16,0,0,0,1.87,3.2c3.76,0,8.22-3.38,10-8.13h-1.22c-1.23,1.74-3.29,3.67-5.22,4L244.53,735a10.75,10.75,0,0,0,1.27-4.56,3.24,3.24,0,0,0-3.48-3.57c-3.24,0-6.53,3.67-10.42,8.17v-3.47c0-2.49-.8-4.7-3.06-4.7-1.41,0-2.77,1.22-4,3v.47c2.45-.14,3.53,3.52,1.79,7.37Zm-.1-16.34c.9-3.05.43-5.73-1.92-5.73-2.77,0-3.48,2.12-6.29,8.17v-3.47c0-2.49-.8-4.7-3.06-4.7-2.63,0-5,4.09-6.85,8.13h1.22c1.27-1.84,2.44-2.92,3.38-2.92,1.13,0,1.74,1.74,0,5.59L202.83,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c1.41-1.74,2.67-3.24,4.27-4.93Zm-28.83-2.25c1.74,0,3.24,1.31,2.44,4.65L187,736.88c1.4-3.75,3.75-6.52,5.63-6.52m4.46,13h-1.59c-2,2.39-4.18,4.27-6.34,4.27s-3.34-1.32-3.34-4.27a17.21,17.21,0,0,1,.38-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.93,6.25,4.93,6.25,3.52,0,7.19-3.43,10.19-9.06M166.39,730.5h4.32l-6.86,18.73c-.61,1.6.24,3.2,1.88,3.2,3.9,0,10.19-3.85,12.4-9.11h-1.22c-1.74,1.83-5.08,4.27-7.94,4.79l6.29-17.61h6.44l.79-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-5.3.75Zm-23.72,14.6c0-5.77,6.44-13.62,10.05-13.62a8,8,0,0,1,2.21.29l-3.76,10c-2.16,2.63-5.49,5.82-7,5.82-.89,0-1.46-.75-1.46-2.49m19.77-19.3-2-.14-2.21,2.16h-.47c-10.7,0-19.95,12-19.95,20.76a3.55,3.55,0,0,0,3.85,3.85c2.77,0,5.49-3.95,8.54-8.17l-.14,1.5c-.37,4.32.94,6.67,3.2,6.67,2.63,0,5-4.09,6.85-8.13h-1.22c-1.27,1.84-2.44,2.92-3.38,2.92s-1.69-1.79,0-5.59Zm-22.82,6.81c.89-3.05.42-5.73-1.92-5.73-2.77,0-3.48,2.12-6.3,8.17v-3.47c0-2.49-.79-4.7-3.05-4.7-2.63,0-5,4.09-6.85,8.13h1.22c1.26-1.84,2.44-2.92,3.38-2.92,1.12,0,1.73,1.74,0,5.59L121,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c1.41-1.74,2.68-3.24,4.28-4.93Zm-36,18.88.47-1.46c-6.24-1.17-7-1.17-4.55-8l2.53-7H109c3.1,0,3.15,1.27,2.68,4.65h1.79l4.13-11.32h-1.79c-1.55,2.68-2.77,4.65-6.15,4.65h-6.81l3.62-9.9c1.13-3.15,1.78-3.81,6-3.81h3c4.37,0,4.89,1.18,4.89,5.59h1.74l1.45-7.7H97.64l-.47,1.45c5,1,5.49,1.51,3.15,8l-5.64,15.4c-2.35,6.43-3.33,7-9.11,8l-.42,1.46Z"/><path d="M230.72,671.66c1.74,0,3.24,1.31,2.44,4.65l-8.07,1.88c1.4-3.76,3.75-6.53,5.63-6.53m4.46,13h-1.59c-2,2.39-4.18,4.27-6.34,4.27s-3.34-1.32-3.34-4.27a17.21,17.21,0,0,1,.38-3.57l13-4.28c2.53-6-.52-8.64-4.09-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.93,6.25,4.93,6.25,3.52,0,7.19-3.43,10.19-9.06m-2.58-18.88,9.16-8.55v-1h-4.93l-5.64,9.53Zm-28.08,6h4.32L202,690.54c-.61,1.59.24,3.19,1.88,3.19,3.9,0,10.19-3.85,12.4-9.11H215c-1.74,1.83-5.07,4.27-7.94,4.79l6.29-17.61h6.44l.8-2.68h-6.25l2.39-6.76h-2.48l-4.47,6.76-5.3.75Zm-5.82-.89c.51-1.74-.66-2.73-1.55-2.73-3.76,0-8.22,3.38-10,8.13h1.22c1.23-1.74,3.29-3.67,5.22-4L186.39,691a1.87,1.87,0,0,0,1.55,2.72c3.57,0,7.75-3.43,9.54-8.13h-1.23c-1.22,1.74-3.28,3.67-5.21,4Zm1.31-9.4a3.1,3.1,0,1,0-3.1-3.09,3.06,3.06,0,0,0,3.1,3.09M175,689.6l13.1-34.33-.42-.52-8.22.94v1l1.6,1.22c1.45,1.13,1,2.21-.33,5.68l-10.24,27a2.16,2.16,0,0,0,1.88,3.19c3.76,0,7.75-3.38,9.53-8.13h-1.22a10.63,10.63,0,0,1-5.68,4m-24.89-3.2c0-5.77,6.43-13.62,10.05-13.62a8,8,0,0,1,2.21.29l-3.76,10c-2.16,2.63-5.49,5.82-7,5.82-.9,0-1.46-.75-1.46-2.49m19.77-19.3-2-.14-2.21,2.16h-.47c-10.71,0-20,12-20,20.76a3.56,3.56,0,0,0,3.85,3.85c2.77,0,5.5-4,8.55-8.17l-.14,1.5c-.38,4.32.94,6.67,3.19,6.67,2.63,0,5-4.09,6.86-8.13h-1.22c-1.27,1.84-2.44,2.92-3.38,2.92s-1.69-1.79,0-5.59Zm-47.8,31.18c0-2.48,2.39-4,5.82-5.4a41.65,41.65,0,0,0,5.07,1.93c3.57,1.17,4.93,1.64,4.93,2.72,0,2.3-3.9,4-9.2,4-4.46,0-6.62-.94-6.62-3.29m9.72-15.16c-1.55,0-2.16-1.32-2.16-2.82,0-4.18,2.25-10.33,5.77-10.33,1.55,0,2.16,1.31,2.16,2.81,0,4.18-2.25,10.34-5.77,10.34M142,696c0-3-2.68-4.08-7.05-5.4-3.75-1.12-5.44-1.45-5.44-2.67,0-1,.79-2.16,2.39-3a11,11,0,0,0,10.14-10.52,6.32,6.32,0,0,0-.51-2.58h5.21l.8-2.68h-8.27a6.37,6.37,0,0,0-3.33-.94,10.89,10.89,0,0,0-10.75,10.38,6.05,6.05,0,0,0,5,6.25c-3.05,1.36-4.74,3-4.74,4.83a3,3,0,0,0,1.27,2.54c-7,2.07-9.82,4.41-9.82,7.75s4.28,4.6,9.35,4.6c8.59,0,15.78-4.65,15.78-8.55m-32.83-20.1c3.1,0,3.15,1.27,2.68,4.65h1.78l4.14-11.31H116c-1.55,2.67-2.77,4.64-6.15,4.64H103l3.43-9.43c1.13-3.15,1.78-3.76,6-3.76h3c4.37,0,4.89,1.17,4.89,5.54h1.74l1.45-7.7H97.64L97.17,660c5,1,5.49,1.51,3.15,8l-5.64,15.4c-2.35,6.43-3.33,6.95-9.11,8l-.42,1.46H114l5.17-8.17h-2c-3.29,3.1-7.42,6.06-13.2,6.06-7.65,0-7-.33-4.41-7.33l2.72-7.47ZM113,656.21l9.16-6.29v-1h-5.55l-5.07,7.28Z"/><path d="M227.67,613c1.74,0,3.24,1.31,2.44,4.65L222,619.49c1.41-3.76,3.76-6.53,5.64-6.53m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a18,18,0,0,1,.37-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06m-2.58-18.88,9.15-8.55v-1h-4.93l-5.63,9.53Zm-26.91,6h3.43l-6.86,18.74c-.61,1.59.24,3.19,1.88,3.19,3.9,0,10.19-3.85,12.4-9.11h-1.22c-1.74,1.83-5.08,4.27-7.94,4.79l6.29-17.61h6.44l.79-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-4.41.75Zm-3.38,2.11c.89-3.05.42-5.73-1.93-5.73-2.77,0-3.47,2.12-6.29,8.17v-3.47c0-2.49-.8-4.7-3-4.7-2.63,0-5,4.09-6.86,8.13h1.22c1.27-1.83,2.45-2.91,3.38-2.91,1.13,0,1.74,1.73,0,5.58l-5.07,11.27c-.94,2.12.05,3.48,2.12,3.48a2.09,2.09,0,0,0,2.34-1.69l5-13.2c1.41-1.73,2.68-3.24,4.28-4.93ZM170.43,613c1.73,0,3.24,1.31,2.44,4.65l-8.08,1.88c1.41-3.76,3.76-6.53,5.64-6.53m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a18,18,0,0,1,.37-3.57l13-4.28c2.54-6-.52-8.64-4.09-8.64-6.15,0-13.14,10.29-13.14,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06M143,631.23c-1.27,0-3.1-1.18-3.1-2.21a26.86,26.86,0,0,1,1.27-3.62l2.11-5.59c2.26-2.67,5.69-5.54,7.61-5.54,1.18,0,2.07.75,2.07,2.49,0,5.12-4.79,14.47-10,14.47m14.79-16.53c0-3.81-1.4-5.22-4-5.22-3.29,0-6.39,3.48-9.49,7.7l7.84-20.61-.42-.52-8.22.94v1l1.6,1.22c1.45,1.13,1,2.3-.33,5.68l-8.45,21.79a25.38,25.38,0,0,0-1.37,4c0,2.26,3.06,4.37,5.83,4.37,6.38,0,17-11.51,17-20.33m-25.54-2.49a1.93,1.93,0,0,0-1.55-2.73c-3.76,0-8.22,3.38-10,8.13h1.22c1.22-1.74,3.28-3.67,5.21-4L120,632.31A1.87,1.87,0,0,0,121.5,635c3.56,0,7.74-3.43,9.53-8.12h-1.22c-1.22,1.73-3.29,3.66-5.22,4Zm1.31-9.39a3.1,3.1,0,1,0-3.1-3.1,3.1,3.1,0,0,0,3.1,3.1m-18.92-3H97.55l-.47,1.46c5,1,5.49,1.5,3.14,8l-5.54,15.4c-2.35,6.43-3.33,7-9.11,8l-.42,1.46h26L116.8,624h-2c-3.2,3.52-7,7.94-12.73,7.94-4.37,0-4.88-.75-2.53-7.33l5.54-15.4c2.3-6.43,3.33-7,9.11-8Z"/><path class="cls-1" d="M181.65,160c.91-.91,1.84-1.89,2.75-2.88h0a55.32,55.32,0,0,1,5.36-5.47,17.66,17.66,0,0,1,1.75-1.39c.16-.16.16-.49.32-.65-.8.32-1.28,1-2.09,1.29-.16,0-.32-.16-.16-.32l1.72-1.29h-.11c-.16,0-.16-.16-.16-.32-2.09-.32-3.7,1.13-5.14,2.41-.33.16-.65-.16-.81-.16-2.41.8-4.18,2.89-6.59,3.86v-.32a30.78,30.78,0,0,1-2.89,1.12,17.26,17.26,0,0,1-4,.16,56.77,56.77,0,0,0-5.84,1l-.17,0a13.78,13.78,0,0,0-3,1.21l-.11.06a3.48,3.48,0,0,1-.24.28,3.74,3.74,0,0,1-1.1,1,16.53,16.53,0,0,0-2.66,2.09.45.45,0,0,1-.26.08c-.86.83-1.71,1.67-2.59,2.48a.78.78,0,0,1-.49.06h0c0-.06.07-.11.1-.16l.41-.68c.15-.25.31-.5.48-.74s.44-.66.68-1a.15.15,0,0,0,0-.21.28.28,0,0,0-.22-.09,15.52,15.52,0,0,1,2.7-2v0c-.11,0-.26,0-.18-.16s.18-.29.27-.44l.06-.14a.8.8,0,0,1-.13-.13,5.92,5.92,0,0,0-.75.53c-.39.35-.69,1.06-1.27,1.05l-.24,0-.17-.06,0,0,0,0,0,0,.08-.14c0-.05,0-.1.08-.14l.06-.11.11-.21.09-.14c.07-.12.14-.24.2-.36a1,1,0,0,0,.1-.17l.18-.29a.2.2,0,0,0-.13-.29,3.91,3.91,0,0,1,1.1-1h0c.61-.31,1.23-.68,1.84-1l.27-.23a11.28,11.28,0,0,0-2.56,1.26,1.32,1.32,0,0,0-.27.15s-.18.07-.4-.15a.18.18,0,0,1,0-.11c.16-.33.64-.49,1-.81.16,0,.32,0,.32.16,5.14-4,12.21-3.05,18.16-5.14l1.44-1c.81-.33,1.45-1.13,2.41-1.61a7.09,7.09,0,0,0,2.74-3.7.56.56,0,0,0-.16-.32,24.56,24.56,0,0,1-7.08,5.3c-3.37,1.77-7.07,1.45-10.6,1.93.16-.32.48-.32.8-.32,0-.48.32-.64.64-1h.49c.16,0,.16-.32.32-.32.32,0,.8-.16.64-.16-.48-.65-1.45.48-2.25,0,.32-.33.16-.81.48-1h.64a1.11,1.11,0,0,1,.33-.64c2.41-1.45,4.66-2.57,6.91-3.86-.49,0-.81.48-1.29.16.32,0,0-.48.32-.48,1.77-.48,3.22-1.45,5-2.09-.64,0-1.12.48-1.76,0,.32-.16.48-.48,1-.48v-.48c0-.16.16-.16.32-.16a.55.55,0,0,1-.32-.17c.16-.32.64-.16,1-.48-.17,0-.49,0-.49-.16a3.22,3.22,0,0,1,2.09-1c-.16-.32-.64,0-.64-.32,0-.16.16-.16.32-.16h-.32c-.32-.16-.16-.49-.16-.65,1-1.12,1-2.57,1.45-3.85-.17,0-.33,0-.33-.17-1.6,1.77-4.17,2.42-6.59,3.06h-.8a3.27,3.27,0,0,1-2.73-.16,11.37,11.37,0,0,1-1.61-1.29,18.84,18.84,0,0,0-4-1.93,36.17,36.17,0,0,0-12.37-1.76c1.77-1,3.72-1.05,5.62-1.61,2.74-.8,5.31-1.77,8.2-1.61a5.43,5.43,0,0,0-1.61,0c-2.25-.16-4.5.48-6.91,1-1.6.32-3.05,1-4.66,1.28-1,.32-1.44,1.29-2.57,1.13v-.49c1.61-1.92,3.54-3.85,6.11-4,2.89-.49,5.62,0,8.52.32a41,41,0,0,1,6.1,1.12c.81,0,1,1.29,1.61,1.45,1,.32,1.93,0,2.89.64,0-.32-.16-.64,0-1,.65-.64,1.45.16,2.09-.16,1.29-.81-1.12-2.25-1.77-3.38a.56.56,0,0,1,.16-.32c1.29,1.13,2.25,2.41,3.86,3.22.81.32,2.73.8,2.41-.17-.8-1.76-2.41-3.21-3.69-4.82V124c-.33,0-.33-.16-.49-.32v-.64c-.64-.33-.48-1-.8-1.45-.48-.8-.16-1.93-.48-2.89a17,17,0,0,1-.64-2.74c-.49-2.73-1.13-5.14-1.45-7.71-.32-3.05,1.77-5.46,3.21-8.2A13.89,13.89,0,0,1,183,95,14.17,14.17,0,0,1,186,89.81a13.45,13.45,0,0,1,5-3.22A43.16,43.16,0,0,1,195.26,85H85V170h78.1c3.06-2.2,6.12-3.25,10.39-5.35C175.47,163.66,180.09,161.54,181.65,160Zm-24.71-11.51c-.32,0-1,.16-.81-.16.17-.81,1.29-.81,1.93-1.13.32-.16.81-.48,1.13-.32.32.48.8.32,1.12.64C159.35,148.47,158.06,148,156.94,148.47Zm-24.59-3.54a.56.56,0,0,1-.16-.32,48.81,48.81,0,0,0,5.14-8.2,22.19,22.19,0,0,0,5.47-4.49,31.13,31.13,0,0,1,9-7.08A6.23,6.23,0,0,1,156,125c-.48.65-1.28.49-1.92,1a.6.6,0,0,1-.49-.16.59.59,0,0,0,.16-.48c-1.6,1.76-3.85,2.57-5.14,4.66-1,1.6-1.61,3.69-3.69,4.17-.65.17.16-.48-.17-.32C139.74,136.9,136.21,140.59,132.35,144.93Zm13.34-10.6c-.16.32-.34.35-.48.64a1.23,1.23,0,0,1-.65.64c-.16,0-.32,0-.32-.16a2,2,0,0,1,1.29-1.45C145.69,134,145.69,134.16,145.69,134.33Zm7.46,24.07a1.33,1.33,0,0,1-.39.47c.2,0,.34.13.21.25a3.45,3.45,0,0,1-1.22.85l-.25,0c-.19.19-.39.38-.6.56s-1.07,0-.8-.2.79-.75,1.19-1.12a8,8,0,0,0,.67-.64,1.88,1.88,0,0,1,.34-.35C152.43,158.16,153.28,158.09,153.15,158.4Zm-2.88-1.32,0,0c-.6.43-1.2.86-1.83,1.23s-1.41.7-2.12,1c0,0,0,0,0,0a.22.22,0,0,0-.27-.07,7.57,7.57,0,0,0-1.62,1.24l-.23.21v0h0c-.08.07-.15.15-.23.23l0,0v0l-.35.37a.77.77,0,0,1-.21.23c-.1.06-.38.06-.35-.12v0l-.29.14-.25.14-.11,0-.11,0-.58.49a9.75,9.75,0,0,0-.94,1v0l0,0-.05.06,0,.07,0,0-.11.16h0a.26.26,0,0,1-.13.06l-.07-.09s0-.05,0-.08a2.15,2.15,0,0,1-.14-.26h0a.2.2,0,0,1,0-.08c.17-.18.34-.38.5-.58l0,0,.17-.21.27-.34a1.47,1.47,0,0,1,.1-.13l.5-.68v0a.36.36,0,0,0,.07-.1c.08-.11.15-.23.22-.34l.18-.32v0l0,0a.14.14,0,0,0,0-.06c.06-.12.11-.25.16-.38v0l0-.1c0-.06,0-.12.05-.18h0v0a1.69,1.69,0,0,0,0-.24.12.12,0,0,0,0-.1,4.87,4.87,0,0,1,.64-.87l-.07,0c-.23.15-.39.36-.6.52s-.5-.09-.29-.25a4,4,0,0,0,.37-.33v0a9.07,9.07,0,0,1,.82-.82,5.43,5.43,0,0,0,.5-.38l.07-.06a3.52,3.52,0,0,1,.36-.41h0c1.54-1.49,4.13-1.42,6.16-2.37.8-.32,1.77.16,2.57,0a2.36,2.36,0,0,1,1.45.33C152.92,155.36,151.59,156.25,150.27,157.08Zm3.29-11.18c-.16-.16.49,0,.65-.32h-1.29c-.16,0-.16-.17-.16-.33-.8.16-1.77.49-2.57.65-1.13.32-2.09,1.12-3.38,1.44-1.76.65-3.21,2.09-5.14,2.74-.16,0-.16-.17-.16-.33.16-.48.8-.64,1.12-1.12,0-.16,0-.32-.16-.32,1.29-1.77,3.06-2.73,4.66-4.18v-.48c.49-.65,1.29-1,1.61-1.77a2.92,2.92,0,0,1,1.61-1.45c-.16-.16-.48-.16-.48-.48-.65,0-1.29.32-1.93-.16a2.28,2.28,0,0,1,1-.57.62.62,0,0,1-.37-.23c-.16-.32.31-.68.8-.81.65-.16,1.45-.16,1.93-.64-1.12-.16-2.41.32-3.53-.32a8.55,8.55,0,0,1,4-4.82c.16,0,.48,0,.48.16a1.56,1.56,0,0,1-1.29,1.6,17.62,17.62,0,0,1,3.86,1c-.16.32-.48.16-.64.16.8.48,1.76.16,2.57.8-.48.49-1,0-1.45,0,5,1.45,10.29,2.58,14.46,5.79a44,44,0,0,1-11.08,3.37,3.55,3.55,0,0,1-1.29-.16c0,.16,0,.49-.16.49a2.66,2.66,0,0,0-1.61.32A2,2,0,0,1,153.56,145.9Z"/><path class="cls-2" d="M318.84,85H227.36a4.07,4.07,0,0,1,.86.41l2.31,1.22a7.59,7.59,0,0,1,3.07,2.58c.32.48.8,1.44.48,2.09s-.48,2.08-1.29,2.41a6,6,0,0,1-3.37.32,8.11,8.11,0,0,1-1.93-.32c2.41,1,4.66,2.09,6.27,4.34.16.32.8.48,1.44.48.16,0,.16.32.16.48-.32.32-.64.48-.48,1h.48c.81-.32.65-1.92,1.77-1.44a1.81,1.81,0,0,1,.65,2.41,19.36,19.36,0,0,1-1.93,1.61,1.37,1.37,0,0,0,0,1.12,5,5,0,0,1,.8,1.93c.48,1.12.64,2.41,1.13,3.53a22.77,22.77,0,0,1,1.12,7.24c0,1.28-.64,2.41-.16,3.69a13.31,13.31,0,0,0,1.77,3.38,25.14,25.14,0,0,1,1.77,2.57c1,1.61,2.73,3.21,1.92,5.14-.48,1.13-2.25,1-3.37,1.61-1,.8-.16,2.09.32,2.89.8,1.45-1,2.41-2.09,2.89.32.49,1,.33,1.13.65.16.8,1,1.28.48,2.09-.65,1-2.57,1.44-1.61,2.89.64,1.12.23,2.37-.16,3.53a4,4,0,0,1-2.89,2.42,6.62,6.62,0,0,1-3.06.16,2.3,2.3,0,0,0-1-.33c-2.73-.32-5.46-1.12-8.2-1.12a9.38,9.38,0,0,0-2.25.64,14.78,14.78,0,0,0-1.94,1.72l0,0-.35.39-.21.25-.14.17a14.7,14.7,0,0,0-1.26,1.85l-.07.12-.13.23a15.87,15.87,0,0,0-1.21,2.94c-1.1,3.68-.62,6.84.15,7.61.21.21,5.3,1.78,8.85,3.36A29.63,29.63,0,0,1,229,170h89.84Z"/><path class="cls-3" d="M232.8,116c.64.16,1.6.16,1.6.48-.32,1.29-2.25,1.61-3.21,2.9h-.48c-.48.32-.32,1.12-.81,1.12a2.26,2.26,0,0,0-1.44.16,2.73,2.73,0,0,0,2.41,1,.73.73,0,0,1,.48.65.5.5,0,0,0,.32-.16c.16,0,.32,0,.32.16v.64c-.48.64-1.28.32-1.93.48a7.24,7.24,0,0,0,3.7,0c1-.32,0-1.93.64-2.73-.32,0,0-.48-.32-.48a5.91,5.91,0,0,1,1-1,1.14,1.14,0,0,0,1-.48c0-.32-.64-.48-.48-.8,1-.64,1.77-1.61,1.45-2.57-.17-.48-1.45-.48-2.25-.81a5.42,5.42,0,0,0-2.74.16,13.7,13.7,0,0,0-2.41.65,11.12,11.12,0,0,0-3.05,1.6,22.74,22.74,0,0,1,3.53-1A10.47,10.47,0,0,1,232.8,116Z"/><path d="M85.38,212.53h16.16l15.61,26.84,15.61-26.84h16.15v63.9H136V230.6l-14.24,23.92h-9.13L98.35,230.6v45.83h-13Z"/><path d="M166.71,212.53h13v63.9h-13Z"/><path d="M197.56,212.53h16.61l28.57,46.19V212.53h13v63.9H239.09l-28.57-46.19v46.19h-13Z"/><path d="M273.59,212.53h13v63.9h-13Z"/><path d="M308.09,258.9c3.84,4.93,9,7.85,14.15,7.85s8.22-2.74,8.22-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.89,4.29,22.36,10.77l-9.49,8.58c-3.74-4.84-7.94-8-12.78-8-4.56,0-7.57,2.93-7.57,6.76,0,11.59,29,8.31,29,30.21-.18,12.05-9.58,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M350.17,212.53h52.4v11.78H382.85v52.12h-13V224.31H350.17Z"/><path d="M414,212.53h37.25V223.3H426.94v15.15h20.63v10.78H426.94v16.43h24.28v10.77H414Zm1.1-17.8H428.4l10.31,12.33H426.85Z"/><path d="M466.28,212.53h19.53c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.75,13.51-10.32,16.52l20,28.3H503L485.9,250.59h-6.66v25.84h-13Zm13,10.77v16.52h7.3c5.48,0,8.67-3.19,8.67-8.39,0-4.84-3.19-8.13-8.67-8.13Z"/><path d="M526.43,212.53h37.24V223.3H539.39v15.15H560v10.78H539.39v16.43h24.28v10.77H526.43Z"/><path d="M85.38,304.82h25.11c20.26,0,34,14.7,34,31.95s-13.69,32-33.95,32H85.38Zm13,11.78v40.34h12.32c11.86,0,20.44-8.85,20.44-20.17s-8.58-20.17-20.44-20.17Z"/><path d="M156.94,304.82h37.25v10.77H169.91v15.16h20.62v10.77H169.91V358h24.28v10.77H156.94Z"/><path d="M233,304.82h13v52.12h24.28v11.78H233Z"/><path d="M267.48,331.11l8.21-26.29h13.15l-10.59,26.29Z"/><path d="M299,304.82h37.24v10.77H311.93v15.16h20.63v10.77H311.93V358h24.28v10.77H299Z"/><path d="M351.27,304.82h16.61L396.45,351V304.82h13v63.9H392.8l-28.57-46.19v46.19h-13Z"/><path d="M431,351.19c3.83,4.93,8.95,7.85,14.15,7.85s8.21-2.74,8.21-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.88,4.29,22.36,10.77l-9.49,8.58c-3.75-4.84-7.94-8-12.78-8-4.57,0-7.58,2.93-7.58,6.76,0,11.59,29,8.31,29,30.21-.18,12.05-9.59,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M480.06,304.82H517.3v10.77H493v15.16h20.63v10.77H493V358H517.3v10.77H480.06Z"/><path d="M532.36,304.82h13v63.9h-13Z"/><path d="M607.48,352.83V341.7H591.23V330.65h29.21v26.84c-5.93,7.94-15.88,13.05-27.84,13.05-20.72,0-34.87-15.52-34.87-33.77s13.78-33.77,34-33.77c11.59,0,21.08,5.2,26.92,13l-10.22,7.94a20,20,0,0,0-16.7-8.76c-12.05,0-20.63,9.4-20.63,21.63s9,21.63,21.54,21.63A21.34,21.34,0,0,0,607.48,352.83Z"/><path d="M634.86,304.82h16.61L680,351V304.82h13v63.9H676.39l-28.57-46.19v46.19h-13Z"/><path d="M710.89,304.82h37.24v10.77H723.85v15.16h20.63v10.77H723.85V358h24.28v10.77H710.89Z"/><path d="M763.19,304.82h16.16L795,331.66l15.61-26.84h16.15v63.9h-13V322.9l-14.24,23.91h-9.13L776.15,322.9v45.82h-13Z"/><path d="M844.52,304.82h37.24v10.77H857.48v15.16h20.63v10.77H857.48V358h24.28v10.77H844.52Z"/><path d="M896.82,304.82h16.61L942,351V304.82h13v63.9H938.35l-28.57-46.19v46.19h-13Z"/><path d="M966.28,304.82h52.39V316.6H999v52.12H986V316.6H966.28Z"/><path d="M89,443.48c3.84,4.93,9,7.85,14.15,7.85s8.22-2.74,8.22-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.89,4.29,22.36,10.77l-9.49,8.58c-3.74-4.84-7.94-8-12.78-8-4.56,0-7.57,2.92-7.57,6.75,0,11.59,29,8.31,29,30.21-.18,12.05-9.58,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M175.11,397.11h13V436c0,16.79-9.86,26.83-25.92,26.83s-25.83-10-25.83-26.83V397.11h13v40c0,8.58,4.84,13.6,13,13.6,7.94,0,12.87-5,12.87-13.6Z"/><path d="M204.13,397.11h21.09c14.05,0,22.64,7.21,22.64,19.08s-8.59,19-22.64,19h-8.13V461h-13Zm13,10.77V424.4h8.68c5.47,0,8.76-3.19,8.76-8.39,0-4.84-3.29-8.13-8.76-8.13Z"/><path d="M258.53,397.11h37.24v10.77H271.49V423h20.63v10.77H271.49v16.43h24.28V461H258.53Zm12.6-5.47,10.31-12.33h13.33L282.9,391.64Z"/><path d="M310.83,397.11h19.54c14.05,0,22.73,7.21,22.73,19.08,0,7.76-3.75,13.51-10.32,16.52l20,28.3H347.53l-17.07-25.83h-6.67V461h-13Zm13,10.77V424.4h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M371,397.11h13V461H371Z"/><path d="M401.83,397.11h37.25v10.77H414.8V423h20.62v10.77H414.8v16.43h24.28V461H401.83Z"/><path d="M491.47,397.11h13V436c0,16.79-9.86,26.83-25.92,26.83s-25.84-10-25.84-26.83V397.11h13v40c0,8.58,4.83,13.6,13,13.6,7.94,0,12.87-5,12.87-13.6Z"/><path d="M520.49,397.11H540c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.74,13.51-10.31,16.52l20,28.3H557.18l-17.06-25.83h-6.67V461h-13Zm13,10.77V424.4h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M85.38,489.4h37.25v10.77H98.35v15.16H119V526.1H98.35v16.43h24.28V553.3H85.38Z"/><path d="M132.48,489.4h52.4v11.78H165.16V553.3h-13V501.18H132.48Z"/><path d="M220,489.4h25.11c20.26,0,33.95,14.7,33.95,32s-13.69,31.95-33.95,31.95H220Zm13,11.78v40.34H245.3c11.86,0,20.44-8.85,20.44-20.17s-8.58-20.17-20.44-20.17Z"/><path d="M291.57,489.4h37.25v10.77H304.54v15.16h20.62V526.1H304.54v16.43h24.28V553.3H291.57Z"/><path d="M367.61,489.4h13v52.12h24.28V553.3H367.61Z"/><path d="M435.15,489.4h17l24.19,63.9H462.53l-6.11-16.62H430.86l-6.12,16.62H411Zm17.25,36.24-8.76-24-8.76,24Z"/><path d="M509.9,489.4h19.54c14,0,22.72,7.21,22.72,19.08,0,7.76-3.74,13.51-10.31,16.52l20,28.3H546.6l-17.07-25.84h-6.67V553.3h-13Zm13,10.77v16.52h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M570.05,489.4h37.24v10.77H583v15.16h20.63V526.1H583v16.43h24.28V553.3H570.05Z"/><path d="M666.08,534.22l10.22,7.85c-5.84,7.94-15.34,13-26.93,13-20.17,0-34-15.51-34-33.77s13.78-33.77,34-33.77c11.59,0,21.09,5.2,26.93,13l-10.22,7.94a20,20,0,0,0-16.71-8.76c-12,0-20.63,9.4-20.63,21.63S637.32,543,649.37,543A20,20,0,0,0,666.08,534.22Z"/><path d="M687.52,489.4h13v25.47h32.22V489.4h13v63.9h-13V526.64H700.49V553.3h-13Z"/><path d="M763.56,489.4H800.8v10.77H776.52v15.16h20.63V526.1H776.52v16.43H800.8V553.3H763.56Z"/><path d="M815.86,489.4h19.53c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.74,13.51-10.32,16.52l20,28.3H852.55l-17.07-25.84h-6.66V553.3h-13Zm13,10.77v16.52h7.3c5.48,0,8.67-3.19,8.67-8.39,0-4.84-3.19-8.13-8.67-8.13Z"/><path d="M920.55,534.22l10.23,7.85c-5.85,7.94-15.34,13-26.93,13-20.17,0-34-15.51-34-33.77s13.79-33.77,34-33.77c11.59,0,21.08,5.2,26.93,13l-10.23,7.94a20,20,0,0,0-16.7-8.76c-12.05,0-20.63,9.4-20.63,21.63S891.8,543,903.85,543A20,20,0,0,0,920.55,534.22Z"/><path d="M942,489.4h13v25.47h32.22V489.4h13v63.9h-13V526.64H955V553.3H942Z"/><path d="M1018,489.4h37.24v10.77H1031v15.16h20.63V526.1H1031v16.43h24.28V553.3H1018Z"/></g><g id="zone"><rect class="cls-4" x="151.36" y="-151.36" width="836.76" height="1139.47" transform="translate(988.11 -151.36) rotate(90)"/></g></svg>
\ No newline at end of file
diff --git a/themes/hugo-theme-relearn/layouts/home/index.html b/themes/hugo-theme-relearn/layouts/home/index.html
index 32eff68..968e47b 100644
--- a/themes/hugo-theme-relearn/layouts/home/index.html
+++ b/themes/hugo-theme-relearn/layouts/home/index.html
@@ -84,8 +84,14 @@
     {{- .Content }}
   </article>
   <footer>
-      {{- with .Site.Menus.shortcuts }}
-      <ul>
+    <ul>
+        {{- with .Site.Params.logos }}
+        {{- range sort . "Weight" }}
+        {{- $logo := . }}
+        <li class="logo"><a href="{{ $logo.url }}" target="_blank"><img src="{{ printf "images/%s" $logo.path | relURL }}" alt="{{ $logo.title}}" /></a></li>
+        {{- end }}
+        {{- end }}
+        {{- with .Site.Menus.shortcuts }}
         {{- range sort . "Weight" }}
         {{- $shortcut := . }}
         {{- with $page.Site.GetPage (printf "%s" $shortcut.URL ) }}
@@ -95,9 +101,9 @@
         <li>{{ $shortcut.Pre }}<a href="{{ $shortcut.URL | relLangURL }}">{{ safeHTML $shortcut.Name }}</a>{{ $shortcut.Post }}</li>
         {{- end }}
         {{- end }}
+        {{- end }}
         <li><a id="toggle-theme" class="fas fa-toggle-on" onclick="toggleTheme()" title="{{ $page.Site.Params.toggleTheme }}"></a></li>
       </ul>
-      {{- end }}
       <div class="license">{{ .Site.Params.license | safeHTML }}</div>
     </footer>
 </body>
diff --git a/themes/hugo-theme-relearn/layouts/partials/menu-footer.html b/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
index 134008d..edd648b 100644
--- a/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
+++ b/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
@@ -1 +1,9 @@
+{{- with .Site.Params.logos }}
+<ul class="logos">
+  {{- range sort . "Weight" }}
+  {{- $logo := . }}
+  <li><a href="{{ $logo.url }}" target="_blank"><img src="{{ printf "images/%s" $logo.path | relURL }}" alt="Logo {{ $logo.title}}" title="{{ $logo.title}}" /></a></li>
+  {{- end }}
+</ul>
+{{- end }}
 <div class="license">{{ .Site.Params.license | safeHTML }}</div>
\ No newline at end of file
diff --git a/themes/hugo-theme-relearn/static/css/home.css b/themes/hugo-theme-relearn/static/css/home.css
index f5721d2..da61118 100644
--- a/themes/hugo-theme-relearn/static/css/home.css
+++ b/themes/hugo-theme-relearn/static/css/home.css
@@ -72,6 +72,17 @@ nav>ul>li {
     padding-right: 0.5rem;
 }
 
+/* logos */
+footer li.logo {
+    border-left: none;
+}
+
+footer li.logo > a > img {
+    height: 32px;
+    position: relative;
+    top: 11px;
+}
+
 li.brand {
 	padding-left: 0;
 }
diff --git a/themes/hugo-theme-relearn/static/css/theme.css b/themes/hugo-theme-relearn/static/css/theme.css
index 525b871..ea309ab 100644
--- a/themes/hugo-theme-relearn/static/css/theme.css
+++ b/themes/hugo-theme-relearn/static/css/theme.css
@@ -2155,6 +2155,18 @@ html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
     font-size: 0.75em;
     padding: 1em 1em 0 1em;
 }
+/* logos */
+#sidebar ul.logos {
+    display: flex;
+    list-style: none;
+    padding-top: 1em;
+}
+#sidebar ul.logos li:first-child {
+    padding-left: 1em;
+}
+ul.logos img {
+    height: 32px;
+}
 /* release notes */
 .corrections {
     background-color: LightPink;
-- 
GitLab


From 4a8194f2650dd4f4b04f518061edbe05c8aa984f Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Wed, 20 Mar 2024 11:53:04 +0100
Subject: [PATCH 2/2] Ajouter les logos institutionnels. refs #9

---
 config/_default/hugo.toml                     | 38 +++++++++
 static/images/logo_inrae.svg                  | 81 +++++++++++++++++++
 static/images/logo_mesr.svg                   |  1 +
 .../layouts/home/index.html                   | 12 ++-
 .../layouts/partials/menu-footer.html         |  8 ++
 themes/hugo-theme-relearn/static/css/home.css | 11 +++
 .../hugo-theme-relearn/static/css/theme.css   | 12 +++
 7 files changed, 160 insertions(+), 3 deletions(-)
 create mode 100644 static/images/logo_inrae.svg
 create mode 100644 static/images/logo_mesr.svg

diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml
index 6d9d819..739b54f 100644
--- a/config/_default/hugo.toml
+++ b/config/_default/hugo.toml
@@ -89,6 +89,25 @@ France"""
     url = "../app/"
     weight = 1
 
+    [[languages.en.params.logos]]
+    title = "Ministère de l'Enseignement Supérieur et de la Recherche"
+    url = "https://www.enseignementsup-recherche.gouv.fr/fr/"
+    path = "logo_mesr.svg"
+    weight = 1
+
+    [[languages.en.params.logos]]
+    title = "INRAE"
+    url = "https://www.inrae.fr/en/"
+    path = "logo_inrae.svg"
+    weight = 2
+
+
+    [[languages.en.params.logos]]
+    title = "Météo-France"
+    url = "https://meteofrance.com/"
+    path = "logo_meteo-france.svg"
+    weight = 3
+
     [languages.fr]
     landingPageName = "<i class='fas fa-home'></i> Accueil"
     languageCode = "fr-fr"
@@ -154,3 +173,22 @@ France"""
     name = "Carte interactive"
     url = "/app/"
     weight = 5
+
+    [[languages.fr.params.logos]]
+    title = "Ministère de l'Enseignement Supérieur et de la Recherche"
+    url = "https://www.enseignementsup-recherche.gouv.fr/fr/"
+    path = "logo_mesr.svg"
+    weight = 1
+
+    [[languages.fr.params.logos]]
+    title = "INRAE"
+    url = "https://www.inrae.fr/"
+    path = "logo_inrae.svg"
+    weight = 2
+
+
+    [[languages.fr.params.logos]]
+    title = "Météo-France"
+    url = "https://meteofrance.com/"
+    path = "logo_meteo-france.svg"
+    weight = 3
\ No newline at end of file
diff --git a/static/images/logo_inrae.svg b/static/images/logo_inrae.svg
new file mode 100644
index 0000000..631cd49
--- /dev/null
+++ b/static/images/logo_inrae.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="517.48859"
+   height="245.40973"
+   id="svg3046"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="logo_inrae.svg">
+  <defs
+     id="defs3048" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.979899"
+     inkscape:cx="91.507485"
+     inkscape:cy="120.26559"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="mm"
+     fit-margin-left="21.11"
+     fit-margin-top="21.11"
+     fit-margin-right="21.11"
+     fit-margin-bottom="21.11"
+     inkscape:window-width="1855"
+     inkscape:window-height="1176"
+     inkscape:window-x="65"
+     inkscape:window-y="24"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata3051">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Calque 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-69.827127,-383.94312)">
+    <path
+       inkscape:connector-curvature="0"
+       id="path22"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 161.58509,459.65878 -15.81625,0 c -0.63125,0 -1.1425,0.5125 -1.1425,1.145 l 0,91.50875 c 0,0.63125 0.51125,1.145 1.1425,1.145 l 15.81625,0 c 0.63,0 1.1425,-0.51375 1.1425,-1.145 l 0,-91.50875 c 0,-0.6325 -0.5125,-1.145 -1.1425,-1.145" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path26"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 250.71284,459.65878 -15.755,0 c -0.63125,0 -1.1425,0.5125 -1.1425,1.145 l 0,61.2 -38.75125,-61.80875 c -0.20875,-0.33375 -0.575,-0.53625 -0.96625,-0.53625 l -15.88,0 c -0.63,0 -1.14375,0.5125 -1.14375,1.145 l 0,91.50875 c 0,0.63125 0.51375,1.145 1.14375,1.145 l 15.88,0 c 0.63,0 1.14375,-0.51375 1.14375,-1.145 l 0,-60.9525 38.62375,61.5625 c 0.20875,0.33125 0.57375,0.535 0.96625,0.535 l 15.88125,0 c 0.63,0 1.1425,-0.51375 1.1425,-1.145 l 0,-91.50875 c 0,-0.6325 -0.5125,-1.145 -1.1425,-1.145" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path30"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 311.18471,499.38953 c -2.78374,2.49625 -6.74875,3.76125 -11.79124,3.76125 l -15.17625,0 0,-28.3825 15.59999,0 c 5.19626,0.08 9.12875,1.36875 11.68376,3.8275 2.53625,2.4475 3.82124,5.9975 3.82124,10.55375 0,4.39125 -1.3525,7.74 -4.1375,10.24 m 5.99625,14.5475 c 4.9025,-2.26875 8.825,-5.43125 11.66875,-9.41125 3.0775,-4.31 4.63751,-9.70625 4.63751,-16.04375 0,-9.29125 -3.03251,-16.51 -9.01376,-21.4525 -5.9175,-4.89 -14.37625,-7.37125 -25.1425,-7.37125 l -32.135,0 c -0.6325,0 -1.14374,0.5125 -1.14374,1.145 l 0,91.50875 c 0,0.63125 0.51124,1.14375 1.14374,1.14375 l 15.87875,0 c 0.63,0 1.1425,-0.5125 1.1425,-1.14375 l 0,-34.05125 15.865,0 18.00875,34.58 c 0.19626,0.3775 0.58626,0.615 1.01125,0.615 l 17.01001,0 c 0.63124,0 1.14249,-0.5125 1.14249,-1.14375 l 0,-0.815 c 0,-0.19125 -0.0475,-0.37625 -0.1375,-0.54375 l -19.93625,-37.01625 z" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path34"
+       style="fill:#00a5a8;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 512.51646,506.64728 c 0,-6.43 -1.37,-12.76 -3.87124,-18.645 -0.45875,-0.67625 -0.91375,-0.28125 -1.07501,-0.0937 l -9.52874,14.9575 c -0.85251,1.4875 -1.475,2.525 -1.64125,6.2525 -0.009,0.25875 -0.0225,0.46875 -0.06,0.655 -1.57625,16.12125 -15.2025,28.76125 -31.72875,28.76125 -3.095,0 -6.16875,-0.45 -9.13625,-1.34 -5.04751,-1.5125 -9.69125,-4.2925 -13.42875,-8.03875 -0.1325,-0.13375 -0.26375,-0.26875 -0.39251,-0.405 20.32126,-8.97 37.335,-24.5925 48.02501,-44.14125 2.33874,-4.27625 4.38124,-8.75875 6.07374,-13.3275 0.16751,-0.45125 0.0325,-0.96125 -0.33749,-1.27125 -3.55626,-2.9975 -7.5075,-5.4525 -11.74001,-7.2975 -6.03999,-2.635 -12.45375,-3.97125 -19.06374,-3.97125 -0.01,0 -0.0188,0.001 -0.0275,0.001 -0.009,0 -0.0163,-0.001 -0.0263,-0.001 -16.38875,0 -30.87001,8.3025 -39.49375,20.91875 -5.26625,7.69 -8.3575,16.98125 -8.3575,26.98625 0,4.5325 0.63875,9.01875 1.905,13.3525 -2.17625,0.4575 -4.38125,0.83 -6.57875,1.115 l -22.94495,-60.7175 c -0.16625,-0.44375 -0.59375,-0.7375 -1.0675,-0.7375 l -14.24875,0 c -0.475,0 -0.90125,0.29375 -1.06875,0.73875 l -34.52125,91.50875 c -0.1325,0.35125 -0.085,0.745 0.12875,1.055 0.215,0.31 0.56375,0.495 0.93875,0.495 l 16.51,0 c 0.4825,0 0.91625,-0.30875 1.07875,-0.76875 l 5.54125,-15.91375 37.02,0 0.1725,0.4975 5.3825,15.41625 c 0.16125,0.46 0.59375,0.76875 1.07875,0.76875 l 16.57,0 c 0.375,0 0.7275,-0.185 0.94,-0.495 0.2125,-0.31 0.26125,-0.70375 0.13,-1.055 l -6.04125,-15.98375 c 2.575,-0.4275 5.145,-0.96375 7.67,-1.58875 0.0712,-0.0187 0.145,-0.0312 0.2175,-0.0487 0.0688,0.0987 0.14,0.2 0.21,0.2975 3.14,4.36375 6.96,8.1475 11.3525,11.245 8.0925,5.7075 17.59375,8.725 27.47625,8.725 l 0,-0.002 c 0.0175,0 0.035,0.002 0.0538,0.002 26.415,0 47.905,-21.49125 47.905,-47.90625 m -47.94255,-31.885 c 3.99375,10e-4 7.88625,0.74125 11.59125,2.205 -9.32375,17.2075 -24.25625,30.7325 -42.25875,38.2725 -0.785,-2.7975 -1.1825,-5.68125 -1.1825,-8.5925 0,-17.57125 14.28625,-31.865 31.85,-31.885 m -70.49375,46.78125 0.1225,0.3475 -26.64,0 2.10625,-6.04875 11.1975,-32.1475 13.21375,37.84875 z" />
+  </g>
+</svg>
diff --git a/static/images/logo_mesr.svg b/static/images/logo_mesr.svg
new file mode 100644
index 0000000..5750fae
--- /dev/null
+++ b/static/images/logo_mesr.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1139.47 836.76"><defs><style>.cls-1{fill:#000091;}.cls-2{fill:#e1000f;}.cls-3{fill:#9d9d9c;}.cls-4{fill:none;}</style></defs><g id="vect"><path d="M293.6,730.36c1.74,0,3.24,1.31,2.44,4.65L288,736.88c1.41-3.75,3.76-6.52,5.64-6.52m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a17.92,17.92,0,0,1,.37-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06m-2.58-18.88,9.15-8.55v-1H299.7l-5.63,9.54Zm-28.08,6h4.32l-6.86,18.73c-.61,1.6.23,3.2,1.88,3.2,3.9,0,10.19-3.85,12.4-9.11h-1.23c-1.73,1.83-5.07,4.27-7.93,4.79l6.29-17.61h6.43l.8-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-5.3.75Zm-5.83-.89c.52-1.74-.65-2.73-1.55-2.73-3.75,0-8.21,3.38-10,8.13h1.22c1.22-1.74,3.29-3.67,5.21-4l-7.18,18.69a1.88,1.88,0,0,0,1.55,2.73c3.57,0,7.75-3.43,9.53-8.13h-1.22c-1.22,1.74-3.29,3.67-5.21,4Zm1.32-9.4a3.1,3.1,0,1,0-3.1-3.1,3.06,3.06,0,0,0,3.1,3.1M221.52,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c2.3-2.82,7-5.82,8.92-5.82,1.36,0,1.17,1.13.28,2.82l-7.65,14.69a2.16,2.16,0,0,0,1.87,3.2c3.76,0,8.22-3.38,10-8.13h-1.22c-1.23,1.74-3.29,3.67-5.22,4L244.53,735a10.75,10.75,0,0,0,1.27-4.56,3.24,3.24,0,0,0-3.48-3.57c-3.24,0-6.53,3.67-10.42,8.17v-3.47c0-2.49-.8-4.7-3.06-4.7-1.41,0-2.77,1.22-4,3v.47c2.45-.14,3.53,3.52,1.79,7.37Zm-.1-16.34c.9-3.05.43-5.73-1.92-5.73-2.77,0-3.48,2.12-6.29,8.17v-3.47c0-2.49-.8-4.7-3.06-4.7-2.63,0-5,4.09-6.85,8.13h1.22c1.27-1.84,2.44-2.92,3.38-2.92,1.13,0,1.74,1.74,0,5.59L202.83,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c1.41-1.74,2.67-3.24,4.27-4.93Zm-28.83-2.25c1.74,0,3.24,1.31,2.44,4.65L187,736.88c1.4-3.75,3.75-6.52,5.63-6.52m4.46,13h-1.59c-2,2.39-4.18,4.27-6.34,4.27s-3.34-1.32-3.34-4.27a17.21,17.21,0,0,1,.38-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.93,6.25,4.93,6.25,3.52,0,7.19-3.43,10.19-9.06M166.39,730.5h4.32l-6.86,18.73c-.61,1.6.24,3.2,1.88,3.2,3.9,0,10.19-3.85,12.4-9.11h-1.22c-1.74,1.83-5.08,4.27-7.94,4.79l6.29-17.61h6.44l.79-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-5.3.75Zm-23.72,14.6c0-5.77,6.44-13.62,10.05-13.62a8,8,0,0,1,2.21.29l-3.76,10c-2.16,2.63-5.49,5.82-7,5.82-.89,0-1.46-.75-1.46-2.49m19.77-19.3-2-.14-2.21,2.16h-.47c-10.7,0-19.95,12-19.95,20.76a3.55,3.55,0,0,0,3.85,3.85c2.77,0,5.49-3.95,8.54-8.17l-.14,1.5c-.37,4.32.94,6.67,3.2,6.67,2.63,0,5-4.09,6.85-8.13h-1.22c-1.27,1.84-2.44,2.92-3.38,2.92s-1.69-1.79,0-5.59Zm-22.82,6.81c.89-3.05.42-5.73-1.92-5.73-2.77,0-3.48,2.12-6.3,8.17v-3.47c0-2.49-.79-4.7-3.05-4.7-2.63,0-5,4.09-6.85,8.13h1.22c1.26-1.84,2.44-2.92,3.38-2.92,1.12,0,1.73,1.74,0,5.59L121,749c-.94,2.12,0,3.48,2.11,3.48,1.27,0,1.83-.33,2.35-1.69l5-13.2c1.41-1.74,2.68-3.24,4.28-4.93Zm-36,18.88.47-1.46c-6.24-1.17-7-1.17-4.55-8l2.53-7H109c3.1,0,3.15,1.27,2.68,4.65h1.79l4.13-11.32h-1.79c-1.55,2.68-2.77,4.65-6.15,4.65h-6.81l3.62-9.9c1.13-3.15,1.78-3.81,6-3.81h3c4.37,0,4.89,1.18,4.89,5.59h1.74l1.45-7.7H97.64l-.47,1.45c5,1,5.49,1.51,3.15,8l-5.64,15.4c-2.35,6.43-3.33,7-9.11,8l-.42,1.46Z"/><path d="M230.72,671.66c1.74,0,3.24,1.31,2.44,4.65l-8.07,1.88c1.4-3.76,3.75-6.53,5.63-6.53m4.46,13h-1.59c-2,2.39-4.18,4.27-6.34,4.27s-3.34-1.32-3.34-4.27a17.21,17.21,0,0,1,.38-3.57l13-4.28c2.53-6-.52-8.64-4.09-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.93,6.25,4.93,6.25,3.52,0,7.19-3.43,10.19-9.06m-2.58-18.88,9.16-8.55v-1h-4.93l-5.64,9.53Zm-28.08,6h4.32L202,690.54c-.61,1.59.24,3.19,1.88,3.19,3.9,0,10.19-3.85,12.4-9.11H215c-1.74,1.83-5.07,4.27-7.94,4.79l6.29-17.61h6.44l.8-2.68h-6.25l2.39-6.76h-2.48l-4.47,6.76-5.3.75Zm-5.82-.89c.51-1.74-.66-2.73-1.55-2.73-3.76,0-8.22,3.38-10,8.13h1.22c1.23-1.74,3.29-3.67,5.22-4L186.39,691a1.87,1.87,0,0,0,1.55,2.72c3.57,0,7.75-3.43,9.54-8.13h-1.23c-1.22,1.74-3.28,3.67-5.21,4Zm1.31-9.4a3.1,3.1,0,1,0-3.1-3.09,3.06,3.06,0,0,0,3.1,3.09M175,689.6l13.1-34.33-.42-.52-8.22.94v1l1.6,1.22c1.45,1.13,1,2.21-.33,5.68l-10.24,27a2.16,2.16,0,0,0,1.88,3.19c3.76,0,7.75-3.38,9.53-8.13h-1.22a10.63,10.63,0,0,1-5.68,4m-24.89-3.2c0-5.77,6.43-13.62,10.05-13.62a8,8,0,0,1,2.21.29l-3.76,10c-2.16,2.63-5.49,5.82-7,5.82-.9,0-1.46-.75-1.46-2.49m19.77-19.3-2-.14-2.21,2.16h-.47c-10.71,0-20,12-20,20.76a3.56,3.56,0,0,0,3.85,3.85c2.77,0,5.5-4,8.55-8.17l-.14,1.5c-.38,4.32.94,6.67,3.19,6.67,2.63,0,5-4.09,6.86-8.13h-1.22c-1.27,1.84-2.44,2.92-3.38,2.92s-1.69-1.79,0-5.59Zm-47.8,31.18c0-2.48,2.39-4,5.82-5.4a41.65,41.65,0,0,0,5.07,1.93c3.57,1.17,4.93,1.64,4.93,2.72,0,2.3-3.9,4-9.2,4-4.46,0-6.62-.94-6.62-3.29m9.72-15.16c-1.55,0-2.16-1.32-2.16-2.82,0-4.18,2.25-10.33,5.77-10.33,1.55,0,2.16,1.31,2.16,2.81,0,4.18-2.25,10.34-5.77,10.34M142,696c0-3-2.68-4.08-7.05-5.4-3.75-1.12-5.44-1.45-5.44-2.67,0-1,.79-2.16,2.39-3a11,11,0,0,0,10.14-10.52,6.32,6.32,0,0,0-.51-2.58h5.21l.8-2.68h-8.27a6.37,6.37,0,0,0-3.33-.94,10.89,10.89,0,0,0-10.75,10.38,6.05,6.05,0,0,0,5,6.25c-3.05,1.36-4.74,3-4.74,4.83a3,3,0,0,0,1.27,2.54c-7,2.07-9.82,4.41-9.82,7.75s4.28,4.6,9.35,4.6c8.59,0,15.78-4.65,15.78-8.55m-32.83-20.1c3.1,0,3.15,1.27,2.68,4.65h1.78l4.14-11.31H116c-1.55,2.67-2.77,4.64-6.15,4.64H103l3.43-9.43c1.13-3.15,1.78-3.76,6-3.76h3c4.37,0,4.89,1.17,4.89,5.54h1.74l1.45-7.7H97.64L97.17,660c5,1,5.49,1.51,3.15,8l-5.64,15.4c-2.35,6.43-3.33,6.95-9.11,8l-.42,1.46H114l5.17-8.17h-2c-3.29,3.1-7.42,6.06-13.2,6.06-7.65,0-7-.33-4.41-7.33l2.72-7.47ZM113,656.21l9.16-6.29v-1h-5.55l-5.07,7.28Z"/><path d="M227.67,613c1.74,0,3.24,1.31,2.44,4.65L222,619.49c1.41-3.76,3.76-6.53,5.64-6.53m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a18,18,0,0,1,.37-3.57l13-4.28c2.54-6-.51-8.64-4.08-8.64-6.15,0-13.15,10.29-13.15,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06m-2.58-18.88,9.15-8.55v-1h-4.93l-5.63,9.53Zm-26.91,6h3.43l-6.86,18.74c-.61,1.59.24,3.19,1.88,3.19,3.9,0,10.19-3.85,12.4-9.11h-1.22c-1.74,1.83-5.08,4.27-7.94,4.79l6.29-17.61h6.44l.79-2.68h-6.24l2.39-6.76h-2.49l-4.46,6.76-4.41.75Zm-3.38,2.11c.89-3.05.42-5.73-1.93-5.73-2.77,0-3.47,2.12-6.29,8.17v-3.47c0-2.49-.8-4.7-3-4.7-2.63,0-5,4.09-6.86,8.13h1.22c1.27-1.83,2.45-2.91,3.38-2.91,1.13,0,1.74,1.73,0,5.58l-5.07,11.27c-.94,2.12.05,3.48,2.12,3.48a2.09,2.09,0,0,0,2.34-1.69l5-13.2c1.41-1.73,2.68-3.24,4.28-4.93ZM170.43,613c1.73,0,3.24,1.31,2.44,4.65l-8.08,1.88c1.41-3.76,3.76-6.53,5.64-6.53m4.46,13h-1.6c-2,2.39-4.18,4.27-6.34,4.27s-3.33-1.32-3.33-4.27a18,18,0,0,1,.37-3.57l13-4.28c2.54-6-.52-8.64-4.09-8.64-6.15,0-13.14,10.29-13.14,19.3,0,4,1.92,6.25,4.93,6.25,3.52,0,7.18-3.43,10.19-9.06M143,631.23c-1.27,0-3.1-1.18-3.1-2.21a26.86,26.86,0,0,1,1.27-3.62l2.11-5.59c2.26-2.67,5.69-5.54,7.61-5.54,1.18,0,2.07.75,2.07,2.49,0,5.12-4.79,14.47-10,14.47m14.79-16.53c0-3.81-1.4-5.22-4-5.22-3.29,0-6.39,3.48-9.49,7.7l7.84-20.61-.42-.52-8.22.94v1l1.6,1.22c1.45,1.13,1,2.3-.33,5.68l-8.45,21.79a25.38,25.38,0,0,0-1.37,4c0,2.26,3.06,4.37,5.83,4.37,6.38,0,17-11.51,17-20.33m-25.54-2.49a1.93,1.93,0,0,0-1.55-2.73c-3.76,0-8.22,3.38-10,8.13h1.22c1.22-1.74,3.28-3.67,5.21-4L120,632.31A1.87,1.87,0,0,0,121.5,635c3.56,0,7.74-3.43,9.53-8.12h-1.22c-1.22,1.73-3.29,3.66-5.22,4Zm1.31-9.39a3.1,3.1,0,1,0-3.1-3.1,3.1,3.1,0,0,0,3.1,3.1m-18.92-3H97.55l-.47,1.46c5,1,5.49,1.5,3.14,8l-5.54,15.4c-2.35,6.43-3.33,7-9.11,8l-.42,1.46h26L116.8,624h-2c-3.2,3.52-7,7.94-12.73,7.94-4.37,0-4.88-.75-2.53-7.33l5.54-15.4c2.3-6.43,3.33-7,9.11-8Z"/><path class="cls-1" d="M181.65,160c.91-.91,1.84-1.89,2.75-2.88h0a55.32,55.32,0,0,1,5.36-5.47,17.66,17.66,0,0,1,1.75-1.39c.16-.16.16-.49.32-.65-.8.32-1.28,1-2.09,1.29-.16,0-.32-.16-.16-.32l1.72-1.29h-.11c-.16,0-.16-.16-.16-.32-2.09-.32-3.7,1.13-5.14,2.41-.33.16-.65-.16-.81-.16-2.41.8-4.18,2.89-6.59,3.86v-.32a30.78,30.78,0,0,1-2.89,1.12,17.26,17.26,0,0,1-4,.16,56.77,56.77,0,0,0-5.84,1l-.17,0a13.78,13.78,0,0,0-3,1.21l-.11.06a3.48,3.48,0,0,1-.24.28,3.74,3.74,0,0,1-1.1,1,16.53,16.53,0,0,0-2.66,2.09.45.45,0,0,1-.26.08c-.86.83-1.71,1.67-2.59,2.48a.78.78,0,0,1-.49.06h0c0-.06.07-.11.1-.16l.41-.68c.15-.25.31-.5.48-.74s.44-.66.68-1a.15.15,0,0,0,0-.21.28.28,0,0,0-.22-.09,15.52,15.52,0,0,1,2.7-2v0c-.11,0-.26,0-.18-.16s.18-.29.27-.44l.06-.14a.8.8,0,0,1-.13-.13,5.92,5.92,0,0,0-.75.53c-.39.35-.69,1.06-1.27,1.05l-.24,0-.17-.06,0,0,0,0,0,0,.08-.14c0-.05,0-.1.08-.14l.06-.11.11-.21.09-.14c.07-.12.14-.24.2-.36a1,1,0,0,0,.1-.17l.18-.29a.2.2,0,0,0-.13-.29,3.91,3.91,0,0,1,1.1-1h0c.61-.31,1.23-.68,1.84-1l.27-.23a11.28,11.28,0,0,0-2.56,1.26,1.32,1.32,0,0,0-.27.15s-.18.07-.4-.15a.18.18,0,0,1,0-.11c.16-.33.64-.49,1-.81.16,0,.32,0,.32.16,5.14-4,12.21-3.05,18.16-5.14l1.44-1c.81-.33,1.45-1.13,2.41-1.61a7.09,7.09,0,0,0,2.74-3.7.56.56,0,0,0-.16-.32,24.56,24.56,0,0,1-7.08,5.3c-3.37,1.77-7.07,1.45-10.6,1.93.16-.32.48-.32.8-.32,0-.48.32-.64.64-1h.49c.16,0,.16-.32.32-.32.32,0,.8-.16.64-.16-.48-.65-1.45.48-2.25,0,.32-.33.16-.81.48-1h.64a1.11,1.11,0,0,1,.33-.64c2.41-1.45,4.66-2.57,6.91-3.86-.49,0-.81.48-1.29.16.32,0,0-.48.32-.48,1.77-.48,3.22-1.45,5-2.09-.64,0-1.12.48-1.76,0,.32-.16.48-.48,1-.48v-.48c0-.16.16-.16.32-.16a.55.55,0,0,1-.32-.17c.16-.32.64-.16,1-.48-.17,0-.49,0-.49-.16a3.22,3.22,0,0,1,2.09-1c-.16-.32-.64,0-.64-.32,0-.16.16-.16.32-.16h-.32c-.32-.16-.16-.49-.16-.65,1-1.12,1-2.57,1.45-3.85-.17,0-.33,0-.33-.17-1.6,1.77-4.17,2.42-6.59,3.06h-.8a3.27,3.27,0,0,1-2.73-.16,11.37,11.37,0,0,1-1.61-1.29,18.84,18.84,0,0,0-4-1.93,36.17,36.17,0,0,0-12.37-1.76c1.77-1,3.72-1.05,5.62-1.61,2.74-.8,5.31-1.77,8.2-1.61a5.43,5.43,0,0,0-1.61,0c-2.25-.16-4.5.48-6.91,1-1.6.32-3.05,1-4.66,1.28-1,.32-1.44,1.29-2.57,1.13v-.49c1.61-1.92,3.54-3.85,6.11-4,2.89-.49,5.62,0,8.52.32a41,41,0,0,1,6.1,1.12c.81,0,1,1.29,1.61,1.45,1,.32,1.93,0,2.89.64,0-.32-.16-.64,0-1,.65-.64,1.45.16,2.09-.16,1.29-.81-1.12-2.25-1.77-3.38a.56.56,0,0,1,.16-.32c1.29,1.13,2.25,2.41,3.86,3.22.81.32,2.73.8,2.41-.17-.8-1.76-2.41-3.21-3.69-4.82V124c-.33,0-.33-.16-.49-.32v-.64c-.64-.33-.48-1-.8-1.45-.48-.8-.16-1.93-.48-2.89a17,17,0,0,1-.64-2.74c-.49-2.73-1.13-5.14-1.45-7.71-.32-3.05,1.77-5.46,3.21-8.2A13.89,13.89,0,0,1,183,95,14.17,14.17,0,0,1,186,89.81a13.45,13.45,0,0,1,5-3.22A43.16,43.16,0,0,1,195.26,85H85V170h78.1c3.06-2.2,6.12-3.25,10.39-5.35C175.47,163.66,180.09,161.54,181.65,160Zm-24.71-11.51c-.32,0-1,.16-.81-.16.17-.81,1.29-.81,1.93-1.13.32-.16.81-.48,1.13-.32.32.48.8.32,1.12.64C159.35,148.47,158.06,148,156.94,148.47Zm-24.59-3.54a.56.56,0,0,1-.16-.32,48.81,48.81,0,0,0,5.14-8.2,22.19,22.19,0,0,0,5.47-4.49,31.13,31.13,0,0,1,9-7.08A6.23,6.23,0,0,1,156,125c-.48.65-1.28.49-1.92,1a.6.6,0,0,1-.49-.16.59.59,0,0,0,.16-.48c-1.6,1.76-3.85,2.57-5.14,4.66-1,1.6-1.61,3.69-3.69,4.17-.65.17.16-.48-.17-.32C139.74,136.9,136.21,140.59,132.35,144.93Zm13.34-10.6c-.16.32-.34.35-.48.64a1.23,1.23,0,0,1-.65.64c-.16,0-.32,0-.32-.16a2,2,0,0,1,1.29-1.45C145.69,134,145.69,134.16,145.69,134.33Zm7.46,24.07a1.33,1.33,0,0,1-.39.47c.2,0,.34.13.21.25a3.45,3.45,0,0,1-1.22.85l-.25,0c-.19.19-.39.38-.6.56s-1.07,0-.8-.2.79-.75,1.19-1.12a8,8,0,0,0,.67-.64,1.88,1.88,0,0,1,.34-.35C152.43,158.16,153.28,158.09,153.15,158.4Zm-2.88-1.32,0,0c-.6.43-1.2.86-1.83,1.23s-1.41.7-2.12,1c0,0,0,0,0,0a.22.22,0,0,0-.27-.07,7.57,7.57,0,0,0-1.62,1.24l-.23.21v0h0c-.08.07-.15.15-.23.23l0,0v0l-.35.37a.77.77,0,0,1-.21.23c-.1.06-.38.06-.35-.12v0l-.29.14-.25.14-.11,0-.11,0-.58.49a9.75,9.75,0,0,0-.94,1v0l0,0-.05.06,0,.07,0,0-.11.16h0a.26.26,0,0,1-.13.06l-.07-.09s0-.05,0-.08a2.15,2.15,0,0,1-.14-.26h0a.2.2,0,0,1,0-.08c.17-.18.34-.38.5-.58l0,0,.17-.21.27-.34a1.47,1.47,0,0,1,.1-.13l.5-.68v0a.36.36,0,0,0,.07-.1c.08-.11.15-.23.22-.34l.18-.32v0l0,0a.14.14,0,0,0,0-.06c.06-.12.11-.25.16-.38v0l0-.1c0-.06,0-.12.05-.18h0v0a1.69,1.69,0,0,0,0-.24.12.12,0,0,0,0-.1,4.87,4.87,0,0,1,.64-.87l-.07,0c-.23.15-.39.36-.6.52s-.5-.09-.29-.25a4,4,0,0,0,.37-.33v0a9.07,9.07,0,0,1,.82-.82,5.43,5.43,0,0,0,.5-.38l.07-.06a3.52,3.52,0,0,1,.36-.41h0c1.54-1.49,4.13-1.42,6.16-2.37.8-.32,1.77.16,2.57,0a2.36,2.36,0,0,1,1.45.33C152.92,155.36,151.59,156.25,150.27,157.08Zm3.29-11.18c-.16-.16.49,0,.65-.32h-1.29c-.16,0-.16-.17-.16-.33-.8.16-1.77.49-2.57.65-1.13.32-2.09,1.12-3.38,1.44-1.76.65-3.21,2.09-5.14,2.74-.16,0-.16-.17-.16-.33.16-.48.8-.64,1.12-1.12,0-.16,0-.32-.16-.32,1.29-1.77,3.06-2.73,4.66-4.18v-.48c.49-.65,1.29-1,1.61-1.77a2.92,2.92,0,0,1,1.61-1.45c-.16-.16-.48-.16-.48-.48-.65,0-1.29.32-1.93-.16a2.28,2.28,0,0,1,1-.57.62.62,0,0,1-.37-.23c-.16-.32.31-.68.8-.81.65-.16,1.45-.16,1.93-.64-1.12-.16-2.41.32-3.53-.32a8.55,8.55,0,0,1,4-4.82c.16,0,.48,0,.48.16a1.56,1.56,0,0,1-1.29,1.6,17.62,17.62,0,0,1,3.86,1c-.16.32-.48.16-.64.16.8.48,1.76.16,2.57.8-.48.49-1,0-1.45,0,5,1.45,10.29,2.58,14.46,5.79a44,44,0,0,1-11.08,3.37,3.55,3.55,0,0,1-1.29-.16c0,.16,0,.49-.16.49a2.66,2.66,0,0,0-1.61.32A2,2,0,0,1,153.56,145.9Z"/><path class="cls-2" d="M318.84,85H227.36a4.07,4.07,0,0,1,.86.41l2.31,1.22a7.59,7.59,0,0,1,3.07,2.58c.32.48.8,1.44.48,2.09s-.48,2.08-1.29,2.41a6,6,0,0,1-3.37.32,8.11,8.11,0,0,1-1.93-.32c2.41,1,4.66,2.09,6.27,4.34.16.32.8.48,1.44.48.16,0,.16.32.16.48-.32.32-.64.48-.48,1h.48c.81-.32.65-1.92,1.77-1.44a1.81,1.81,0,0,1,.65,2.41,19.36,19.36,0,0,1-1.93,1.61,1.37,1.37,0,0,0,0,1.12,5,5,0,0,1,.8,1.93c.48,1.12.64,2.41,1.13,3.53a22.77,22.77,0,0,1,1.12,7.24c0,1.28-.64,2.41-.16,3.69a13.31,13.31,0,0,0,1.77,3.38,25.14,25.14,0,0,1,1.77,2.57c1,1.61,2.73,3.21,1.92,5.14-.48,1.13-2.25,1-3.37,1.61-1,.8-.16,2.09.32,2.89.8,1.45-1,2.41-2.09,2.89.32.49,1,.33,1.13.65.16.8,1,1.28.48,2.09-.65,1-2.57,1.44-1.61,2.89.64,1.12.23,2.37-.16,3.53a4,4,0,0,1-2.89,2.42,6.62,6.62,0,0,1-3.06.16,2.3,2.3,0,0,0-1-.33c-2.73-.32-5.46-1.12-8.2-1.12a9.38,9.38,0,0,0-2.25.64,14.78,14.78,0,0,0-1.94,1.72l0,0-.35.39-.21.25-.14.17a14.7,14.7,0,0,0-1.26,1.85l-.07.12-.13.23a15.87,15.87,0,0,0-1.21,2.94c-1.1,3.68-.62,6.84.15,7.61.21.21,5.3,1.78,8.85,3.36A29.63,29.63,0,0,1,229,170h89.84Z"/><path class="cls-3" d="M232.8,116c.64.16,1.6.16,1.6.48-.32,1.29-2.25,1.61-3.21,2.9h-.48c-.48.32-.32,1.12-.81,1.12a2.26,2.26,0,0,0-1.44.16,2.73,2.73,0,0,0,2.41,1,.73.73,0,0,1,.48.65.5.5,0,0,0,.32-.16c.16,0,.32,0,.32.16v.64c-.48.64-1.28.32-1.93.48a7.24,7.24,0,0,0,3.7,0c1-.32,0-1.93.64-2.73-.32,0,0-.48-.32-.48a5.91,5.91,0,0,1,1-1,1.14,1.14,0,0,0,1-.48c0-.32-.64-.48-.48-.8,1-.64,1.77-1.61,1.45-2.57-.17-.48-1.45-.48-2.25-.81a5.42,5.42,0,0,0-2.74.16,13.7,13.7,0,0,0-2.41.65,11.12,11.12,0,0,0-3.05,1.6,22.74,22.74,0,0,1,3.53-1A10.47,10.47,0,0,1,232.8,116Z"/><path d="M85.38,212.53h16.16l15.61,26.84,15.61-26.84h16.15v63.9H136V230.6l-14.24,23.92h-9.13L98.35,230.6v45.83h-13Z"/><path d="M166.71,212.53h13v63.9h-13Z"/><path d="M197.56,212.53h16.61l28.57,46.19V212.53h13v63.9H239.09l-28.57-46.19v46.19h-13Z"/><path d="M273.59,212.53h13v63.9h-13Z"/><path d="M308.09,258.9c3.84,4.93,9,7.85,14.15,7.85s8.22-2.74,8.22-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.89,4.29,22.36,10.77l-9.49,8.58c-3.74-4.84-7.94-8-12.78-8-4.56,0-7.57,2.93-7.57,6.76,0,11.59,29,8.31,29,30.21-.18,12.05-9.58,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M350.17,212.53h52.4v11.78H382.85v52.12h-13V224.31H350.17Z"/><path d="M414,212.53h37.25V223.3H426.94v15.15h20.63v10.78H426.94v16.43h24.28v10.77H414Zm1.1-17.8H428.4l10.31,12.33H426.85Z"/><path d="M466.28,212.53h19.53c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.75,13.51-10.32,16.52l20,28.3H503L485.9,250.59h-6.66v25.84h-13Zm13,10.77v16.52h7.3c5.48,0,8.67-3.19,8.67-8.39,0-4.84-3.19-8.13-8.67-8.13Z"/><path d="M526.43,212.53h37.24V223.3H539.39v15.15H560v10.78H539.39v16.43h24.28v10.77H526.43Z"/><path d="M85.38,304.82h25.11c20.26,0,34,14.7,34,31.95s-13.69,32-33.95,32H85.38Zm13,11.78v40.34h12.32c11.86,0,20.44-8.85,20.44-20.17s-8.58-20.17-20.44-20.17Z"/><path d="M156.94,304.82h37.25v10.77H169.91v15.16h20.62v10.77H169.91V358h24.28v10.77H156.94Z"/><path d="M233,304.82h13v52.12h24.28v11.78H233Z"/><path d="M267.48,331.11l8.21-26.29h13.15l-10.59,26.29Z"/><path d="M299,304.82h37.24v10.77H311.93v15.16h20.63v10.77H311.93V358h24.28v10.77H299Z"/><path d="M351.27,304.82h16.61L396.45,351V304.82h13v63.9H392.8l-28.57-46.19v46.19h-13Z"/><path d="M431,351.19c3.83,4.93,8.95,7.85,14.15,7.85s8.21-2.74,8.21-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.88,4.29,22.36,10.77l-9.49,8.58c-3.75-4.84-7.94-8-12.78-8-4.57,0-7.58,2.93-7.58,6.76,0,11.59,29,8.31,29,30.21-.18,12.05-9.59,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M480.06,304.82H517.3v10.77H493v15.16h20.63v10.77H493V358H517.3v10.77H480.06Z"/><path d="M532.36,304.82h13v63.9h-13Z"/><path d="M607.48,352.83V341.7H591.23V330.65h29.21v26.84c-5.93,7.94-15.88,13.05-27.84,13.05-20.72,0-34.87-15.52-34.87-33.77s13.78-33.77,34-33.77c11.59,0,21.08,5.2,26.92,13l-10.22,7.94a20,20,0,0,0-16.7-8.76c-12.05,0-20.63,9.4-20.63,21.63s9,21.63,21.54,21.63A21.34,21.34,0,0,0,607.48,352.83Z"/><path d="M634.86,304.82h16.61L680,351V304.82h13v63.9H676.39l-28.57-46.19v46.19h-13Z"/><path d="M710.89,304.82h37.24v10.77H723.85v15.16h20.63v10.77H723.85V358h24.28v10.77H710.89Z"/><path d="M763.19,304.82h16.16L795,331.66l15.61-26.84h16.15v63.9h-13V322.9l-14.24,23.91h-9.13L776.15,322.9v45.82h-13Z"/><path d="M844.52,304.82h37.24v10.77H857.48v15.16h20.63v10.77H857.48V358h24.28v10.77H844.52Z"/><path d="M896.82,304.82h16.61L942,351V304.82h13v63.9H938.35l-28.57-46.19v46.19h-13Z"/><path d="M966.28,304.82h52.39V316.6H999v52.12H986V316.6H966.28Z"/><path d="M89,443.48c3.84,4.93,9,7.85,14.15,7.85s8.22-2.74,8.22-7.3c0-11.78-29-8.58-29-30.21,0-10.14,8.4-18.53,20.63-18.53,9.58,0,16.89,4.29,22.36,10.77l-9.49,8.58c-3.74-4.84-7.94-8-12.78-8-4.56,0-7.57,2.92-7.57,6.75,0,11.59,29,8.31,29,30.21-.18,12.05-9.58,19.26-21.27,19.26-10.77,0-18-3.92-23.64-10.68Z"/><path d="M175.11,397.11h13V436c0,16.79-9.86,26.83-25.92,26.83s-25.83-10-25.83-26.83V397.11h13v40c0,8.58,4.84,13.6,13,13.6,7.94,0,12.87-5,12.87-13.6Z"/><path d="M204.13,397.11h21.09c14.05,0,22.64,7.21,22.64,19.08s-8.59,19-22.64,19h-8.13V461h-13Zm13,10.77V424.4h8.68c5.47,0,8.76-3.19,8.76-8.39,0-4.84-3.29-8.13-8.76-8.13Z"/><path d="M258.53,397.11h37.24v10.77H271.49V423h20.63v10.77H271.49v16.43h24.28V461H258.53Zm12.6-5.47,10.31-12.33h13.33L282.9,391.64Z"/><path d="M310.83,397.11h19.54c14.05,0,22.73,7.21,22.73,19.08,0,7.76-3.75,13.51-10.32,16.52l20,28.3H347.53l-17.07-25.83h-6.67V461h-13Zm13,10.77V424.4h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M371,397.11h13V461H371Z"/><path d="M401.83,397.11h37.25v10.77H414.8V423h20.62v10.77H414.8v16.43h24.28V461H401.83Z"/><path d="M491.47,397.11h13V436c0,16.79-9.86,26.83-25.92,26.83s-25.84-10-25.84-26.83V397.11h13v40c0,8.58,4.83,13.6,13,13.6,7.94,0,12.87-5,12.87-13.6Z"/><path d="M520.49,397.11H540c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.74,13.51-10.31,16.52l20,28.3H557.18l-17.06-25.83h-6.67V461h-13Zm13,10.77V424.4h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M85.38,489.4h37.25v10.77H98.35v15.16H119V526.1H98.35v16.43h24.28V553.3H85.38Z"/><path d="M132.48,489.4h52.4v11.78H165.16V553.3h-13V501.18H132.48Z"/><path d="M220,489.4h25.11c20.26,0,33.95,14.7,33.95,32s-13.69,31.95-33.95,31.95H220Zm13,11.78v40.34H245.3c11.86,0,20.44-8.85,20.44-20.17s-8.58-20.17-20.44-20.17Z"/><path d="M291.57,489.4h37.25v10.77H304.54v15.16h20.62V526.1H304.54v16.43h24.28V553.3H291.57Z"/><path d="M367.61,489.4h13v52.12h24.28V553.3H367.61Z"/><path d="M435.15,489.4h17l24.19,63.9H462.53l-6.11-16.62H430.86l-6.12,16.62H411Zm17.25,36.24-8.76-24-8.76,24Z"/><path d="M509.9,489.4h19.54c14,0,22.72,7.21,22.72,19.08,0,7.76-3.74,13.51-10.31,16.52l20,28.3H546.6l-17.07-25.84h-6.67V553.3h-13Zm13,10.77v16.52h7.31c5.47,0,8.67-3.19,8.67-8.39,0-4.84-3.2-8.13-8.67-8.13Z"/><path d="M570.05,489.4h37.24v10.77H583v15.16h20.63V526.1H583v16.43h24.28V553.3H570.05Z"/><path d="M666.08,534.22l10.22,7.85c-5.84,7.94-15.34,13-26.93,13-20.17,0-34-15.51-34-33.77s13.78-33.77,34-33.77c11.59,0,21.09,5.2,26.93,13l-10.22,7.94a20,20,0,0,0-16.71-8.76c-12,0-20.63,9.4-20.63,21.63S637.32,543,649.37,543A20,20,0,0,0,666.08,534.22Z"/><path d="M687.52,489.4h13v25.47h32.22V489.4h13v63.9h-13V526.64H700.49V553.3h-13Z"/><path d="M763.56,489.4H800.8v10.77H776.52v15.16h20.63V526.1H776.52v16.43H800.8V553.3H763.56Z"/><path d="M815.86,489.4h19.53c14.06,0,22.73,7.21,22.73,19.08,0,7.76-3.74,13.51-10.32,16.52l20,28.3H852.55l-17.07-25.84h-6.66V553.3h-13Zm13,10.77v16.52h7.3c5.48,0,8.67-3.19,8.67-8.39,0-4.84-3.19-8.13-8.67-8.13Z"/><path d="M920.55,534.22l10.23,7.85c-5.85,7.94-15.34,13-26.93,13-20.17,0-34-15.51-34-33.77s13.79-33.77,34-33.77c11.59,0,21.08,5.2,26.93,13l-10.23,7.94a20,20,0,0,0-16.7-8.76c-12.05,0-20.63,9.4-20.63,21.63S891.8,543,903.85,543A20,20,0,0,0,920.55,534.22Z"/><path d="M942,489.4h13v25.47h32.22V489.4h13v63.9h-13V526.64H955V553.3H942Z"/><path d="M1018,489.4h37.24v10.77H1031v15.16h20.63V526.1H1031v16.43h24.28V553.3H1018Z"/></g><g id="zone"><rect class="cls-4" x="151.36" y="-151.36" width="836.76" height="1139.47" transform="translate(988.11 -151.36) rotate(90)"/></g></svg>
\ No newline at end of file
diff --git a/themes/hugo-theme-relearn/layouts/home/index.html b/themes/hugo-theme-relearn/layouts/home/index.html
index 32eff68..968e47b 100644
--- a/themes/hugo-theme-relearn/layouts/home/index.html
+++ b/themes/hugo-theme-relearn/layouts/home/index.html
@@ -84,8 +84,14 @@
     {{- .Content }}
   </article>
   <footer>
-      {{- with .Site.Menus.shortcuts }}
-      <ul>
+    <ul>
+        {{- with .Site.Params.logos }}
+        {{- range sort . "Weight" }}
+        {{- $logo := . }}
+        <li class="logo"><a href="{{ $logo.url }}" target="_blank"><img src="{{ printf "images/%s" $logo.path | relURL }}" alt="{{ $logo.title}}" /></a></li>
+        {{- end }}
+        {{- end }}
+        {{- with .Site.Menus.shortcuts }}
         {{- range sort . "Weight" }}
         {{- $shortcut := . }}
         {{- with $page.Site.GetPage (printf "%s" $shortcut.URL ) }}
@@ -95,9 +101,9 @@
         <li>{{ $shortcut.Pre }}<a href="{{ $shortcut.URL | relLangURL }}">{{ safeHTML $shortcut.Name }}</a>{{ $shortcut.Post }}</li>
         {{- end }}
         {{- end }}
+        {{- end }}
         <li><a id="toggle-theme" class="fas fa-toggle-on" onclick="toggleTheme()" title="{{ $page.Site.Params.toggleTheme }}"></a></li>
       </ul>
-      {{- end }}
       <div class="license">{{ .Site.Params.license | safeHTML }}</div>
     </footer>
 </body>
diff --git a/themes/hugo-theme-relearn/layouts/partials/menu-footer.html b/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
index 134008d..edd648b 100644
--- a/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
+++ b/themes/hugo-theme-relearn/layouts/partials/menu-footer.html
@@ -1 +1,9 @@
+{{- with .Site.Params.logos }}
+<ul class="logos">
+  {{- range sort . "Weight" }}
+  {{- $logo := . }}
+  <li><a href="{{ $logo.url }}" target="_blank"><img src="{{ printf "images/%s" $logo.path | relURL }}" alt="Logo {{ $logo.title}}" title="{{ $logo.title}}" /></a></li>
+  {{- end }}
+</ul>
+{{- end }}
 <div class="license">{{ .Site.Params.license | safeHTML }}</div>
\ No newline at end of file
diff --git a/themes/hugo-theme-relearn/static/css/home.css b/themes/hugo-theme-relearn/static/css/home.css
index f5721d2..da61118 100644
--- a/themes/hugo-theme-relearn/static/css/home.css
+++ b/themes/hugo-theme-relearn/static/css/home.css
@@ -72,6 +72,17 @@ nav>ul>li {
     padding-right: 0.5rem;
 }
 
+/* logos */
+footer li.logo {
+    border-left: none;
+}
+
+footer li.logo > a > img {
+    height: 32px;
+    position: relative;
+    top: 11px;
+}
+
 li.brand {
 	padding-left: 0;
 }
diff --git a/themes/hugo-theme-relearn/static/css/theme.css b/themes/hugo-theme-relearn/static/css/theme.css
index 525b871..ea309ab 100644
--- a/themes/hugo-theme-relearn/static/css/theme.css
+++ b/themes/hugo-theme-relearn/static/css/theme.css
@@ -2155,6 +2155,18 @@ html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
     font-size: 0.75em;
     padding: 1em 1em 0 1em;
 }
+/* logos */
+#sidebar ul.logos {
+    display: flex;
+    list-style: none;
+    padding-top: 1em;
+}
+#sidebar ul.logos li:first-child {
+    padding-left: 1em;
+}
+ul.logos img {
+    height: 32px;
+}
 /* release notes */
 .corrections {
     background-color: LightPink;
-- 
GitLab