This commit is contained in:
Flatlogic Bot 2026-03-24 15:32:32 +00:00
parent 3ba2942fdb
commit 8b7c25389a

View File

@ -684,6 +684,20 @@ body.coaching-mvp-active.archive .wp-block-query .entry-content.alignfull.wp-blo
.coach-photo-row {
grid-template-columns: 1fr;
}
.coach-audience-grid {
grid-template-columns: 1fr;
}
.coach-audience-card {
padding: 1rem .95rem .95rem;
}
.coach-audience-head {
margin-bottom: .75rem;
}
.coach-audience-icon {
width: 2.45rem;
height: 2.45rem;
border-radius: 14px;
}
}
.coach-system-card h3,
.coach-service-card h3,
@ -832,20 +846,140 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
background: rgba(255,255,255,.08);
color: #eef4ff;
}
.coach-audience-grid {
margin-top: 1.25rem;
grid-template-columns: repeat(auto-fit, minmax(235px, 1fr));
gap: 1rem;
}
.coach-audience-card {
--audience-accent: #5f2dff;
position: relative;
display: flex;
flex-direction: column;
min-height: 100%;
padding: 1.1rem 1.05rem 1rem;
border-radius: 22px;
overflow: hidden;
isolation: isolate;
background: linear-gradient(180deg, rgba(255,255,255,.99), rgba(246,248,255,.96));
border: 1px solid rgba(95,45,255,.10);
box-shadow: 0 14px 30px rgba(9,18,40,.07);
}
.coach-audience-card::before {
content: "";
position: absolute;
inset: 0 0 auto 0;
height: 3px;
background: linear-gradient(90deg, var(--audience-accent), color-mix(in srgb, var(--audience-accent) 18%, transparent));
opacity: .96;
}
.coach-audience-card::after {
content: "";
position: absolute;
right: -2.2rem;
top: -2.4rem;
width: 7.2rem;
height: 7.2rem;
border-radius: 999px;
background: radial-gradient(circle, color-mix(in srgb, var(--audience-accent) 18%, white 82%), transparent 70%);
pointer-events: none;
z-index: 0;
}
.coach-audience-card > * {
position: relative;
z-index: 1;
}
.coach-audience-card:nth-child(1) { --audience-accent: #5f2dff; }
.coach-audience-card:nth-child(2) { --audience-accent: #0e9f95; }
.coach-audience-card:nth-child(3) { --audience-accent: #ff9f1c; }
.coach-audience-card:nth-child(4) { --audience-accent: #d25488; }
.coach-audience-head {
display: flex;
align-items: center;
justify-content: space-between;
gap: .85rem;
margin-bottom: .85rem;
}
.coach-audience-icon {
width: 2.65rem;
height: 2.65rem;
border-radius: 16px;
display: inline-flex;
align-items: center;
justify-content: center;
background: linear-gradient(135deg, color-mix(in srgb, var(--audience-accent) 88%, white 12%), rgba(255,255,255,.98));
color: #fff;
font-size: 1.1rem;
line-height: 1;
box-shadow: inset 0 1px 0 rgba(255,255,255,.34), 0 10px 20px rgba(9,18,40,.08);
}
.coach-audience-index {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 2.2rem;
padding: .38rem .62rem;
border-radius: 999px;
background: color-mix(in srgb, var(--audience-accent) 10%, white 90%);
color: color-mix(in srgb, var(--audience-accent) 82%, #1f2d44 18%);
font-size: .76rem;
font-weight: 800;
letter-spacing: .08em;
}
.coach-audience-card h3 {
margin: 0 0 .48rem;
font-size: 1.05rem;
line-height: 1.25;
color: #15113d;
}
.coach-audience-card p {
margin: 0 0 .78rem;
font-size: .93rem;
line-height: 1.55;
color: rgba(32,45,68,.82);
}
.coach-audience-card ul {
list-style: none;
margin: .1rem 0 0;
padding: 0;
display: grid;
gap: .52rem;
}
.coach-audience-card li {
position: relative;
padding-left: .95rem;
font-size: .88rem;
line-height: 1.45;
color: rgba(32,45,68,.82);
}
.coach-audience-card li::before {
content: "";
position: absolute;
left: 0;
top: .48rem;
width: .42rem;
height: .42rem;
border-radius: 999px;
background: var(--audience-accent);
box-shadow: 0 0 0 4px color-mix(in srgb, var(--audience-accent) 14%, white 86%);
}
.coach-audience-card p:last-child,
.coach-audience-card ul:last-child {
margin-bottom: 0;
}
.coach-faq-item {
.coach-faq-stack {
width: 100%;
max-width: 100%;
gap: .9rem;
}
.coach-faq-item {
display: block;
width: 100%;
max-width: 100%;
box-sizing: border-box;
overflow: hidden;
border-radius: 24px;
padding: 1.2rem 1.35rem;
padding: 1.15rem 1.2rem;
}
.coach-faq-stack .coach-faq-card,
.coach-faq-stack .coach-faq-card:hover {
@ -860,11 +994,21 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
align-items: flex-start;
justify-content: space-between;
gap: 1rem;
width: 100%;
max-width: 100%;
min-width: 0;
box-sizing: border-box;
cursor: pointer;
list-style: none;
font-weight: 700;
color: var(--coach-deep);
}
.coach-faq-question {
flex: 1 1 auto;
min-width: 0;
max-width: 100%;
overflow-wrap: anywhere;
}
.coach-faq-item summary::-webkit-details-marker {
display: none;
}
@ -886,9 +1030,13 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
content: '';
}
.coach-faq-answer {
width: 100%;
max-width: 100%;
box-sizing: border-box;
margin-top: .95rem;
padding-top: .95rem;
border-top: 1px solid rgba(95,45,255,.08);
overflow-wrap: anywhere;
}
.coach-faq-answer > *:last-child {
margin-bottom: 0;
@ -1898,10 +2046,30 @@ function coaching_mvp_home_content() {
<!-- /wp:paragraph -->
<!-- wp:html -->
<div class="coach-card-grid coach-audience-grid">
<article class="coach-system-card coach-audience-card" data-icon=""><span class="coach-icon-dot">01</span><h3>Founders</h3><p>For startup and business founders carrying decision-fatigue, team pressure, and the need to lead with more calm.</p><ul><li>Strategic clarity</li><li>Founder pressure support</li><li>Cleaner decisions</li></ul></article>
<article class="coach-system-card coach-audience-card" data-icon=""><span class="coach-icon-dot">02</span><h3>Executives</h3><p>For senior leaders navigating visibility, communication, performance, and the emotional load of responsibility.</p><ul><li>Leadership presence</li><li>Difficult conversations</li><li>High-stakes seasons</li></ul></article>
<article class="coach-system-card coach-audience-card" data-icon=""><span class="coach-icon-dot">03</span><h3>Professionals in transition</h3><p>For people moving through promotion, role change, career pivot, or a major professional reset.</p><ul><li>Career transition support</li><li>Confidence in change</li><li>Direction and momentum</li></ul></article>
<article class="coach-system-card coach-audience-card" data-icon=""><span class="coach-icon-dot">04</span><h3>High-performing professionals</h3><p>For ambitious clients who do not need more pressure they need structure, perspective, and sustainable progress.</p><ul><li>Burnout prevention</li><li>Focus and follow-through</li><li>Healthier working rhythm</li></ul></article>
<article class="coach-system-card coach-audience-card">
<div class="coach-audience-head"><span class="coach-audience-icon" aria-hidden="true"></span><span class="coach-audience-index">01</span></div>
<h3>Founders</h3>
<p>For startup and business founders carrying decision-fatigue, team pressure, and the need to lead with more calm.</p>
<ul><li>Strategic clarity</li><li>Founder pressure support</li><li>Cleaner decisions</li></ul>
</article>
<article class="coach-system-card coach-audience-card">
<div class="coach-audience-head"><span class="coach-audience-icon" aria-hidden="true"></span><span class="coach-audience-index">02</span></div>
<h3>Executives</h3>
<p>For senior leaders navigating visibility, communication, performance, and the emotional load of responsibility.</p>
<ul><li>Leadership presence</li><li>Difficult conversations</li><li>High-stakes seasons</li></ul>
</article>
<article class="coach-system-card coach-audience-card">
<div class="coach-audience-head"><span class="coach-audience-icon" aria-hidden="true"></span><span class="coach-audience-index">03</span></div>
<h3>Professionals in transition</h3>
<p>For people moving through promotion, role change, career pivot, or a major professional reset.</p>
<ul><li>Career transition support</li><li>Confidence in change</li><li>Direction and momentum</li></ul>
</article>
<article class="coach-system-card coach-audience-card">
<div class="coach-audience-head"><span class="coach-audience-icon" aria-hidden="true"></span><span class="coach-audience-index">04</span></div>
<h3>High-performing professionals</h3>
<p>For ambitious clients who do not need more pressure they need structure, perspective, and sustainable progress.</p>
<ul><li>Burnout prevention</li><li>Focus and follow-through</li><li>Healthier working rhythm</li></ul>
</article>
</div>
<!-- /wp:html -->
</div></div>
@ -2763,7 +2931,7 @@ function coaching_mvp_faq_shortcode($atts = []) {
echo '<div class="coach-faq-stack">';
foreach ($items as $item) {
echo '<details class="coach-faq-card coach-faq-item">';
echo '<summary>' . esc_html(get_the_title($item)) . '</summary>';
echo '<summary><span class="coach-faq-question">' . esc_html(get_the_title($item)) . '</span></summary>';
echo '<div class="coach-faq-answer">' . wp_kses_post(wpautop($item->post_content)) . '</div>';
echo '</details>';
}