Autosave: 20260325-124650
This commit is contained in:
parent
b432972490
commit
fc6fd3a94a
BIN
assets/pasted-20260325-122653-0b2bb9de.png
Normal file
BIN
assets/pasted-20260325-122653-0b2bb9de.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 131 KiB |
BIN
assets/pasted-20260325-124211-20faba70.png
Normal file
BIN
assets/pasted-20260325-124211-20faba70.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 MiB |
BIN
assets/pasted-20260325-124625-7162b8ca.png
Normal file
BIN
assets/pasted-20260325-124625-7162b8ca.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 MiB |
@ -8,7 +8,7 @@ if (!defined('ABSPATH')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
const COACHING_MVP_TEMPLATE_VERSION = '2.0.9';
|
||||
const COACHING_MVP_TEMPLATE_VERSION = '2.0.15';
|
||||
|
||||
function coaching_mvp_service_catalog() {
|
||||
return [
|
||||
@ -1291,7 +1291,7 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
|
||||
letter-spacing: .06em;
|
||||
}
|
||||
.coach-work-grid .coach-system-card h3 {
|
||||
max-width: 12ch;
|
||||
max-width: 15ch;
|
||||
margin-top: 0;
|
||||
margin-bottom: .48rem;
|
||||
font-size: 1.06rem;
|
||||
@ -1351,7 +1351,8 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
.coach-ways-section .coach-badge {
|
||||
.coach-ways-section .coach-badge,
|
||||
.coach-ways-section .coach-eyebrow {
|
||||
background: rgba(255,255,255,.12);
|
||||
color: #fff;
|
||||
border-color: rgba(255,255,255,.16);
|
||||
@ -1469,7 +1470,7 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
|
||||
grid-auto-rows: 1fr;
|
||||
}
|
||||
.coach-ways-section .coach-service-card {
|
||||
--ways-accent: #9b7bff;
|
||||
--ways-accent: var(--color-brand-secondary);
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
@ -1504,19 +1505,19 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
|
||||
pointer-events: none;
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(1) {
|
||||
--ways-accent: #b08dff;
|
||||
--ways-accent: var(--color-brand-secondary);
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(1)::after {
|
||||
content: "◌";
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(2) {
|
||||
--ways-accent: #23d3c0;
|
||||
--ways-accent: var(--color-brand-tertiary);
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(2)::after {
|
||||
content: "✦";
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(3) {
|
||||
--ways-accent: #ffb347;
|
||||
--ways-accent: var(--color-brand-primary);
|
||||
}
|
||||
.coach-ways-section .coach-service-card:nth-child(3)::after {
|
||||
content: "∞";
|
||||
@ -3333,6 +3334,14 @@ body.coaching-mvp-active .coach-ways-band > .wp-block-group__inner-container {
|
||||
padding: 0 var(--coach-page-gutter) !important;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
max-width: 24ch;
|
||||
margin: 0 0 .85rem !important;
|
||||
text-align: left !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-band > .wp-block-group__inner-container > .coach-eyebrow {
|
||||
margin-bottom: .75rem !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-video-editorial {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.04fr) minmax(320px, .96fr);
|
||||
@ -3488,11 +3497,39 @@ body.coaching-mvp-active .coach-proof-stats span {
|
||||
padding: .55rem .8rem;
|
||||
color: #fff;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band h2,
|
||||
body.coaching-mvp-active .coach-proof-band h3,
|
||||
body.coaching-mvp-active .coach-proof-band strong {
|
||||
color: #f7f2ee !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band p,
|
||||
body.coaching-mvp-active .coach-proof-band li {
|
||||
color: rgba(247, 242, 238, .82) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band .coach-eyebrow {
|
||||
color: #d58b67 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band .coach-proof-lead {
|
||||
color: rgba(255,255,255,.92) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band .coach-proof-num {
|
||||
color: rgba(255,255,255,.58) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-proof-band .coach-proof-fit strong,
|
||||
body.coaching-mvp-active .coach-proof-band .coach-proof-column h3,
|
||||
body.coaching-mvp-active .coach-proof-band .coach-proof-stats span {
|
||||
color: #fff !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-editorial {
|
||||
gap: 1.35rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-intro {
|
||||
max-width: 48rem;
|
||||
max-width: 44rem;
|
||||
margin: 0;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-kicker {
|
||||
display: block;
|
||||
max-width: 40rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-services-flow {
|
||||
display: grid;
|
||||
@ -3510,7 +3547,7 @@ body.coaching-mvp-active .coach-service-flow-item:last-child {
|
||||
border-bottom: 1px solid rgba(33,24,19,.10);
|
||||
}
|
||||
body.coaching-mvp-active .coach-service-flow-num {
|
||||
color: rgba(95,45,255,.72);
|
||||
color: color-mix(in srgb, var(--color-brand-secondary) 72%, #211813 28%);
|
||||
font-size: 1.65rem;
|
||||
letter-spacing: -.03em;
|
||||
}
|
||||
@ -3532,7 +3569,7 @@ body.coaching-mvp-active .coach-service-flow-meta {
|
||||
margin-top: .2rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-service-flow-meta span {
|
||||
color: rgba(95,45,255,.82);
|
||||
color: color-mix(in srgb, var(--color-brand-tertiary) 78%, #211813 22%);
|
||||
}
|
||||
body.coaching-mvp-active .coach-service-flow-side {
|
||||
display: flex;
|
||||
@ -3556,6 +3593,170 @@ body.coaching-mvp-active .coach-ways-footer-clean {
|
||||
body.coaching-mvp-active .coach-ways-footer-clean p {
|
||||
margin: 0;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band {
|
||||
position: relative;
|
||||
isolation: isolate;
|
||||
margin-top: clamp(2rem, 4vw, 3.4rem);
|
||||
padding: clamp(2.8rem, 5vw, 4.2rem) 0;
|
||||
border: 0;
|
||||
border-radius: 0;
|
||||
background: transparent;
|
||||
box-shadow: none;
|
||||
overflow: visible;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0;
|
||||
left: 50%;
|
||||
width: 100vw;
|
||||
transform: translateX(-50%);
|
||||
background:
|
||||
radial-gradient(circle at 12% 18%, rgba(255, 215, 0, .18), transparent 28%),
|
||||
radial-gradient(circle at 84% 20%, rgba(173, 164, 2, .16), transparent 24%),
|
||||
linear-gradient(180deg, #fffdf6 0%, #f6f0da 100%);
|
||||
box-shadow: inset 0 1px 0 rgba(255,255,255,.8), inset 0 -1px 0 rgba(120,141,4,.16);
|
||||
z-index: -2;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0;
|
||||
left: 50%;
|
||||
width: 100vw;
|
||||
transform: translateX(-50%);
|
||||
background: linear-gradient(135deg, rgba(255,215,0,.06), rgba(120,141,4,.08));
|
||||
z-index: -1;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band > .wp-block-group__inner-container {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
width: min(100%, var(--coach-content-max));
|
||||
max-width: var(--coach-content-max);
|
||||
margin-left: auto !important;
|
||||
margin-right: auto !important;
|
||||
padding-left: var(--coach-page-gutter) !important;
|
||||
padding-right: var(--coach-page-gutter) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band .coach-eyebrow {
|
||||
display: inline-block !important;
|
||||
padding: 0 !important;
|
||||
margin: 0 0 .75rem !important;
|
||||
border: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: #b54a22 !important;
|
||||
font-size: .78rem !important;
|
||||
font-weight: 700 !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: .15em !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
width: min(100%, 24ch);
|
||||
max-width: 24ch;
|
||||
margin: 0 0 .85rem !important;
|
||||
margin-left: 0 !important;
|
||||
margin-right: auto !important;
|
||||
text-align: left !important;
|
||||
color: #211813 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-editorial {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.02fr) minmax(320px, .98fr);
|
||||
gap: clamp(1.35rem, 2.8vw, 2.5rem);
|
||||
align-items: start;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-copy {
|
||||
display: grid;
|
||||
gap: 1rem;
|
||||
max-width: 44rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-lead {
|
||||
margin: 0;
|
||||
font-size: clamp(1.04rem, 1.5vw, 1.18rem);
|
||||
line-height: 1.72;
|
||||
color: rgba(33,24,19,.82) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-actions {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: .75rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link.is-secondary {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
min-height: 48px;
|
||||
padding: .85rem 1.15rem;
|
||||
border-radius: 999px;
|
||||
border: 1px solid rgba(120,141,4,.16);
|
||||
text-decoration: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link.is-primary {
|
||||
background: var(--color-brand-secondary) !important;
|
||||
border-color: var(--color-brand-secondary) !important;
|
||||
color: #211813 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link.is-secondary {
|
||||
background: rgba(255,255,255,.66) !important;
|
||||
color: #211813 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link:hover,
|
||||
body.coaching-mvp-active .coach-ready-band .coach-inline-link:focus-visible {
|
||||
transform: none;
|
||||
box-shadow: none;
|
||||
filter: brightness(.98);
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-steps {
|
||||
display: grid;
|
||||
gap: 0;
|
||||
border-top: 1px solid rgba(120,141,4,.18);
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(54px, 72px) minmax(0, 1fr);
|
||||
gap: .95rem 1.1rem;
|
||||
align-items: start;
|
||||
padding: 1rem 0;
|
||||
border-bottom: 1px solid rgba(120,141,4,.18);
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step-num {
|
||||
color: color-mix(in srgb, var(--color-brand-tertiary) 78%, #211813 22%);
|
||||
font-size: 1.45rem;
|
||||
line-height: 1;
|
||||
letter-spacing: -.03em;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step strong {
|
||||
display: block;
|
||||
margin-bottom: .35rem;
|
||||
color: #211813 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step p {
|
||||
margin: 0;
|
||||
color: rgba(33,24,19,.74) !important;
|
||||
}
|
||||
@media (max-width: 960px) {
|
||||
body.coaching-mvp-active .coach-ready-editorial {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
@media (max-width: 781px) {
|
||||
body.coaching-mvp-active .coach-ready-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
max-width: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step {
|
||||
grid-template-columns: 1fr;
|
||||
gap: .55rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-ready-step-num {
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
}
|
||||
@media (max-width: 960px) {
|
||||
body.coaching-mvp-active .coach-video-editorial,
|
||||
body.coaching-mvp-active .coach-proof-inline-row,
|
||||
@ -3822,8 +4023,8 @@ function coaching_mvp_home_content() {
|
||||
|
||||
<!-- wp:group {"align":"full","className":"coach-proof-band","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-proof-band"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-badge"} -->
|
||||
<p class="coach-badge">Trust & credibility</p>
|
||||
<!-- wp:paragraph {"className":"coach-eyebrow"} -->
|
||||
<p class="coach-eyebrow">05 / Trust & credibility</p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Built around the signals serious coaching clients actually look for: trust, fit, and real depth</h2>
|
||||
@ -3855,8 +4056,8 @@ function coaching_mvp_home_content() {
|
||||
|
||||
<!-- wp:group {"align":"full","className":"coach-ways-band coach-ways-section","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-ways-band coach-ways-section"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-badge dark"} -->
|
||||
<p class="coach-badge dark">Ways to work together</p>
|
||||
<!-- wp:paragraph {"className":"coach-eyebrow"} -->
|
||||
<p class="coach-eyebrow">06 / Ways to work together</p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Choose the level of support that fits this season</h2>
|
||||
@ -3881,20 +4082,45 @@ function coaching_mvp_home_content() {
|
||||
</div></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"className":"coach-section","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group coach-section"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:group {"align":"full","className":"coach-ready-band coach-ready-section","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-ready-band coach-ready-section"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-eyebrow"} -->
|
||||
<p class="coach-eyebrow">07 / Ready to begin</p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Take the next step in a way that feels clear and manageable</h2>
|
||||
<!-- /wp:heading -->
|
||||
<!-- wp:html -->
|
||||
<div class="coach-cta-band coach-grid-2">
|
||||
<div>
|
||||
<span class="coach-badge">Ready to begin?</span>
|
||||
<h2>Take the next step in a way that feels clear and manageable</h2>
|
||||
<p>If you already know you want support, book a call. If you have questions first, the services page will help you choose the right starting point.</p>
|
||||
<p><a class="coach-inline-link" href="/book-session/">Book a call</a> <a class="coach-inline-link" href="/services/" style="margin-left:.5rem">View services</a></p>
|
||||
<div class="coach-ready-editorial">
|
||||
<div class="coach-ready-copy">
|
||||
<p class="coach-ready-lead">If you already know you want support, book the call. If you want a little context first, compare the services and choose the most useful starting point.</p>
|
||||
<div class="coach-ready-actions">
|
||||
<a class="coach-inline-link is-primary" href="/book-session/">Book a call</a>
|
||||
<a class="coach-inline-link is-secondary" href="/services/">View services</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-ready-steps" aria-label="What happens next">
|
||||
<div class="coach-ready-step">
|
||||
<span class="coach-ready-step-num">01</span>
|
||||
<div>
|
||||
<strong>Choose a starting point</strong>
|
||||
<p>Start with the call if you are ready, or review the services page first if you want to compare the options.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-ready-step">
|
||||
<span class="coach-ready-step-num">02</span>
|
||||
<div>
|
||||
<strong>Share your context</strong>
|
||||
<p>Use the booking flow to outline what is happening, what feels stuck, and what kind of support would help most right now.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-ready-step">
|
||||
<span class="coach-ready-step-num">03</span>
|
||||
<div>
|
||||
<strong>Leave with stronger next steps</strong>
|
||||
<p>The first conversation is designed to create clarity, traction, and a grounded sense of what comes next.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-process-grid">
|
||||
<article class="coach-process-card"><span class="coach-icon-dot">1</span><h3>Choose a starting point</h3><p>Select the option that matches your current challenge, level of urgency, and preferred pace.</p></article>
|
||||
<article class="coach-process-card"><span class="coach-icon-dot">2</span><h3>Share your context</h3><p>Use the booking form to outline what is happening, what feels stuck, and what kind of support you need.</p></article>
|
||||
<article class="coach-process-card"><span class="coach-icon-dot">3</span><h3>Move forward with clarity</h3><p>You will leave with clearer next steps, stronger perspective, and a more grounded plan for what comes next.</p></article>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /wp:html -->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user