diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts
index ec9c915..bf53555 100644
--- a/docs/.vitepress/config.mts
+++ b/docs/.vitepress/config.mts
@@ -7,6 +7,7 @@ export default withMermaid(
title: 'ITKdev Research',
description: 'Research projects from ITKdev',
+ base: '/research-projects/',
lang: 'da-DK',
srcDir: '.',
outDir: '../_site',
diff --git a/docs/projects/agentic-orchestration/architecture.md b/docs/projects/agentic-orchestration/architecture.md
index b0e91ef..44c5bd7 100644
--- a/docs/projects/agentic-orchestration/architecture.md
+++ b/docs/projects/agentic-orchestration/architecture.md
@@ -88,7 +88,7 @@ Maximum flexibility. Covers all four capabilities (Map, Automate, Orchestrate, A
Fastest path to a working platform. Three components covering the core needs.
::: info See the mock
-The Unified Platform mock ↗ demonstrates how these three components can feel like a single seamless platform.
+The Unified Platform mock ↗ demonstrates how these three components can feel like a single seamless platform.
:::
### Components
diff --git a/docs/projects/agentic-orchestration/mocks.md b/docs/projects/agentic-orchestration/mocks.md
index e32362c..bad0523 100644
--- a/docs/projects/agentic-orchestration/mocks.md
+++ b/docs/projects/agentic-orchestration/mocks.md
@@ -6,7 +6,7 @@ Interactive HTML prototypes demonstrating the proposed platform. Open them to tr
---
-**Unified Platform ↗**
+**Unified Platform ↗**
A mock of the full orchestration studio showing how Flowable, n8n, and Grafana can feel like a single seamless platform. Click through eight views in the sidebar:
### Overview
diff --git a/docs/projects/climate-nudging/index.md b/docs/projects/climate-nudging/index.md
index ca42c77..2e69699 100644
--- a/docs/projects/climate-nudging/index.md
+++ b/docs/projects/climate-nudging/index.md
@@ -105,7 +105,7 @@ The leaf indicator is a small icon in the chat input area that changes color bas
**Behavior:** Updates in real-time as the user types. Hovering shows a tooltip with estimated impact and an everyday equivalence.
-Interactive prototype ↗
+Interactive prototype ↗

@@ -120,7 +120,7 @@ A running cost estimate displayed in the top bar of the chat interface. Shows cu
- Expandable detail panel on hover
- Everyday equivalences that scale with usage
-Interactive prototype ↗
+Interactive prototype ↗

@@ -137,7 +137,7 @@ A dedicated dashboard page showing the user's AI usage over time, with charts, e
- Contextual tips based on actual usage patterns
- User preference picker for equivalence units (kettle boils, toast, shower minutes, etc.)
-Interactive prototype ↗
+Interactive prototype ↗

diff --git a/docs/projects/climate-nudging/mocks.md b/docs/projects/climate-nudging/mocks.md
index cef759a..3588c95 100644
--- a/docs/projects/climate-nudging/mocks.md
+++ b/docs/projects/climate-nudging/mocks.md
@@ -6,15 +6,15 @@ These are interactive HTML prototypes demonstrating the proposed UI nudges. Open
---
-**Leaf Indicator ↗**
+**Leaf Indicator ↗**
A prompt complexity hint displayed next to the send button. The leaf icon changes color (green → yellow → orange) as you type, giving real-time feedback on estimated resource usage. Try typing in the input field to see it change.
---
-**Session Cost Ticker ↗**
+**Session Cost Ticker ↗**
A running CO2 estimate in the chat header that updates after each message. Hover over it to see a detailed breakdown of tokens, energy, and everyday equivalences. Use the simulation buttons to see how it scales over a conversation.
---
-**Usage Dashboard ↗**
+**Usage Dashboard ↗**
A personal usage dashboard showing weekly stats, daily bar charts with spike detection, model breakdowns with efficiency tips, and a preference picker for choosing your preferred equivalence unit (kettle boils, toast, shower minutes, etc.).
diff --git a/docs/projects/salary-negotiation/index.md b/docs/projects/salary-negotiation/index.md
index 2a5a651..76fcc50 100644
--- a/docs/projects/salary-negotiation/index.md
+++ b/docs/projects/salary-negotiation/index.md
@@ -110,7 +110,7 @@ Systemet bygger på en række integrationer og sikkerhedsmekanismer:
Den interaktive prototype viser hele arbejdsgangen: personalelederens budgetoverblik og indstillingsformular, HR-behandling, og chefgodkendelse — samlet i ét overblik med tre faneblade.
-Interaktiv prototype ↗
+Interaktiv prototype ↗
---
diff --git a/docs/projects/salary-negotiation/mocks.md b/docs/projects/salary-negotiation/mocks.md
index c66cbab..a35b17f 100644
--- a/docs/projects/salary-negotiation/mocks.md
+++ b/docs/projects/salary-negotiation/mocks.md
@@ -12,5 +12,5 @@ Interaktive HTML-prototyper der demonstrerer den foreslåede løsning. Åbn dem
---
-**Lønforhandling — Komplet workflow ↗**
+**Lønforhandling — Komplet workflow ↗**
Personalelederens hovedvisning med budgetoverblik, medarbejdertabel med løndata, indstillingsformular med engangsbeløb, fast tillæg, begrundelse og prioritet. Restbudgettet opdateres automatisk. Skift mellem faner for at se HR-behandling og chefgodkendelse.