diff --git a/static/fonts/LiberationSans-Bold.woff b/static/fonts/LiberationSans-Bold.woff
new file mode 100644
index 0000000000000000000000000000000000000000..93206186701b56faa2ca6d872e6371354d769ad0
Binary files /dev/null and b/static/fonts/LiberationSans-Bold.woff differ
diff --git a/static/fonts/LiberationSans-BoldItalic.woff b/static/fonts/LiberationSans-BoldItalic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..c2a7d61171024bb4bf760ee0b497cc46aff6945b
Binary files /dev/null and b/static/fonts/LiberationSans-BoldItalic.woff differ
diff --git a/static/fonts/LiberationSans-Italic.woff b/static/fonts/LiberationSans-Italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..50328d46c150225d24da7f397a230b6b0f776adb
Binary files /dev/null and b/static/fonts/LiberationSans-Italic.woff differ
diff --git a/static/fonts/LiberationSans-Regular.woff b/static/fonts/LiberationSans-Regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..5de70ae101e3d155d212aab15d4ec828d5819be2
Binary files /dev/null and b/static/fonts/LiberationSans-Regular.woff differ
diff --git a/themes/hugo-theme-relearn/static/css/home.css b/themes/hugo-theme-relearn/static/css/home.css
index fb483ca4060909f4cda3330c9832425106971d9a..f3f67a220c0b62cd16ee0f75f2877817d5d58650 100644
--- a/themes/hugo-theme-relearn/static/css/home.css
+++ b/themes/hugo-theme-relearn/static/css/home.css
@@ -182,7 +182,7 @@ p {
 
 :root {
     color-scheme: light dark;
-    --INTERNAL-MAIN-font: "Work Sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+    --INTERNAL-MAIN-font: "Liberation Sans";
 }
 
 [data-theme="light"] {
diff --git a/themes/hugo-theme-relearn/static/css/theme.css b/themes/hugo-theme-relearn/static/css/theme.css
index 3e0f18b95c3507571569fc9fe2eff61ff8410985..c5df0d17dba938b5007432d2114d8de80507c60f 100644
--- a/themes/hugo-theme-relearn/static/css/theme.css
+++ b/themes/hugo-theme-relearn/static/css/theme.css
@@ -2189,6 +2189,33 @@ ul.logos img {
     cursor: text;
     text-decoration: none;
 }
+@font-face{
+    font-family:liberation sans;
+    font-style:normal;
+    font-weight:400;
+    src:local('Liberation Sans'),url(../fonts/LiberationSans-Regular.woff) format('woff')
+}
+@font-face{
+    font-family:liberation sans;
+    font-style:italic;
+    font-weight:400;
+    src:local('Liberation Sans'),url(../fonts/LiberationSans-Italic.woff) format('woff')
+}
+@font-face{
+    font-family:liberation sans;
+    font-style:normal;
+    font-weight:700;
+    src:local('Liberation Sans'),url(../fonts/LiberationSans-Bold.woff) format('woff')
+}
+@font-face{
+    font-family:liberation sans;
+    font-style:italic;
+    font-weight:700;
+    src:local('Liberation Sans'),url(../fonts/LiberationSans-BoldItalic.woff) format('woff')
+}
+:root {
+    --MAIN-font: 'Liberation Sans';
+}
 @media screen and (prefers-color-scheme: dark) {
     :root {
         --MENU-SEARCH-color: #f7f7f7;