diff --git a/assets/sass/_theme/design-system/hero.sass b/assets/sass/_theme/design-system/hero.sass
index a27216ec1112c41075b7ee2dc3e31b81fe8c6152..1572be38a83af054af17f89eea553d3e8414a91d 100644
--- a/assets/sass/_theme/design-system/hero.sass
+++ b/assets/sass/_theme/design-system/hero.sass
@@ -58,3 +58,17 @@
                 left: 0
                 right: 0
                 top: 0
+
+    /* TODO refacto */
+    .title-avatar
+        @include media-breakpoint-up(md)
+            align-items: flex-end
+            display: flex
+            justify-content: space-between
+            margin-bottom: $spacing1
+            h1
+                margin-bottom: 0
+        > div
+            width: col(8)
+            @include media-breakpoint-up(md)
+                width: col(2)
diff --git a/assets/sass/_theme/sections/persons.sass b/assets/sass/_theme/sections/persons.sass
index 7b11f02d8ed7c426ce30378ebbf67b64a73195bd..034ee46df7a282bcd134a9aa4034dade5f24d5c1 100644
--- a/assets/sass/_theme/sections/persons.sass
+++ b/assets/sass/_theme/sections/persons.sass
@@ -95,3 +95,17 @@ ol.persons
                 margin-right: $spacing1
     a
         @extend .link-more
+
+
+.persons__page
+    .informations
+        @include grid
+        margin-bottom: $spacing2
+        > div
+            &:first-of-type
+                grid-column: 1 / 9
+            &:nth-of-type(2)
+                grid-column: 9 / 13
+
+        .lead + div
+            margin-top: $spacing2
diff --git a/layouts/persons/single.html b/layouts/persons/single.html
index 9dd53f146efae42458da855fc91eb515eb867c3e..3d522224cb76607e6951a893e405ad401764d3d1 100644
--- a/layouts/persons/single.html
+++ b/layouts/persons/single.html
@@ -27,7 +27,7 @@
           {{- end -}}
       {{- end -}}
 
-      <div class="content">
+      <div class="informations">
         <div>
           {{ if (partial "GetTextFromHTML" .Params.description_short) }}
             <div class="lead" itemprop="description">