diff --git a/app/components/PageBlocks.tsx b/app/components/PageBlocks.tsx
index 48dcf77..3cc7140 100644
--- a/app/components/PageBlocks.tsx
+++ b/app/components/PageBlocks.tsx
@@ -40,15 +40,33 @@ export function renderPageBlockSync(block: PageBlock): React.ReactNode {
// (/lebensuhr, /3x3-system, /ueber-mich) used for its own H1 before
// this block existed — see HeroBlock.ts's own comment on why the
// headline moved out of Pages.title and into here.
- case "hero":
+ case "hero": {
+ const headline = (
+
+ {block.headline}
+
+ );
return (
-
- {block.headline}
-
+ {/* Optional round portrait beside the headline — e.g. /ueber-mich's
+ "Hallo, ich bin Björn." */}
+ {block.image ? (
+