diff --git a/core/themes/olivero/css/components/powered-by-block.css b/core/themes/olivero/css/components/powered-by-block.css
index 478d23fd06..71d31295d3 100644
--- a/core/themes/olivero/css/components/powered-by-block.css
+++ b/core/themes/olivero/css/components/powered-by-block.css
@@ -41,13 +41,10 @@
 .block-system-powered-by-block svg {
     width: 0.875rem; /* 14 */
     height: 1.1875rem; /* 19 */
-    vertical-align: top
+    vertical-align: top;
+    fill: currentColor;
   }
 
-.block-system-powered-by-block svg path {
-      fill: currentColor;
-    }
-
 .site-footer .block-system-powered-by-block a {
     color: #fff;
   }
diff --git a/core/themes/olivero/css/components/powered-by-block.pcss.css b/core/themes/olivero/css/components/powered-by-block.pcss.css
index 1de64e6d01..b576608029 100644
--- a/core/themes/olivero/css/components/powered-by-block.pcss.css
+++ b/core/themes/olivero/css/components/powered-by-block.pcss.css
@@ -29,10 +29,7 @@
     width: 0.875rem; /* 14 */
     height: 1.1875rem; /* 19 */
     vertical-align: top;
-
-    & path {
-      fill: currentColor;
-    }
+    fill: currentColor;
   }
 }
 
diff --git a/core/themes/olivero/images/drupal.svg b/core/themes/olivero/images/drupal.svg
new file mode 100644
index 0000000000..014686b06f
--- /dev/null
+++ b/core/themes/olivero/images/drupal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="14" height="19" viewBox="0 0 14 19">
+  <path d="M9.9,4C8.6,2.7,7.4,1.4,7,0C6.6,1.4,5.4,2.7,4.1,4C2.2,6.1,0,8.3,0,11.7c0,4,3.1,7.3,7,7.3c3.9,0,7-3.3,7-7.3c0,0,0,0,0,0C14,8.3,11.8,6.1,9.9,4 M3,13.4c-0.4,0-2-2.9,0.9-5.9l1.9,2.2c0.1,0.1,0.1,0.2,0,0.2c0,0,0,0,0,0c-0.5,0.5-2.4,2.6-2.7,3.3C3.1,13.4,3,13.4,3,13.4 M7,17.2c-1.3,0-2.4-1.1-2.4-2.5c0,0,0,0,0,0c0-0.6,0.2-1.2,0.6-1.7C5.6,12.5,7,10.9,7,10.9s1.4,1.6,1.8,2.1c0.4,0.5,0.6,1,0.6,1.7C9.4,16,8.3,17.2,7,17.2 M11.6,13.1c-0.1,0.1-0.2,0.3-0.3,0.3c-0.3,0-0.3-0.1-0.5-0.5c-0.5-0.7-4.5-5.1-5.2-5.9C4.9,6.3,5.4,5.8,5.7,5.5C6,5.2,7,4.2,7,4.2S9.9,7,11.1,8.9S11.9,12.6,11.6,13.1"/>
+</svg>
diff --git a/core/themes/olivero/templates/block/block--system-powered-by-block.html.twig b/core/themes/olivero/templates/block/block--system-powered-by-block.html.twig
index 3b3f02d422..c16934107b 100644
--- a/core/themes/olivero/templates/block/block--system-powered-by-block.html.twig
+++ b/core/themes/olivero/templates/block/block--system-powered-by-block.html.twig
@@ -15,9 +15,7 @@
     {% trans %}Powered by{% endtrans %}
     <a href="https://www.drupal.org">{% trans %}Drupal{% endtrans %}</a>
     <span class="drupal-logo" aria-label="{{ 'Drupal Logo'|t }}">
-      <svg width="14" height="19" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42.15 55.08" fill="none" aria-label="{{ 'Drupal Logo'|t }}" role="img">
-        <path d="M29.75 11.73C25.87 7.86 22.18 4.16 21.08 0 20 4.16 16.28 7.86 12.4 11.73 6.59 17.54 0 24.12 0 34a21.08 21.08 0 1042.15 0c0-9.88-6.59-16.46-12.4-22.27zM10.84 35.92a14.13 14.13 0 00-1.65 2.62.54.54 0 01-.36.3h-.18c-.47 0-1-.92-1-.92-.14-.22-.27-.45-.4-.69l-.09-.19C5.94 34.25 7 30.28 7 30.28a17.42 17.42 0 012.52-5.41 31.53 31.53 0 012.28-3l1 1 4.72 4.82a.54.54 0 010 .72l-4.93 5.47zm10.48 13.81a7.29 7.29 0 01-5.4-12.14c1.54-1.83 3.42-3.63 5.46-6 2.42 2.58 4 4.35 5.55 6.29a3.08 3.08 0 01.32.48 7.15 7.15 0 011.3 4.12 7.23 7.23 0 01-7.23 7.25zM35 38.14a.84.84 0 01-.67.58h-.14a1.22 1.22 0 01-.68-.55 37.77 37.77 0 00-4.28-5.31l-1.93-2-6.41-6.65a54 54 0 01-3.84-3.94 1.3 1.3 0 00-.1-.15 3.84 3.84 0 01-.51-1v-.19a3.4 3.4 0 011-3c1.24-1.24 2.49-2.49 3.67-3.79 1.3 1.44 2.69 2.82 4.06 4.19a57.6 57.6 0 017.55 8.58A16 16 0 0135.65 34a14.55 14.55 0 01-.65 4.14z"/>
-      </svg>
+      {% include "@olivero/../images/drupal.svg" %}
     </span>
   </span>
 {% endblock %}
