diff --git a/images/bento.png b/images/bento.png
index 0cae824..7676723 100644
Binary files a/images/bento.png and b/images/bento.png differ
diff --git a/images/bento_broker.png b/images/bento_broker.png
index 20a2278..6c05a36 100644
Binary files a/images/bento_broker.png and b/images/bento_broker.png differ
diff --git a/images/bento_technical_diagram.png b/images/bento_technical_diagram.png
index 6835031..e54474b 100644
Binary files a/images/bento_technical_diagram.png and b/images/bento_technical_diagram.png differ
diff --git a/images/boundless_cli_main.png b/images/boundless_cli_main.png
index 5cf825f..f47228c 100644
Binary files a/images/boundless_cli_main.png and b/images/boundless_cli_main.png differ
diff --git a/images/boundless_wallet_setup.png b/images/boundless_wallet_setup.png
index 25cc339..5acf6bd 100644
Binary files a/images/boundless_wallet_setup.png and b/images/boundless_wallet_setup.png differ
diff --git a/images/cubes.png b/images/cubes.png
index bcd51b6..4e94fe2 100644
Binary files a/images/cubes.png and b/images/cubes.png differ
diff --git a/images/explorer.png b/images/explorer.png
index 0250263..5b0ff3d 100644
Binary files a/images/explorer.png and b/images/explorer.png differ
diff --git a/images/favicon.svg b/images/favicon.svg
index 9e37df9..281eb3a 100644
--- a/images/favicon.svg
+++ b/images/favicon.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/images/launch-video-thumbnail.jpg b/images/launch-video-thumbnail.jpg
index bd5fdbf..0395681 100644
Binary files a/images/launch-video-thumbnail.jpg and b/images/launch-video-thumbnail.jpg differ
diff --git a/images/multi_chain_proving.png b/images/multi_chain_proving.png
index 5bad2ab..312d024 100644
Binary files a/images/multi_chain_proving.png and b/images/multi_chain_proving.png differ
diff --git a/images/og.png b/images/og.png
index 92191fd..9a1ba5f 100644
Binary files a/images/og.png and b/images/og.png differ
diff --git a/images/prover-quick-start-thumbnail.jpg b/images/prover-quick-start-thumbnail.jpg
index b03624d..7d827a6 100644
Binary files a/images/prover-quick-start-thumbnail.jpg and b/images/prover-quick-start-thumbnail.jpg differ
diff --git a/images/prover-setup-wizard.png b/images/prover-setup-wizard.png
index aed51b8..b162027 100644
Binary files a/images/prover-setup-wizard.png and b/images/prover-setup-wizard.png differ
diff --git a/images/request_diagram.png b/images/request_diagram.png
index 104a3b6..655ef2f 100644
Binary files a/images/request_diagram.png and b/images/request_diagram.png differ
diff --git a/images/reward_claim_flow.png b/images/reward_claim_flow.png
index f57b543..a14ed3b 100644
Binary files a/images/reward_claim_flow.png and b/images/reward_claim_flow.png differ
diff --git a/images/stake_ZKC.png b/images/stake_ZKC.png
index e7e14f0..6fca983 100644
Binary files a/images/stake_ZKC.png and b/images/stake_ZKC.png differ
diff --git a/images/test-proof.png b/images/test-proof.png
index b7e0c35..dee4855 100644
Binary files a/images/test-proof.png and b/images/test-proof.png differ
diff --git a/logo/dark.svg b/logo/dark.svg
index d8e96d2..58c0d85 100644
--- a/logo/dark.svg
+++ b/logo/dark.svg
@@ -1,42 +1 @@
-
-
+
\ No newline at end of file
diff --git a/logo/favicon-dark.svg b/logo/favicon-dark.svg
index ab15760..878b46c 100644
--- a/logo/favicon-dark.svg
+++ b/logo/favicon-dark.svg
@@ -1,38 +1 @@
-
-
+
\ No newline at end of file
diff --git a/logo/favicon.svg b/logo/favicon.svg
index 9e37df9..281eb3a 100644
--- a/logo/favicon.svg
+++ b/logo/favicon.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..1b49868
--- /dev/null
+++ b/style.css
@@ -0,0 +1,51 @@
+#sidebar-content::-webkit-scrollbar {
+ width: 8px;
+}
+
+#sidebar-content::-webkit-scrollbar-track {
+ background: rgba(0, 0, 0, 0.05);
+}
+
+.dark #sidebar-content::-webkit-scrollbar-track {
+ background: rgba(255, 255, 255, 0.05);
+}
+
+#sidebar-content::-webkit-scrollbar-thumb {
+ background: rgba(0, 0, 0, 0.3);
+ border-radius: 4px;
+}
+
+.dark #sidebar-content::-webkit-scrollbar-thumb {
+ background: rgba(255, 255, 255, 0.3);
+}
+
+#sidebar-content::-webkit-scrollbar-thumb:hover {
+ background: rgba(0, 0, 0, 0.5);
+}
+
+.dark #sidebar-content::-webkit-scrollbar-thumb:hover {
+ background: rgba(255, 255, 255, 0.5);
+}
+
+.nav-logo {
+ max-width: 160px;
+}
+
+a:has(> .nav-logo) {
+ position: relative;
+ top: -4px;
+}
+
+a:has(> .nav-logo)::after {
+ content: "Docs";
+ position: absolute;
+ bottom: -13px;
+ display: block;
+ font-size: 12px;
+ color: rgb(var(--gray-600));
+ left: 36px
+}
+
+.dark a:has(> .nav-logo)::after {
+ color: rgb(var(--gray-400));
+}