diff --git a/assets/pasted-20260326-193455-7c6e69f4.png b/assets/pasted-20260326-193455-7c6e69f4.png
new file mode 100644
index 0000000..56d1f7b
Binary files /dev/null and b/assets/pasted-20260326-193455-7c6e69f4.png differ
diff --git a/assets/pasted-20260326-193534-9cfa0ff9.png b/assets/pasted-20260326-193534-9cfa0ff9.png
new file mode 100644
index 0000000..09616e3
Binary files /dev/null and b/assets/pasted-20260326-193534-9cfa0ff9.png differ
diff --git a/assets/pasted-20260326-193738-f03a3c56.png b/assets/pasted-20260326-193738-f03a3c56.png
new file mode 100644
index 0000000..00a50c0
Binary files /dev/null and b/assets/pasted-20260326-193738-f03a3c56.png differ
diff --git a/assets/pasted-20260326-194622-5ae229f6.png b/assets/pasted-20260326-194622-5ae229f6.png
new file mode 100644
index 0000000..09616e3
Binary files /dev/null and b/assets/pasted-20260326-194622-5ae229f6.png differ
diff --git a/home_content.html b/home_content.html
index d904309..5607ca2 100644
--- a/home_content.html
+++ b/home_content.html
@@ -1355,8 +1355,8 @@ body { background: #1C3434; }
-
Ready to explore coaching
-
Start with a 30-minute call to assess alignment and goals to see if we're a fit
+
Ready to explore coaching?
+
Start with a 30-minute fit call to assess alignment, goals, and the best coaching path
+
-
+
+
diff --git a/new_block8.html b/new_block8.html
new file mode 100644
index 0000000..5c52eca
--- /dev/null
+++ b/new_block8.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
Ready to explore coaching?
+
Start with a 30-minute fit call to assess alignment, goals, and the best coaching path
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tmp_home.html b/tmp_home.html
index f6f306b..5607ca2 100644
--- a/tmp_home.html
+++ b/tmp_home.html
@@ -7,7 +7,23 @@ h1.wp-block-post-title, .wp-block-post-title, h1.entry-title, .entry-title { dis
/* Hide default theme header/top strip on Home so custom hero header is the only top section */
body.home .wp-site-blocks > header.wp-block-template-part { display: none !important; }
body.home main.wp-block-group > .wp-block-group.has-global-padding > .wp-block-spacer:first-child { display: none !important; }
-body.home .wp-site-blocks { padding-top: 0 !important; }
+body.home .wp-site-blocks { padding-top: 0 !important; margin-top: 0 !important; }
+
+body.home .wp-site-blocks,
+body.home main,
+body.home .entry-content,
+body.home .wp-block-post-content,
+body.home .type-page {
+ padding-top: 0 !important;
+ margin-top: 0 !important;
+}
+body.home main.wp-block-group > .wp-block-group { padding-top: 0 !important; margin-top: 0 !important; }
+body.home .kmc-landing {
+ margin-top: 0 !important;
+ padding-top: 0 !important;
+}
+
+body.home { margin-top: 0 !important; padding-top: 0 !important; }
body { background: #1C3434; }
.entry-content.wp-block-post-content.has-global-padding.is-layout-constrained { padding-left: 0 !important; padding-right: 0 !important; }
.entry-content.wp-block-post-content.is-layout-constrained > .kmc-landing { max-width: none !important; }
@@ -36,19 +52,7 @@ body { background: #1C3434; }
.kmc-video-wrap { margin-top: 34px; border: 1px solid rgba(144,241,174,.35); border-radius: 18px; overflow: hidden; background: #081919; box-shadow: 0 16px 30px rgba(0,0,0,.3); }
.kmc-video-wrap video { width: 100%; display: block; aspect-ratio: 16 / 8.55; object-fit: cover; }
-/* KMC NEXT SECTION START */
-.kmc-next { background: #F8F8F6; padding: 56px 0 64px; }
-.kmc-next-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 56px; align-items: center; }
-.kmc-next h2 { margin: 0 0 12px; font-family: 'Cardo', serif; color: #1C3434; font-size: clamp(44px,4.6vw,66px); line-height: 1.08; font-weight: 700; letter-spacing: -0.01em; max-width: 640px; }
-.kmc-next-purpose { margin: 0 0 12px; font-family: 'Cardo', serif; font-size: 20px; line-height: 1.2; color: #1C3434; }
-.kmc-next-body { margin: 0; color: rgba(28,52,52,.82); font-size: 13px; line-height: 1.55; max-width: 560px; }
-.kmc-next-ctas { margin-top: 20px; display: flex; gap: 12px; align-items: center; flex-wrap: wrap; }
-.kmc-dark-cta { display: inline-flex; align-items: center; gap: 10px; padding: 8px 8px 8px 16px; border-radius: 999px; background: #1C3434; color: #fff; text-decoration: none; font-size: 11px; font-weight: 700; line-height: 1; }
-.kmc-dark-cta .arrow { width: 26px; height: 26px; border-radius: 50%; background: #90F1AE; color: #1C3434; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; }
-.kmc-next-link { display: inline-flex; align-items: center; gap: 8px; color: #1C3434; text-decoration: none; font-size: 11px; font-weight: 600; }
-.kmc-infocard { border-radius: 22px; overflow: hidden; background: #f3f4f4; box-shadow: 0 8px 16px rgba(15,34,34,.12); }
-.kmc-infocard img { width: 100%; display: block; aspect-ratio: 1.3 / 1; object-fit: cover; }
-/* KMC NEXT SECTION END */
+
/* KMC THIRD SECTION START */
.kmc-third { background: #E9E8E4; padding: 56px 0 68px; }
@@ -87,7 +91,7 @@ body { background: #1C3434; }
/* KMC NEW HERO BLOCK */
.kmc-new-header-wrap {
position: sticky;
- top: 0;
+ top: var(--wp-admin--admin-bar--height, 0px);
z-index: 9999;
background-color: #1C3434;
border-bottom: 1px solid rgba(144, 241, 174, 0.45);
@@ -103,7 +107,7 @@ body { background: #1C3434; }
.kmc-new-logo {
color: #FFFFFF;
font-family: 'Inter', sans-serif;
- font-size: clamp(24px, 2.2vw, 36px);
+ font-size: clamp(16px, 1.8vw, 20px);
font-weight: 700;
text-decoration: none;
line-height: 1.08;
@@ -143,7 +147,7 @@ body { background: #1C3434; }
.kmc-new-hero-section {
background-color: #1C3434;
- padding: 80px 0 100px;
+ padding: 56px 0 100px;
}
.kmc-new-hero-container {
width: min(1440px, calc(100% - 72px));
@@ -236,18 +240,16 @@ body { background: #1C3434; }
}
@media (max-width: 680px) {
.kmc-new-header-inner, .kmc-new-hero-container { width: calc(100% - 28px); }
- .kmc-new-logo { font-size: 24px; }
+ .kmc-new-logo { font-size: 18px; }
.kmc-new-nav-right { flex-direction: column; align-items: flex-start; gap: 14px; }
.kmc-new-nav-links a { font-size: 16px; }
.kmc-new-header-cta, .kmc-new-hero-cta { font-size: 14px; }
.kmc-new-hero-heading { font-size: 40px; }
.kmc-new-hero-desc { font-size: 18px; }
}
-
-
-