<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 180" width="600" height="180">
  <defs>
    <linearGradient id="bg" x1="0" y1="0" x2="1" y2="1">
      <stop offset="0%" stop-color="#1e0a3c"/>
      <stop offset="100%" stop-color="#2d1b69"/>
    </linearGradient>
    <filter id="blur1"><feGaussianBlur stdDeviation="18"/></filter>
    <filter id="blur2"><feGaussianBlur stdDeviation="6"/></filter>
  </defs>
  <rect width="600" height="180" fill="url(#bg)"/>
  <!-- Glows -->
  <ellipse cx="100" cy="80" rx="130" ry="80" fill="#7c3aed" opacity="0.2" filter="url(#blur1)"/>
  <ellipse cx="500" cy="60" rx="110" ry="70" fill="#4f46e5" opacity="0.25" filter="url(#blur1)"/>
  <ellipse cx="300" cy="170" rx="200" ry="50" fill="#7c3aed" opacity="0.15" filter="url(#blur1)"/>

  <!-- Grid lines (graph paper effect) -->
  <g opacity="0.06" stroke="white" stroke-width="0.8">
    <line x1="0" y1="30" x2="600" y2="30"/><line x1="0" y1="60" x2="600" y2="60"/>
    <line x1="0" y1="90" x2="600" y2="90"/><line x1="0" y1="120" x2="600" y2="120"/>
    <line x1="0" y1="150" x2="600" y2="150"/>
    <line x1="60" y1="0" x2="60" y2="180"/><line x1="120" y1="0" x2="120" y2="180"/>
    <line x1="180" y1="0" x2="180" y2="180"/><line x1="240" y1="0" x2="240" y2="180"/>
    <line x1="300" y1="0" x2="300" y2="180"/><line x1="360" y1="0" x2="360" y2="180"/>
    <line x1="420" y1="0" x2="420" y2="180"/><line x1="480" y1="0" x2="480" y2="180"/>
    <line x1="540" y1="0" x2="540" y2="180"/>
  </g>

  <!-- Sine wave curve -->
  <path d="M 20 90 Q 55 40 90 90 Q 125 140 160 90 Q 195 40 230 90 Q 265 140 300 90 Q 335 40 370 90 Q 405 140 440 90 Q 475 40 510 90 Q 545 140 580 90"
    fill="none" stroke="#a78bfa" stroke-width="2.5" opacity="0.7"/>

  <!-- Parabola -->
  <path d="M 120 160 Q 200 20 280 160" fill="none" stroke="#60a5fa" stroke-width="2" opacity="0.5"/>

  <!-- Pi symbol -->
  <g transform="translate(380,25)">
    <line x1="20" y1="18" x2="90" y2="18" stroke="#e879f9" stroke-width="4" stroke-linecap="round"/>
    <line x1="35" y1="18" x2="35" y2="75" stroke="#e879f9" stroke-width="4" stroke-linecap="round"/>
    <path d="M75 18 Q80 45 70 75" fill="none" stroke="#e879f9" stroke-width="4" stroke-linecap="round"/>
  </g>

  <!-- Sigma symbol -->
  <g transform="translate(470,30)">
    <path d="M80 15 L20 15 L55 52 L20 90 L80 90" fill="none" stroke="#fbbf24" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  </g>

  <!-- Small math symbols floating -->
  <text x="50" y="50" font-family="Georgia,serif" font-size="22" fill="#a78bfa" opacity="0.6">∞</text>
  <text x="160" y="45" font-family="Georgia,serif" font-size="18" fill="#60a5fa" opacity="0.5">∫</text>
  <text x="310" y="48" font-family="Georgia,serif" font-size="16" fill="#f472b6" opacity="0.5">√x</text>
  <text x="200" y="155" font-family="Georgia,serif" font-size="14" fill="#a78bfa" opacity="0.4">x² + y² = r²</text>

  <!-- Axes -->
  <g opacity="0.3">
    <line x1="70" y1="20" x2="70" y2="160" stroke="white" stroke-width="1.5"/>
    <line x1="30" y1="90" x2="160" y2="90" stroke="white" stroke-width="1.5"/>
    <polygon points="70,16 65,26 75,26" fill="white"/>
    <polygon points="164,90 154,85 154,95" fill="white"/>
  </g>

  <!-- Label -->
  <text x="30" y="170" font-family="'Segoe UI',sans-serif" font-size="11" fill="white" opacity="0.35" font-weight="600" letter-spacing="3">MATHEMATICS DEPARTMENT</text>
</svg>
