diff --git a/assets/sass/_theme/blocks/call_to_action.sass b/assets/sass/_theme/blocks/call_to_action.sass
index 421610bdbe90c1b441f863eec81faa70ea9e96cd..6eb5c1c4cbe7acaab7ebea21f30f2f24cb5424f7 100644
--- a/assets/sass/_theme/blocks/call_to_action.sass
+++ b/assets/sass/_theme/blocks/call_to_action.sass
@@ -43,10 +43,16 @@
 
             @include media-breakpoint-up(md)
                 picture
-                    padding-left: offset(1, 7)
-                    padding-right: offset(3, 7)
+                    padding-left: offset(1, 8)
+                    padding-right: offset(3, 8)
+                    @include media-breakpoint-up(xxl)
+                        padding-left: offset(1, 7)
+                        padding-right: offset(3, 7)
                 > div
-                    padding: offset(1, 7)
+                    padding: offset(1, 8)
+                    @include media-breakpoint-up(xxl)
+                        padding: offset(1, 7)
+
                 [role="group"]
                     a
                         margin-right: px2rem(20)
diff --git a/assets/sass/_theme/design-system/table_of_content.sass b/assets/sass/_theme/design-system/table_of_content.sass
index 753ce2bceaf3f600d9137ec84390e28c8c91ffc0..c11a645cbc1aaf606790ccc32f626e3684700476 100644
--- a/assets/sass/_theme/design-system/table_of_content.sass
+++ b/assets/sass/_theme/design-system/table_of_content.sass
@@ -113,16 +113,14 @@
     @include media-breakpoint-up(md)
         @include in-page-with-sidebar
             @include container-margin-left
+            background: pink
             pointer-events: none
             top: 0
             left: 0
             margin-top: 0
             height: 100%
             position: absolute
-            @include media-breakpoint-up(md)
-                width: col-outside-container(4)
-            @include media-breakpoint-up(xxl)
-                width: col-outside-container(5)
+            width: col-outside-container(4)
             .toc-content
                 position: sticky
                 top: var(--header-height)
diff --git a/assets/sass/_theme/design-system/typography.sass b/assets/sass/_theme/design-system/typography.sass
index 55dec3a1f8a8c6832dd623b394e4dbcfabf27f72..5d650a3c8c3e1d102cbe8d7a5ab82fef2ef5f602 100644
--- a/assets/sass/_theme/design-system/typography.sass
+++ b/assets/sass/_theme/design-system/typography.sass
@@ -54,7 +54,6 @@ h2, .h2
 [itemprop="articleBody"]
     h1, h2, h3, h4, h5, h6
         margin-block-start: 2em
-        margin-block-end: 0
         &:first-child, meta + &
             margin-block-start: 0
 
diff --git a/assets/sass/_theme/sections/posts.sass b/assets/sass/_theme/sections/posts.sass
index dc301481391ddd966d5491a9b1ee2798214fbadb..060cd942f051a2192e749c7c19bbdeecd2e682f8 100644
--- a/assets/sass/_theme/sections/posts.sass
+++ b/assets/sass/_theme/sections/posts.sass
@@ -109,6 +109,8 @@
         text-align: right
     .share
         justify-content: flex-end
+        li:last-child
+            margin-right: -$spacing0
 
 .related
     margin-top: $spacing1
diff --git a/assets/sass/_theme/sections/sitemap.sass b/assets/sass/_theme/sections/sitemap.sass
index 60ae8ff912c00a6ed108f6dd128eeef84f61b8c3..f9bb886ef1dd397e6abb4d318c86ee4f7a14c889 100644
--- a/assets/sass/_theme/sections/sitemap.sass
+++ b/assets/sass/_theme/sections/sitemap.sass
@@ -8,6 +8,6 @@
                 margin-bottom: calc(7.5rem / 2)
                 padding: 0
                 @include media-breakpoint-up(md)
-                    margin-bottom: 7.5rem   
+                    margin-bottom: 7.5rem
                 li
                     margin-bottom: 1rem
\ No newline at end of file