<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" fill="none">
  <rect width="400" height="300" fill="#0A0A0A"/>

  <!-- Subtle grid -->
  <g stroke="rgba(255,255,255,0.03)" stroke-width="0.5">
    <line x1="0" y1="50" x2="400" y2="50"/>
    <line x1="0" y1="100" x2="400" y2="100"/>
    <line x1="0" y1="150" x2="400" y2="150"/>
    <line x1="0" y1="200" x2="400" y2="200"/>
    <line x1="0" y1="250" x2="400" y2="250"/>
    <line x1="50" y1="0" x2="50" y2="300"/>
    <line x1="100" y1="0" x2="100" y2="300"/>
    <line x1="150" y1="0" x2="150" y2="300"/>
    <line x1="200" y1="0" x2="200" y2="300"/>
    <line x1="250" y1="0" x2="250" y2="300"/>
    <line x1="300" y1="0" x2="300" y2="300"/>
    <line x1="350" y1="0" x2="350" y2="300"/>
  </g>

  <!-- Background glow behind the peak -->
  <radialGradient id="f-glow" cx="310" cy="100" r="150" gradientUnits="userSpaceOnUse">
    <stop offset="0%" stop-color="#991B1B" stop-opacity="0.2"/>
    <stop offset="50%" stop-color="#991B1B" stop-opacity="0.06"/>
    <stop offset="100%" stop-color="#991B1B" stop-opacity="0"/>
  </radialGradient>
  <circle cx="310" cy="100" r="150" fill="url(#f-glow)"/>

  <!-- Revenue mountain fill -->
  <linearGradient id="f-mountain" x1="200" y1="60" x2="200" y2="260" gradientUnits="userSpaceOnUse">
    <stop offset="0%" stop-color="#991B1B" stop-opacity="0.25"/>
    <stop offset="100%" stop-color="#991B1B" stop-opacity="0.02"/>
  </linearGradient>
  <path d="M 30 260 L 60 255 L 90 250 L 120 242 L 150 230 L 180 210 L 210 180 L 240 145 L 270 110 L 300 80 L 330 65 L 350 60 L 370 260 Z"
        fill="url(#f-mountain)"/>

  <!-- Mountain outline -->
  <path d="M 30 260 L 60 255 L 90 250 L 120 242 L 150 230 L 180 210 L 210 180 L 240 145 L 270 110 L 300 80 L 330 65 L 350 60"
        stroke="white" stroke-opacity="0.15" stroke-width="1.5" fill="none"/>

  <!-- Ascending bars behind the mountain -->
  <g opacity="0.08" fill="white">
    <rect x="50" y="250" width="18" height="10" rx="1"/>
    <rect x="85" y="242" width="18" height="18" rx="1"/>
    <rect x="120" y="230" width="18" height="30" rx="1"/>
    <rect x="155" y="212" width="18" height="48" rx="1"/>
    <rect x="190" y="185" width="18" height="75" rx="1"/>
    <rect x="225" y="152" width="18" height="108" rx="1"/>
    <rect x="260" y="118" width="18" height="142" rx="1"/>
    <rect x="295" y="88" width="18" height="172" rx="1"/>
    <rect x="330" y="68" width="18" height="192" rx="1"/>
  </g>

  <!-- Peak marker -->
  <circle cx="350" cy="60" r="4" fill="#991B1B" opacity="0.4"/>
  <circle cx="350" cy="60" r="2" fill="white" opacity="0.5"/>

  <!-- Peak line extending down -->
  <line x1="350" y1="64" x2="350" y2="260" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"/>

  <!-- Revenue milestone markers on the curve -->
  <g>
    <circle cx="120" cy="242" r="2" fill="white" opacity="0.15"/>
    <circle cx="180" cy="210" r="2" fill="white" opacity="0.15"/>
    <circle cx="240" cy="145" r="2.5" fill="white" opacity="0.2"/>
    <circle cx="300" cy="80" r="2.5" fill="white" opacity="0.2"/>
  </g>

  <!-- Revenue labels along curve -->
  <text x="95" y="238" font-family="system-ui" font-size="7" fill="white" opacity="0.2">$50K</text>
  <text x="152" y="205" font-family="system-ui" font-size="7" fill="white" opacity="0.25">$150K</text>
  <text x="215" y="140" font-family="system-ui" font-size="8" fill="white" opacity="0.3">$350K</text>
  <text x="275" y="74" font-family="system-ui" font-size="8" fill="white" opacity="0.35">$550K</text>

  <!-- Peak value -->
  <text x="350" y="48" font-family="system-ui" font-size="12" fill="white" opacity="0.45" text-anchor="middle" font-weight="300">$700K+</text>

  <!-- Horizontal baseline -->
  <line x1="30" y1="260" x2="370" y2="260" stroke="rgba(255,255,255,0.08)" stroke-width="0.5"/>

  <!-- Y-axis label -->
  <text x="20" y="155" font-family="system-ui" font-size="6" fill="white" opacity="0.15" transform="rotate(-90, 20, 155)">REVENUE</text>

  <!-- X-axis label -->
  <text x="360" y="275" font-family="system-ui" font-size="7" fill="white" opacity="0.2" text-anchor="end">TIME</text>
</svg>