diff --git a/index.html b/index.html
index 4ba9f20..740d2c0 100644
--- a/index.html
+++ b/index.html
@@ -111,9 +111,19 @@
-
diff --git a/src/lib/site.ts b/src/lib/site.ts
index dbdb0ae..713bd0d 100644
--- a/src/lib/site.ts
+++ b/src/lib/site.ts
@@ -32,13 +32,13 @@ export function renderFooter() {
diff --git a/src/styles/globals.css b/src/styles/globals.css
index 1db2b17..dd79965 100644
--- a/src/styles/globals.css
+++ b/src/styles/globals.css
@@ -221,6 +221,36 @@ a[aria-current="page"] {
text-decoration: underline;
}
+.site-nav-link {
+ display: inline-flex;
+ align-items: center;
+ color: var(--light-blue);
+ text-decoration: none;
+}
+
+.site-nav-link:hover,
+.site-nav-link:focus-visible {
+ background-color: transparent;
+ color: var(--light-blue);
+ text-decoration: none;
+}
+
+.site-nav-link[aria-current="page"] {
+ color: var(--yellow);
+ text-decoration: none;
+}
+
+.site-nav-marker {
+ display: inline-block;
+ width: 1ch;
+ color: currentColor;
+ visibility: hidden;
+}
+
+.site-nav-link[aria-current="page"] .site-nav-marker {
+ visibility: visible;
+}
+
.skip-link {
position: absolute;
left: 1rem;