diff --git a/assets/sass/_theme/_configuration.sass b/assets/sass/_theme/_configuration.sass
index b989d5bcf63558840a6553f50024768dcccf814d..79191afc94cdf7df2fb8ce22e7117eeaa62a56db 100644
--- a/assets/sass/_theme/_configuration.sass
+++ b/assets/sass/_theme/_configuration.sass
@@ -145,6 +145,8 @@ $block-testimonials-line-height: px2rem(28.8) !default
 $block-testimonials-pagination-background: $main-border-color !default
 $block-testimonials-pagination-progress-background: $main-color !default
 
+// Block key_figures
+$block-key_figures-number-font-size: px2rem(60)
 
 // Sections
 $post-media-background: darken($main-background-color, 2) !default
diff --git a/assets/sass/_theme/_utils.sass b/assets/sass/_theme/_utils.sass
index 19a749adbb78abcf046f7b4d0328d403c8d1f134..ace5c7f9157c3e437d1c94bf1f7567c6f3c8c2fb 100644
--- a/assets/sass/_theme/_utils.sass
+++ b/assets/sass/_theme/_utils.sass
@@ -14,7 +14,7 @@
 
 @mixin in-page-without-aside
     main > .blocks &,
-    main > article > .blocks &,
+    // main > .blocks &,
     body.full-width &,
         @content
 
diff --git a/assets/sass/_theme/blocks/key_figures.sass b/assets/sass/_theme/blocks/key_figures.sass
index cf9089d5f959ca18a7972ceefa923d66f0c6de8e..6069e2332e3d81ebe8a2e19a7a41d842585c1130 100644
--- a/assets/sass/_theme/blocks/key_figures.sass
+++ b/assets/sass/_theme/blocks/key_figures.sass
@@ -10,9 +10,10 @@
     dl
         margin-bottom: 0
         dt
+            white-space: nowrap
             strong
                 display: inline-block
-                // font-size: px2rem(60)
+                font-size: $block-key_figures-number-font-size
                 // padding-right: map-get($spacers, 1)
         dd
             margin-bottom: 0
diff --git a/assets/sass/_theme/sections/programs.sass b/assets/sass/_theme/sections/programs.sass
index 756a7c6116c5cad4ae5c0466f787d4d049e6a71c..57cfc2cce321ea97dd3effafedf0e3284a405aaa 100644
--- a/assets/sass/_theme/sections/programs.sass
+++ b/assets/sass/_theme/sections/programs.sass
@@ -64,15 +64,20 @@
             li
                 padding: $spacing1/2 $spacing1
                 margin-bottom: 0
+    .blocks
+        .block-content
+            padding-left: col(5)
     [itemprop="articleBody"]
         section
+            padding-top: $spacing1
+            padding-bottom: $spacing4
             border-top: 1px solid $main-color
             @include grid(12, md)
             @include media-breakpoint-up(md)
                 position: relative
                 > *
-                    grid-column: 7/13
+                    grid-column: 6/13
                 h2
                     @include sticky(calc($header-height + $spacing4))
                     align-self: start
-                    grid-column: 1/6
+                    grid-column: 1/5