  .hero .rv{transition-duration:.8s}
  /* "Built for" strip along the bottom of the hero */
  .hero-paths{position:absolute;left:0;right:0;bottom:clamp(28px, 5vh, 48px);z-index:2}
  .paths{display:flex;flex-wrap:wrap;align-items:center;gap:14px 44px;border-top:1px solid var(--line);padding-top:22px}
  .paths-label{font:600 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}
  .paths a{display:inline-flex;align-items:center;gap:10px;font:500 16px/1.2 var(--sans);color:var(--text);text-decoration:none}
  .paths a::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 12px var(--acc)}
  .paths .arr{color:var(--dim);transition:transform .25s var(--ease),color .25s}
  .paths a:hover .arr,.paths a:focus-visible .arr{transform:translateX(4px);color:var(--text)}
  @media (max-width:1023px){.hero-paths{position:static;margin-top:44px}.paths{gap:14px 28px}.paths-label{width:100%}}
  @media (max-width:759px){.paths{flex-direction:column;align-items:flex-start;gap:16px}}

  /* evidence convergence */
  .converge{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}
  @media (max-width:980px){.converge{grid-template-columns:1fr;gap:48px}}
  .converge svg text{font:500 12px var(--sans);letter-spacing:.12em;text-transform:uppercase;fill:var(--muted)}

  .cta-home .cl path{stroke:url(#ctaG)}
  /* "Evidence is everywhere. Conviction is scarce." */
  .shift .shift-end{padding-left:clamp(0px,18vw,300px)}
  .shift-grid{margin-top:88px}
  .shift-copy{grid-column:6/span 6;margin:0;font-size:20px;line-height:1.65}
  /* the chain: a smaller pill in the target-profile stage, forecast bars (illustrative heights) revealed left to right */
  .frag .pill-sm{height:22px}
  .bars i:nth-child(1){--h:12%;--d:0ms}.bars i:nth-child(2){--h:22%;--d:40ms}.bars i:nth-child(3){--h:38%;--d:80ms}
  .bars i:nth-child(4){--h:56%;--d:120ms}.bars i:nth-child(5){--h:72%;--d:160ms}.bars i:nth-child(6){--h:86%;--d:200ms}
  .bars i:nth-child(7){--h:96%;--d:240ms}.bars i:nth-child(8){--h:100%;--d:280ms}.bars i:nth-child(9){--h:94%;--d:320ms}
  .bars i:nth-child(10){--h:88%;--d:360ms}
  /* tour tab accents */
  .ta-bubblegum{--ta:var(--bubblegum)}.ta-salmon{--ta:var(--salmon)}.ta-brand-lt{--ta:var(--brand-lt)}.ta-lettuce{--ta:var(--lettuce)}
  .trust .trust-link{margin-left:auto;font-size:15px}
  .converge-art{--dur:1.4s;width:100%}
