diff --git a/.codex-backups/home-47-before-style-fix-20260325.html b/.codex-backups/home-47-before-style-fix-20260325.html
new file mode 100644
index 0000000..10579bf
--- /dev/null
+++ b/.codex-backups/home-47-before-style-fix-20260325.html
@@ -0,0 +1,1540 @@
+
+
+@import url('https://fonts.googleapis.com/css2?family=Cardo:wght@700&family=Inter:wght@400;600;700&display=swap');
+
+h1.wp-block-post-title, .wp-block-post-title, h1.entry-title, .entry-title { display: none !important; }
+
+/* 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 { 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; }
+
+.kmc-landing { font-family: 'Inter', sans-serif; color: #fff; }
+.kmc-landing * { box-sizing: border-box; }
+.kmc-container { width: min(1440px, calc(100% - 72px)); margin: 0 auto; }
+
+.kmc-hero { background: #1C3434; padding: 0 0 56px; }
+.kmc-topbar { border-bottom: 1px solid rgba(144,241,174,.45); }
+.kmc-topbar-inner { min-height: 92px; display: flex; align-items: center; justify-content: space-between; gap: 24px; }
+.kmc-brand { color: #fff; text-decoration: none; font-size: clamp(24px,2.2vw,36px); font-weight: 700; line-height: 1.08; letter-spacing: -0.01em; }
+.kmc-topbar-right { display: flex; align-items: center; gap: clamp(16px,2.2vw,36px); }
+.kmc-topnav { display: inline-flex; align-items: center; gap: clamp(16px,2vw,30px); }
+.kmc-topnav a { color: rgba(255,255,255,.95); text-decoration: none; font-size: 18px; font-weight: 600; line-height: 1.2; }
+.kmc-top-cta { display: inline-flex; align-items: center; gap: 12px; padding: 8px 8px 8px 20px; border-radius: 999px; background: #fff; color: #1C3434; text-decoration: none; font-size: 16px; font-weight: 700; line-height: 1; }
+.kmc-hero-grid { padding-top: 42px; display: grid; grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr); gap: 56px; align-items: start; }
+.kmc-hero h1 { margin: 0; font-family: 'Cardo', serif; font-size: clamp(56px,5.2vw,82px); line-height: 1.03; font-weight: 700; letter-spacing: -0.014em; color: #fff; max-width: 860px; }
+.kmc-hero h1 .kmc-mint { color: #90F1AE; }
+.kmc-hero-copy { max-width: 520px; margin-top: 14px; }
+.kmc-hero p { margin: 0 0 28px; font-size: clamp(18px,1.55vw,24px); line-height: 1.42; color: rgba(255,255,255,.82); }
+.kmc-main-cta { display: inline-flex; align-items: center; gap: 12px; padding: 8px 8px 8px 20px; border-radius: 999px; background: #fff; color: #1C3434; text-decoration: none; font-size: 16px; font-weight: 700; line-height: 1; }
+.kmc-assessment-arrow { width: 34px; height: 34px; border-radius: 50%; background: #90F1AE; color: #1C3434; display: inline-flex; align-items: center; justify-content: center; font-size: 16px; line-height: 1; font-weight: 700; flex: 0 0 34px; margin-left: 2px; }
+
+.kmc-main-cta .arrow { width: 26px; height: 26px; border-radius: 50%; background: #90F1AE; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; line-height: 1; }
+.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; }
+.kmc-third .kmc-container { width: min(1440px, calc(100% - 72px)); }
+.kmc-third-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 26px; }
+.kmc-third-card { background: #F4F4F1; border-radius: 22px; padding: 28px 26px; box-shadow: inset 0 0 0 1px rgba(28,52,52,.05); }
+.kmc-third h3 { margin: 0 0 16px; font-family: 'Cardo', serif; font-size: 40px; line-height: 1.08; color: #1C3434; }
+.kmc-third-list { margin: 0; padding: 0; list-style: none; display: grid; gap: 16px; }
+.kmc-third-item { display: grid; grid-template-columns: 26px 1fr; gap: 12px; align-items: start; }
+.kmc-third-icon { width: 26px; height: 26px; border-radius: 50%; background: #90F1AE; color: #1C3434; display: inline-flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 700; }
+.kmc-third-icon svg { display:block; }
+.kmc-third-item-title { margin: 0 0 5px; font-size: 15px; line-height: 1.3; color: #1C3434; font-family: 'Inter', sans-serif; }
+.kmc-third-item p { margin: 0; color: rgba(28,52,52,.78); font-size: 12px; line-height: 1.5; }
+.kmc-third-tags { margin-top: 14px; display: flex; gap: 8px; flex-wrap: wrap; }
+.kmc-third-tag { display: inline-flex; align-items: center; justify-content: center; padding: 5px 10px; border: 1px solid rgba(28,52,52,.34); border-radius: 999px; color: rgba(28,52,52,.88); font-size: 10px; line-height: 1; }
+
+@media (max-width: 980px) {
+ .kmc-container, .kmc-third .kmc-container { width: calc(100% - 48px); }
+ .kmc-topbar-inner { min-height: auto; padding: 18px 0 20px; flex-wrap: wrap; }
+ .kmc-topbar-right { width: 100%; justify-content: space-between; }
+ .kmc-top-cta { font-size: 14px; }
+ .kmc-hero-grid, .kmc-next-grid, .kmc-third-grid { grid-template-columns: 1fr; }
+ .kmc-hero-grid { padding-top: 28px; gap: 28px; }
+}
+@media (max-width: 680px) {
+ .kmc-container, .kmc-third .kmc-container { width: calc(100% - 28px); }
+ .kmc-brand { font-size: 24px; }
+ .kmc-topbar-right { flex-direction: column; align-items: flex-start; gap: 14px; }
+ .kmc-topnav a { font-size: 16px; }
+ .kmc-main-cta, .kmc-top-cta { font-size: 14px; padding-left: 16px; }
+ .kmc-hero h1 { font-size: 40px; }
+ .kmc-next h2 { font-size: 34px; }
+ .kmc-next-purpose { font-size: 18px; }
+ .kmc-third h3 { font-size: 32px; }
+}
+
+
+
+
+
+
+
+
+
Kevin McKeand Coaching Enabling Others To Achieve Their Potential
+
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Executive and Life Coaching to Achieve Your Potential
+
Purpose: enable others to achieve their potential
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Speciality
+
+
+
+
+
VC & PE Partnership
+
I coach portfolio founders and CEOs to drive exponential valuation growth by transforming “impossible” ambitions into measurable professional outcomes.
+
+
+
+
+
+
Leadership Alignment
+
I align senior leadership teams to ensure the entire organization moves with singular, high-velocity purpose toward a transformed future.
+
+
+
+
+
+
+ Credentials
+
+
+
+
+
Certified
+
ICF PCC Certified Executive and Life Coach
+
+
+
+
+
+
Trained
+
Trained in Adaptive Leadership Styles and Personal and Professional Transformations
+
+
+
+
+ Confidential
+ Insightful
+ Practical
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC FOURTH SECTION */
+ .kmc-fourth-section{
+ background:#1C3434;
+ padding:108px 0 116px;
+ }
+ .kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,1fr);
+ gap:74px;
+ align-items:center;
+ }
+ .kmc-fourth-title{
+ margin:0 0 42px;
+ font-family:'Cardo',serif;
+ font-size:60px;
+ line-height:1.1;
+ font-weight:700;
+ letter-spacing:-0.014em;
+ color:#fff;
+ white-space:nowrap;
+ }
+ .kmc-fourth-title .mint{color:#90F1AE;}
+ .kmc-fourth-title .white{color:#fff; margin-left:10px;}
+
+ .kmc-fourth-process{margin:0 0 42px;padding:0;list-style:none;position:relative;}
+ .kmc-fourth-step{
+ position:relative;
+ display:grid;
+ grid-template-columns:44px minmax(0,1fr);
+ column-gap:14px;
+ row-gap:10px;
+ padding:0 0 34px 0;
+ margin:0;
+ line-height:1.5;
+ align-items:start;
+ }
+ .kmc-fourth-step:last-child{padding-bottom:0;margin-bottom:0;}
+ .kmc-fourth-step::before{
+ content:'';
+ position:absolute;
+ left:22px;
+ top:52px;
+ bottom:10px;
+ width:1px;
+ background:#90F1AE;
+ opacity:.9;
+ }
+ .kmc-fourth-step:last-child::before{display:none;}
+ .kmc-fourth-step-num{
+ grid-column:1;
+ grid-row:1 / span 2;
+ display:block;
+ margin:0;
+ font-family:'Cardo',serif;
+ font-weight:700;
+ font-size:38px;
+ line-height:1;
+ letter-spacing:-0.01em;
+ color:#fff;
+ }
+ .kmc-fourth-step-title{
+ grid-column:2;
+ margin:1px 0 0;
+ font-family:'Inter',sans-serif;
+ font-size:23px;
+ font-weight:700;
+ line-height:1.2;
+ color:#fff;
+ }
+ .kmc-fourth-step-desc{
+ grid-column:2;
+ margin:0;
+ max-width:560px;
+ font-family:'Inter',sans-serif;
+ font-size:16px;
+ font-weight:400;
+ line-height:1.5;
+ color:rgba(255,255,255,.8);
+ }
+
+ .kmc-fourth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ background:#fff;
+ color:#1C3434;
+ border-radius:999px;
+ padding:8px 8px 8px 22px;
+ font-family:'Inter',sans-serif;
+ font-size:17px;
+ font-weight:500;
+ line-height:1;
+ min-height:56px;
+ box-shadow:none;
+ }
+ .kmc-fourth-cta-icon{
+ width:38px;height:38px;min-width:38px;
+ border-radius:999px;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ background:#90F1AE;
+ color:#000;
+ font-size:20px;
+ font-weight:700;
+ }
+
+ .kmc-fourth-media{
+ margin-top:0;
+ border-radius:32px;
+ overflow:hidden;
+ box-shadow:none;
+ aspect-ratio: 0.92 / 1;
+ }
+ .kmc-fourth-media img{
+ width:100%;
+ height:100%;
+ object-fit:cover;
+ display:block;
+ }
+
+ @media (max-width: 1260px){
+ .kmc-fourth-wrap{width:min(1360px, calc(100% - 64px));gap:52px;}
+ .kmc-fourth-title{font-size:52px;margin-bottom:36px;white-space:normal;}
+ .kmc-fourth-step-num{font-size:34px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step-desc{font-size:16px;max-width:100%;}
+ }
+ @media (max-width: 1024px){
+ .kmc-fourth-section{padding:88px 0 94px;}
+ .kmc-fourth-wrap{grid-template-columns:1fr;gap:44px;align-items:start;}
+ .kmc-fourth-title{font-size:42px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step{grid-template-columns:40px minmax(0,1fr);column-gap:10px;}
+ .kmc-fourth-step::before{left:20px;top:50px;}
+ .kmc-fourth-media{max-width:100%;aspect-ratio: 4 / 3;}
+ }
+ @media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 74px;}
+ .kmc-fourth-wrap{width:calc(100% - 32px);gap:34px;}
+ .kmc-fourth-title{font-size:38px;margin-bottom:28px;line-height:1.06;}
+ .kmc-fourth-step{padding-bottom:24px;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding-bottom:24px;}
+ .kmc-fourth-step::before{left:17px;top:40px;bottom:8px;}
+ .kmc-fourth-step-num{font-size:30px;}
+ .kmc-fourth-step-title{font-size:20px;}
+ .kmc-fourth-step-desc{font-size:16px;margin-top:2px;}
+ .kmc-fourth-cta{font-size:16px;padding-left:18px;min-height:50px;}
+ .kmc-fourth-cta-icon{width:34px;height:34px;min-width:34px;font-size:16px;}
+ .kmc-fourth-media{border-radius:26px;aspect-ratio: 1 / 1;}
+ }
+
+
+
+
+
+
+
+
+
How We Work Together
+
+
+
+ 01
+ Clarity & Context
+ Identify the real challenge beneath the symptom, and name the narrative shaping your decisions.
+
+
+ 02
+ Adaptive Experiments
+ Design small experiments to expand capability, build confidence, and improve leadership presence.
+
+
+ 03
+ Integration & Accountability
+ Apply new behaviors in your real-world environment and reflect on the results.
+
+
+
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-fifth-section{
+ background:#F0EEE9;
+ padding:74px 0 78px;
+ }
+ .kmc-fifth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-fifth-title{
+ margin:0 0 28px;
+ text-align:center;
+ font:700 clamp(44px,5vw,56px)/1.08 "Cardo",serif;
+ color:#1C3434;
+ letter-spacing:-.01em;
+ }
+ .kmc-fifth-grid{
+ display:grid;
+ grid-template-columns:repeat(2,minmax(0,1fr));
+ gap:16px;
+ align-items:stretch;
+ }
+ .kmc-fifth-card{
+ background:#fff;
+ border-radius:24px;
+ padding:22px 24px 20px;
+ min-height:196px;
+ display:flex;
+ flex-direction:column;
+ }
+ .kmc-fifth-quote{
+ margin:0;
+ font:400 14px/1.5 "Inter",sans-serif;
+ color:rgba(1,1,1,.8);
+ max-width:470px;
+ }
+ .kmc-fifth-client{
+ margin-top:auto;
+ padding-top:18px;
+ display:flex;
+ align-items:center;
+ gap:12px;
+ }
+ .kmc-fifth-avatar{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ object-fit:cover;
+ flex:0 0 50px;
+ display:block;
+ }
+ .kmc-fifth-client-name{
+ margin:0;
+ font:700 16px/1.25 "Inter",sans-serif;
+ color:#1C3434;
+ }
+ .kmc-fifth-client-title{
+ margin:3px 0 0;
+ font:400 14px/1.35 "Inter",sans-serif;
+ color:#1C3434;
+ }
+
+ @media (max-width: 900px){
+ .kmc-fifth-section{padding:64px 0 68px;}
+ .kmc-fifth-wrap{width:calc(100% - 36px);}
+ .kmc-fifth-title{margin-bottom:24px;font-size:42px;}
+ .kmc-fifth-grid{grid-template-columns:1fr;gap:14px;}
+ .kmc-fifth-card{min-height:0;}
+ }
+
+
+
+
+
What They’re Saying
+
+
+
+ “Clear, grounding, and strategic. I left each session with a concrete action and a deeper sense of purpose.”
+
+
+
+
Client Name
+
CEO and B2B SaaS Founder
+
+
+
+
+
+ “Helped me reframe my leadership narrative and show up with more authority.”
+
+
+
+
Client Name
+
Founder and CEO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC SIXTH SECTION */
+ .kmc-sixth-section{
+ background:#F7F6F3;
+ padding:110px 0 122px;
+ }
+ .kmc-sixth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);
+ gap:56px;
+ align-items:start;
+ }
+ .kmc-sixth-title{
+ margin:0;
+ font-family:'Cardo',serif;
+ font-size:64px;
+ font-weight:700;
+ line-height:1.1;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ max-width:560px;
+ }
+ .kmc-sixth-text{
+ margin:34px 0 0;
+ font-family:'Cardo',serif;
+ font-size:42px;
+ font-weight:600;
+ line-height:1.24;
+ color:#1C3434;
+ max-width:700px;
+ }
+ .kmc-sixth-actions{
+ margin-top:56px;
+ display:flex;
+ align-items:center;
+ gap:34px;
+ flex-wrap:wrap;
+ }
+ .kmc-sixth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ padding:4px 4px 4px 24px;
+ min-height:58px;
+ border-radius:999px;
+ background:#1C3434;
+ color:#fff;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:700;
+ line-height:1;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-cta:hover{color:#fff;opacity:.95;}
+ .kmc-sixth-cta-circle{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 50px;
+ }
+ .kmc-sixth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:600;
+ line-height:1.2;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-link:hover{opacity:.85;}
+ .kmc-sixth-link svg{width:24px;height:24px;flex:0 0 24px;}
+
+ .kmc-sixth-cards{
+ display:flex;
+ flex-direction:column;
+ gap:16px;
+ padding-top:2px;
+ }
+ .kmc-sixth-card{
+ display:flex;
+ align-items:flex-start;
+ gap:18px;
+ background:#F0EEE9;
+ border:1px solid rgba(28,52,52,.14);
+ border-radius:32px;
+ padding:22px 24px;
+ min-height:126px;
+ box-sizing:border-box;
+ }
+ .kmc-sixth-icon{
+ width:48px;
+ height:48px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 48px;
+ margin-top:2px;
+ }
+ .kmc-sixth-icon svg{width:24px;height:24px;display:block;}
+ .kmc-sixth-card p{
+ margin:0;
+ font-family:'Inter',sans-serif;
+ font-size:36px;
+ font-weight:400;
+ line-height:1.35;
+ letter-spacing:-0.01em;
+ color:rgba(1,1,1,.8);
+ }
+
+ @media (max-width: 1260px){
+ .kmc-sixth-wrap{width:min(1360px, calc(100% - 56px));gap:42px;}
+ .kmc-sixth-title{font-size:56px;max-width:500px;}
+ .kmc-sixth-text{font-size:36px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:30px;}
+ .kmc-sixth-card p{font-size:30px;}
+ }
+ @media (max-width: 1024px){
+ .kmc-sixth-section{padding:88px 0 96px;}
+ .kmc-sixth-wrap{grid-template-columns:1fr;gap:34px;}
+ .kmc-sixth-title{font-size:48px;max-width:none;}
+ .kmc-sixth-text{font-size:30px;max-width:none;}
+ .kmc-sixth-actions{margin-top:36px;gap:24px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:24px;}
+ .kmc-sixth-card p{font-size:26px;}
+ }
+ @media (max-width: 680px){
+ .kmc-sixth-section{padding:72px 0 80px;}
+ .kmc-sixth-wrap{width:calc(100% - 32px);gap:26px;}
+ .kmc-sixth-title{font-size:34px;line-height:1.1;}
+ .kmc-sixth-text{margin-top:22px;font-size:22px;line-height:1.25;}
+ .kmc-sixth-actions{margin-top:26px;gap:16px;align-items:flex-start;}
+ .kmc-sixth-cta{padding-left:18px;min-height:52px;font-size:18px;}
+ .kmc-sixth-cta-circle{width:44px;height:44px;flex-basis:44px;}
+ .kmc-sixth-link{font-size:18px;}
+ .kmc-sixth-card{border-radius:24px;padding:18px 18px;gap:12px;min-height:0;}
+ .kmc-sixth-icon{width:40px;height:40px;flex-basis:40px;}
+ .kmc-sixth-icon svg{width:20px;height:20px;}
+ .kmc-sixth-card p{font-size:18px;line-height:1.4;}
+ }
+
+
+
+
+
+
+
+
+
Sample Outcomes Clients Seek
+
Coaching is a partnership designed for growth — outcomes depend on commitment and context.
+
+
+
+
+
+
+
+
+
+ Executive Reinvention, driven by ontological changes
+
+
+
+
+
+
+ Working with a team of people to achieve what is considered impossible today
+
+
+
+
+
+
+ Identify your winning strategy and what’s holding you back from leading a team to achieve the impossible
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-seventh-section{
+ background:#1C3434;
+ padding:70px 0 78px;
+ }
+ .kmc-seventh-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-seventh-head{
+ text-align:center;
+ max-width:980px;
+ margin:0 auto 34px;
+ }
+ .kmc-seventh-head h2{
+ margin:0;
+ font:700 clamp(42px,5.2vw,58px)/1.06 "Cardo",serif;
+ color:#fff;
+ letter-spacing:-.01em;
+ }
+ .kmc-seventh-head p{
+ margin:14px auto 0;
+ max-width:940px;
+ font:700 clamp(14px,1.8vw,30px)/1.35 "Cardo",serif;
+ color:rgba(255,255,255,.8);
+ }
+ .kmc-seventh-grid{
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:18px;
+ align-items:stretch;
+ }
+ .kmc-seventh-card{
+ position:relative;
+ border:1px solid rgba(144,241,174,.8);
+ border-radius:32px;
+ padding:26px 26px 24px;
+ min-height:220px;
+ color:#fff;
+ display:flex;
+ flex-direction:column;
+ background:transparent;
+ }
+ .kmc-seventh-badge{
+ position:absolute;
+ top:-10px;
+ left:50%;
+ transform:translateX(-50%);
+ background:#90F1AE;
+ color:#1C3434;
+ border-radius:999px;
+ padding:4px 10px;
+ font:700 11px/1 "Inter",sans-serif;
+ white-space:nowrap;
+ }
+ .kmc-seventh-title{
+ margin:0;
+ font:700 clamp(22px,2.2vw,40px)/1.12 "Cardo",serif;
+ color:#fff;
+ }
+ .kmc-seventh-price{
+ margin:18px 0 4px;
+ display:flex;
+ align-items:flex-end;
+ gap:6px;
+ line-height:1;
+ }
+ .kmc-seventh-price .main{
+ font:700 clamp(38px,3.2vw,64px)/.95 "Cardo",serif;
+ color:#90F1AE;
+ letter-spacing:-.012em;
+ }
+ .kmc-seventh-price .sub{
+ margin-bottom:4px;
+ font:400 clamp(12px,1.2vw,21px)/1.1 "Inter",sans-serif;
+ color:#fff;
+ opacity:.85;
+ }
+ .kmc-seventh-detail{
+ margin:6px 0 0;
+ color:#fff;
+ font:400 clamp(14px,1.05vw,24px)/1.35 "Inter",sans-serif;
+ opacity:.95;
+ }
+ .kmc-seventh-btn{
+ margin-top:auto;
+ display:flex;
+ align-items:center;
+ justify-content:center;
+ min-height:40px;
+ border-radius:999px;
+ background:#fff;
+ color:#1C3434;
+ text-decoration:none;
+ font:700 clamp(12px,1vw,18px)/1 "Inter",sans-serif;
+ transition:transform .2s ease, box-shadow .2s ease;
+ }
+ .kmc-seventh-btn:hover,
+ .kmc-seventh-btn:focus-visible{
+ transform:translateY(-1px);
+ box-shadow:0 8px 20px rgba(0,0,0,.2);
+ outline:none;
+ }
+
+ @media (max-width:1000px){
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 28px));}
+ .kmc-seventh-card{padding:22px 18px 18px; min-height:206px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-seventh-section{padding:58px 0 66px;}
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-seventh-head{margin-bottom:20px;}
+ .kmc-seventh-grid{grid-template-columns:1fr; gap:14px;}
+ .kmc-seventh-card{min-height:0; border-radius:24px;}
+ .kmc-seventh-title{font-size:28px;}
+ .kmc-seventh-price .main{font-size:48px;}
+ .kmc-seventh-detail{font-size:16px;}
+ .kmc-seventh-btn{min-height:44px; font-size:14px;}
+ }
+
+
+
+
+
+
+
+
+ Initial Assessment
+
+ Free
+
+ 30 minutes
+ Book Now
+
+
+
+ Most Popular
+ Coaching
+
+ $500
+ / hour
+
+ Minimum of 1 hour
+ Book Now
+
+
+
+ Coaching Package
+
+ $1,600
+ / month
+
+ Includes 4 hours of coaching
+ Book Now
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-eighth-section{
+ background:#f4f4f4;
+ padding:70px 0 80px;
+ }
+ .kmc-eighth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,500px);
+ align-items:center;
+ gap:48px;
+ }
+ .kmc-eighth-title{
+ margin:0;
+ color:#1C3434;
+ font:700 clamp(40px,4.4vw,62px)/1.08 "Cardo",serif;
+ letter-spacing:-.012em;
+ max-width:560px;
+ }
+ .kmc-eighth-body{
+ margin:18px 0 0;
+ max-width:560px;
+ color:#1C3434;
+ font:700 clamp(16px,1.65vw,34px)/1.35 "Cardo",serif;
+ }
+ .kmc-eighth-actions{
+ margin-top:30px;
+ display:flex;
+ align-items:center;
+ gap:20px;
+ flex-wrap:wrap;
+ }
+ .kmc-eighth-btn{
+ display:inline-flex;
+ align-items:center;
+ gap:10px;
+ padding:6px 6px 6px 16px;
+ min-height:44px;
+ border-radius:999px;
+ text-decoration:none;
+ background:#1C3434;
+ color:#fff;
+ font:700 clamp(11px,1vw,17px)/1 "Inter",sans-serif;
+ }
+ .kmc-eighth-btn .ico{
+ width:32px;
+ height:32px;
+ border-radius:50%;
+ display:grid;
+ place-items:center;
+ background:#90F1AE;
+ color:#1C3434;
+ font-size:18px;
+ line-height:1;
+ }
+ .kmc-eighth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:7px;
+ text-decoration:none;
+ color:#1C3434;
+ font:700 clamp(11px,1vw,17px)/1.2 "Inter",sans-serif;
+ }
+ .kmc-eighth-link .arr{font-size:18px; line-height:1;}
+
+ .kmc-eighth-visual{
+ position:relative;
+ min-height:236px;
+ }
+ .kmc-eighth-bg{
+ width:100%;
+ max-width:500px;
+ aspect-ratio:500 / 245;
+ border-radius:28px;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-745px -64px;
+ margin-left:auto;
+ }
+ .kmc-eighth-portrait{
+ position:absolute;
+ left:-34px;
+ bottom:-26px;
+ width:132px;
+ aspect-ratio:1/1;
+ border-radius:24px;
+ border:7px solid #fff;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-686px -252px;
+ box-shadow:0 14px 26px rgba(13,40,40,.22);
+ }
+
+ @media (max-width:860px){
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 28px)); grid-template-columns:1fr; gap:34px;}
+ .kmc-eighth-visual{max-width:500px;}
+ .kmc-eighth-portrait{left:8px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-eighth-section{padding:58px 0 66px;}
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-eighth-actions{gap:14px;}
+ .kmc-eighth-bg{border-radius:22px;}
+ .kmc-eighth-portrait{width:112px; border-width:6px; border-radius:20px; bottom:-18px;}
+ }
+
+
+
+
+
+
Ready to explore coaching?
+
Start with a 30-minute fit call to assess alignment, goals, and the best coaching path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* KMC GLOBAL SCALE PASS v1 */
+.kmc-container,
+.kmc-third .kmc-container,
+.kmc-fourth-wrap,
+.kmc-fifth-wrap,
+.kmc-sixth-wrap,
+.kmc-seventh-wrap,
+.kmc-eighth-wrap {
+ width: min(1600px, calc(100% - 96px)) !important;
+}
+
+.kmc-hero { padding-bottom: 72px !important; }
+.kmc-hero-grid { padding-top: 54px !important; gap: 72px !important; }
+.kmc-topbar-inner { min-height: 104px !important; }
+.kmc-video-wrap { margin-top: 42px !important; border-radius: 22px !important; }
+
+.kmc-next,
+.kmc-third,
+.kmc-fourth-section,
+.kmc-fifth-section,
+.kmc-sixth-section,
+.kmc-seventh-section,
+.kmc-eighth-section {
+ padding-top: clamp(72px, 7vw, 130px) !important;
+ padding-bottom: clamp(76px, 7.4vw, 138px) !important;
+}
+
+.kmc-next-grid,
+.kmc-third-grid,
+.kmc-fourth-wrap,
+.kmc-fifth-grid,
+.kmc-sixth-wrap,
+.kmc-seventh-grid,
+.kmc-eighth-wrap {
+ gap: clamp(40px, 3.8vw, 82px) !important;
+}
+
+.kmc-hero h1 { font-size: clamp(62px, 5.8vw, 96px) !important; max-width: 980px !important; }
+.kmc-hero p { font-size: clamp(20px, 1.7vw, 28px) !important; max-width: 620px !important; }
+.kmc-brand { font-size: clamp(27px, 2.35vw, 40px) !important; }
+.kmc-topnav a { font-size: clamp(19px, 1.1vw, 22px) !important; }
+
+.kmc-next h2 { font-size: clamp(52px, 5vw, 78px) !important; max-width: 760px !important; }
+.kmc-next-purpose { font-size: clamp(24px, 2vw, 32px) !important; }
+.kmc-next-body { font-size: clamp(16px, 1.18vw, 19px) !important; max-width: 670px !important; }
+
+.kmc-third h3 { font-size: clamp(44px, 3.2vw, 56px) !important; }
+.kmc-third-card { border-radius: 26px !important; padding: clamp(30px, 2.6vw, 44px) !important; }
+.kmc-third-item-title { font-size: clamp(18px, 1.25vw, 22px) !important; }
+.kmc-third-item p { font-size: clamp(14px, 1.0vw, 17px) !important; }
+
+.kmc-fourth-title,
+.kmc-fifth-title,
+.kmc-sixth-title,
+.kmc-seventh-title,
+.kmc-eighth-title,
+.kmc-pricing-title {
+ font-size: clamp(54px, 5vw, 80px) !important;
+ line-height: 1.08 !important;
+}
+
+.kmc-fourth-heading,
+.kmc-fifth-heading,
+.kmc-sixth-text,
+.kmc-eighth-body {
+ font-size: clamp(28px, 2.4vw, 44px) !important;
+}
+
+.kmc-sixth-card p,
+.kmc-seventh-detail,
+.kmc-fifth-quote {
+ font-size: clamp(28px, 2vw, 40px) !important;
+ line-height: 1.34 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ font-size: clamp(15px, 1vw, 19px) !important;
+ padding-top: 10px !important;
+ padding-bottom: 10px !important;
+ padding-left: clamp(18px, 1.3vw, 24px) !important;
+}
+
+.kmc-assessment-arrow,
+.kmc-fourth-cta-icon,
+.kmc-sixth-cta-circle {
+ width: 38px !important;
+ height: 38px !important;
+ flex-basis: 38px !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 56px) !important;
+ }
+}
+
+@media (max-width: 760px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 30px) !important;
+ }
+
+ .kmc-hero-grid { padding-top: 30px !important; gap: 30px !important; }
+ .kmc-hero h1 { font-size: clamp(42px, 10.2vw, 60px) !important; }
+ .kmc-hero p { font-size: clamp(16px, 4.2vw, 21px) !important; }
+}
+
+
+
+
+/* KMC GLOBAL TEXT SAFETY v2 */
+.kmc-fourth-title { white-space: normal !important; }
+
+.kmc-fifth-quote {
+ font-size: clamp(15px, 1.05vw, 18px) !important;
+ line-height: 1.55 !important;
+ max-width: 100% !important;
+}
+
+.kmc-sixth-card {
+ min-height: 0 !important;
+ align-items: flex-start !important;
+}
+.kmc-sixth-card p {
+ font-size: clamp(20px, 1.5vw, 28px) !important;
+ line-height: 1.35 !important;
+ overflow-wrap: anywhere;
+}
+
+.kmc-seventh-title {
+ font-size: clamp(30px, 2.2vw, 40px) !important;
+ line-height: 1.12 !important;
+}
+.kmc-seventh-detail {
+ font-size: clamp(16px, 1.1vw, 20px) !important;
+ line-height: 1.35 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ line-height: 1.2 !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-sixth-card p { font-size: clamp(18px, 2.2vw, 24px) !important; }
+}
+
+@media (max-width: 760px) {
+ .kmc-fifth-quote { font-size: 15px !important; }
+ .kmc-sixth-card p { font-size: 17px !important; line-height: 1.4 !important; }
+ .kmc-seventh-title { font-size: 28px !important; }
+ .kmc-seventh-detail { font-size: 15px !important; }
+}
+
+
+
+/* KMC HERO LINE LOCK v3 */
+.kmc-brand { white-space: nowrap !important; }
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.28fr) minmax(0,.72fr) !important;
+ gap: clamp(72px, 5vw, 110px) !important;
+ align-items: start !important;
+}
+.kmc-hero h1 {
+ max-width: 1120px !important;
+ line-height: 1.02 !important;
+}
+.kmc-hero h1 .kmc-mint {
+ white-space: nowrap !important;
+ display: inline-block !important;
+}
+.kmc-hero-copy {
+ max-width: 560px !important;
+ margin-top: 18px !important;
+}
+@media (max-width: 1080px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 34px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+}
+
+
+
+
+
+/* KMC HERO OVERLAP FIX v4 */
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.42fr) minmax(320px,.58fr) !important;
+ gap: clamp(40px, 3.2vw, 72px) !important;
+}
+.kmc-hero h1 {
+ font-size: clamp(52px, 4.9vw, 78px) !important;
+ line-height: 1.04 !important;
+ max-width: 18ch !important;
+}
+.kmc-hero-copy {
+ max-width: 500px !important;
+ margin-top: 10px !important;
+}
+@media (max-width: 1280px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 30px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+ .kmc-hero-copy {
+ max-width: 700px !important;
+ }
+}
+
+
+
+
+/* KMC FOURTH SECTION MATCH PASS v5 */
+.kmc-fourth-section{
+ padding: 108px 0 116px !important;
+}
+.kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 64px)) !important;
+ gap: clamp(56px, 6vw, 96px) !important;
+ align-items:start !important;
+}
+.kmc-fourth-left{
+ max-width: 760px !important;
+}
+.kmc-fourth-title{
+ font-size: clamp(58px, 5.2vw, 74px) !important;
+ line-height: 1.05 !important;
+ letter-spacing: -0.015em !important;
+ margin: 0 0 42px !important;
+}
+.kmc-fourth-process{
+ gap: 0 !important;
+}
+.kmc-fourth-step{
+ padding: 0 0 46px !important;
+ margin: 0 0 4px !important;
+}
+.kmc-fourth-step::before{
+ left: 22px !important;
+ top: 58px !important;
+ bottom: 16px !important;
+}
+.kmc-fourth-step-num{
+ font-size: clamp(40px, 3.4vw, 52px) !important;
+ line-height: 1 !important;
+ margin-right: 24px !important;
+}
+.kmc-fourth-step-title{
+ font-size: clamp(34px, 2.8vw, 44px) !important;
+ line-height: 1.1 !important;
+ margin-top: 4px !important;
+}
+.kmc-fourth-step p{
+ margin: 14px 0 0 74px !important;
+ max-width: 38ch !important;
+ font-size: clamp(21px, 1.55vw, 26px) !important;
+ line-height: 1.5 !important;
+}
+.kmc-fourth-cta{
+ margin-top: 56px !important;
+ min-height: 82px !important;
+ padding: 14px 14px 14px 30px !important;
+ font-size: clamp(28px, 2.2vw, 38px) !important;
+ line-height: 1.2 !important;
+}
+.kmc-fourth-cta-icon{
+ width: 54px !important;
+ height: 54px !important;
+ min-width: 54px !important;
+}
+.kmc-fourth-media{
+ border-radius: 34px !important;
+}
+
+@media (max-width: 1280px){
+ .kmc-fourth-wrap{width:min(1240px, calc(100% - 52px)) !important; gap:44px !important;}
+ .kmc-fourth-title{font-size: clamp(50px, 5.4vw, 64px) !important; margin-bottom:34px !important;}
+ .kmc-fourth-step{padding-bottom:36px !important;}
+ .kmc-fourth-step-num{font-size: clamp(34px, 3.4vw, 44px) !important;}
+ .kmc-fourth-step-title{font-size: clamp(28px, 2.8vw, 36px) !important;}
+ .kmc-fourth-step p{font-size: clamp(19px, 1.9vw, 23px) !important; margin-left:62px !important;}
+ .kmc-fourth-cta{font-size: clamp(24px, 2.3vw, 30px) !important; min-height:74px !important; margin-top:46px !important;}
+}
+
+@media (max-width: 980px){
+ .kmc-fourth-section{padding:82px 0 88px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important; gap:34px !important;}
+ .kmc-fourth-title{font-size: clamp(42px, 7.2vw, 56px) !important; margin-bottom:28px !important;}
+ .kmc-fourth-step{padding-bottom:28px !important;}
+ .kmc-fourth-step::before{left:16px !important; top:48px !important; bottom:8px !important;}
+ .kmc-fourth-step-num{font-size: clamp(30px, 5.8vw, 40px) !important; margin-right:14px !important;}
+ .kmc-fourth-step-title{font-size: clamp(24px, 4.4vw, 32px) !important;}
+ .kmc-fourth-step p{font-size: clamp(17px, 2.8vw, 21px) !important; margin:10px 0 0 46px !important; max-width:46ch !important;}
+ .kmc-fourth-cta{font-size: clamp(20px, 3.2vw, 26px) !important; min-height:64px !important; margin-top:34px !important;}
+}
+
+@media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 72px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important; gap:28px !important;}
+ .kmc-fourth-title{font-size: clamp(36px, 10.2vw, 46px) !important; margin-bottom:22px !important;}
+ .kmc-fourth-step{padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:11px !important; top:38px !important; bottom:6px !important;}
+ .kmc-fourth-step-num{font-size: clamp(26px, 8.2vw, 34px) !important; margin-right:10px !important;}
+ .kmc-fourth-step-title{font-size: clamp(21px, 6.3vw, 28px) !important; line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size: clamp(16px, 4.5vw, 19px) !important; line-height:1.52 !important; margin-left:38px !important;}
+ .kmc-fourth-cta{font-size: clamp(18px, 5.3vw, 22px) !important; min-height:56px !important; padding-left:18px !important; margin-top:26px !important;}
+ .kmc-fourth-cta-icon{width:36px !important; height:36px !important; min-width:36px !important;}
+}
+
+
+
+
+/* KMC FOURTH SECTION ALIGN + SCALE FIX v6 */
+.kmc-fourth-section{padding:112px 0 122px !important;}
+.kmc-fourth-wrap{width:min(1380px, calc(100% - 64px)) !important;gap:clamp(60px,6vw,98px) !important;align-items:start !important;}
+.kmc-fourth-left{max-width:780px !important;}
+.kmc-fourth-title{font-size:clamp(62px,5.4vw,76px) !important;line-height:1.04 !important;margin:0 0 46px !important;}
+.kmc-fourth-process{margin:0 0 50px !important;padding:0 !important;}
+.kmc-fourth-step{display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;column-gap:24px !important;row-gap:0 !important;padding:0 0 52px !important;margin:0 !important;align-items:start !important;}
+.kmc-fourth-step:last-child{padding-bottom:0 !important;}
+.kmc-fourth-step::before{left:28px !important;top:64px !important;bottom:16px !important;}
+.kmc-fourth-step-num{grid-column:1 !important;grid-row:1 !important;display:block !important;margin:0 !important;font-size:clamp(46px,3.8vw,54px) !important;line-height:.95 !important;}
+.kmc-fourth-step-title{grid-column:2 !important;grid-row:1 !important;display:block !important;margin:2px 0 0 !important;font-size:clamp(38px,3vw,46px) !important;line-height:1.08 !important;}
+.kmc-fourth-step p{grid-column:2 !important;grid-row:2 !important;margin:14px 0 0 !important;max-width:35ch !important;font-size:clamp(22px,1.7vw,26px) !important;line-height:1.52 !important;}
+.kmc-fourth-cta{margin-top:58px !important;min-height:84px !important;padding:14px 14px 14px 30px !important;font-size:clamp(30px,2.3vw,38px) !important;}
+.kmc-fourth-cta-icon{width:54px !important;height:54px !important;min-width:54px !important;}
+
+@media (max-width:1280px){
+ .kmc-fourth-wrap{width:min(1260px, calc(100% - 52px)) !important;gap:46px !important;}
+ .kmc-fourth-title{font-size:clamp(52px,5.4vw,66px) !important;margin-bottom:36px !important;}
+ .kmc-fourth-step{grid-template-columns:50px minmax(0,1fr) !important;column-gap:18px !important;padding-bottom:40px !important;}
+ .kmc-fourth-step::before{left:24px !important;top:56px !important;}
+ .kmc-fourth-step-num{font-size:clamp(36px,3.7vw,44px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(30px,2.9vw,38px) !important;}
+ .kmc-fourth-step p{font-size:clamp(19px,2vw,23px) !important;margin-top:12px !important;}
+ .kmc-fourth-cta{font-size:clamp(24px,2.4vw,31px) !important;min-height:74px !important;margin-top:48px !important;}
+}
+
+@media (max-width:980px){
+ .kmc-fourth-section{padding:84px 0 92px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important;gap:34px !important;}
+ .kmc-fourth-title{font-size:clamp(44px,7.4vw,58px) !important;margin-bottom:30px !important;}
+ .kmc-fourth-step{grid-template-columns:42px minmax(0,1fr) !important;column-gap:14px !important;padding-bottom:30px !important;}
+ .kmc-fourth-step::before{left:20px !important;top:48px !important;bottom:8px !important;}
+ .kmc-fourth-step-num{font-size:clamp(30px,5.9vw,40px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(24px,4.6vw,32px) !important;margin-top:0 !important;}
+ .kmc-fourth-step p{font-size:clamp(17px,2.9vw,21px) !important;line-height:1.5 !important;margin-top:10px !important;max-width:44ch !important;}
+ .kmc-fourth-cta{font-size:clamp(20px,3.4vw,26px) !important;min-height:64px !important;margin-top:36px !important;}
+}
+
+@media (max-width:640px){
+ .kmc-fourth-section{padding:68px 0 74px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important;}
+ .kmc-fourth-title{font-size:clamp(36px,10.2vw,47px) !important;margin-bottom:22px !important;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr) !important;column-gap:10px !important;padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:16px !important;top:38px !important;bottom:6px !important;}
+ .kmc-fourth-step-num{font-size:clamp(25px,8.2vw,33px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(21px,6.4vw,28px) !important;line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size:clamp(16px,4.5vw,19px) !important;margin-top:8px !important;}
+ .kmc-fourth-cta{font-size:clamp(18px,5.3vw,22px) !important;min-height:56px !important;padding-left:18px !important;margin-top:28px !important;}
+ .kmc-fourth-cta-icon{width:36px !important;height:36px !important;min-width:36px !important;}
+}
+
+
+
+
+
+/* KMC CREDENTIAL ICON SIZE TUNE v1 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:32px 1fr;gap:14px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:32px;height:32px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:20px !important;height:20px !important;}
+@media (max-width:640px){
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:30px 1fr;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:30px;height:30px;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+/* KMC CREDENTIAL TAG ROW ALIGN v1 */
+article[aria-labelledby="kmc-credentials-title"]{display:flex;flex-direction:column;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tags{
+ margin-top:auto;
+ padding-top:14px;
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:10px;
+}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ width:100%;
+ white-space:nowrap;
+}
+
+
+
+
+/* KMC THIRD SECTION TYPO+ICON HARMONY v2 */
+section.kmc-third .kmc-third-item-title{
+ font-family:'Inter',sans-serif !important;
+ font-size:15px !important;
+ font-weight:600 !important;
+ line-height:1.3 !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-item p{
+ font-family:'Inter',sans-serif !important;
+ font-size:12px !important;
+ font-weight:400 !important;
+ line-height:1.5 !important;
+ color:rgba(28,52,52,.78) !important;
+}
+section.kmc-third .kmc-third-item{grid-template-columns:32px 1fr !important;gap:14px !important;}
+section.kmc-third .kmc-third-icon{
+ width:32px !important;
+ height:32px !important;
+ background:#90F1AE !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-icon svg{width:20px !important;height:20px !important;display:block;}
+section.kmc-third .kmc-third-icon svg [stroke]{stroke-width:2.15;}
+@media (max-width:640px){
+ section.kmc-third .kmc-third-item{grid-template-columns:30px 1fr !important;}
+ section.kmc-third .kmc-third-icon{width:30px !important;height:30px !important;}
+ section.kmc-third .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+
+
+/* KMC NEXT LINK SIZE TUNE v2 */
+.kmc-next .kmc-next-link {
+ font-size: 17px !important;
+ font-weight: 600 !important;
+ line-height: 1.2 !important;
+}
+@media (max-width: 640px){
+ .kmc-next .kmc-next-link { font-size: 16px !important; }
+}
+
+
+/* KMC CREDENTIAL ICON BOOST v3 */
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:22px !important;
+ height:22px !important;
+}
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg [stroke]{
+ stroke-width:2.25;
+}
+@media (max-width:640px){
+ section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:21px !important;
+ height:21px !important;
+ }
+}
+
+
+
+
+/* KMC CREDENTIAL TAG HEIGHT BOOST v2 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ min-height:30px;
+ padding-top:7px;
+ padding-bottom:7px;
+ font-weight:400;
+}
+
+
+
+
+
diff --git a/.codex-backups/home-47-pre-rollback-20260325-161751.html b/.codex-backups/home-47-pre-rollback-20260325-161751.html
new file mode 100644
index 0000000..bb311e4
--- /dev/null
+++ b/.codex-backups/home-47-pre-rollback-20260325-161751.html
@@ -0,0 +1,1542 @@
+
+
+
+
+
+
+
+
+
Kevin McKeand Coaching Enabling Others To Achieve Their Potential
+
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Executive and Life Coaching to Achieve Your Potential
+
Purpose: enable others to achieve their potential
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Speciality
+
+
+
+
+
VC & PE Partnership
+
I coach portfolio founders and CEOs to drive exponential valuation growth by transforming “impossible” ambitions into measurable professional outcomes.
+
+
+
+
+
+
Leadership Alignment
+
I align senior leadership teams to ensure the entire organization moves with singular, high-velocity purpose toward a transformed future.
+
+
+
+
+
+
+ Credentials
+
+
+
+
+
Certified
+
ICF PCC Certified Executive and Life Coach
+
+
+
+
+
+
Trained
+
Trained in Adaptive Leadership Styles and Personal and Professional Transformations
+
+
+
+
+ Confidential
+ Insightful
+ Practical
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC FOURTH SECTION */
+ .kmc-fourth-section{
+ background:#1C3434;
+ padding:108px 0 116px;
+ }
+ .kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,1fr);
+ gap:74px;
+ align-items:center;
+ }
+ .kmc-fourth-title{
+ margin:0 0 42px;
+ font-family:'Cardo',serif;
+ font-size:60px;
+ line-height:1.1;
+ font-weight:700;
+ letter-spacing:-0.014em;
+ color:#fff;
+ white-space:nowrap;
+ }
+ .kmc-fourth-title .mint{color:#90F1AE;}
+ .kmc-fourth-title .white{color:#fff; margin-left:10px;}
+
+ .kmc-fourth-process{margin:0 0 42px;padding:0;list-style:none;position:relative;}
+ .kmc-fourth-step{
+ position:relative;
+ display:grid;
+ grid-template-columns:44px minmax(0,1fr);
+ column-gap:14px;
+ row-gap:10px;
+ padding:0 0 34px 0;
+ margin:0;
+ line-height:1.5;
+ align-items:start;
+ }
+ .kmc-fourth-step:last-child{padding-bottom:0;margin-bottom:0;}
+ .kmc-fourth-step::before{
+ content:'';
+ position:absolute;
+ left:22px;
+ top:52px;
+ bottom:10px;
+ width:1px;
+ background:#90F1AE;
+ opacity:.9;
+ }
+ .kmc-fourth-step:last-child::before{display:none;}
+ .kmc-fourth-step-num{
+ grid-column:1;
+ grid-row:1 / span 2;
+ display:block;
+ margin:0;
+ font-family:'Cardo',serif;
+ font-weight:700;
+ font-size:38px;
+ line-height:1;
+ letter-spacing:-0.01em;
+ color:#fff;
+ }
+ .kmc-fourth-step-title{
+ grid-column:2;
+ margin:1px 0 0;
+ font-family:'Inter',sans-serif;
+ font-size:23px;
+ font-weight:700;
+ line-height:1.2;
+ color:#fff;
+ }
+ .kmc-fourth-step-desc{
+ grid-column:2;
+ margin:0;
+ max-width:560px;
+ font-family:'Inter',sans-serif;
+ font-size:16px;
+ font-weight:400;
+ line-height:1.5;
+ color:rgba(255,255,255,.8);
+ }
+
+ .kmc-fourth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ background:#fff;
+ color:#1C3434;
+ border-radius:999px;
+ padding:8px 8px 8px 22px;
+ font-family:'Inter',sans-serif;
+ font-size:17px;
+ font-weight:500;
+ line-height:1;
+ min-height:56px;
+ box-shadow:none;
+ }
+ .kmc-fourth-cta-icon{
+ width:38px;height:38px;min-width:38px;
+ border-radius:999px;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ background:#90F1AE;
+ color:#000;
+ font-size:20px;
+ font-weight:700;
+ }
+
+ .kmc-fourth-media{
+ margin-top:0;
+ border-radius:32px;
+ overflow:hidden;
+ box-shadow:none;
+ aspect-ratio: 0.92 / 1;
+ }
+ .kmc-fourth-media img{
+ width:100%;
+ height:100%;
+ object-fit:cover;
+ display:block;
+ }
+
+ @media (max-width: 1260px){
+ .kmc-fourth-wrap{width:min(1360px, calc(100% - 64px));gap:52px;}
+ .kmc-fourth-title{font-size:52px;margin-bottom:36px;white-space:normal;}
+ .kmc-fourth-step-num{font-size:34px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step-desc{font-size:16px;max-width:100%;}
+ }
+ @media (max-width: 1024px){
+ .kmc-fourth-section{padding:88px 0 94px;}
+ .kmc-fourth-wrap{grid-template-columns:1fr;gap:44px;align-items:start;}
+ .kmc-fourth-title{font-size:42px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step{grid-template-columns:40px minmax(0,1fr);column-gap:10px;}
+ .kmc-fourth-step::before{left:20px;top:50px;}
+ .kmc-fourth-media{max-width:100%;aspect-ratio: 4 / 3;}
+ }
+ @media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 74px;}
+ .kmc-fourth-wrap{width:calc(100% - 32px);gap:34px;}
+ .kmc-fourth-title{font-size:38px;margin-bottom:28px;line-height:1.06;}
+ .kmc-fourth-step{padding-bottom:24px;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding-bottom:24px;}
+ .kmc-fourth-step::before{left:17px;top:40px;bottom:8px;}
+ .kmc-fourth-step-num{font-size:30px;}
+ .kmc-fourth-step-title{font-size:20px;}
+ .kmc-fourth-step-desc{font-size:16px;margin-top:2px;}
+ .kmc-fourth-cta{font-size:16px;padding-left:18px;min-height:50px;}
+ .kmc-fourth-cta-icon{width:34px;height:34px;min-width:34px;font-size:16px;}
+ .kmc-fourth-media{border-radius:26px;aspect-ratio: 1 / 1;}
+ }
+
+
+
+
+
+
+
+
+
How We Work Together
+
+
+
+ 01
+ Clarity & Context
+ Identify the real challenge beneath the symptom, and name the narrative shaping your decisions.
+
+
+ 02
+ Adaptive Experiments
+ Design small experiments to expand capability, build confidence, and improve leadership presence.
+
+
+ 03
+ Integration & Accountability
+ Apply new behaviors in your real-world environment and reflect on the results.
+
+
+
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-fifth-section{
+ background:#F0EEE9;
+ padding:74px 0 78px;
+ }
+ .kmc-fifth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-fifth-title{
+ margin:0 0 28px;
+ text-align:center;
+ font:700 clamp(44px,5vw,56px)/1.08 "Cardo",serif;
+ color:#1C3434;
+ letter-spacing:-.01em;
+ }
+ .kmc-fifth-grid{
+ display:grid;
+ grid-template-columns:repeat(2,minmax(0,1fr));
+ gap:16px;
+ align-items:stretch;
+ }
+ .kmc-fifth-card{
+ background:#fff;
+ border-radius:24px;
+ padding:22px 24px 20px;
+ min-height:196px;
+ display:flex;
+ flex-direction:column;
+ }
+ .kmc-fifth-quote{
+ margin:0;
+ font:400 14px/1.5 "Inter",sans-serif;
+ color:rgba(1,1,1,.8);
+ max-width:470px;
+ }
+ .kmc-fifth-client{
+ margin-top:auto;
+ padding-top:18px;
+ display:flex;
+ align-items:center;
+ gap:12px;
+ }
+ .kmc-fifth-avatar{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ object-fit:cover;
+ flex:0 0 50px;
+ display:block;
+ }
+ .kmc-fifth-client-name{
+ margin:0;
+ font:700 16px/1.25 "Inter",sans-serif;
+ color:#1C3434;
+ }
+ .kmc-fifth-client-title{
+ margin:3px 0 0;
+ font:400 14px/1.35 "Inter",sans-serif;
+ color:#1C3434;
+ }
+
+ @media (max-width: 900px){
+ .kmc-fifth-section{padding:64px 0 68px;}
+ .kmc-fifth-wrap{width:calc(100% - 36px);}
+ .kmc-fifth-title{margin-bottom:24px;font-size:42px;}
+ .kmc-fifth-grid{grid-template-columns:1fr;gap:14px;}
+ .kmc-fifth-card{min-height:0;}
+ }
+
+
+
+
+
What They’re Saying
+
+
+
+ “Clear, grounding, and strategic. I left each session with a concrete action and a deeper sense of purpose.”
+
+
+
+
Client Name
+
CEO and B2B SaaS Founder
+
+
+
+
+
+ “Helped me reframe my leadership narrative and show up with more authority.”
+
+
+
+
Client Name
+
Founder and CEO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC SIXTH SECTION */
+ .kmc-sixth-section{
+ background:#F7F6F3;
+ padding:110px 0 122px;
+ }
+ .kmc-sixth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);
+ gap:56px;
+ align-items:start;
+ }
+ .kmc-sixth-title{
+ margin:0;
+ font-family:'Cardo',serif;
+ font-size:64px;
+ font-weight:700;
+ line-height:1.1;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ max-width:560px;
+ }
+ .kmc-sixth-text{
+ margin:34px 0 0;
+ font-family:'Cardo',serif;
+ font-size:42px;
+ font-weight:600;
+ line-height:1.24;
+ color:#1C3434;
+ max-width:700px;
+ }
+ .kmc-sixth-actions{
+ margin-top:56px;
+ display:flex;
+ align-items:center;
+ gap:34px;
+ flex-wrap:wrap;
+ }
+ .kmc-sixth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ padding:4px 4px 4px 24px;
+ min-height:58px;
+ border-radius:999px;
+ background:#1C3434;
+ color:#fff;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:700;
+ line-height:1;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-cta:hover{color:#fff;opacity:.95;}
+ .kmc-sixth-cta-circle{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 50px;
+ }
+ .kmc-sixth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:600;
+ line-height:1.2;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-link:hover{opacity:.85;}
+ .kmc-sixth-link svg{width:24px;height:24px;flex:0 0 24px;}
+
+ .kmc-sixth-cards{
+ display:flex;
+ flex-direction:column;
+ gap:16px;
+ padding-top:2px;
+ }
+ .kmc-sixth-card{
+ display:flex;
+ align-items:flex-start;
+ gap:18px;
+ background:#F0EEE9;
+ border:1px solid rgba(28,52,52,.14);
+ border-radius:32px;
+ padding:22px 24px;
+ min-height:126px;
+ box-sizing:border-box;
+ }
+ .kmc-sixth-icon{
+ width:48px;
+ height:48px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 48px;
+ margin-top:2px;
+ }
+ .kmc-sixth-icon svg{width:24px;height:24px;display:block;}
+ .kmc-sixth-card p{
+ margin:0;
+ font-family:'Inter',sans-serif;
+ font-size:36px;
+ font-weight:400;
+ line-height:1.35;
+ letter-spacing:-0.01em;
+ color:rgba(1,1,1,.8);
+ }
+
+ @media (max-width: 1260px){
+ .kmc-sixth-wrap{width:min(1360px, calc(100% - 56px));gap:42px;}
+ .kmc-sixth-title{font-size:56px;max-width:500px;}
+ .kmc-sixth-text{font-size:36px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:30px;}
+ .kmc-sixth-card p{font-size:30px;}
+ }
+ @media (max-width: 1024px){
+ .kmc-sixth-section{padding:88px 0 96px;}
+ .kmc-sixth-wrap{grid-template-columns:1fr;gap:34px;}
+ .kmc-sixth-title{font-size:48px;max-width:none;}
+ .kmc-sixth-text{font-size:30px;max-width:none;}
+ .kmc-sixth-actions{margin-top:36px;gap:24px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:24px;}
+ .kmc-sixth-card p{font-size:26px;}
+ }
+ @media (max-width: 680px){
+ .kmc-sixth-section{padding:72px 0 80px;}
+ .kmc-sixth-wrap{width:calc(100% - 32px);gap:26px;}
+ .kmc-sixth-title{font-size:34px;line-height:1.1;}
+ .kmc-sixth-text{margin-top:22px;font-size:22px;line-height:1.25;}
+ .kmc-sixth-actions{margin-top:26px;gap:16px;align-items:flex-start;}
+ .kmc-sixth-cta{padding-left:18px;min-height:52px;font-size:18px;}
+ .kmc-sixth-cta-circle{width:44px;height:44px;flex-basis:44px;}
+ .kmc-sixth-link{font-size:18px;}
+ .kmc-sixth-card{border-radius:24px;padding:18px 18px;gap:12px;min-height:0;}
+ .kmc-sixth-icon{width:40px;height:40px;flex-basis:40px;}
+ .kmc-sixth-icon svg{width:20px;height:20px;}
+ .kmc-sixth-card p{font-size:18px;line-height:1.4;}
+ }
+
+
+
+
+
+
+
+
+
Sample Outcomes Clients Seek
+
Coaching is a partnership designed for growth — outcomes depend on commitment and context.
+
+
+
+
+
+
+
+
+
+ Executive Reinvention, driven by ontological changes
+
+
+
+
+
+
+ Working with a team of people to achieve what is considered impossible today
+
+
+
+
+
+
+ Identify your winning strategy and what’s holding you back from leading a team to achieve the impossible
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-seventh-section{
+ background:#1C3434;
+ padding:70px 0 78px;
+ }
+ .kmc-seventh-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-seventh-head{
+ text-align:center;
+ max-width:980px;
+ margin:0 auto 34px;
+ }
+ .kmc-seventh-head h2{
+ margin:0;
+ font:700 clamp(42px,5.2vw,58px)/1.06 "Cardo",serif;
+ color:#fff;
+ letter-spacing:-.01em;
+ }
+ .kmc-seventh-head p{
+ margin:14px auto 0;
+ max-width:940px;
+ font:700 clamp(14px,1.8vw,30px)/1.35 "Cardo",serif;
+ color:rgba(255,255,255,.8);
+ }
+ .kmc-seventh-grid{
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:18px;
+ align-items:stretch;
+ }
+ .kmc-seventh-card{
+ position:relative;
+ border:1px solid rgba(144,241,174,.8);
+ border-radius:32px;
+ padding:26px 26px 24px;
+ min-height:220px;
+ color:#fff;
+ display:flex;
+ flex-direction:column;
+ background:transparent;
+ }
+ .kmc-seventh-badge{
+ position:absolute;
+ top:-10px;
+ left:50%;
+ transform:translateX(-50%);
+ background:#90F1AE;
+ color:#1C3434;
+ border-radius:999px;
+ padding:4px 10px;
+ font:700 11px/1 "Inter",sans-serif;
+ white-space:nowrap;
+ }
+ .kmc-seventh-title{
+ margin:0;
+ font:700 clamp(22px,2.2vw,40px)/1.12 "Cardo",serif;
+ color:#fff;
+ }
+ .kmc-seventh-price{
+ margin:18px 0 4px;
+ display:flex;
+ align-items:flex-end;
+ gap:6px;
+ line-height:1;
+ }
+ .kmc-seventh-price .main{
+ font:700 clamp(38px,3.2vw,64px)/.95 "Cardo",serif;
+ color:#90F1AE;
+ letter-spacing:-.012em;
+ }
+ .kmc-seventh-price .sub{
+ margin-bottom:4px;
+ font:400 clamp(12px,1.2vw,21px)/1.1 "Inter",sans-serif;
+ color:#fff;
+ opacity:.85;
+ }
+ .kmc-seventh-detail{
+ margin:6px 0 0;
+ color:#fff;
+ font:400 clamp(14px,1.05vw,24px)/1.35 "Inter",sans-serif;
+ opacity:.95;
+ }
+ .kmc-seventh-btn{
+ margin-top:auto;
+ display:flex;
+ align-items:center;
+ justify-content:center;
+ min-height:40px;
+ border-radius:999px;
+ background:#fff;
+ color:#1C3434;
+ text-decoration:none;
+ font:700 clamp(12px,1vw,18px)/1 "Inter",sans-serif;
+ transition:transform .2s ease, box-shadow .2s ease;
+ }
+ .kmc-seventh-btn:hover,
+ .kmc-seventh-btn:focus-visible{
+ transform:translateY(-1px);
+ box-shadow:0 8px 20px rgba(0,0,0,.2);
+ outline:none;
+ }
+
+ @media (max-width:1000px){
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 28px));}
+ .kmc-seventh-card{padding:22px 18px 18px; min-height:206px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-seventh-section{padding:58px 0 66px;}
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-seventh-head{margin-bottom:20px;}
+ .kmc-seventh-grid{grid-template-columns:1fr; gap:14px;}
+ .kmc-seventh-card{min-height:0; border-radius:24px;}
+ .kmc-seventh-title{font-size:28px;}
+ .kmc-seventh-price .main{font-size:48px;}
+ .kmc-seventh-detail{font-size:16px;}
+ .kmc-seventh-btn{min-height:44px; font-size:14px;}
+ }
+
+
+
+
+
+
+
+
+ Initial Assessment
+
+ Free
+
+ 30 minutes
+ Book Now
+
+
+
+ Most Popular
+ Coaching
+
+ $500
+ / hour
+
+ Minimum of 1 hour
+ Book Now
+
+
+
+ Coaching Package
+
+ $1,600
+ / month
+
+ Includes 4 hours of coaching
+ Book Now
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-eighth-section{
+ background:#f4f4f4;
+ padding:70px 0 80px;
+ }
+ .kmc-eighth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,500px);
+ align-items:center;
+ gap:48px;
+ }
+ .kmc-eighth-title{
+ margin:0;
+ color:#1C3434;
+ font:700 clamp(40px,4.4vw,62px)/1.08 "Cardo",serif;
+ letter-spacing:-.012em;
+ max-width:560px;
+ }
+ .kmc-eighth-body{
+ margin:18px 0 0;
+ max-width:560px;
+ color:#1C3434;
+ font:700 clamp(16px,1.65vw,34px)/1.35 "Cardo",serif;
+ }
+ .kmc-eighth-actions{
+ margin-top:30px;
+ display:flex;
+ align-items:center;
+ gap:20px;
+ flex-wrap:wrap;
+ }
+ .kmc-eighth-btn{
+ display:inline-flex;
+ align-items:center;
+ gap:10px;
+ padding:6px 6px 6px 16px;
+ min-height:44px;
+ border-radius:999px;
+ text-decoration:none;
+ background:#1C3434;
+ color:#fff;
+ font:700 clamp(11px,1vw,17px)/1 "Inter",sans-serif;
+ }
+ .kmc-eighth-btn .ico{
+ width:32px;
+ height:32px;
+ border-radius:50%;
+ display:grid;
+ place-items:center;
+ background:#90F1AE;
+ color:#1C3434;
+ font-size:18px;
+ line-height:1;
+ }
+ .kmc-eighth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:7px;
+ text-decoration:none;
+ color:#1C3434;
+ font:700 clamp(11px,1vw,17px)/1.2 "Inter",sans-serif;
+ }
+ .kmc-eighth-link .arr{font-size:18px; line-height:1;}
+
+ .kmc-eighth-visual{
+ position:relative;
+ min-height:236px;
+ }
+ .kmc-eighth-bg{
+ width:100%;
+ max-width:500px;
+ aspect-ratio:500 / 245;
+ border-radius:28px;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-745px -64px;
+ margin-left:auto;
+ }
+ .kmc-eighth-portrait{
+ position:absolute;
+ left:-34px;
+ bottom:-26px;
+ width:132px;
+ aspect-ratio:1/1;
+ border-radius:24px;
+ border:7px solid #fff;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-686px -252px;
+ box-shadow:0 14px 26px rgba(13,40,40,.22);
+ }
+
+ @media (max-width:860px){
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 28px)); grid-template-columns:1fr; gap:34px;}
+ .kmc-eighth-visual{max-width:500px;}
+ .kmc-eighth-portrait{left:8px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-eighth-section{padding:58px 0 66px;}
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-eighth-actions{gap:14px;}
+ .kmc-eighth-bg{border-radius:22px;}
+ .kmc-eighth-portrait{width:112px; border-width:6px; border-radius:20px; bottom:-18px;}
+ }
+
+
+
+
+
+
Ready to explore coaching?
+
Start with a 30-minute fit call to assess alignment, goals, and the best coaching path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* KMC GLOBAL SCALE PASS v1 */
+.kmc-container,
+.kmc-third .kmc-container,
+.kmc-fourth-wrap,
+.kmc-fifth-wrap,
+.kmc-sixth-wrap,
+.kmc-seventh-wrap,
+.kmc-eighth-wrap {
+ width: min(1600px, calc(100% - 96px)) !important;
+}
+
+.kmc-hero { padding-bottom: 72px !important; }
+.kmc-hero-grid { padding-top: 54px !important; gap: 72px !important; }
+.kmc-topbar-inner { min-height: 104px !important; }
+.kmc-video-wrap { margin-top: 42px !important; border-radius: 22px !important; }
+
+.kmc-next,
+.kmc-third,
+.kmc-fourth-section,
+.kmc-fifth-section,
+.kmc-sixth-section,
+.kmc-seventh-section,
+.kmc-eighth-section {
+ padding-top: clamp(72px, 7vw, 130px) !important;
+ padding-bottom: clamp(76px, 7.4vw, 138px) !important;
+}
+
+.kmc-next-grid,
+.kmc-third-grid,
+.kmc-fourth-wrap,
+.kmc-fifth-grid,
+.kmc-sixth-wrap,
+.kmc-seventh-grid,
+.kmc-eighth-wrap {
+ gap: clamp(40px, 3.8vw, 82px) !important;
+}
+
+.kmc-hero h1 { font-size: clamp(62px, 5.8vw, 96px) !important; max-width: 980px !important; }
+.kmc-hero p { font-size: clamp(20px, 1.7vw, 28px) !important; max-width: 620px !important; }
+.kmc-brand { font-size: clamp(27px, 2.35vw, 40px) !important; }
+.kmc-topnav a { font-size: clamp(19px, 1.1vw, 22px) !important; }
+
+.kmc-next h2 { font-size: clamp(52px, 5vw, 78px) !important; max-width: 760px !important; }
+.kmc-next-purpose { font-size: clamp(24px, 2vw, 32px) !important; }
+.kmc-next-body { font-size: clamp(16px, 1.18vw, 19px) !important; max-width: 670px !important; }
+
+.kmc-third h3 { font-size: clamp(44px, 3.2vw, 56px) !important; }
+.kmc-third-card { border-radius: 26px !important; padding: clamp(30px, 2.6vw, 44px) !important; }
+.kmc-third-item-title { font-size: clamp(18px, 1.25vw, 22px) !important; }
+.kmc-third-item p { font-size: clamp(14px, 1.0vw, 17px) !important; }
+
+.kmc-fourth-title,
+.kmc-fifth-title,
+.kmc-sixth-title,
+.kmc-seventh-title,
+.kmc-eighth-title,
+.kmc-pricing-title {
+ font-size: clamp(54px, 5vw, 80px) !important;
+ line-height: 1.08 !important;
+}
+
+.kmc-fourth-heading,
+.kmc-fifth-heading,
+.kmc-sixth-text,
+.kmc-eighth-body {
+ font-size: clamp(28px, 2.4vw, 44px) !important;
+}
+
+.kmc-sixth-card p,
+.kmc-seventh-detail,
+.kmc-fifth-quote {
+ font-size: clamp(28px, 2vw, 40px) !important;
+ line-height: 1.34 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ font-size: clamp(15px, 1vw, 19px) !important;
+ padding-top: 10px !important;
+ padding-bottom: 10px !important;
+ padding-left: clamp(18px, 1.3vw, 24px) !important;
+}
+
+.kmc-assessment-arrow,
+.kmc-fourth-cta-icon,
+.kmc-sixth-cta-circle {
+ width: 38px !important;
+ height: 38px !important;
+ flex-basis: 38px !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 56px) !important;
+ }
+}
+
+@media (max-width: 760px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 30px) !important;
+ }
+
+ .kmc-hero-grid { padding-top: 30px !important; gap: 30px !important; }
+ .kmc-hero h1 { font-size: clamp(42px, 10.2vw, 60px) !important; }
+ .kmc-hero p { font-size: clamp(16px, 4.2vw, 21px) !important; }
+}
+
+
+
+
+/* KMC GLOBAL TEXT SAFETY v2 */
+.kmc-fourth-title { white-space: normal !important; }
+
+.kmc-fifth-quote {
+ font-size: clamp(15px, 1.05vw, 18px) !important;
+ line-height: 1.55 !important;
+ max-width: 100% !important;
+}
+
+.kmc-sixth-card {
+ min-height: 0 !important;
+ align-items: flex-start !important;
+}
+.kmc-sixth-card p {
+ font-size: clamp(20px, 1.5vw, 28px) !important;
+ line-height: 1.35 !important;
+ overflow-wrap: anywhere;
+}
+
+.kmc-seventh-title {
+ font-size: clamp(30px, 2.2vw, 40px) !important;
+ line-height: 1.12 !important;
+}
+.kmc-seventh-detail {
+ font-size: clamp(16px, 1.1vw, 20px) !important;
+ line-height: 1.35 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ line-height: 1.2 !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-sixth-card p { font-size: clamp(18px, 2.2vw, 24px) !important; }
+}
+
+@media (max-width: 760px) {
+ .kmc-fifth-quote { font-size: 15px !important; }
+ .kmc-sixth-card p { font-size: 17px !important; line-height: 1.4 !important; }
+ .kmc-seventh-title { font-size: 28px !important; }
+ .kmc-seventh-detail { font-size: 15px !important; }
+}
+
+
+
+/* KMC HERO LINE LOCK v3 */
+.kmc-brand { white-space: nowrap !important; }
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.28fr) minmax(0,.72fr) !important;
+ gap: clamp(72px, 5vw, 110px) !important;
+ align-items: start !important;
+}
+.kmc-hero h1 {
+ max-width: 1120px !important;
+ line-height: 1.02 !important;
+}
+.kmc-hero h1 .kmc-mint {
+ white-space: nowrap !important;
+ display: inline-block !important;
+}
+.kmc-hero-copy {
+ max-width: 560px !important;
+ margin-top: 18px !important;
+}
+@media (max-width: 1080px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 34px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+}
+
+
+
+
+
+/* KMC HERO OVERLAP FIX v4 */
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.42fr) minmax(320px,.58fr) !important;
+ gap: clamp(40px, 3.2vw, 72px) !important;
+}
+.kmc-hero h1 {
+ font-size: clamp(52px, 4.9vw, 78px) !important;
+ line-height: 1.04 !important;
+ max-width: 18ch !important;
+}
+.kmc-hero-copy {
+ max-width: 500px !important;
+ margin-top: 10px !important;
+}
+@media (max-width: 1280px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 30px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+ .kmc-hero-copy {
+ max-width: 700px !important;
+ }
+}
+
+
+
+
+/* KMC FOURTH SECTION MATCH PASS v5 */
+.kmc-fourth-section{
+ padding: 108px 0 116px !important;
+}
+.kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 64px)) !important;
+ gap: clamp(56px, 6vw, 96px) !important;
+ align-items:start !important;
+}
+.kmc-fourth-left{
+ max-width: 760px !important;
+}
+.kmc-fourth-title{
+ font-size: clamp(58px, 5.2vw, 74px) !important;
+ line-height: 1.05 !important;
+ letter-spacing: -0.015em !important;
+ margin: 0 0 42px !important;
+}
+.kmc-fourth-process{
+ gap: 0 !important;
+}
+.kmc-fourth-step{
+ padding: 0 0 46px !important;
+ margin: 0 0 4px !important;
+}
+.kmc-fourth-step::before{
+ left: 22px !important;
+ top: 58px !important;
+ bottom: 16px !important;
+}
+.kmc-fourth-step-num{
+ font-size: clamp(40px, 3.4vw, 52px) !important;
+ line-height: 1 !important;
+ margin-right: 24px !important;
+}
+.kmc-fourth-step-title{
+ font-size: clamp(34px, 2.8vw, 44px) !important;
+ line-height: 1.1 !important;
+ margin-top: 4px !important;
+}
+.kmc-fourth-step p{
+ margin: 14px 0 0 74px !important;
+ max-width: 38ch !important;
+ font-size: clamp(21px, 1.55vw, 26px) !important;
+ line-height: 1.5 !important;
+}
+.kmc-fourth-cta{
+ margin-top: 56px !important;
+ min-height: 82px !important;
+ padding: 14px 14px 14px 30px !important;
+ font-size: clamp(28px, 2.2vw, 38px) !important;
+ line-height: 1.2 !important;
+}
+.kmc-fourth-cta-icon{
+ width: 54px !important;
+ height: 54px !important;
+ min-width: 54px !important;
+}
+.kmc-fourth-media{
+ border-radius: 34px !important;
+}
+
+@media (max-width: 1280px){
+ .kmc-fourth-wrap{width:min(1240px, calc(100% - 52px)) !important; gap:44px !important;}
+ .kmc-fourth-title{font-size: clamp(50px, 5.4vw, 64px) !important; margin-bottom:34px !important;}
+ .kmc-fourth-step{padding-bottom:36px !important;}
+ .kmc-fourth-step-num{font-size: clamp(34px, 3.4vw, 44px) !important;}
+ .kmc-fourth-step-title{font-size: clamp(28px, 2.8vw, 36px) !important;}
+ .kmc-fourth-step p{font-size: clamp(19px, 1.9vw, 23px) !important; margin-left:62px !important;}
+ .kmc-fourth-cta{font-size: clamp(24px, 2.3vw, 30px) !important; min-height:74px !important; margin-top:46px !important;}
+}
+
+@media (max-width: 980px){
+ .kmc-fourth-section{padding:82px 0 88px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important; gap:34px !important;}
+ .kmc-fourth-title{font-size: clamp(42px, 7.2vw, 56px) !important; margin-bottom:28px !important;}
+ .kmc-fourth-step{padding-bottom:28px !important;}
+ .kmc-fourth-step::before{left:16px !important; top:48px !important; bottom:8px !important;}
+ .kmc-fourth-step-num{font-size: clamp(30px, 5.8vw, 40px) !important; margin-right:14px !important;}
+ .kmc-fourth-step-title{font-size: clamp(24px, 4.4vw, 32px) !important;}
+ .kmc-fourth-step p{font-size: clamp(17px, 2.8vw, 21px) !important; margin:10px 0 0 46px !important; max-width:46ch !important;}
+ .kmc-fourth-cta{font-size: clamp(20px, 3.2vw, 26px) !important; min-height:64px !important; margin-top:34px !important;}
+}
+
+@media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 72px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important; gap:28px !important;}
+ .kmc-fourth-title{font-size: clamp(36px, 10.2vw, 46px) !important; margin-bottom:22px !important;}
+ .kmc-fourth-step{padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:11px !important; top:38px !important; bottom:6px !important;}
+ .kmc-fourth-step-num{font-size: clamp(26px, 8.2vw, 34px) !important; margin-right:10px !important;}
+ .kmc-fourth-step-title{font-size: clamp(21px, 6.3vw, 28px) !important; line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size: clamp(16px, 4.5vw, 19px) !important; line-height:1.52 !important; margin-left:38px !important;}
+ .kmc-fourth-cta{font-size: clamp(18px, 5.3vw, 22px) !important; min-height:56px !important; padding-left:18px !important; margin-top:26px !important;}
+ .kmc-fourth-cta-icon{width:36px !important; height:36px !important; min-width:36px !important;}
+}
+
+
+
+
+/* KMC FOURTH SECTION ALIGN + SCALE FIX v6 */
+.kmc-fourth-section{padding:112px 0 122px !important;}
+.kmc-fourth-wrap{width:min(1380px, calc(100% - 64px)) !important;gap:clamp(60px,6vw,98px) !important;align-items:start !important;}
+.kmc-fourth-left{max-width:780px !important;}
+.kmc-fourth-title{font-size:clamp(62px,5.4vw,76px) !important;line-height:1.04 !important;margin:0 0 46px !important;}
+.kmc-fourth-process{margin:0 0 50px !important;padding:0 !important;}
+.kmc-fourth-step{display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;column-gap:24px !important;row-gap:0 !important;padding:0 0 52px !important;margin:0 !important;align-items:start !important;}
+.kmc-fourth-step:last-child{padding-bottom:0 !important;}
+.kmc-fourth-step::before{left:28px !important;top:64px !important;bottom:16px !important;}
+.kmc-fourth-step-num{grid-column:1 !important;grid-row:1 !important;display:block !important;margin:0 !important;font-size:clamp(46px,3.8vw,54px) !important;line-height:.95 !important;}
+.kmc-fourth-step-title{grid-column:2 !important;grid-row:1 !important;display:block !important;margin:2px 0 0 !important;font-size:clamp(38px,3vw,46px) !important;line-height:1.08 !important;}
+.kmc-fourth-step p{grid-column:2 !important;grid-row:2 !important;margin:14px 0 0 !important;max-width:35ch !important;font-size:clamp(22px,1.7vw,26px) !important;line-height:1.52 !important;}
+.kmc-fourth-cta{margin-top:58px !important;min-height:84px !important;padding:14px 14px 14px 30px !important;font-size:clamp(30px,2.3vw,38px) !important;}
+.kmc-fourth-cta-icon{width:54px !important;height:54px !important;min-width:54px !important;}
+
+@media (max-width:1280px){
+ .kmc-fourth-wrap{width:min(1260px, calc(100% - 52px)) !important;gap:46px !important;}
+ .kmc-fourth-title{font-size:clamp(52px,5.4vw,66px) !important;margin-bottom:36px !important;}
+ .kmc-fourth-step{grid-template-columns:50px minmax(0,1fr) !important;column-gap:18px !important;padding-bottom:40px !important;}
+ .kmc-fourth-step::before{left:24px !important;top:56px !important;}
+ .kmc-fourth-step-num{font-size:clamp(36px,3.7vw,44px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(30px,2.9vw,38px) !important;}
+ .kmc-fourth-step p{font-size:clamp(19px,2vw,23px) !important;margin-top:12px !important;}
+ .kmc-fourth-cta{font-size:clamp(24px,2.4vw,31px) !important;min-height:74px !important;margin-top:48px !important;}
+}
+
+@media (max-width:980px){
+ .kmc-fourth-section{padding:84px 0 92px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important;gap:34px !important;}
+ .kmc-fourth-title{font-size:clamp(44px,7.4vw,58px) !important;margin-bottom:30px !important;}
+ .kmc-fourth-step{grid-template-columns:42px minmax(0,1fr) !important;column-gap:14px !important;padding-bottom:30px !important;}
+ .kmc-fourth-step::before{left:20px !important;top:48px !important;bottom:8px !important;}
+ .kmc-fourth-step-num{font-size:clamp(30px,5.9vw,40px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(24px,4.6vw,32px) !important;margin-top:0 !important;}
+ .kmc-fourth-step p{font-size:clamp(17px,2.9vw,21px) !important;line-height:1.5 !important;margin-top:10px !important;max-width:44ch !important;}
+ .kmc-fourth-cta{font-size:clamp(20px,3.4vw,26px) !important;min-height:64px !important;margin-top:36px !important;}
+}
+
+@media (max-width:640px){
+ .kmc-fourth-section{padding:68px 0 74px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important;}
+ .kmc-fourth-title{font-size:clamp(36px,10.2vw,47px) !important;margin-bottom:22px !important;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr) !important;column-gap:10px !important;padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:16px !important;top:38px !important;bottom:6px !important;}
+ .kmc-fourth-step-num{font-size:clamp(25px,8.2vw,33px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(21px,6.4vw,28px) !important;line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size:clamp(16px,4.5vw,19px) !important;margin-top:8px !important;}
+ .kmc-fourth-cta{font-size:clamp(18px,5.3vw,22px) !important;min-height:56px !important;padding-left:18px !important;margin-top:28px !important;}
+ .kmc-fourth-cta-icon{width:36px !important;height:36px !important;min-width:36px !important;}
+}
+
+
+
+
+
+/* KMC CREDENTIAL ICON SIZE TUNE v1 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:32px 1fr;gap:14px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:32px;height:32px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:20px !important;height:20px !important;}
+@media (max-width:640px){
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:30px 1fr;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:30px;height:30px;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+/* KMC CREDENTIAL TAG ROW ALIGN v1 */
+article[aria-labelledby="kmc-credentials-title"]{display:flex;flex-direction:column;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tags{
+ margin-top:auto;
+ padding-top:14px;
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:10px;
+}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ width:100%;
+ white-space:nowrap;
+}
+
+
+
+
+/* KMC THIRD SECTION TYPO+ICON HARMONY v2 */
+section.kmc-third .kmc-third-item-title{
+ font-family:'Inter',sans-serif !important;
+ font-size:15px !important;
+ font-weight:600 !important;
+ line-height:1.3 !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-item p{
+ font-family:'Inter',sans-serif !important;
+ font-size:12px !important;
+ font-weight:400 !important;
+ line-height:1.5 !important;
+ color:rgba(28,52,52,.78) !important;
+}
+section.kmc-third .kmc-third-item{grid-template-columns:32px 1fr !important;gap:14px !important;}
+section.kmc-third .kmc-third-icon{
+ width:32px !important;
+ height:32px !important;
+ background:#90F1AE !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-icon svg{width:20px !important;height:20px !important;display:block;}
+section.kmc-third .kmc-third-icon svg [stroke]{stroke-width:2.15;}
+@media (max-width:640px){
+ section.kmc-third .kmc-third-item{grid-template-columns:30px 1fr !important;}
+ section.kmc-third .kmc-third-icon{width:30px !important;height:30px !important;}
+ section.kmc-third .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+
+
+/* KMC NEXT LINK SIZE TUNE v2 */
+.kmc-next .kmc-next-link {
+ font-size: 17px !important;
+ font-weight: 600 !important;
+ line-height: 1.2 !important;
+}
+@media (max-width: 640px){
+ .kmc-next .kmc-next-link { font-size: 16px !important; }
+}
+
+
+/* KMC CREDENTIAL ICON BOOST v3 */
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:22px !important;
+ height:22px !important;
+}
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg [stroke]{
+ stroke-width:2.25;
+}
+@media (max-width:640px){
+ section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:21px !important;
+ height:21px !important;
+ }
+}
+
+
+
+
+/* KMC CREDENTIAL TAG HEIGHT BOOST v2 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ min-height:30px;
+ padding-top:7px;
+ padding-bottom:7px;
+ font-weight:400;
+}
+
+
+
+
+
+
diff --git a/.codex-backups/home-post-47-before-revert-20260325-1.html b/.codex-backups/home-post-47-before-revert-20260325-1.html
new file mode 100644
index 0000000..0616b07
--- /dev/null
+++ b/.codex-backups/home-post-47-before-revert-20260325-1.html
@@ -0,0 +1,1556 @@
+
+
+@import url('https://fonts.googleapis.com/css2?family=Cardo:wght@700&family=Inter:wght@400;600;700&display=swap');
+
+h1.wp-block-post-title, .wp-block-post-title, h1.entry-title, .entry-title { display: none !important; }
+
+/* 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 { 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; }
+
+.kmc-landing { font-family: 'Inter', sans-serif; color: #fff; }
+.kmc-landing * { box-sizing: border-box; }
+.kmc-container { width: min(1440px, calc(100% - 72px)); margin: 0 auto; }
+
+.kmc-hero { background: #1C3434; padding: 0 0 56px; }
+.kmc-topbar { border-bottom: 1px solid rgba(144,241,174,.45); }
+.kmc-topbar-inner { min-height: 92px; display: flex; align-items: center; justify-content: space-between; gap: 24px; }
+.kmc-brand { color: #fff; text-decoration: none; font-size: clamp(24px,2.2vw,36px); font-weight: 700; line-height: 1.08; letter-spacing: -0.01em; }
+.kmc-topbar-right { display: flex; align-items: center; gap: clamp(16px,2.2vw,36px); }
+.kmc-topnav { display: inline-flex; align-items: center; gap: clamp(16px,2vw,30px); }
+.kmc-topnav a { color: rgba(255,255,255,.95); text-decoration: none; font-size: 18px; font-weight: 600; line-height: 1.2; }
+.kmc-top-cta { display: inline-flex; align-items: center; gap: 12px; padding: 8px 8px 8px 20px; border-radius: 999px; background: #fff; color: #1C3434; text-decoration: none; font-size: 16px; font-weight: 700; line-height: 1; }
+.kmc-hero-grid { padding-top: 42px; display: grid; grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr); gap: 56px; align-items: start; }
+.kmc-hero h1 { margin: 0; font-family: 'Cardo', serif; font-size: clamp(56px,5.2vw,82px); line-height: 1.03; font-weight: 700; letter-spacing: -0.014em; color: #fff; max-width: 860px; }
+.kmc-hero h1 .kmc-mint { color: #90F1AE; }
+.kmc-hero-copy { max-width: 520px; margin-top: 14px; }
+.kmc-hero p { margin: 0 0 28px; font-size: clamp(18px,1.55vw,24px); line-height: 1.42; color: rgba(255,255,255,.82); }
+.kmc-main-cta { display: inline-flex; align-items: center; gap: 12px; padding: 8px 8px 8px 20px; border-radius: 999px; background: #fff; color: #1C3434; text-decoration: none; font-size: 16px; font-weight: 700; line-height: 1; }
+.kmc-assessment-arrow { width: 34px; height: 34px; border-radius: 50%; background: #90F1AE; color: #1C3434; display: inline-flex; align-items: center; justify-content: center; font-size: 16px; line-height: 1; font-weight: 700; flex: 0 0 34px; margin-left: 2px; }
+
+.kmc-main-cta .arrow { width: 26px; height: 26px; border-radius: 50%; background: #90F1AE; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; line-height: 1; }
+.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; }
+.kmc-third .kmc-container { width: min(1440px, calc(100% - 72px)); }
+.kmc-third-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 26px; }
+.kmc-third-card { background: #F4F4F1; border-radius: 22px; padding: 28px 26px; box-shadow: inset 0 0 0 1px rgba(28,52,52,.05); }
+.kmc-third h3 { margin: 0 0 16px; font-family: 'Cardo', serif; font-size: 40px; line-height: 1.08; color: #1C3434; }
+.kmc-third-list { margin: 0; padding: 0; list-style: none; display: grid; gap: 16px; }
+.kmc-third-item { display: grid; grid-template-columns: 26px 1fr; gap: 12px; align-items: start; }
+.kmc-third-icon { width: 26px; height: 26px; border-radius: 50%; background: #90F1AE; color: #1C3434; display: inline-flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 700; }
+.kmc-third-icon svg { display:block; }
+.kmc-third-item-title { margin: 0 0 5px; font-size: 15px; line-height: 1.3; color: #1C3434; font-family: 'Inter', sans-serif; }
+.kmc-third-item p { margin: 0; color: rgba(28,52,52,.78); font-size: 12px; line-height: 1.5; }
+.kmc-third-tags { margin-top: 14px; display: flex; gap: 8px; flex-wrap: wrap; }
+.kmc-third-tag { display: inline-flex; align-items: center; justify-content: center; padding: 5px 10px; border: 1px solid rgba(28,52,52,.34); border-radius: 999px; color: rgba(28,52,52,.88); font-size: 10px; line-height: 1; }
+
+@media (max-width: 980px) {
+ .kmc-container, .kmc-third .kmc-container { width: calc(100% - 48px); }
+ .kmc-topbar-inner { min-height: auto; padding: 18px 0 20px; flex-wrap: wrap; }
+ .kmc-topbar-right { width: 100%; justify-content: space-between; }
+ .kmc-top-cta { font-size: 14px; }
+ .kmc-hero-grid, .kmc-next-grid, .kmc-third-grid { grid-template-columns: 1fr; }
+ .kmc-hero-grid { padding-top: 28px; gap: 28px; }
+}
+@media (max-width: 680px) {
+ .kmc-container, .kmc-third .kmc-container { width: calc(100% - 28px); }
+ .kmc-brand { font-size: 24px; }
+ .kmc-topbar-right { flex-direction: column; align-items: flex-start; gap: 14px; }
+ .kmc-topnav a { font-size: 16px; }
+ .kmc-main-cta, .kmc-top-cta { font-size: 14px; padding-left: 16px; }
+ .kmc-hero h1 { font-size: 40px; }
+ .kmc-next h2 { font-size: 34px; }
+ .kmc-next-purpose { font-size: 18px; }
+ .kmc-third h3 { font-size: 32px; }
+}
+
+
+
+
+
+
+
+
+
Kevin McKeand Coaching Enabling Others To Achieve Their Potential
+
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Executive and Life Coaching to Achieve Your Potential
+
Purpose: enable others to achieve their potential
+
Coaching for C-Level Executives who want to breakthrough and achieve the impossible in their business, navigating their organizations with clarity, reduced complexity and with more purpose.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Speciality
+
+
+
+
+
VC & PE Partnership
+
I coach portfolio founders and CEOs to drive exponential valuation growth by transforming “impossible” ambitions into measurable professional outcomes.
+
+
+
+
+
+
Leadership Alignment
+
I align senior leadership teams to ensure the entire organization moves with singular, high-velocity purpose toward a transformed future.
+
+
+
+
+
+
+ Credentials
+
+
+
+
+
Certified
+
ICF PCC Certified Executive and Life Coach
+
+
+
+
+
+
Trained
+
Trained in Adaptive Leadership Styles and Personal and Professional Transformations
+
+
+
+
+ Confidential
+ Insightful
+ Practical
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC FOURTH SECTION */
+ .kmc-fourth-section{
+ background:#1C3434;
+ padding:108px 0 116px;
+ }
+ .kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,1fr);
+ gap:74px;
+ align-items:center;
+ }
+ .kmc-fourth-title{
+ margin:0 0 42px;
+ font-family:'Cardo',serif;
+ font-size:60px;
+ line-height:1.1;
+ font-weight:700;
+ letter-spacing:-0.014em;
+ color:#fff;
+ white-space:nowrap;
+ }
+ .kmc-fourth-title .mint{color:#90F1AE;}
+ .kmc-fourth-title .white{color:#fff; margin-left:10px;}
+
+ .kmc-fourth-process{margin:0 0 42px;padding:0;list-style:none;position:relative;}
+ .kmc-fourth-step{
+ position:relative;
+ display:grid;
+ grid-template-columns:44px minmax(0,1fr);
+ column-gap:14px;
+ row-gap:10px;
+ padding:0 0 34px 0;
+ margin:0;
+ line-height:1.5;
+ align-items:start;
+ }
+ .kmc-fourth-step:last-child{padding-bottom:0;margin-bottom:0;}
+ .kmc-fourth-step::before{
+ content:'';
+ position:absolute;
+ left:22px;
+ top:52px;
+ bottom:10px;
+ width:1px;
+ background:#90F1AE;
+ opacity:.9;
+ }
+ .kmc-fourth-step:last-child::before{display:none;}
+ .kmc-fourth-step-num{
+ grid-column:1;
+ grid-row:1 / span 2;
+ display:block;
+ margin:0;
+ font-family:'Cardo',serif;
+ font-weight:700;
+ font-size:38px;
+ line-height:1;
+ letter-spacing:-0.01em;
+ color:#fff;
+ }
+ .kmc-fourth-step-title{
+ grid-column:2;
+ margin:1px 0 0;
+ font-family:'Inter',sans-serif;
+ font-size:23px;
+ font-weight:700;
+ line-height:1.2;
+ color:#fff;
+ }
+ .kmc-fourth-step-desc{
+ grid-column:2;
+ margin:0;
+ max-width:560px;
+ font-family:'Inter',sans-serif;
+ font-size:16px;
+ font-weight:400;
+ line-height:1.5;
+ color:rgba(255,255,255,.8);
+ }
+
+ .kmc-fourth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ background:#fff;
+ color:#1C3434;
+ border-radius:999px;
+ padding:8px 8px 8px 22px;
+ font-family:'Inter',sans-serif;
+ font-size:17px;
+ font-weight:500;
+ line-height:1;
+ min-height:56px;
+ box-shadow:none;
+ }
+ .kmc-fourth-cta-icon{
+ width:38px;height:38px;min-width:38px;
+ border-radius:999px;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ background:#90F1AE;
+ color:#000;
+ font-size:20px;
+ font-weight:700;
+ }
+
+ .kmc-fourth-media{
+ margin-top:0;
+ border-radius:32px;
+ overflow:hidden;
+ box-shadow:none;
+ aspect-ratio: 0.92 / 1;
+ }
+ .kmc-fourth-media img{
+ width:100%;
+ height:100%;
+ object-fit:cover;
+ display:block;
+ }
+
+ @media (max-width: 1260px){
+ .kmc-fourth-wrap{width:min(1360px, calc(100% - 64px));gap:52px;}
+ .kmc-fourth-title{font-size:52px;margin-bottom:36px;white-space:normal;}
+ .kmc-fourth-step-num{font-size:34px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step-desc{font-size:16px;max-width:100%;}
+ }
+ @media (max-width: 1024px){
+ .kmc-fourth-section{padding:88px 0 94px;}
+ .kmc-fourth-wrap{grid-template-columns:1fr;gap:44px;align-items:start;}
+ .kmc-fourth-title{font-size:42px;}
+ .kmc-fourth-step-title{font-size:22px;}
+ .kmc-fourth-step{grid-template-columns:40px minmax(0,1fr);column-gap:10px;}
+ .kmc-fourth-step::before{left:20px;top:50px;}
+ .kmc-fourth-media{max-width:100%;aspect-ratio: 4 / 3;}
+ }
+ @media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 74px;}
+ .kmc-fourth-wrap{width:calc(100% - 32px);gap:34px;}
+ .kmc-fourth-title{font-size:38px;margin-bottom:28px;line-height:1.06;}
+ .kmc-fourth-step{padding-bottom:24px;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding-bottom:24px;}
+ .kmc-fourth-step::before{left:17px;top:40px;bottom:8px;}
+ .kmc-fourth-step-num{font-size:30px;}
+ .kmc-fourth-step-title{font-size:20px;}
+ .kmc-fourth-step-desc{font-size:16px;margin-top:2px;}
+ .kmc-fourth-cta{font-size:16px;padding-left:18px;min-height:50px;}
+ .kmc-fourth-cta-icon{width:34px;height:34px;min-width:34px;font-size:16px;}
+ .kmc-fourth-media{border-radius:26px;aspect-ratio: 1 / 1;}
+ }
+
+
+
+
+
+
+
+
+
How We Work Together
+
+
+
+ 01
+ Clarity & Context
+ Identify the real challenge beneath the symptom, and name the narrative shaping your decisions.
+
+
+ 02
+ Adaptive Experiments
+ Design small experiments to expand capability, build confidence, and improve leadership presence.
+
+
+ 03
+ Integration & Accountability
+ Apply new behaviors in your real-world environment and reflect on the results.
+
+
+
+
+ Schedule an assessment
+ →
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-fifth-section{
+ background:#F0EEE9;
+ padding:74px 0 78px;
+ }
+ .kmc-fifth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-fifth-title{
+ margin:0 0 28px;
+ text-align:center;
+ font:700 clamp(44px,5vw,56px)/1.08 "Cardo",serif;
+ color:#1C3434;
+ letter-spacing:-.01em;
+ }
+ .kmc-fifth-grid{
+ display:grid;
+ grid-template-columns:repeat(2,minmax(0,1fr));
+ gap:16px;
+ align-items:stretch;
+ }
+ .kmc-fifth-card{
+ background:#fff;
+ border-radius:24px;
+ padding:22px 24px 20px;
+ min-height:196px;
+ display:flex;
+ flex-direction:column;
+ }
+ .kmc-fifth-quote{
+ margin:0;
+ font:400 14px/1.5 "Inter",sans-serif;
+ color:rgba(1,1,1,.8);
+ max-width:470px;
+ }
+ .kmc-fifth-client{
+ margin-top:auto;
+ padding-top:18px;
+ display:flex;
+ align-items:center;
+ gap:12px;
+ }
+ .kmc-fifth-avatar{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ object-fit:cover;
+ flex:0 0 50px;
+ display:block;
+ }
+ .kmc-fifth-client-name{
+ margin:0;
+ font:700 16px/1.25 "Inter",sans-serif;
+ color:#1C3434;
+ }
+ .kmc-fifth-client-title{
+ margin:3px 0 0;
+ font:400 14px/1.35 "Inter",sans-serif;
+ color:#1C3434;
+ }
+
+ @media (max-width: 900px){
+ .kmc-fifth-section{padding:64px 0 68px;}
+ .kmc-fifth-wrap{width:calc(100% - 36px);}
+ .kmc-fifth-title{margin-bottom:24px;font-size:42px;}
+ .kmc-fifth-grid{grid-template-columns:1fr;gap:14px;}
+ .kmc-fifth-card{min-height:0;}
+ }
+
+
+
+
+
What They’re Saying
+
+
+
+ “Clear, grounding, and strategic. I left each session with a concrete action and a deeper sense of purpose.”
+
+
+
+
Client Name
+
CEO and B2B SaaS Founder
+
+
+
+
+
+ “Helped me reframe my leadership narrative and show up with more authority.”
+
+
+
+
Client Name
+
Founder and CEO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* KMC SIXTH SECTION */
+ .kmc-sixth-section{
+ background:#F7F6F3;
+ padding:110px 0 122px;
+ }
+ .kmc-sixth-wrap{
+ width:min(1360px, calc(100% - 72px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);
+ gap:56px;
+ align-items:start;
+ }
+ .kmc-sixth-title{
+ margin:0;
+ font-family:'Cardo',serif;
+ font-size:64px;
+ font-weight:700;
+ line-height:1.1;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ max-width:560px;
+ }
+ .kmc-sixth-text{
+ margin:34px 0 0;
+ font-family:'Cardo',serif;
+ font-size:42px;
+ font-weight:600;
+ line-height:1.24;
+ color:#1C3434;
+ max-width:700px;
+ }
+ .kmc-sixth-actions{
+ margin-top:56px;
+ display:flex;
+ align-items:center;
+ gap:34px;
+ flex-wrap:wrap;
+ }
+ .kmc-sixth-cta{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ padding:4px 4px 4px 24px;
+ min-height:58px;
+ border-radius:999px;
+ background:#1C3434;
+ color:#fff;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:700;
+ line-height:1;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-cta:hover{color:#fff;opacity:.95;}
+ .kmc-sixth-cta-circle{
+ width:50px;
+ height:50px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 50px;
+ }
+ .kmc-sixth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:14px;
+ text-decoration:none;
+ font-family:'Inter',sans-serif;
+ font-size:34px;
+ font-weight:600;
+ line-height:1.2;
+ color:#1C3434;
+ letter-spacing:-0.01em;
+ }
+ .kmc-sixth-link:hover{opacity:.85;}
+ .kmc-sixth-link svg{width:24px;height:24px;flex:0 0 24px;}
+
+ .kmc-sixth-cards{
+ display:flex;
+ flex-direction:column;
+ gap:16px;
+ padding-top:2px;
+ }
+ .kmc-sixth-card{
+ display:flex;
+ align-items:flex-start;
+ gap:18px;
+ background:#F0EEE9;
+ border:1px solid rgba(28,52,52,.14);
+ border-radius:32px;
+ padding:22px 24px;
+ min-height:126px;
+ box-sizing:border-box;
+ }
+ .kmc-sixth-icon{
+ width:48px;
+ height:48px;
+ border-radius:50%;
+ background:#90F1AE;
+ display:inline-flex;
+ align-items:center;
+ justify-content:center;
+ color:#1C3434;
+ flex:0 0 48px;
+ margin-top:2px;
+ }
+ .kmc-sixth-icon svg{width:24px;height:24px;display:block;}
+
+ .kmc-sixth-icon::before{
+ content:"";
+ width:24px;
+ height:24px;
+ display:block;
+ background-repeat:no-repeat;
+ background-position:center;
+ background-size:24px 24px;
+ }
+ .kmc-sixth-card:nth-child(1) .kmc-sixth-icon::before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M9%208V6a3%203%200%200%201%206%200v2%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Crect%20x%3D%224.5%22%20y%3D%228%22%20width%3D%2215%22%20height%3D%2211%22%20rx%3D%222.5%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%2F%3E%3Cpath%20d%3D%22m10%2014%201.6%201.6L15%2012.2%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");}
+ .kmc-sixth-card:nth-child(2) .kmc-sixth-icon::before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%223%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%2216.5%22%20cy%3D%228.5%22%20r%3D%222.5%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%2F%3E%3Cpath%20d%3D%22M4.5%2018a4.5%204.5%200%200%201%209%200%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M13%2018a3.5%203.5%200%200%201%207%200%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");}
+ .kmc-sixth-card:nth-child(3) .kmc-sixth-icon::before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2214%22%20r%3D%224.5%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%2F%3E%3Cpath%20d%3D%22M9.5%205.5%2012%2010l2.5-4.5%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22m7.5%207%202.3%203.2M16.5%207l-2.3%203.2%22%20stroke%3D%22%231C3434%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");}
+
+ .kmc-sixth-card p{
+ margin:0;
+ font-family:'Inter',sans-serif;
+ font-size:36px;
+ font-weight:400;
+ line-height:1.35;
+ letter-spacing:-0.01em;
+ color:rgba(1,1,1,.8);
+ }
+
+ @media (max-width: 1260px){
+ .kmc-sixth-wrap{width:min(1360px, calc(100% - 56px));gap:42px;}
+ .kmc-sixth-title{font-size:56px;max-width:500px;}
+ .kmc-sixth-text{font-size:36px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:30px;}
+ .kmc-sixth-card p{font-size:30px;}
+ }
+ @media (max-width: 1024px){
+ .kmc-sixth-section{padding:88px 0 96px;}
+ .kmc-sixth-wrap{grid-template-columns:1fr;gap:34px;}
+ .kmc-sixth-title{font-size:48px;max-width:none;}
+ .kmc-sixth-text{font-size:30px;max-width:none;}
+ .kmc-sixth-actions{margin-top:36px;gap:24px;}
+ .kmc-sixth-cta,.kmc-sixth-link{font-size:24px;}
+ .kmc-sixth-card p{font-size:26px;}
+ }
+ @media (max-width: 680px){
+ .kmc-sixth-section{padding:72px 0 80px;}
+ .kmc-sixth-wrap{width:calc(100% - 32px);gap:26px;}
+ .kmc-sixth-title{font-size:34px;line-height:1.1;}
+ .kmc-sixth-text{margin-top:22px;font-size:22px;line-height:1.25;}
+ .kmc-sixth-actions{margin-top:26px;gap:16px;align-items:flex-start;}
+ .kmc-sixth-cta{padding-left:18px;min-height:52px;font-size:18px;}
+ .kmc-sixth-cta-circle{width:44px;height:44px;flex-basis:44px;}
+ .kmc-sixth-link{font-size:18px;}
+ .kmc-sixth-card{border-radius:24px;padding:18px 18px;gap:12px;min-height:0;}
+ .kmc-sixth-icon{width:40px;height:40px;flex-basis:40px;}
+ .kmc-sixth-icon svg{width:20px;height:20px;}
+ .kmc-sixth-icon::before{width:20px;height:20px;background-size:20px 20px;}
+ .kmc-sixth-card p{font-size:18px;line-height:1.4;}
+ }
+
+
+
+
+
+
+
+
+
Sample Outcomes Clients Seek
+
Coaching is a partnership designed for growth — outcomes depend on commitment and context.
+
+
+
+
+
+
+
+
+
+ Executive Reinvention, driven by ontological changes
+
+
+
+
+
+
+ Working with a team of people to achieve what is considered impossible today
+
+
+
+
+
+
+ Identify your winning strategy and what’s holding you back from leading a team to achieve the impossible
+
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-seventh-section{
+ background:#1C3434;
+ padding:70px 0 78px;
+ }
+ .kmc-seventh-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ }
+ .kmc-seventh-head{
+ text-align:center;
+ max-width:980px;
+ margin:0 auto 34px;
+ }
+ .kmc-seventh-head h2{
+ margin:0;
+ font:700 clamp(42px,5.2vw,58px)/1.06 "Cardo",serif;
+ color:#fff;
+ letter-spacing:-.01em;
+ }
+ .kmc-seventh-head p{
+ margin:14px auto 0;
+ max-width:940px;
+ font:700 clamp(14px,1.8vw,30px)/1.35 "Cardo",serif;
+ color:rgba(255,255,255,.8);
+ }
+ .kmc-seventh-grid{
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:18px;
+ align-items:stretch;
+ }
+ .kmc-seventh-card{
+ position:relative;
+ border:1px solid rgba(144,241,174,.8);
+ border-radius:32px;
+ padding:26px 26px 24px;
+ min-height:220px;
+ color:#fff;
+ display:flex;
+ flex-direction:column;
+ background:transparent;
+ }
+ .kmc-seventh-badge{
+ position:absolute;
+ top:-10px;
+ left:50%;
+ transform:translateX(-50%);
+ background:#90F1AE;
+ color:#1C3434;
+ border-radius:999px;
+ padding:4px 10px;
+ font:700 11px/1 "Inter",sans-serif;
+ white-space:nowrap;
+ }
+ .kmc-seventh-title{
+ margin:0;
+ font:700 clamp(22px,2.2vw,40px)/1.12 "Cardo",serif;
+ color:#fff;
+ }
+ .kmc-seventh-price{
+ margin:18px 0 4px;
+ display:flex;
+ align-items:flex-end;
+ gap:6px;
+ line-height:1;
+ }
+ .kmc-seventh-price .main{
+ font:700 clamp(38px,3.2vw,64px)/.95 "Cardo",serif;
+ color:#90F1AE;
+ letter-spacing:-.012em;
+ }
+ .kmc-seventh-price .sub{
+ margin-bottom:4px;
+ font:400 clamp(12px,1.2vw,21px)/1.1 "Inter",sans-serif;
+ color:#fff;
+ opacity:.85;
+ }
+ .kmc-seventh-detail{
+ margin:6px 0 0;
+ color:#fff;
+ font:400 clamp(14px,1.05vw,24px)/1.35 "Inter",sans-serif;
+ opacity:.95;
+ }
+ .kmc-seventh-btn{
+ margin-top:auto;
+ display:flex;
+ align-items:center;
+ justify-content:center;
+ min-height:40px;
+ border-radius:999px;
+ background:#fff;
+ color:#1C3434;
+ text-decoration:none;
+ font:700 clamp(12px,1vw,18px)/1 "Inter",sans-serif;
+ transition:transform .2s ease, box-shadow .2s ease;
+ }
+ .kmc-seventh-btn:hover,
+ .kmc-seventh-btn:focus-visible{
+ transform:translateY(-1px);
+ box-shadow:0 8px 20px rgba(0,0,0,.2);
+ outline:none;
+ }
+
+ @media (max-width:1000px){
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 28px));}
+ .kmc-seventh-card{padding:22px 18px 18px; min-height:206px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-seventh-section{padding:58px 0 66px;}
+ .kmc-seventh-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-seventh-head{margin-bottom:20px;}
+ .kmc-seventh-grid{grid-template-columns:1fr; gap:14px;}
+ .kmc-seventh-card{min-height:0; border-radius:24px;}
+ .kmc-seventh-title{font-size:28px;}
+ .kmc-seventh-price .main{font-size:48px;}
+ .kmc-seventh-detail{font-size:16px;}
+ .kmc-seventh-btn{min-height:44px; font-size:14px;}
+ }
+
+
+
+
+
+
+
+
+ Initial Assessment
+
+ Free
+
+ 30 minutes
+ Book Now
+
+
+
+ Most Popular
+ Coaching
+
+ $500
+ / hour
+
+ Minimum of 1 hour
+ Book Now
+
+
+
+ Coaching Package
+
+ $1,600
+ / month
+
+ Includes 4 hours of coaching
+ Book Now
+
+
+
+
+
+
+
+
+
+
+
+ .kmc-eighth-section{
+ background:#f4f4f4;
+ padding:70px 0 80px;
+ }
+ .kmc-eighth-wrap{
+ width:min(1320px, calc(100% - 52px));
+ margin:0 auto;
+ display:grid;
+ grid-template-columns:minmax(0,1fr) minmax(0,500px);
+ align-items:center;
+ gap:48px;
+ }
+ .kmc-eighth-title{
+ margin:0;
+ color:#1C3434;
+ font:700 clamp(40px,4.4vw,62px)/1.08 "Cardo",serif;
+ letter-spacing:-.012em;
+ max-width:560px;
+ }
+ .kmc-eighth-body{
+ margin:18px 0 0;
+ max-width:560px;
+ color:#1C3434;
+ font:700 clamp(16px,1.65vw,34px)/1.35 "Cardo",serif;
+ }
+ .kmc-eighth-actions{
+ margin-top:30px;
+ display:flex;
+ align-items:center;
+ gap:20px;
+ flex-wrap:wrap;
+ }
+ .kmc-eighth-btn{
+ display:inline-flex;
+ align-items:center;
+ gap:10px;
+ padding:6px 6px 6px 16px;
+ min-height:44px;
+ border-radius:999px;
+ text-decoration:none;
+ background:#1C3434;
+ color:#fff;
+ font:700 clamp(11px,1vw,17px)/1 "Inter",sans-serif;
+ }
+ .kmc-eighth-btn .ico{
+ width:32px;
+ height:32px;
+ border-radius:50%;
+ display:grid;
+ place-items:center;
+ background:#90F1AE;
+ color:#1C3434;
+ font-size:18px;
+ line-height:1;
+ }
+ .kmc-eighth-link{
+ display:inline-flex;
+ align-items:center;
+ gap:7px;
+ text-decoration:none;
+ color:#1C3434;
+ font:700 clamp(11px,1vw,17px)/1.2 "Inter",sans-serif;
+ }
+ .kmc-eighth-link .arr{font-size:18px; line-height:1;}
+
+ .kmc-eighth-visual{
+ position:relative;
+ min-height:236px;
+ }
+ .kmc-eighth-bg{
+ width:100%;
+ max-width:500px;
+ aspect-ratio:500 / 245;
+ border-radius:28px;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-745px -64px;
+ margin-left:auto;
+ }
+ .kmc-eighth-portrait{
+ position:absolute;
+ left:-34px;
+ bottom:-26px;
+ width:132px;
+ aspect-ratio:1/1;
+ border-radius:24px;
+ border:7px solid #fff;
+ background-image:url('/wp-content/uploads/2026/03/kmc-eighth-source.jpg');
+ background-repeat:no-repeat;
+ background-size:1320px auto;
+ background-position:-686px -252px;
+ box-shadow:0 14px 26px rgba(13,40,40,.22);
+ }
+
+ @media (max-width:860px){
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 28px)); grid-template-columns:1fr; gap:34px;}
+ .kmc-eighth-visual{max-width:500px;}
+ .kmc-eighth-portrait{left:8px;}
+ }
+
+ @media (max-width:680px){
+ .kmc-eighth-section{padding:58px 0 66px;}
+ .kmc-eighth-wrap{width:min(1320px, calc(100% - 20px));}
+ .kmc-eighth-actions{gap:14px;}
+ .kmc-eighth-bg{border-radius:22px;}
+ .kmc-eighth-portrait{width:112px; border-width:6px; border-radius:20px; bottom:-18px;}
+ }
+
+
+
+
+
+
Ready to explore coaching?
+
Start with a 30-minute fit call to assess alignment, goals, and the best coaching path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* KMC GLOBAL SCALE PASS v1 */
+.kmc-container,
+.kmc-third .kmc-container,
+.kmc-fourth-wrap,
+.kmc-fifth-wrap,
+.kmc-sixth-wrap,
+.kmc-seventh-wrap,
+.kmc-eighth-wrap {
+ width: min(1600px, calc(100% - 96px)) !important;
+}
+
+.kmc-hero { padding-bottom: 72px !important; }
+.kmc-hero-grid { padding-top: 54px !important; gap: 72px !important; }
+.kmc-topbar-inner { min-height: 104px !important; }
+.kmc-video-wrap { margin-top: 42px !important; border-radius: 22px !important; }
+
+.kmc-next,
+.kmc-third,
+.kmc-fourth-section,
+.kmc-fifth-section,
+.kmc-sixth-section,
+.kmc-seventh-section,
+.kmc-eighth-section {
+ padding-top: clamp(72px, 7vw, 130px) !important;
+ padding-bottom: clamp(76px, 7.4vw, 138px) !important;
+}
+
+.kmc-next-grid,
+.kmc-third-grid,
+.kmc-fourth-wrap,
+.kmc-fifth-grid,
+.kmc-sixth-wrap,
+.kmc-seventh-grid,
+.kmc-eighth-wrap {
+ gap: clamp(40px, 3.8vw, 82px) !important;
+}
+
+.kmc-hero h1 { font-size: clamp(62px, 5.8vw, 96px) !important; max-width: 980px !important; }
+.kmc-hero p { font-size: clamp(20px, 1.7vw, 28px) !important; max-width: 620px !important; }
+.kmc-brand { font-size: clamp(27px, 2.35vw, 40px) !important; }
+.kmc-topnav a { font-size: clamp(19px, 1.1vw, 22px) !important; }
+
+.kmc-next h2 { font-size: clamp(52px, 5vw, 78px) !important; max-width: 760px !important; }
+.kmc-next-purpose { font-size: clamp(24px, 2vw, 32px) !important; }
+.kmc-next-body { font-size: clamp(16px, 1.18vw, 19px) !important; max-width: 670px !important; }
+
+.kmc-third h3 { font-size: clamp(44px, 3.2vw, 56px) !important; }
+.kmc-third-card { border-radius: 26px !important; padding: clamp(30px, 2.6vw, 44px) !important; }
+.kmc-third-item-title { font-size: clamp(18px, 1.25vw, 22px) !important; }
+.kmc-third-item p { font-size: clamp(14px, 1.0vw, 17px) !important; }
+
+.kmc-fourth-title,
+.kmc-fifth-title,
+.kmc-sixth-title,
+.kmc-seventh-title,
+.kmc-eighth-title,
+.kmc-pricing-title {
+ font-size: clamp(54px, 5vw, 80px) !important;
+ line-height: 1.08 !important;
+}
+
+.kmc-fourth-heading,
+.kmc-fifth-heading,
+.kmc-sixth-text,
+.kmc-eighth-body {
+ font-size: clamp(28px, 2.4vw, 44px) !important;
+}
+
+.kmc-sixth-card p,
+.kmc-seventh-detail,
+.kmc-fifth-quote {
+ font-size: clamp(28px, 2vw, 40px) !important;
+ line-height: 1.34 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ font-size: clamp(15px, 1vw, 19px) !important;
+ padding-top: 10px !important;
+ padding-bottom: 10px !important;
+ padding-left: clamp(18px, 1.3vw, 24px) !important;
+}
+
+.kmc-assessment-arrow,
+.kmc-fourth-cta-icon,
+.kmc-sixth-cta-circle {
+ width: 38px !important;
+ height: 38px !important;
+ flex-basis: 38px !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 56px) !important;
+ }
+}
+
+@media (max-width: 760px) {
+ .kmc-container,
+ .kmc-third .kmc-container,
+ .kmc-fourth-wrap,
+ .kmc-fifth-wrap,
+ .kmc-sixth-wrap,
+ .kmc-seventh-wrap,
+ .kmc-eighth-wrap {
+ width: calc(100% - 30px) !important;
+ }
+
+ .kmc-hero-grid { padding-top: 30px !important; gap: 30px !important; }
+ .kmc-hero h1 { font-size: clamp(42px, 10.2vw, 60px) !important; }
+ .kmc-hero p { font-size: clamp(16px, 4.2vw, 21px) !important; }
+}
+
+
+
+
+/* KMC GLOBAL TEXT SAFETY v2 */
+.kmc-fourth-title { white-space: normal !important; }
+
+.kmc-fifth-quote {
+ font-size: clamp(15px, 1.05vw, 18px) !important;
+ line-height: 1.55 !important;
+ max-width: 100% !important;
+}
+
+.kmc-sixth-card {
+ min-height: 0 !important;
+ align-items: flex-start !important;
+}
+.kmc-sixth-card p {
+ font-size: clamp(20px, 1.5vw, 28px) !important;
+ line-height: 1.35 !important;
+ overflow-wrap: anywhere;
+}
+
+.kmc-seventh-title {
+ font-size: clamp(30px, 2.2vw, 40px) !important;
+ line-height: 1.12 !important;
+}
+.kmc-seventh-detail {
+ font-size: clamp(16px, 1.1vw, 20px) !important;
+ line-height: 1.35 !important;
+}
+
+.kmc-top-cta,
+.kmc-main-cta,
+.kmc-dark-cta,
+.kmc-fourth-cta,
+.kmc-sixth-cta,
+.kmc-seventh-btn,
+.kmc-eighth-btn,
+.kmc-sixth-link,
+.kmc-eighth-link {
+ line-height: 1.2 !important;
+}
+
+@media (max-width: 1080px) {
+ .kmc-sixth-card p { font-size: clamp(18px, 2.2vw, 24px) !important; }
+}
+
+@media (max-width: 760px) {
+ .kmc-fifth-quote { font-size: 15px !important; }
+ .kmc-sixth-card p { font-size: 17px !important; line-height: 1.4 !important; }
+ .kmc-seventh-title { font-size: 28px !important; }
+ .kmc-seventh-detail { font-size: 15px !important; }
+}
+
+
+
+/* KMC HERO LINE LOCK v3 */
+.kmc-brand { white-space: nowrap !important; }
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.28fr) minmax(0,.72fr) !important;
+ gap: clamp(72px, 5vw, 110px) !important;
+ align-items: start !important;
+}
+.kmc-hero h1 {
+ max-width: 1120px !important;
+ line-height: 1.02 !important;
+}
+.kmc-hero h1 .kmc-mint {
+ white-space: nowrap !important;
+ display: inline-block !important;
+}
+.kmc-hero-copy {
+ max-width: 560px !important;
+ margin-top: 18px !important;
+}
+@media (max-width: 1080px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 34px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+}
+
+
+
+
+
+/* KMC HERO OVERLAP FIX v4 */
+.kmc-hero-grid {
+ grid-template-columns: minmax(0,1.42fr) minmax(320px,.58fr) !important;
+ gap: clamp(40px, 3.2vw, 72px) !important;
+}
+.kmc-hero h1 {
+ font-size: clamp(52px, 4.9vw, 78px) !important;
+ line-height: 1.04 !important;
+ max-width: 18ch !important;
+}
+.kmc-hero-copy {
+ max-width: 500px !important;
+ margin-top: 10px !important;
+}
+@media (max-width: 1280px) {
+ .kmc-hero-grid {
+ grid-template-columns: 1fr !important;
+ gap: 30px !important;
+ }
+ .kmc-hero h1 .kmc-mint {
+ white-space: normal !important;
+ display: inline !important;
+ }
+ .kmc-hero-copy {
+ max-width: 700px !important;
+ }
+}
+
+
+
+
+/* KMC FOURTH SECTION MATCH PASS v5 */
+.kmc-fourth-section{
+ padding: 108px 0 116px !important;
+}
+.kmc-fourth-wrap{
+ width:min(1360px, calc(100% - 64px)) !important;
+ gap: clamp(56px, 6vw, 96px) !important;
+ align-items:start !important;
+}
+.kmc-fourth-left{
+ max-width: 760px !important;
+}
+.kmc-fourth-title{
+ font-size: clamp(58px, 5.2vw, 74px) !important;
+ line-height: 1.05 !important;
+ letter-spacing: -0.015em !important;
+ margin: 0 0 42px !important;
+}
+.kmc-fourth-process{
+ gap: 0 !important;
+}
+.kmc-fourth-step{
+ padding: 0 0 46px !important;
+ margin: 0 0 4px !important;
+}
+.kmc-fourth-step::before{
+ left: 22px !important;
+ top: 58px !important;
+ bottom: 16px !important;
+}
+.kmc-fourth-step-num{
+ font-size: clamp(40px, 3.4vw, 52px) !important;
+ line-height: 1 !important;
+ margin-right: 24px !important;
+}
+.kmc-fourth-step-title{
+ font-size: clamp(34px, 2.8vw, 44px) !important;
+ line-height: 1.1 !important;
+ margin-top: 4px !important;
+}
+.kmc-fourth-step p{
+ margin: 14px 0 0 74px !important;
+ max-width: 38ch !important;
+ font-size: clamp(21px, 1.55vw, 26px) !important;
+ line-height: 1.5 !important;
+}
+.kmc-fourth-cta{
+ margin-top: 56px !important;
+ min-height: 82px !important;
+ padding: 14px 14px 14px 30px !important;
+ font-size: clamp(28px, 2.2vw, 38px) !important;
+ line-height: 1.2 !important;
+}
+.kmc-fourth-cta-icon{
+ width: 54px !important;
+ height: 54px !important;
+ min-width: 54px !important;
+}
+.kmc-fourth-media{
+ border-radius: 34px !important;
+}
+
+@media (max-width: 1280px){
+ .kmc-fourth-wrap{width:min(1240px, calc(100% - 52px)) !important; gap:44px !important;}
+ .kmc-fourth-title{font-size: clamp(50px, 5.4vw, 64px) !important; margin-bottom:34px !important;}
+ .kmc-fourth-step{padding-bottom:36px !important;}
+ .kmc-fourth-step-num{font-size: clamp(34px, 3.4vw, 44px) !important;}
+ .kmc-fourth-step-title{font-size: clamp(28px, 2.8vw, 36px) !important;}
+ .kmc-fourth-step p{font-size: clamp(19px, 1.9vw, 23px) !important; margin-left:62px !important;}
+ .kmc-fourth-cta{font-size: clamp(24px, 2.3vw, 30px) !important; min-height:74px !important; margin-top:46px !important;}
+}
+
+@media (max-width: 980px){
+ .kmc-fourth-section{padding:82px 0 88px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important; gap:34px !important;}
+ .kmc-fourth-title{font-size: clamp(42px, 7.2vw, 56px) !important; margin-bottom:28px !important;}
+ .kmc-fourth-step{padding-bottom:28px !important;}
+ .kmc-fourth-step::before{left:16px !important; top:48px !important; bottom:8px !important;}
+ .kmc-fourth-step-num{font-size: clamp(30px, 5.8vw, 40px) !important; margin-right:14px !important;}
+ .kmc-fourth-step-title{font-size: clamp(24px, 4.4vw, 32px) !important;}
+ .kmc-fourth-step p{font-size: clamp(17px, 2.8vw, 21px) !important; margin:10px 0 0 46px !important; max-width:46ch !important;}
+ .kmc-fourth-cta{font-size: clamp(20px, 3.2vw, 26px) !important; min-height:64px !important; margin-top:34px !important;}
+}
+
+@media (max-width: 640px){
+ .kmc-fourth-section{padding:68px 0 72px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important; gap:28px !important;}
+ .kmc-fourth-title{font-size: clamp(36px, 10.2vw, 46px) !important; margin-bottom:22px !important;}
+ .kmc-fourth-step{padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:11px !important; top:38px !important; bottom:6px !important;}
+ .kmc-fourth-step-num{font-size: clamp(26px, 8.2vw, 34px) !important; margin-right:10px !important;}
+ .kmc-fourth-step-title{font-size: clamp(21px, 6.3vw, 28px) !important; line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size: clamp(16px, 4.5vw, 19px) !important; line-height:1.52 !important; margin-left:38px !important;}
+ .kmc-fourth-cta{font-size: clamp(18px, 5.3vw, 22px) !important; min-height:56px !important; padding-left:18px !important; margin-top:26px !important;}
+ .kmc-fourth-cta-icon{width:36px !important; height:36px !important; min-width:36px !important;}
+}
+
+
+
+
+/* KMC FOURTH SECTION ALIGN + SCALE FIX v6 */
+.kmc-fourth-section{padding:112px 0 122px !important;}
+.kmc-fourth-wrap{width:min(1380px, calc(100% - 64px)) !important;gap:clamp(60px,6vw,98px) !important;align-items:start !important;}
+.kmc-fourth-left{max-width:780px !important;}
+.kmc-fourth-title{font-size:clamp(62px,5.4vw,76px) !important;line-height:1.04 !important;margin:0 0 46px !important;}
+.kmc-fourth-process{margin:0 0 50px !important;padding:0 !important;}
+.kmc-fourth-step{display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;column-gap:24px !important;row-gap:0 !important;padding:0 0 52px !important;margin:0 !important;align-items:start !important;}
+.kmc-fourth-step:last-child{padding-bottom:0 !important;}
+.kmc-fourth-step::before{left:28px !important;top:64px !important;bottom:16px !important;}
+.kmc-fourth-step-num{grid-column:1 !important;grid-row:1 !important;display:block !important;margin:0 !important;font-size:clamp(46px,3.8vw,54px) !important;line-height:.95 !important;}
+.kmc-fourth-step-title{grid-column:2 !important;grid-row:1 !important;display:block !important;margin:2px 0 0 !important;font-size:clamp(38px,3vw,46px) !important;line-height:1.08 !important;}
+.kmc-fourth-step p{grid-column:2 !important;grid-row:2 !important;margin:14px 0 0 !important;max-width:35ch !important;font-size:clamp(22px,1.7vw,26px) !important;line-height:1.52 !important;}
+.kmc-fourth-cta{margin-top:58px !important;min-height:84px !important;padding:14px 14px 14px 30px !important;font-size:clamp(30px,2.3vw,38px) !important;}
+.kmc-fourth-cta-icon{width:54px !important;height:54px !important;min-width:54px !important;}
+
+@media (max-width:1280px){
+ .kmc-fourth-wrap{width:min(1260px, calc(100% - 52px)) !important;gap:46px !important;}
+ .kmc-fourth-title{font-size:clamp(52px,5.4vw,66px) !important;margin-bottom:36px !important;}
+ .kmc-fourth-step{grid-template-columns:50px minmax(0,1fr) !important;column-gap:18px !important;padding-bottom:40px !important;}
+ .kmc-fourth-step::before{left:24px !important;top:56px !important;}
+ .kmc-fourth-step-num{font-size:clamp(36px,3.7vw,44px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(30px,2.9vw,38px) !important;}
+ .kmc-fourth-step p{font-size:clamp(19px,2vw,23px) !important;margin-top:12px !important;}
+ .kmc-fourth-cta{font-size:clamp(24px,2.4vw,31px) !important;min-height:74px !important;margin-top:48px !important;}
+}
+
+@media (max-width:980px){
+ .kmc-fourth-section{padding:84px 0 92px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 40px) !important;gap:34px !important;}
+ .kmc-fourth-title{font-size:clamp(44px,7.4vw,58px) !important;margin-bottom:30px !important;}
+ .kmc-fourth-step{grid-template-columns:42px minmax(0,1fr) !important;column-gap:14px !important;padding-bottom:30px !important;}
+ .kmc-fourth-step::before{left:20px !important;top:48px !important;bottom:8px !important;}
+ .kmc-fourth-step-num{font-size:clamp(30px,5.9vw,40px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(24px,4.6vw,32px) !important;margin-top:0 !important;}
+ .kmc-fourth-step p{font-size:clamp(17px,2.9vw,21px) !important;line-height:1.5 !important;margin-top:10px !important;max-width:44ch !important;}
+ .kmc-fourth-cta{font-size:clamp(20px,3.4vw,26px) !important;min-height:64px !important;margin-top:36px !important;}
+}
+
+@media (max-width:640px){
+ .kmc-fourth-section{padding:68px 0 74px !important;}
+ .kmc-fourth-wrap{width:calc(100% - 28px) !important;}
+ .kmc-fourth-title{font-size:clamp(36px,10.2vw,47px) !important;margin-bottom:22px !important;}
+ .kmc-fourth-step{grid-template-columns:34px minmax(0,1fr) !important;column-gap:10px !important;padding-bottom:22px !important;}
+ .kmc-fourth-step::before{left:16px !important;top:38px !important;bottom:6px !important;}
+ .kmc-fourth-step-num{font-size:clamp(25px,8.2vw,33px) !important;}
+ .kmc-fourth-step-title{font-size:clamp(21px,6.4vw,28px) !important;line-height:1.14 !important;}
+ .kmc-fourth-step p{font-size:clamp(16px,4.5vw,19px) !important;margin-top:8px !important;}
+ .kmc-fourth-cta{font-size:clamp(18px,5.3vw,22px) !important;min-height:56px !important;padding-left:18px !important;margin-top:28px !important;}
+ .kmc-fourth-cta-icon{width:36px !important;height:36px !important;min-width:36px !important;}
+}
+
+
+
+
+
+/* KMC CREDENTIAL ICON SIZE TUNE v1 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:32px 1fr;gap:14px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:32px;height:32px;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:20px !important;height:20px !important;}
+@media (max-width:640px){
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-item{grid-template-columns:30px 1fr;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon{width:30px;height:30px;}
+ article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+/* KMC CREDENTIAL TAG ROW ALIGN v1 */
+article[aria-labelledby="kmc-credentials-title"]{display:flex;flex-direction:column;}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tags{
+ margin-top:auto;
+ padding-top:14px;
+ display:grid;
+ grid-template-columns:repeat(3,minmax(0,1fr));
+ gap:10px;
+}
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ width:100%;
+ white-space:nowrap;
+}
+
+
+
+
+/* KMC THIRD SECTION TYPO+ICON HARMONY v2 */
+section.kmc-third .kmc-third-item-title{
+ font-family:'Inter',sans-serif !important;
+ font-size:15px !important;
+ font-weight:600 !important;
+ line-height:1.3 !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-item p{
+ font-family:'Inter',sans-serif !important;
+ font-size:12px !important;
+ font-weight:400 !important;
+ line-height:1.5 !important;
+ color:rgba(28,52,52,.78) !important;
+}
+section.kmc-third .kmc-third-item{grid-template-columns:32px 1fr !important;gap:14px !important;}
+section.kmc-third .kmc-third-icon{
+ width:32px !important;
+ height:32px !important;
+ background:#90F1AE !important;
+ color:#1C3434 !important;
+}
+section.kmc-third .kmc-third-icon svg{width:20px !important;height:20px !important;display:block;}
+section.kmc-third .kmc-third-icon svg [stroke]{stroke-width:2.15;}
+@media (max-width:640px){
+ section.kmc-third .kmc-third-item{grid-template-columns:30px 1fr !important;}
+ section.kmc-third .kmc-third-icon{width:30px !important;height:30px !important;}
+ section.kmc-third .kmc-third-icon svg{width:19px !important;height:19px !important;}
+}
+
+
+
+
+
+/* KMC NEXT LINK SIZE TUNE v2 */
+.kmc-next .kmc-next-link {
+ font-size: 17px !important;
+ font-weight: 600 !important;
+ line-height: 1.2 !important;
+}
+@media (max-width: 640px){
+ .kmc-next .kmc-next-link { font-size: 16px !important; }
+}
+
+
+/* KMC CREDENTIAL ICON BOOST v3 */
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:22px !important;
+ height:22px !important;
+}
+section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg [stroke]{
+ stroke-width:2.25;
+}
+@media (max-width:640px){
+ section.kmc-third article[aria-labelledby="kmc-credentials-title"] .kmc-third-icon svg{
+ width:21px !important;
+ height:21px !important;
+ }
+}
+
+
+
+
+/* KMC CREDENTIAL TAG HEIGHT BOOST v2 */
+article[aria-labelledby="kmc-credentials-title"] .kmc-third-tag{
+ min-height:30px;
+ padding-top:7px;
+ padding-bottom:7px;
+ font-weight:400;
+}
+
+
+
+
+
+
diff --git a/assets/pasted-20260325-155658-8b2456f3.png b/assets/pasted-20260325-155658-8b2456f3.png
new file mode 100644
index 0000000..7771743
Binary files /dev/null and b/assets/pasted-20260325-155658-8b2456f3.png differ
diff --git a/assets/pasted-20260325-160119-ba97fbfc.png b/assets/pasted-20260325-160119-ba97fbfc.png
new file mode 100644
index 0000000..1fdb0a6
Binary files /dev/null and b/assets/pasted-20260325-160119-ba97fbfc.png differ
diff --git a/assets/pasted-20260325-160621-3493d4f5.png b/assets/pasted-20260325-160621-3493d4f5.png
new file mode 100644
index 0000000..362ff17
Binary files /dev/null and b/assets/pasted-20260325-160621-3493d4f5.png differ