<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elemetrik</title>
	<atom:link href="https://elemetrik.co/feed/" rel="self" type="application/rss+xml" />
	<link>https://elemetrik.co</link>
	<description>Plug-and-Play Assessment Tools</description>
	<lastBuildDate>Wed, 17 Jun 2026 10:31:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://elemetrik.co/wp-content/uploads/2022/06/cropped-Elemetrik-Favicon-512x512px-32x32.png</url>
	<title>Elemetrik</title>
	<link>https://elemetrik.co</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>TTPI Comprehensive Report</title>
		<link>https://elemetrik.co/ttpi-comprehensive-report/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ttpi-comprehensive-report</link>
					<comments>https://elemetrik.co/ttpi-comprehensive-report/#respond</comments>
		
		<dc:creator><![CDATA[vivek mohapatra]]></dc:creator>
		<pubDate>Tue, 16 Jun 2026 05:15:41 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://elemetrik.co/?p=19288</guid>

					<description><![CDATA[<p>Case Studies / TTPI Comprehensive Report Aligning a 12-Person Leadership Team — First as Individuals, then as a Group. How an independent practitioner used the TTPI Comprehensive Report on Elemetrik to stage a four-part leadership alignment journey for a regional event management firm. ToolTTPI Comprehensive Cohort12 VPs RegionSingapore Use caseLeadership Alignment The Context A Leadership [&#8230;]</p>
<p>The post <a href="https://elemetrik.co/ttpi-comprehensive-report/">TTPI Comprehensive Report</a> first appeared on <a href="https://elemetrik.co">Elemetrik</a>.</p>]]></description>
										<content:encoded><![CDATA[<div data-elementor-type="wp-post" data-elementor-id="19288" class="elementor elementor-19288" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-60518cd e-flex e-con-boxed e-con e-parent" data-id="60518cd" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-66d23d6 elementor-absolute elementor-widget elementor-widget-image" data-id="66d23d6" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="1024" src="https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-1024x1024.png" class="attachment-large size-large wp-image-19315" alt="" srcset="https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-1024x1024.png 1024w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-300x300.png 300w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-150x150.png 150w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-768x768.png 768w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-80x80.png 80w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-70x70.png 70w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-100x100.png 100w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-480x480.png 480w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-670x670.png 670w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-370x370.png 370w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-75x75.png 75w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454.png 1349w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b902102 e-con-full e-flex e-con e-parent" data-id="b902102" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-6d19a55 elementor-widget elementor-widget-html" data-id="6d19a55" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800&display=swap');
*{box-sizing:border-box;margin:0;padding:0;}
html,body{background:#000;width:100%;}
.wrap{position:relative;width:100%;background:#000;overflow:hidden;font-family:'Poppins',sans-serif;}
canvas{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
.content{position:relative;z-index:2;width:100%;max-width:1250px;margin:0 auto;}

/* SECTION 1 */
.s1{padding:72px 48px 80px;}
.breadcrumb{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;margin-bottom:32px;color:#666;}
.breadcrumb-sep{opacity:0.5;}
.breadcrumb-cur{color:#999;font-weight:600;}
.h1{font-size:clamp(36px,3.8vw,52px);font-weight:750;line-height:1.11;letter-spacing:-0.03em;color:#f5f5f7;margin-bottom:22px;}
.h1-acc{font-style:italic;background:linear-gradient(90deg,#e93574,#ff2e7a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}
.rule{width:180px;height:4px;border-radius:2px;background:linear-gradient(90deg,#6835ff,#ddd,#e93574);margin-bottom:26px;}
.body-text{font-size:16px;font-weight:300;line-height:1.6;color:#dddddd;max-width:520px;margin-bottom:40px;}
.pills{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}
.pill{display:flex;flex-direction:column;gap:2px;padding:10px 22px;border-radius:999px;background:rgba(104,53,255,0.10);border:1px solid rgba(104,53,255,0.28);}
.pill-label{font-size:9px;font-weight:600;letter-spacing:0.10em;text-transform:uppercase;color:rgba(150,130,255,0.7);line-height:1;}
.pill-value{font-size:14px;font-weight:600;color:#f0f0f7;line-height:1.2;}

/* DIVIDER */
.divider{width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(104,53,255,0.4),rgba(233,53,116,0.4),transparent);margin:0 0;}

/* SECTION 2 */
.s2{padding:88px 48px 96px;}
.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;color:#d7ccff;letter-spacing:0.12em;text-transform:uppercase;background:rgba(104,53,255,0.12);border:1px solid rgba(104,53,255,0.3);padding:6px 14px;border-radius:999px;margin-bottom:26px;}
.h2{font-size:clamp(34px,3.2vw,46px);font-weight:700;line-height:1.08;letter-spacing:-0.04em;color:#f5f5f7;max-width:640px;margin-bottom:24px;}
.h2-acc{font-style:italic;background:linear-gradient(90deg,#6835ff,#a78bfa,#e93574);-webkit-background-clip:text;background-clip:text;color:transparent;}
.rule2{width:180px;height:4px;border-radius:2px;background:linear-gradient(90deg,#6835ff,#ddd,#e93574);margin-bottom:26px;}
.sub{font-size:16px;font-weight:300;color:#ddd;line-height:1.6;max-width:520px;margin-bottom:60px;}

.ctx-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-bottom:60px;}
.quote-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);border-radius:18px;border-bottom:3px solid #e93574;padding:28px 36px 32px;}
.qmark{font-family:Georgia,serif;font-size:72px;line-height:0.6;background:linear-gradient(135deg,#a78bfa,#ff7eaa);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;margin-bottom:4px;}
.qtext{font-size:22px;font-weight:500;font-family:Georgia,serif;line-height:1.4;color:#fff;margin-bottom:20px;}
.qfoot{display:flex;align-items:center;gap:8px;}
.qline{width:14px;height:1px;background:#fff;}
.qattr{font-size:12px;color:#888;}

.two-col{display:grid;grid-template-columns:1fr 1fr;gap:58px;margin-bottom:60px;}
.copy-label{font-size:15px;font-weight:600;letter-spacing:0em;color:#C2B1F6;margin-bottom:14px;}
.prose{font-size:14.5px;font-weight:400;color:#ddd;line-height:1.75;}
.prose p{margin-bottom:18px;}
.prose p:last-child{margin-bottom:0;}
.prose strong{font-weight:600;color:#fff;}

.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;}
.stat-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);border-radius:16px;border-bottom:3px solid;padding:22px 18px 26px;}
.stat-card:nth-child(1){border-bottom-color:#6835ff;}
.stat-card:nth-child(2){border-bottom-color:#e93574;}
.stat-card:nth-child(3){border-bottom-color:#a78bfa;}
.stat-card:nth-child(4){border-bottom-color:#ff7eaa;}
.stat-icon{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(104,53,255,0.25);margin-bottom:18px;}
.stat-num{display:block;font-size:38px;font-weight:800;letter-spacing:-0.04em;color:#fff;margin-bottom:8px;line-height:1;}
.stat-lbl{font-size:13px;color:#777;line-height:1.4;}

@media(max-width:700px){
  .s1,.s2{padding:52px 24px 60px;}
  .ctx-grid,.two-col{grid-template-columns:1fr;}
  .stats{grid-template-columns:1fr 1fr;}
}

/* SCROLL ANIMATION - SECTION 1 + LINES */
.s1 .breadcrumb,
.s1 .h1,
.s1 .body-text,
.s1 .pills{
  opacity:0;
  transform:translateY(22px);
  transition:
    opacity .75s ease,
    transform .85s cubic-bezier(.16,1,.3,1);
}

.s1 .rule,
.s2 .rule2,
.divider{
  transform:scaleX(0);
  transform-origin:left center;
  transition:transform 1.05s cubic-bezier(.16,1,.3,1);
}

.s1.is-visible .breadcrumb,
.s1.is-visible .h1,
.s1.is-visible .body-text,
.s1.is-visible .pills{
  opacity:1;
  transform:translateY(0);
}

.s1.is-visible .breadcrumb{transition-delay:.05s;}
.s1.is-visible .h1{transition-delay:.16s;}
.s1.is-visible .rule{transition-delay:.28s;transform:scaleX(1);}
.s1.is-visible .body-text{transition-delay:.38s;}
.s1.is-visible .pills{transition-delay:.50s;}

.s1.is-visible + .divider{
  transform:scaleX(1);
  transition-delay:.68s;
}

/* Optional section 2 line reveal so it behaves the same way */
.s2.is-visible .rule2{
  transform:scaleX(1);
}

/* Keep the pill group appearing as one clean block */
.s1 .pill{
  transform:translateY(10px);
  opacity:0;
  transition:
    opacity .65s ease,
    transform .75s cubic-bezier(.16,1,.3,1);
}

.s1.is-visible .pill{
  opacity:1;
  transform:translateY(0);
}

.s1.is-visible .pill:nth-child(1){transition-delay:.58s;}
.s1.is-visible .pill:nth-child(2){transition-delay:.66s;}
.s1.is-visible .pill:nth-child(3){transition-delay:.74s;}
.s1.is-visible .pill:nth-child(4){transition-delay:.82s;}

@media(prefers-reduced-motion:reduce){
  .s1 .breadcrumb,
  .s1 .h1,
  .s1 .body-text,
  .s1 .pills,
  .s1 .pill,
  .s1 .rule,
  .s2 .rule2,
  .divider{
    opacity:1 !important;
    transform:none !important;
    transition:none !important;
  }
}

</style>
</head>
<body>
<div class="wrap" id="wrap">
<canvas id="c"></canvas>
<div class="content">

  <div class="s1">
    <div class="breadcrumb">
      <span>Case Studies</span>
      <span class="breadcrumb-sep">/</span>
      <span class="breadcrumb-cur">TTPI Comprehensive Report</span>
    </div>
    <h1 class="h1">
      Aligning a 12-Person<br>
      <span class="h1-acc">Leadership Team</span> — First<br>
      as Individuals, then as a Group.
    </h1>
    <div class="rule"></div>
    <p class="body-text">How an independent practitioner used the TTPI Comprehensive Report on Elemetrik to stage a four-part leadership alignment journey for a regional event management firm.</p>
    <div class="pills">
      <div class="pill"><span class="pill-label">Tool</span><span class="pill-value">TTPI Comprehensive</span></div>
      <div class="pill"><span class="pill-label">Cohort</span><span class="pill-value">12 VPs</span></div>
      <div class="pill"><span class="pill-label">Region</span><span class="pill-value">Singapore</span></div>
      <div class="pill"><span class="pill-label">Use case</span><span class="pill-value">Leadership Alignment</span></div>
    </div>
  </div>

  <div class="divider"></div>

  <div class="s2">
    <span class="eyebrow">The Context</span>
    <h2 class="h2">A Leadership Team that had Stopped <span class="h2-acc">Agreeing</span>.</h2>
    <div class="rule2"></div>
    <p class="sub">Same debates every quarter. Guarded feedback. A CEO who didn't want another offsite.</p>

    <div class="ctx-grid">
      <div class="quote-card">
        <span class="qmark">"</span>
        <p class="qtext">I don't want a workshop. <br>I want them to see themselves first.</p>
        <div class="qfoot"><span class="qline"></span><span class="qattr">CEO, regional event management firm</span></div>
      </div>
      <div style="display:flex;flex-direction:column;justify-content:center;">
        <p class="copy-label">Leadership Friction</p>
        <div class="prose">
          <p>An independent leadership consultant in Singapore was engaged by the CEO of a mid-sized regional event management firm. The twelve-VP team had grown misaligned.</p>
          <p>Decisions were stalling. Feedback had become guarded. The CEO wanted each VP to <strong>first understand themselves with real depth</strong>, before any strategy conversation.</p>
        </div>
      </div>
    </div>

    <div class="two-col">
      <div>
        <p class="copy-label">Why TTPI Was Chosen</p>
        <div class="prose">
          <p>The consultant chose the TTPI Comprehensive Report on Elemetrik — the only tool profiling all 20 personality traits across 6 behavioural clusters with individual enablers, derailers, and reflection prompts built in.</p>
        </div>
      </div>
      <div>
        <p class="copy-label">How It Ran</p>
        <div class="prose">
          <p>All 12 VPs completed the inventory independently. Reports were generated immediately, with no setup fee and no manual processing — the whole cohort was activated in under a day.</p>
        </div>
      </div>
    </div>

    <div class="stats">
      <div class="stat-card">
        <div class="stat-icon">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg>
        </div>
        <span class="stat-num" data-target="12">0</span>
        <span class="stat-lbl">VPs assessed</span>
      </div>
      <div class="stat-card">
        <div class="stat-icon">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>
        </div>
        <span class="stat-num" data-target="4">0</span>
        <span class="stat-lbl">Programme stages</span>
      </div>
      <div class="stat-card">
        <div class="stat-icon">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><circle cx="12" cy="12" r="2"/><path d="M12 2v4M12 18v4M4.93 4.93l2.83 2.83M16.24 16.24l2.83 2.83M2 12h4M18 12h4M4.93 19.07l2.83-2.83M16.24 7.76l2.83-2.83"/></svg>
        </div>
        <span class="stat-num" data-target="20">0</span>
        <span class="stat-lbl">Traits per profile</span>
      </div>
      <div class="stat-card">
        <div class="stat-icon">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><rect x="3" y="3" width="7" height="7" rx="1.5"/><rect x="14" y="3" width="7" height="7" rx="1.5"/><rect x="3" y="14" width="7" height="7" rx="1.5"/><rect x="14" y="14" width="7" height="7" rx="1.5"/></svg>
        </div>
        <span class="stat-num" data-target="6">0</span>
        <span class="stat-lbl">Behavioural clusters</span>
      </div>
    </div>

  </div>
</div>
</div>


<script>
document.addEventListener('DOMContentLoaded',function(){

  const sectionOne=document.querySelector('.s1');
  const sectionTwo=document.querySelector('.s2');

  if(sectionOne){
    const sectionOneObserver=new IntersectionObserver(function(entries){
      entries.forEach(function(entry){
        if(entry.isIntersecting){
          sectionOne.classList.add('is-visible');
          sectionOneObserver.unobserve(sectionOne);
        }
      });
    },{
      threshold:0.25
    });

    sectionOneObserver.observe(sectionOne);
  }

  if(sectionTwo){
    const sectionTwoObserver=new IntersectionObserver(function(entries){
      entries.forEach(function(entry){
        if(entry.isIntersecting){
          sectionTwo.classList.add('is-visible');
          sectionTwoObserver.unobserve(sectionTwo);
        }
      });
    },{
      threshold:0.22
    });

    sectionTwoObserver.observe(sectionTwo);
  }

});
</script>

<script>
const canvas = document.getElementById('c');
const ctx2d = canvas.getContext('2d');
const wrap = document.getElementById('wrap');

function resize(){
  canvas.width = wrap.offsetWidth;
  canvas.height = wrap.offsetHeight || 1200;
}

const COLORS = ['#6835ff','#7c4dff','#a78bfa','#c084fc','#e93574','#ff5c93','#ff7eaa'];

function hexToRgba(hex, a){
  const n = parseInt(hex.replace('#',''),16);
  return `rgba(${(n>>16)&255},${(n>>8)&255},${n&255},${a})`;
}

function lerpHex(a, b, t){
  const an=parseInt(a.replace('#',''),16), bn=parseInt(b.replace('#',''),16);
  const r=Math.round(((an>>16)&255)+(((bn>>16)&255)-((an>>16)&255))*t);
  const g=Math.round(((an>>8)&255)+(((bn>>8)&255)-((an>>8)&255))*t);
  const bl=Math.round((an&255)+((bn&255)-(an&255))*t);
  return `rgb(${r},${g},${bl})`;
}

let time = 0;
let raf;

function draw(){
  resize();
  const W = canvas.width, H = canvas.height;

  ctx2d.fillStyle = '#000000';
  ctx2d.fillRect(0,0,W,H);

  const LINES = 80;
  const padT = H * 0.03, padB = H * 0.03;
  const usable = H - padT - padB;

  for(let i = 0; i < LINES; i++){
    const p = i / (LINES - 1);
    const baseY = padT + p * usable;

    const ci = p * (COLORS.length - 1);
    const color = lerpHex(COLORS[Math.floor(ci)], COLORS[Math.min(Math.floor(ci)+1, COLORS.length-1)], ci - Math.floor(ci));

    // amplitude envelope — calm at edges, builds in mid areas
    const env = Math.sin(p * Math.PI);
    const ampScale = 0.3 + 0.7 * (Math.sin(p * Math.PI * 2.2) * 0.5 + 0.5);
    const amp = env * ampScale * H * 0.06;

    const alpha = 0.25 + 0.55 * env;
    const lw = 0.6 + 1.2 * env;

    ctx2d.beginPath();
    ctx2d.lineWidth = lw;
    ctx2d.strokeStyle = hexToRgba(color, alpha);
    ctx2d.lineJoin = 'round';

    const STEPS = 300;
    for(let s = 0; s <= STEPS; s++){
      const xn = s / STEPS;
      const x = xn * W;
      const sineEnv = Math.sin(xn * Math.PI);

      const w1 = amp * sineEnv * Math.sin(xn * Math.PI * 2 * (1.2 + p * 1.8) + time * 0.35 + p * 6.2);
      const w2 = amp * 0.4 * sineEnv * Math.sin(xn * Math.PI * 2 * (2.3 + p * 1.1) + time * 0.55 + p * 4.1 + 1.3);
      const w3 = amp * 0.18 * Math.sin(xn * Math.PI * 2 * 0.7 + time * 0.2 + p * 2.8 + 2.1);

      const y = baseY + w1 + w2 + w3;
      s === 0 ? ctx2d.moveTo(x, y) : ctx2d.lineTo(x, y);
    }
    ctx2d.stroke();
  }

  time += 0.007;
  raf = requestAnimationFrame(draw);
}

// wait for layout then start
setTimeout(()=>{ resize(); draw(); }, 80);

window.addEventListener('resize', ()=>{
  cancelAnimationFrame(raf);
  resize();
});

// stat counters
const nums = document.querySelectorAll('.stat-num');
let counted = false;
const io = new IntersectionObserver(entries=>{
  entries.forEach(e=>{
    if(e.isIntersecting && !counted){
      counted = true;
      nums.forEach(el=>{
        const target = parseInt(el.dataset.target);
        const t0 = performance.now();
        (function tick(now){
          const p = Math.min((now-t0)/1200,1);
          el.textContent = Math.round(target*(1-Math.pow(1-p,3)));
          if(p<1) requestAnimationFrame(tick); else el.textContent=target;
        })(performance.now());
      });
    }
  });
},{threshold:0.2});
io.observe(document.querySelector('.stats'));
</script>
</body>
</html>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-2c04b17 e-flex e-con-boxed e-con e-parent" data-id="2c04b17" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4d4585e elementor-absolute elementor-widget elementor-widget-image" data-id="4d4585e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="1024" src="https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-1024x1024.png" class="attachment-large size-large wp-image-19315" alt="" srcset="https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-1024x1024.png 1024w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-300x300.png 300w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-150x150.png 150w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-768x768.png 768w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-80x80.png 80w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-70x70.png 70w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-100x100.png 100w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-480x480.png 480w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-670x670.png 670w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-370x370.png 370w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454-75x75.png 75w, https://elemetrik.co/wp-content/uploads/2026/06/Ellipse-454.png 1349w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-741e1bc e-con-full e-flex e-con e-parent" data-id="741e1bc" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7a02c9e elementor-widget elementor-widget-html" data-id="7a02c9e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');

*,*::before,*::after{
  box-sizing:border-box;
  margin:0;
  padding:0;
}

body{
  background:#000;
}

.fstage{
  width:100%;
  background:#000;
  font-family:'Poppins',sans-serif;
  padding:06px 24px 96px;
  position:relative;
  overflow:hidden;
}

.fstage-inner{
  max-width:1150px;
  width:100%;
  margin:0 auto;
  position:relative;
  z-index:1;
}

.fstage-eyebrow{
  display:inline-flex;
  align-items:center;
  gap:9px;
  font-size:10.5px;
  font-weight:800;
  letter-spacing:.12em;
  text-transform:uppercase;
  color:#fff;
  background:rgba(233,53,116,.12);
  border:1px solid rgba(233,53,116,.34);
  padding:9px 16px;
  border-radius:999px;
  margin-bottom:28px;
  opacity:1;
  transform:none;
  transition:none;
}

.fstage-title{
  max-width:980px;
  font-size:clamp(34px,4.6vw,46px);
  font-weight:700;
  line-height:1.1;
  letter-spacing:-0.02em;
  color:#fff;
  margin-bottom:22px;
  opacity:1;
  transform:none;
  transition:none;
}

.fstage-title span{
  background:linear-gradient(90deg,#6835ff 0%,#e93574 100%);
  font-style:italic;
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}

.fstage-sub{
  max-width:720px;
  font-size:15.5px;
  font-weight:300;
  color:#d0d0da;
  line-height:1.8;
  margin-bottom:66px;
  opacity:1;
  transform:none;
  transition:none;
}

.stage-flow{
  position:relative;
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:22px;
}

.stage-line{
  display:none;
}

/* Edge-to-edge connectors between number circles */
.stage-item:not(:last-child)::after{
  content:'';
  position:absolute;
  top:35px;
  left:70px;
  width:calc(100% + 22px - 70px);
  height:2px;
  background:linear-gradient(90deg,#6835ff,#e93574);
  pointer-events:none;
  z-index:0;
}

.stage-item:nth-child(3)::after{
  background:linear-gradient(90deg,#7a45ff,#c733c8);
}

.stage-item:nth-child(4)::after{
  background:linear-gradient(90deg,#c733c8,#e93574);
}

.stage-item{
  position:relative;
  z-index:1;
  min-width:0;
  display:flex;
  flex-direction:column;
  height:100%;
}

.stage-number{
  width:70px;
  height:70px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin:0 0 34px;
  color:#fff;
  font-size:26px;
  font-weight:700;
  letter-spacing:-.04em;
  border:2px solid transparent;
  background:
    linear-gradient(#000,#000) padding-box,
    linear-gradient(135deg,#6835ff,#e93574) border-box;
  box-shadow:0 18px 40px rgba(104,53,255,.14);
  opacity:1;
  transform:none;
  transition:none;
  position:relative;
  z-index:2;
}

.stage-card{
  min-height:260px;
  height:100%;
  flex:1;
  display:flex;
  flex-direction:column;
  border-radius:10px;
  padding:26px 22px 24px;
  background:rgba(255,255,255,.032);
  border:1px solid rgba(255,255,255,.11);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.055);
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  position:relative;
  overflow:hidden;
  opacity:1;
  transform:none;
  transition:none;
}

.stage-card::before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.004));
  pointer-events:none;
}

.stage-card::after{
  content:'';
  position:absolute;
  left:22px;
  right:22px;
  top:0;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(104,53,255,.72),rgba(233,53,116,.72),transparent);
  opacity:.58;
  pointer-events:none;
}

.stage-card:hover{
  background:rgba(255,255,255,.045);
  border-color:rgba(255,255,255,.17);
}

.stage-card > *{
  position:relative;
  z-index:1;
}

.stage-label{
  font-size:10px;
  font-weight:800;
  letter-spacing:.13em;
  text-transform:uppercase;
  color:#e93574;
  margin-bottom:12px;
}

.stage-heading{
  font-size:17px;
  font-weight:600;
  line-height:1.35;
  letter-spacing:-.02em;
  color:#fff;
  margin-bottom:12px;
}

.stage-copy{
  font-size:13px;
  font-weight:300;
  line-height:1.75;
  color:#c7c7d1;
  margin-bottom:18px;
}

.stage-pill{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:max-content;
  max-width:100%;
  font-size:10.5px;
  font-weight:700;
  color:#fff;
  border:1px solid rgba(104,53,255,.40);
  background:rgba(104,53,255,.12);
  border-radius:999px;
  padding:7px 12px;
  margin-top:auto;
}

.stage-item:nth-child(3) .stage-pill,
.stage-item:nth-child(4) .stage-pill{
  border-color:rgba(233,53,116,.40);
  background:rgba(233,53,116,.11);
}

@media(max-width:1024px){
  .fstage{
    padding:76px 28px 86px;
  }

  .fstage-sub{
    margin-bottom:58px;
  }

  .stage-flow{
    gap:18px;
  }

  .stage-item:not(:last-child)::after{
    top:36px;
    left:72px;
    width:calc(100% + 18px - 72px);
  }

  .stage-number{
    width:72px;
    height:72px;
    font-size:27px;
    margin-bottom:32px;
  }

  .stage-card{
    min-height:285px;
    padding:24px 18px 22px;
  }

  .stage-heading{
    font-size:16px;
  }
}

@media(max-width:820px){
  .stage-flow{
    grid-template-columns:1fr 1fr;
    gap:34px 22px;
  }

  .stage-line{
    display:none;
  }

  .stage-item:not(:last-child)::after{
    display:none;
  }

  .stage-item{
    display:flex;
    flex-direction:column;
    height:100%;
  }

  .stage-number{
    margin:0 0 18px;
  }

  .stage-card{
    min-height:260px;
  }
}
@media(max-width:560px){

  .stage-flow{
    grid-template-columns:1fr;
    gap:24px;
  }

  .stage-item{
    display:flex;
    flex-direction:column;
    gap:14px;
    height:auto;
  }

  .stage-number{
    width:54px;
    height:54px;
    font-size:22px;
    margin:0;
    position:relative;
    top:auto;
  }

  .stage-card{
    width:100%;
    min-height:auto;
    height:auto;
    border-radius:18px;
    padding:22px 18px;
  }
}

@media(max-width:390px){
  .fstage{
    padding-left:16px;
    padding-right:16px;
  }

  .stage-item{
    grid-template-columns:50px 1fr;
    gap:12px;
  }

  .stage-number{
    width:48px;
    height:48px;
    font-size:20px;
  }
}

.stage-card:hover{
  transition:none;
}


/* SCROLL ANIMATION - added */
.fstage .fstage-eyebrow,
.fstage .fstage-title,
.fstage .fstage-sub{
  opacity:0;
  transform:translateY(18px);
  transition:
    opacity .75s ease,
    transform .8s cubic-bezier(.16,1,.3,1);
}

.fstage.is-visible .fstage-eyebrow,
.fstage.is-visible .fstage-title,
.fstage.is-visible .fstage-sub{
  opacity:1;
  transform:translateY(0);
}

.fstage .fstage-title{
  transition-delay:.08s;
}

.fstage .fstage-sub{
  transition-delay:.16s;
}

.stage-item:not(:last-child)::after{
  transform-origin:left center;
  transform:scaleX(0);
  transition:transform 1.05s cubic-bezier(.16,1,.3,1);
}

.fstage.is-visible .stage-item:not(:last-child)::after{
  transform:scaleX(1);
}

.stage-number{
  opacity:0;
  transform:scale(.82);
  transition:
    opacity .65s ease,
    transform .75s cubic-bezier(.16,1,.3,1);
}

.stage-card{
  opacity:0;
  transform:translateY(28px);
  transition:
    opacity .8s ease,
    transform .85s cubic-bezier(.16,1,.3,1),
    border-color .35s ease,
    background .35s ease;
}

.fstage.is-visible .stage-number{
  opacity:1;
  transform:scale(1);
}

.fstage.is-visible .stage-card{
  opacity:1;
  transform:translateY(0);
}

.fstage.is-visible .stage-item:nth-child(2) .stage-number{transition-delay:.25s;}
.fstage.is-visible .stage-item:nth-child(2) .stage-card{transition-delay:.35s;}
.fstage.is-visible .stage-item:nth-child(2)::after{transition-delay:.38s;}

.fstage.is-visible .stage-item:nth-child(3) .stage-number{transition-delay:.50s;}
.fstage.is-visible .stage-item:nth-child(3) .stage-card{transition-delay:.60s;}
.fstage.is-visible .stage-item:nth-child(3)::after{transition-delay:.63s;}

.fstage.is-visible .stage-item:nth-child(4) .stage-number{transition-delay:.75s;}
.fstage.is-visible .stage-item:nth-child(4) .stage-card{transition-delay:.85s;}
.fstage.is-visible .stage-item:nth-child(4)::after{transition-delay:.88s;}

.fstage.is-visible .stage-item:nth-child(5) .stage-number{transition-delay:1s;}
.fstage.is-visible .stage-item:nth-child(5) .stage-card{transition-delay:1.10s;}
\n@media(prefers-reduced-motion:reduce){
  *,*::before,*::after{
    animation:none !important;
    transition:none !important;
    scroll-behavior:auto !important;
  }
}
</style>
</head>

<body>

<section class="fstage" id="fourStagePanel">
  <div class="fstage-inner">

    <span class="fstage-eyebrow">The Engagement</span>

    <h2 class="fstage-title">
     A  <span>Four-Stage </span>Process -<br> Group, individual, Group, Individual.
    </h2>

    <p class="fstage-sub">
      The practitioner alternated between group-level pattern reading and individual depth — letting each stage feed the next.
    </p>

    <div class="stage-flow">
      <div class="stage-line"></div>

      <div class="stage-item">
        <div class="stage-number">1</div>
        <div class="stage-card">
          <p class="stage-label">Stage 1 · Group</p>
          <h3 class="stage-heading">Group Training &amp; Trends Reveal</h3>
          <p class="stage-copy">
            A full-team workshop using the group-level TTPI overlay. Where the team converged, where it polarised, where systemic blind spots existed. No individual reports shared yet.
          </p>
          <span class="stage-pill">90-min group session</span>
        </div>
      </div>

      <div class="stage-item">
        <div class="stage-number">2</div>
        <div class="stage-card">
          <p class="stage-label">Stage 2 · 1-on-1</p>
          <h3 class="stage-heading">Comprehensive<br> Debriefs</h3>
          <p class="stage-copy">
            Twelve individual 75-minute sessions. Practitioner walked each VP through their full 20-trait profile, Enablers, Derailers, and Reflection Questions per cluster.
          </p>
          <span class="stage-pill">75 min × 12 VPs</span>
        </div>
      </div>

      <div class="stage-item">
        <div class="stage-number">3</div>
        <div class="stage-card">
          <p class="stage-label">Stage 3 · Group</p>
          <h3 class="stage-heading">Strategy <br>&amp; Alignment Offsite</h3>
          <p class="stage-copy">
            All twelve cluster snapshots overlaid in one room. Group conversation on convergence, polarisation, blind spots — now with everyone armed with self-awareness.
          </p>
          <span class="stage-pill">Full-day offsite</span>
        </div>
      </div>

      <div class="stage-item">
        <div class="stage-number">4</div>
        <div class="stage-card">
          <p class="stage-label">Stage 4 · Group</p>
          <h3 class="stage-heading">Review <br>&amp; Reflection</h3>
          <p class="stage-copy">
            Closing session four weeks later. How each VP experienced the journey, what shifted in the room, what behavioural commitments held.
          </p>
          <span class="stage-pill">2-hr review session</span>
        </div>
      </div>

    </div>
  </div>
</section>


<script>
document.addEventListener('DOMContentLoaded',function(){
  const section=document.getElementById('fourStagePanel');

  const observer=new IntersectionObserver(function(entries){
    entries.forEach(function(entry){
      if(entry.isIntersecting){
        section.classList.add('is-visible');
        observer.unobserve(section);
      }
    });
  },{
    threshold:0.22
  });

  observer.observe(section);
});
</script>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-251096e e-con-full e-flex e-con e-parent" data-id="251096e" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6e216d6 elementor-widget elementor-widget-html" data-id="6e216d6" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Dark Animated Insight Graph</title>

<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,700&display=swap');

*,*::before,*::after{
  box-sizing:border-box;
  margin:0;
  padding:0;
}

body{
  background:#0a0a0a;
}

.ins{
  width:100%;
  background:#000000;
  font-family:'Poppins',sans-serif;
  padding:02px 72px 80px;
  position:relative;
  overflow:hidden;
}

.ins-inner{
  max-width:1150px;
  margin:0 auto;
  position:relative;
  z-index:1;
}

.ins-eyebrow{
  display:inline-block;
  font-size:10px;
  font-weight:700;
  letter-spacing:0.19em;
  text-transform:uppercase;
  color:#e93574;
  background:rgba(233,53,116,0.12);
  border:1px solid rgba(233,53,116,0.30);
  padding:6px 14px;
  border-radius:999px;
  margin-bottom:26px;
}

.ins-title{
  font-size:clamp(32px,3vw,46px);
  font-weight:700;
  line-height:1.08;
  letter-spacing:-0.02em;
  color:#f5f5f7;
  margin-bottom:26px;
}

.ins-gradient{
  font-style:italic;
  background:linear-gradient(90deg,#6835ff 0%,#e93574 100%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}

.csb-rule{width:200px;height:3px;border-radius:0.5px;background:linear-gradient(90deg,#6835ff, #dddddd, #e93574);margin-bottom:26px;}

.ins-sub{
  font-size:16px;
  font-weight:300;
  color:#ddd;
  line-height:1.7;
  max-width:620px;
  margin-bottom:40px;
}

.ins-card{
  background:#0e0e11;
  border:1px solid rgba(255,255,255,0.08);
  border-radius:18px;
  padding:36px 40px;
}

.cls-head{
  display:grid;
  grid-template-columns:1fr auto;
  gap:24px;
  align-items:start;
  margin-bottom:30px;
}

.cls-title{
  font-size:18px;
  font-weight:700;
  letter-spacing:-0.01em;
  color:#f5f5f7;
  margin-bottom:6px;
}

.cls-sub{
  font-size:13px;
  font-weight:300;
  color:#999;
  line-height:1.6;
  max-width:560px;
}

.cls-legend{
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end;
  gap:18px;
  padding-top:8px;
}

.cls-legend-item{
  display:flex;
  align-items:center;
  gap:7px;
  font-size:11.5px;
  font-weight:600;
  color:#c9c9d1;
  white-space:nowrap;
}

.cls-dot{
  width:9px;
  height:9px;
  border-radius:50%;
  flex-shrink:0;
}

.cls-dot-brand-gradient{
  background:linear-gradient(135deg,#6835ff,#e93574) !important;
}

/* GRAPH AREA */

.cls-visual{
  position:relative;
  padding-top:42px;
}

/* Plot background starts after the label column */
.cls-plot-bg{
  position:absolute;
  left:176px;
  right:0;
  top:0;
  bottom:24px;
  pointer-events:none;
  z-index:0;
  overflow:hidden;
}

.cls-plot-bg::before{
  content:'';
  position:absolute;
  inset:0;
  background:
    repeating-linear-gradient(
      90deg,
      rgba(255,255,255,0.075) 0,
      rgba(255,255,255,0.075) 1px,
      transparent 1px,
      transparent calc(100% / 9)
    );
}

/* One single transparent average band behind all rows */
.cls-avg-band{
  position:absolute;
  left:44.444%;
  width:11.111%;
  top:0;
  bottom:0;
  background:rgba(104,53,255,0.095);
  border-left:1px solid rgba(167,139,250,0.13);
  border-right:1px solid rgba(167,139,250,0.13);
  opacity:0;
  transition:opacity 1.5s ease;
}

.cls-avg-band span{
  position:absolute;
  top:8px;
  left:50%;
  transform:translateX(-50%);
  font-size:10px;
  font-weight:700;
  letter-spacing:0.03em;
  text-transform:uppercase;
  color:#ffffff;
  white-space:nowrap;
}

.ins.animate .cls-avg-band{
  opacity:1;
}

.cls-rows{
  position:relative;
  z-index:1;
  display:flex;
  flex-direction:column;
  gap:20px;
}

.cls-row{
  display:grid;
  grid-template-columns:160px 1fr;
  align-items:center;
  gap:16px;
}

.cls-row-label{
  font-size:13px;
  font-weight:600;
  color:#e6e6ea;
  text-align:right;
}

.cls-track{
  position:relative;
  height:28px;
}

.cls-track-line{
  position:absolute;
  top:50%;
  left:0;
  right:0;
  height:1px;
  background:rgba(255,255,255,0.08);
}

/* Filled rounded bars. No glow, no filters, no box-shadow. */
.cls-band{
  position:absolute;
  top:0;
  left:var(--l);
  width:0;
  height:28px;
  border-radius:999px;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  white-space:nowrap;
  font-size:11.5px;
  font-weight:700;
  border:1.5px solid var(--border);
  background:var(--fill);
  color:var(--text);
  opacity:0;
  transition:
    width 3.2s cubic-bezier(.16,1,.3,1),
    opacity .5s ease;
}

.cls-band span{
  opacity:0;
  transition:opacity .7s ease;
}

.ins.animate .cls-band{
  width:var(--w);
  opacity:1;
}

.ins.animate .cls-band span{
  opacity:1;
}

.ins.animate .cls-row:nth-child(1) .cls-band{
  transition-delay:.10s;
}

.ins.animate .cls-row:nth-child(1) .cls-band span{
  transition-delay:1.4s;
}

.ins.animate .cls-row:nth-child(2) .cls-band{
  transition-delay:.55s;
}

.ins.animate .cls-row:nth-child(2) .cls-band span{
  transition-delay:1.7s;
}

.ins.animate .cls-row:nth-child(3) .cls-band{
  transition-delay:.20s;
}

.ins.animate .cls-row:nth-child(3) .cls-band span{
  transition-delay:2s;
}

.ins.animate .cls-row:nth-child(4) .cls-band{
  transition-delay:0.15s;
}

.ins.animate .cls-row:nth-child(4) .cls-band span{
  transition-delay:1.3s;
}

.ins.animate .cls-row:nth-child(5) .cls-band{
  transition-delay:1.45s;
}

.ins.animate .cls-row:nth-child(5) .cls-band span{
  transition-delay:1.6s;
}

.ins.animate .cls-row:nth-child(6) .cls-band{
  transition-delay:0.75s;
}

.ins.animate .cls-row:nth-child(6) .cls-band span{
  transition-delay:0.9s;
}

/* AXIS */

.cls-axis-row{
  position:relative;
  z-index:1;
  display:grid;
  grid-template-columns:160px 1fr;
  gap:16px;
  margin-top:10px;
}

.cls-axis{
  position:relative;
  height:20px;
}

.cls-axis-num{
  position:absolute;
  top:0;
  font-size:11px;
  color:#75757d;
  transform:translateX(-50%);
}

.cls-axis-caption{
  position:relative;
  z-index:1;
  font-size:10px;
  font-weight:600;
  letter-spacing:0.06em;
  color:#75757d;
  text-align:right;
  margin-top:4px;
}

/* FOOTER */

.cls-footer{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:24px;
  margin-top:32px;
  padding-top:22px;
  border-top:1px solid #1c1c20;
}

.cls-foot-tag{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:10.5px;
  font-weight:700;
  letter-spacing:0.05em;
  text-transform:uppercase;
  margin-bottom:8px;
}

.cls-foot-title{
  font-size:14px;
  font-weight:600;
  color:#f2f2f5;
  margin-bottom:5px;
}

.cls-foot-body{
  font-size:12px;
  font-weight:300;
  color:#8e8e96;
  line-height:1.55;
}

/* RESPONSIVE */

@media(max-width:980px){
  .cls-head{
    grid-template-columns:1fr;
  }

  .cls-legend{
    justify-content:flex-start;
    padding-top:0;
  }
}

@media(max-width:900px){
  .ins{
    padding:48px 32px 56px;
  }

  .ins-card{
    padding:28px 24px;
  }

  .cls-row{
    grid-template-columns:1fr;
    gap:8px;
  }

  .cls-row-label{
    text-align:left;
  }

  .cls-axis-row{
    grid-template-columns:1fr;
  }

  .cls-axis-row > span{
    display:none;
  }

  .cls-plot-bg{
    left:0;
    top:36px;
  }

  .cls-footer{
    grid-template-columns:1fr;
    gap:18px;
  }
}

@media(max-width:560px){
  .ins{
    padding:42px 18px 48px;
  }

  .ins-card{
    padding:24px 16px;
    border-radius:16px;
  }

  .cls-legend{
    gap:12px;
  }

  .cls-legend-item{
    font-size:10.5px;
  }

  .cls-band{
    font-size:10px;
  }

  .cls-avg-band span{
    font-size:9px;
  }
}
</style>
</head>

<body>

<div class="ins" id="insight">
  <div class="ins-inner">

    <span class="ins-eyebrow">The Insight</span>

    <h2 class="ins-title">
      What the 
      <span class="ins-gradient">Group-Level</span>  <br>Overlay Revealed.
    </h2>

<div class="csb-rule"></div>

    <p class="ins-sub">
      Twelve VPs plotted across the six TTPI clusters. Tight clusters reveal alignment.
      Wide spreads reveal latent friction. Collective dips reveal systemic blind spots.
    </p>

    <div class="ins-card">

      <div class="cls-head">
        <div>
          <p class="cls-title">Group spread across the six behavioural clusters</p>
          <p class="cls-sub">
            Sten score range across the 12-VP cohort. Each band shows where the group landed.
          </p>
        </div>

        <div class="cls-legend">
          <span class="cls-legend-item">
            <span class="cls-dot" style="background:#6835ff;"></span>
            Tight (aligned)
          </span>
          <span class="cls-legend-item">
            <span class="cls-dot cls-dot-brand-gradient"></span>
            Moderate spread
          </span>
          <span class="cls-legend-item">
            <span class="cls-dot" style="background:#e93574;"></span>
            Wide (polarised)
          </span>
          <span class="cls-legend-item">
            <span class="cls-dot" style="background:#6835ff;"></span>
            Collective dip
          </span>
        </div>
      </div>

      <div class="cls-visual">

        <div class="cls-plot-bg">
          <div class="cls-avg-band">
            <span>Avg Band</span>
          </div>
        </div>

        <div class="cls-rows">

          <div class="cls-row">
            <span class="cls-row-label">Drive for Results</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:66.667%;--w:27.778%;--fill:rgba(104,53,255,0.30);--border:#6835ff;--text:#ffffff;"
              >
                <span>7 – 9.5</span>
              </div>
            </div>
          </div>

          <div class="cls-row">
            <span class="cls-row-label">Process Orientation</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:33.333%;--w:44.444%;--fill:linear-gradient(90deg,rgba(104,53,255,0.28),rgba(233,53,116,0.22));--border:#6835ff;--text:#ffffff;"
              >
                <span>4 – 8</span>
              </div>
            </div>
          </div>

          <div class="cls-row">
            <span class="cls-row-label">Innovation Orientation</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:11.111%;--w:77.778%;--fill:rgba(233,53,116,0.28);--border:#e93574;--text:#ffffff;"
              >
                <span>2 – 9 (polarised)</span>
              </div>
            </div>
          </div>

          <div class="cls-row">
            <span class="cls-row-label">Resilience</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:38.889%;--w:33.333%;--fill:linear-gradient(90deg,rgba(104,53,255,0.24),rgba(233,53,116,0.18));--border:#6835ff;--text:#ffffff;"
              >
                <span>4.5 – 7.5</span>
              </div>
            </div>
          </div>

          <div class="cls-row">
            <span class="cls-row-label">Emotional Awareness</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:11.111%;--w:27.778%;--fill:rgba(104,53,255,0.16);--border:#6835ff;--text:#ffffff;"
              >
                <span>2 – 4.5 (collective dip)</span>
              </div>
            </div>
          </div>

          <div class="cls-row">
            <span class="cls-row-label">Influencing Orientation</span>
            <div class="cls-track">
              <div class="cls-track-line"></div>
              <div
                class="cls-band"
                style="--l:16.667%;--w:72.222%;--fill:rgba(233,53,116,0.28);--border:#e93574;--text:#ffffff;"
              >
                <span>2.5 – 9 (polarised)</span>
              </div>
            </div>
          </div>

        </div>

        <div class="cls-axis-row">
          <span></span>
          <div class="cls-axis">
            <span class="cls-axis-num" style="left:0%;">1</span>
            <span class="cls-axis-num" style="left:11.111%;">2</span>
            <span class="cls-axis-num" style="left:22.222%;">3</span>
            <span class="cls-axis-num" style="left:33.333%;">4</span>
            <span class="cls-axis-num" style="left:44.444%;">5</span>
            <span class="cls-axis-num" style="left:55.556%;">6</span>
            <span class="cls-axis-num" style="left:66.667%;">7</span>
            <span class="cls-axis-num" style="left:77.778%;">8</span>
            <span class="cls-axis-num" style="left:88.889%;">9</span>
            <span class="cls-axis-num" style="left:100%;">10</span>
          </div>
        </div>

        <p class="cls-axis-caption">STEN SCORE →</p>

      </div>

      <div class="cls-footer">
        <div>
          <div class="cls-foot-tag" style="color:#6835ff;">✓ Aligned</div>
          <p class="cls-foot-title">Drive for Results</p>
          <p class="cls-foot-body">Everyone wants to win. Common identity confirmed.</p>
        </div>

        <div>
          <div class="cls-foot-tag" style="color:#e93574;"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Polarised</div>
          <p class="cls-foot-title">Innovation · Influencing</p>
          <p class="cls-foot-body">Where the recurring debates are actually rooted.</p>
        </div>

        <div>
          <div class="cls-foot-tag" style="color:#6835ff;"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Blind Spot</div>
          <p class="cls-foot-title">Emotional Awareness</p>
          <p class="cls-foot-body">Why feedback in the room had gone guarded.</p>
        </div>
      </div>

    </div>

  </div>
</div>

<script>
document.addEventListener('DOMContentLoaded',function(){

  const section=document.getElementById('insight');

  const observer=new IntersectionObserver(function(entries){
    entries.forEach(function(entry){
      if(entry.isIntersecting){
        section.classList.add('animate');
      }
    });
  },{
    threshold:0.25
  });

  observer.observe(section);

});
</script>

</body>
</html>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-289fef0 e-con-full e-flex e-con e-parent" data-id="289fef0" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7726306 elementor-widget elementor-widget-html" data-id="7726306" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Glassmorphism Report Panel - Simple Cards</title>

<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');

*,*::before,*::after{
  box-sizing:border-box;
  margin:0;
  padding:0;
}

body{
  background:#000000;
}

.rcp{
  width:100%;
  background:#000000;
  font-family:'Poppins',sans-serif;
  padding:36px 24px 16px;
  position:relative;
  overflow:hidden;
}

.rcp-inner{
  max-width:1150px;
  width:100%;
  margin:0 auto;
  position:relative;
  z-index:1;
}

/* HEADER */

.rcp-kicker{
  display:inline-flex;
  align-items:center;
  gap:9px;
  font-size:10.5px;
  font-weight:700;
  letter-spacing:0.12em;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(104,53,255,0.12);
  border:1px solid rgba(233,53,116,0.34);
  padding:9px 16px;
  border-radius:999px;
  margin-bottom:26px;
}

.rcp-heading-wrap{
  display:grid;
  grid-template-columns:minmax(0,1fr) 390px;
  gap:44px;
  align-items:end;
  margin-bottom:46px;
}

.rcp-title{
  font-size:clamp(34px,4.8vw,46px);
  font-weight:700;
  line-height:1.04;
  letter-spacing:-0.02em;
  color:#ffffff;
  max-width:720px;
}

.rcp-title span{
  font-style:italic;
  background:linear-gradient(90deg,#6835ff 0%,#e93574 100%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}

.rcp-intro{
  position:relative;
  font-size:15px;
  font-weight:300;
  line-height:1.65;
  color:#d8d8df;
  max-width:390px;
  padding:0 0 16px 24px;
  justify-self:end;
  transform:translateY(18px);
}


.rcp-intro-line{
  display:block;
}

/* SIMPLE GLASS DECISION BOARD */

.rcp-board{
  position:relative;
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:20px;
}

.rcp-board::before{
  content:'';
  position:absolute;
  top:26px;
  bottom:26px;
  left:50%;
  width:1px;
  transform:translateX(-50%);
  background:linear-gradient(180deg,transparent,rgba(104,53,255,0.22),rgba(233,53,116,0.22),transparent);
  pointer-events:none;
  z-index:2;
}

.rcp-card{
  position:relative;
  min-height:492px;
  border-radius:28px;
  padding:36px 34px 38px;
  background:rgba(255,255,255,0.032);
  border:1px solid rgba(255,255,255,0.10);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.055);
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  overflow:hidden;

  opacity:0;
  transform:translateY(34px) scale(0.985);
  transition:
    opacity .9s ease,
    transform .95s cubic-bezier(.16,1,.3,1),
    border-color .35s ease,
    background .35s ease;
}

.rcp-card::before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(145deg,rgba(255,255,255,0.045),rgba(255,255,255,0.006));
  pointer-events:none;
}

.rcp-card::after{
  content:'';
  position:absolute;
  left:28px;
  right:28px;
  top:0;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(104,53,255,0.72),rgba(233,53,116,0.72),transparent);
  opacity:0.55;
  pointer-events:none;
}

.rcp-card:hover{
  border-color:rgba(255,255,255,0.16);
  background:rgba(255,255,255,0.042);
}

.rcp.is-visible .rcp-card{
  opacity:1;
  transform:translateY(0) scale(1);
}

.rcp.is-visible .rcp-card:nth-child(1){
  transition-delay:.10s;
}

.rcp.is-visible .rcp-card:nth-child(2){
  transition-delay:.28s;
}

.rcp-card > *{
  position:relative;
  z-index:1;
}

.rcp-card-head{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:22px;
  margin-bottom:30px;
}

.rcp-label{
  font-size:10px;
  font-weight:800;
  letter-spacing:0.13em;
  text-transform:uppercase;
  color:#a7a7b2;
  margin-bottom:12px;
}

.rcp-card-title{
  font-size:24px;
  font-weight:600;
  line-height:1.16;
  letter-spacing:-0.02em;
  color:#ffffff;
  max-width:320px;
}

.rcp-card-icon{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  flex-shrink:0;
}

.rcp-card-icon svg{
  width:34px;
  height:34px;
  overflow:visible;
}

.rcp-card-icon path,
.rcp-card-icon polyline,
.rcp-card-icon line,
.rcp-card-icon circle{
  stroke:url(#rcpBrandGradient);
}

/* LIST ROWS */

.rcp-list{
  list-style:none;
  display:flex;
  flex-direction:column;
}

.rcp-list li{
  display:grid;
  grid-template-columns:24px 1fr;
  gap:16px;
  align-items:start;
  padding:16px 0;
  border-top:1px solid rgba(255,255,255,0.07);
}

.rcp-list li:last-child{
  padding-bottom:0;
}

.rcp-bullet{
  display:flex;
  align-items:flex-start;
  justify-content:flex-start;
  padding-top:4px;
}

.rcp-bullet svg{
  width:17px;
  height:17px;
  overflow:visible;
}

.rcp-bullet path,
.rcp-bullet polyline,
.rcp-bullet line,
.rcp-bullet circle{
  stroke:url(#rcpBrandGradient);
}

.rcp-bullet-negative path,
.rcp-bullet-negative polyline,
.rcp-bullet-negative line,
.rcp-bullet-negative circle{
  stroke:url(#rcpMutedGradient);
}

.rcp-list-text{
  font-size:14.5px;
  font-weight:400;
  line-height:1.58;
  color:#f0f0f5;
}

.rcp-card-negative{
  background:rgba(255,255,255,0.026);
}

.rcp-card-negative::before{
  background:linear-gradient(145deg,rgba(255,255,255,0.035),rgba(255,255,255,0.004));
}

.rcp-card-negative .rcp-card-icon path,
.rcp-card-negative .rcp-card-icon polyline,
.rcp-card-negative .rcp-card-icon line,
.rcp-card-negative .rcp-card-icon circle{
  stroke:url(#rcpMutedGradient);
}

.rcp-card-negative .rcp-list-text{
  color:#d9d9e2;
}

/* RESPONSIVE */

@media(max-width:900px){
  .rcp{
    padding:72px 26px 82px;
  }

  .rcp-heading-wrap{
    grid-template-columns:1fr;
    gap:20px;
  }

  .rcp-intro{
    max-width:620px;
    justify-self:start;
  }

  .rcp-board{
    grid-template-columns:1fr;
    gap:22px;
  }

  .rcp-board::before{
    display:none;
  }

  .rcp-card{
    min-height:auto;
  }
}

@media(max-width:560px){
  .rcp{
    padding:58px 20px 68px;
  }

  .rcp-title{
    font-size:32px;
  }

  .rcp-intro{
    padding-left:18px;
    font-size:14px;
    transform:translateY(8px);
  }

  .rcp-intro-line{
    display:inline;
  }

  .rcp-card{
    border-radius:22px;
    padding:30px 22px 34px;
  }

  .rcp-card-head{
    margin-bottom:22px;
  }

  .rcp-card-icon svg{
    width:30px;
    height:30px;
  }

  .rcp-card-title{
    font-size:21px;
  }

  .rcp-list li{
    grid-template-columns:23px 1fr;
    gap:10px;
    padding:16px 0;
  }

  .rcp-list-text{
    font-size:14px;
  }
}
</style>
</head>

<body>

<section class="rcp" id="reportCallPanel">
  <div class="rcp-inner">

    <svg width="0" height="0" style="position:absolute;">
      <defs>
        <linearGradient id="rcpBrandGradient" x1="0" y1="0" x2="24" y2="24" gradientUnits="userSpaceOnUse">
          <stop offset="0%" stop-color="#6835ff"/>
          <stop offset="100%" stop-color="#e93574"/>
        </linearGradient>

        <linearGradient id="rcpMutedGradient" x1="0" y1="0" x2="24" y2="24" gradientUnits="userSpaceOnUse">
          <stop offset="0%" stop-color="#8b7dff"/>
          <stop offset="100%" stop-color="#e93574"/>
        </linearGradient>
      </defs>
    </svg>

    <div class="rcp-kicker">Why this report</div>

    <div class="rcp-heading-wrap">
      <h2 class="rcp-title">
        When the <span>Comprehensive <br>Report</span> is the Right Call.
      </h2>

      <p class="rcp-intro">
        Built for moments where depth matters more than speed. Where individual patterns become group-level conversations.
      </p>
    </div>

    <div class="rcp-board">

      <div class="rcp-card rcp-card-positive">

        <div class="rcp-card-head">
          <div>
            <p class="rcp-label">Best fit</p>
            <h3 class="rcp-card-title">Use it when depth creates the value</h3>
          </div>

          <div class="rcp-card-icon" aria-hidden="true">
            <svg viewBox="0 0 64 64" fill="none" stroke-width="4" stroke-linecap="round" stroke-linejoin="round">
              <path d="M18 34L28 44L48 20"/>
            </svg>
          </div>
        </div>

        <ul class="rcp-list">
          <li>
            <span class="rcp-bullet">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 12h11"/>
                <path d="M11 7l5 5-5 5"/>
              </svg>
            </span>
            <span class="rcp-list-text">Small, high-stakes cohorts where every individual matters</span>
          </li>

          <li>
            <span class="rcp-bullet">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 12h11"/>
                <path d="M11 7l5 5-5 5"/>
              </svg>
            </span>
            <span class="rcp-list-text">Leadership team alignment &amp; founding team work</span>
          </li>

          <li>
            <span class="rcp-bullet">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 12h11"/>
                <path d="M11 7l5 5-5 5"/>
              </svg>
            </span>
            <span class="rcp-list-text">Executive coaching engagements that need narrative depth</span>
          </li>

          <li>
            <span class="rcp-bullet">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 12h11"/>
                <path d="M11 7l5 5-5 5"/>
              </svg>
            </span>
            <span class="rcp-list-text">Succession &amp; promotion-readiness conversations</span>
          </li>

          <li>
            <span class="rcp-bullet">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4 12h11"/>
                <path d="M11 7l5 5-5 5"/>
              </svg>
            </span>
            <span class="rcp-list-text">When you can invest hours per person and want full ROI on that time</span>
          </li>
        </ul>

      </div>

      <div class="rcp-card rcp-card-negative">

        <div class="rcp-card-head">
          <div>
            <p class="rcp-label">Not ideal</p>
            <h3 class="rcp-card-title">Look elsewhere when speed matters more</h3>
          </div>

          <div class="rcp-card-icon" aria-hidden="true">
            <svg viewBox="0 0 64 64" fill="none" stroke-width="3.8" stroke-linecap="round" stroke-linejoin="round">
              <path d="M22 22L42 42"/>
              <path d="M42 22L22 42"/>
            </svg>
          </div>
        </div>

        <ul class="rcp-list">
          <li>
            <span class="rcp-bullet rcp-bullet-negative">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 6l12 12"/>
                <path d="M18 6L6 18"/>
              </svg>
            </span>
            <span class="rcp-list-text">The cohort is hundreds or thousands of participants</span>
          </li>

          <li>
            <span class="rcp-bullet rcp-bullet-negative">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 6l12 12"/>
                <path d="M18 6L6 18"/>
              </svg>
            </span>
            <span class="rcp-list-text">The format is self-led with no facilitator debrief</span>
          </li>

          <li>
            <span class="rcp-bullet rcp-bullet-negative">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 6l12 12"/>
                <path d="M18 6L6 18"/>
              </svg>
            </span>
            <span class="rcp-list-text">Speed of interpretation matters more than depth</span>
          </li>

          <li>
            <span class="rcp-bullet rcp-bullet-negative">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 6l12 12"/>
                <path d="M18 6L6 18"/>
              </svg>
            </span>
            <span class="rcp-list-text">You need a one-page artefact participants can read in 5 minutes</span>
          </li>

          <li>
            <span class="rcp-bullet rcp-bullet-negative">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 6l12 12"/>
                <path d="M18 6L6 18"/>
              </svg>
            </span>
            <span class="rcp-list-text">For those — use the TTPI Snapshot Report instead</span>
          </li>
        </ul>

      </div>

    </div>

  </div>
</section>

<script>
document.addEventListener('DOMContentLoaded',function(){
  const section=document.getElementById('reportCallPanel');

  const observer=new IntersectionObserver(function(entries){
    entries.forEach(function(entry){
      if(entry.isIntersecting){
        section.classList.add('is-visible');
        observer.unobserve(section);
      }
    });
  },{
    threshold:0.22
  });

  observer.observe(section);
});
</script>

</body>
</html>				</div>
				</div>
				</div>
				</div><p>The post <a href="https://elemetrik.co/ttpi-comprehensive-report/">TTPI Comprehensive Report</a> first appeared on <a href="https://elemetrik.co">Elemetrik</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://elemetrik.co/ttpi-comprehensive-report/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
