[fix] mobile
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 0000000..9a2a0e2
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+v20
diff --git a/src/css/custom.css b/src/css/custom.css
index 267c623..eacaf7b 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -696,7 +696,7 @@
   margin-bottom: .5rem;
   font-size: 2rem;
 }
-/* 
+/*
 .nav-link {
   color: var(--neutral--80);
   border-radius: 6px;
@@ -951,3 +951,30 @@
   }
 }
 
+@media screen and (max-width: 996px) {
+  /* mobile menu toggle button visibility */
+  .navbar__toggle {
+    color: #fff !important;
+  }
+
+  .navbar-sidebar,
+  .navbar-sidebar *,
+  .navbar-sidebar a,
+  .navbar-sidebar .menu__link,
+  .navbar-sidebar .navbar__link,
+  .menu__list-item .menu__link,
+  li.menu__list-item a.menu__link {
+    color: #333333 !important;
+  }
+
+  .navbar-sidebar {
+    background: white !important;
+  }
+
+  .navbar-sidebar a:hover,
+  .navbar-sidebar .menu__link:hover,
+  .menu__list-item .menu__link:hover {
+    color: #ff9103 !important;
+  }
+}
+