<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820 384" width="820" height="384" role="img" aria-labelledby="t d" font-family="'Manrope', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif">
  <title id="t">The Fear and Greed Index scores the market's mood from 0 to 100</title>
  <desc id="d">The Fear and Greed Index is a single 0 to 100 score, where 0 is extreme fear and 100 is extreme greed, shown here as a gauge. CFGI reads measurable signals and scores 100+ assets individually.</desc>
  <defs>
    <linearGradient id="gg" x1="0%" y1="0%" x2="100%" y2="0%">
      <stop offset="0%" stop-color="#DC2626"/><stop offset="25%" stop-color="#F97316"/>
      <stop offset="50%" stop-color="#EAB308"/><stop offset="75%" stop-color="#22C55E"/>
      <stop offset="100%" stop-color="#15803D"/>
    </linearGradient>
  </defs>
  <rect x="0" y="0" width="820" height="384" rx="14" fill="#ffffff"/>
  <text x="40" y="52" font-size="26" font-weight="800" fill="#0F172A">One Score, 0 to 100</text>
  <text x="40" y="80" font-size="15" fill="#5A6578">Measurable signals turn the market's mood into a single number</text>

  <path d="M250 312 A 160 160 0 0 1 570 312" fill="none" stroke="url(#gg)" stroke-width="30"/>
  <!-- needle to an example reading of ~62 (Greed) -->
  <line x1="410" y1="312" x2="463" y2="186" stroke="#0F172A" stroke-width="4" stroke-linecap="round"/>
  <circle cx="410" cy="312" r="10" fill="#0F172A"/>
  <text x="478" y="180" font-family="'JetBrains Mono', ui-monospace, monospace" font-size="18" font-weight="800" fill="#0F172A">62</text>

  <text x="232" y="338" font-family="'JetBrains Mono', ui-monospace, monospace" font-size="12" fill="#475569" text-anchor="middle">0</text>
  <text x="588" y="338" font-family="'JetBrains Mono', ui-monospace, monospace" font-size="12" fill="#475569" text-anchor="middle">100</text>
  <text x="232" y="356" font-size="11.5" font-weight="700" fill="#DC2626" text-anchor="middle">Extreme Fear</text>
  <text x="410" y="150" font-size="11.5" font-weight="700" fill="#92710A" text-anchor="middle">Neutral</text>
  <text x="588" y="356" font-size="11.5" font-weight="700" fill="#15803D" text-anchor="middle">Extreme Greed</text>
</svg>
