diff --git a/static/theme.css b/static/theme.css
index 6ee2418..4341521 100644
--- a/static/theme.css
+++ b/static/theme.css
@@ -31,7 +31,7 @@ header {
     align-items: center;
     font-weight: bolder;
     font-size: 18px;
-    font-family: Arial, Helvetica, sans-serif;
+    font-family: serif;
     padding-bottom: 0.5rem;
 }
 
@@ -67,10 +67,10 @@ main {
 }
 
 main article {
-    min-width: 80vw;
+    min-width: 60vw;
     width: 95vw;
     max-width: 60rem;
-    font-size: 20px;
+    font-size: 24px;
     line-height: 24px;
 }
 
@@ -81,7 +81,7 @@ article {
     display: flex;
     flex-direction: column;
     align-items: center;
-    font-family: Verdana, Geneva, Tahoma, sans-serif;
+    font-family: sans-serif;
     width: 70rem;
     font-size: 26px;
     line-height: 36px;
@@ -110,7 +110,9 @@ article table {}
 
 main article h1 {
     width: 100%;
+    font-size: 160%;
     text-align: center;
+    text-decoration: underline;
 }
 
 footer {
@@ -151,4 +153,19 @@ td {
 blockquote {
     border-left: 10px solid var(--theme-accent);
     padding-left: 5px;
+}
+
+article code>span {
+    padding: 1rem;
+    font-size: 18px;
+    line-height: 24px;
+    word-wrap: normal;
+    max-width: 90vw;
+    height: auto;
+    flex-wrap: wrap;
+}
+
+code {
+    word-wrap: normal;
+    white-space: break-spaces;
 }
\ No newline at end of file