// The signature interactive 3D ladder section. // Click rungs to climb. A pressure & realism meter to the right fills as you ascend. function PerformanceLadder() { const [activeIdx, setActiveIdx] = React.useState(5); // start at top (Independent), most impressive const stageRef = React.useRef(null); const [hoverIdx, setHoverIdx] = React.useState(null); const focusIdx = hoverIdx ?? activeIdx; const active = window.LADDER[focusIdx]; // Auto-step on first load — gives a guided climb feel. React.useEffect(() => { let i = 0; setActiveIdx(0); const t = setInterval(() => { i++; if (i >= window.LADDER.length) { clearInterval(t); return; } setActiveIdx(i); }, 700); return () => clearInterval(t); }, []); return (

04 · SIGNATURE SYSTEM

The AMBIZ Performance Ladder.
Capability climbs one rung at a time — until reaching full client readiness.

Advisory skill is not transferred through content. It is built through staged practice that adds complexity and consequence at each rung. Click a level to climb.

{/* 3D stage */}
{window.LADDER.map((r, i) => { const isActive = i === activeIdx; const liftZ = isActive ? 80 : 0; const liftY = -i * 90; const scale = isActive ? 1.05 : 1; return (
setActiveIdx(i)} onMouseEnter={() => setHoverIdx(i)} onMouseLeave={() => setHoverIdx(null)} style={{ transform: `translateY(${liftY}px) translateZ(${liftZ}px) scale(${scale})`, zIndex: 10 + i, }} >
{r.label}
{r.title}
{r.num}
); })}
{/* Meter + detail */}
Controlled
Applied
Real
Independent
Rung {active.num} · {active.label}

{active.title}

{active.desc}

Mode
{active.pressure}
Evidence / Artifact
{active.artifact}
); } window.PerformanceLadder = PerformanceLadder;