diff --git a/src/content/pages/sprints_info.md b/src/content/pages/sprints_info.mdx
similarity index 50%
rename from src/content/pages/sprints_info.md
rename to src/content/pages/sprints_info.mdx
index 57edb201b..87dbcef82 100644
--- a/src/content/pages/sprints_info.md
+++ b/src/content/pages/sprints_info.mdx
@@ -23,7 +23,13 @@ together.
## When and Where?
-TBD
+The sprints will take place on **Saturday and Sunday, 18–19 July**, at
+[Echo Miasta](https://echomiasta.com/).
+
+**Address:**
+[Kapelanka 56, 30-347 Kraków, Poland](https://maps.app.goo.gl/DZs3Ektm1TKyzCkn7)
+
+
## Who Can Attend:
@@ -48,25 +54,3 @@ browser using
[github web-based editor](https://github.dev/EuroPython/website/blob/ep2026/src/content/sprints/_sprints_template.md).
Once your file is added, submit a Pull Request — and you're done!
-
-
diff --git a/src/content/pages/venue.mdx b/src/content/pages/venue.mdx
index 193ba7998..8b3b3cf98 100644
--- a/src/content/pages/venue.mdx
+++ b/src/content/pages/venue.mdx
@@ -28,4 +28,9 @@ The ICE Kraków Congress Centre is located in the very heart of Kraków, directl
- **Kazimierz (Jewish Quarter):** A short tram ride or 20-minute walk southeast. This historic district is known for its synagogues, Jewish heritage, vibrant nightlife, and trendy restaurants and bars.
## Sprints Venue
-To be announced soon!
+
+[Echo Miasta](https://echomiasta.com/) will host the EuroPython 2026 Sprints Weekend on **18–19 July** (Saturday–Sunday).
+
+**Address:** [Echo Miasta, Kapelanka 56, 30-347 Kraków, Poland](https://maps.app.goo.gl/DZs3Ektm1TKyzCkn7)
+
+
diff --git a/src/pages/sprints.astro b/src/pages/sprints.astro
index f4d345a1a..5e503c10c 100644
--- a/src/pages/sprints.astro
+++ b/src/pages/sprints.astro
@@ -1,9 +1,9 @@
---
-import { getCollection } from 'astro:content';
-import { getEntry } from 'astro:content';
+import { getCollection, getEntry, render } from "astro:content";
import Layout from '@layouts/MarkdownLayout.astro';
import SprintCard from '@components/SprintCard.astro';
-import Markdown from "@ui/Markdown.astro";
+import Prose from "@ui/Prose.astro";
+import Map from "@components/Map.astro";
const entry = await getEntry('pages', 'sprints_info');
@@ -12,6 +12,8 @@ if (!entry) {
throw new Error('Could not find page entry.');
}
+const { Content } = await render(entry);
+
const sprints = (await getCollection("sprints", ({ data }) => {
return import.meta.env.MODE === "production" ? data.draft !== true : true;
})).sort((a, b) => a.id.localeCompare(b.id));
@@ -20,7 +22,9 @@ const sprints = (await getCollection("sprints", ({ data }) => {
-
+
+
+