<svg xmlns="http://www.w3.org/2000/svg" width="570" height="537" viewBox="0 0 570 537">
  <!-- Dark background -->
  <rect width="570" height="537" fill="#1a1a2e"/>
  
  <!-- Road surface -->
  <rect x="0" y="360" width="570" height="177" fill="#2d2d2d"/>
  <!-- Road lines -->
  <rect x="0" y="355" width="570" height="8" fill="#444"/>
  <rect x="60" y="395" width="80" height="8" fill="#888" opacity="0.5"/>
  <rect x="220" y="395" width="80" height="8" fill="#888" opacity="0.5"/>
  <rect x="380" y="395" width="80" height="8" fill="#888" opacity="0.5"/>
  <rect x="500" y="395" width="70" height="8" fill="#888" opacity="0.5"/>

  <!-- Sky/background glow from crash -->
  <ellipse cx="290" cy="340" rx="200" ry="80" fill="#ff6600" opacity="0.12"/>

  <!-- Car 1 (left, crumpled front) -->
  <!-- Body -->
  <rect x="30" y="290" width="200" height="75" rx="12" fill="#c0392b"/>
  <!-- Crushed front -->
  <polygon points="230,290 260,300 265,330 230,365" fill="#922b21"/>
  <!-- Crumple lines on front -->
  <line x1="230" y1="295" x2="262" y2="310" stroke="#7b241c" stroke-width="2"/>
  <line x1="230" y1="315" x2="263" y2="320" stroke="#7b241c" stroke-width="2"/>
  <line x1="230" y1="340" x2="262" y2="340" stroke="#7b241c" stroke-width="2"/>
  <!-- Roof -->
  <rect x="70" y="258" width="155" height="35" rx="10" fill="#a93226"/>
  <!-- Windows -->
  <rect x="80" y="262" width="60" height="26" rx="4" fill="#aed6f1" opacity="0.6"/>
  <rect x="155" y="262" width="60" height="26" rx="4" fill="#aed6f1" opacity="0.6"/>
  <!-- Wheels -->
  <circle cx="90" cy="367" r="28" fill="#1a1a1a"/>
  <circle cx="90" cy="367" r="16" fill="#333"/>
  <circle cx="90" cy="367" r="6" fill="#555"/>
  <circle cx="210" cy="367" r="28" fill="#1a1a1a"/>
  <circle cx="210" cy="367" r="16" fill="#333"/>
  <circle cx="210" cy="367" r="6" fill="#555"/>
  <!-- Headlight damage -->
  <ellipse cx="258" cy="308" rx="10" ry="8" fill="#f39c12" opacity="0.8"/>
  <ellipse cx="258" cy="308" rx="6" ry="5" fill="#fff" opacity="0.9"/>

  <!-- Car 2 (right, crumpled front) -->
  <!-- Body -->
  <rect x="340" y="290" width="200" height="75" rx="12" fill="#1a5276"/>
  <!-- Crushed front (mirrored) -->
  <polygon points="340,290 305,300 302,330 340,365" fill="#154360"/>
  <!-- Crumple lines -->
  <line x1="340" y1="295" x2="308" y2="310" stroke="#0e2f44" stroke-width="2"/>
  <line x1="340" y1="315" x2="307" y2="320" stroke="#0e2f44" stroke-width="2"/>
  <line x1="340" y1="340" x2="308" y2="340" stroke="#0e2f44" stroke-width="2"/>
  <!-- Roof -->
  <rect x="345" y="258" width="155" height="35" rx="10" fill="#154360"/>
  <!-- Windows -->
  <rect x="355" y="262" width="60" height="26" rx="4" fill="#aed6f1" opacity="0.6"/>
  <rect x="430" y="262" width="60" height="26" rx="4" fill="#aed6f1" opacity="0.6"/>
  <!-- Wheels -->
  <circle cx="360" cy="367" r="28" fill="#1a1a1a"/>
  <circle cx="360" cy="367" r="16" fill="#333"/>
  <circle cx="360" cy="367" r="6" fill="#555"/>
  <circle cx="480" cy="367" r="28" fill="#1a1a1a"/>
  <circle cx="480" cy="367" r="16" fill="#333"/>
  <circle cx="480" cy="367" r="6" fill="#555"/>
  <!-- Headlight damage -->
  <ellipse cx="308" cy="308" rx="10" ry="8" fill="#f39c12" opacity="0.8"/>
  <ellipse cx="308" cy="308" rx="6" ry="5" fill="#fff" opacity="0.9"/>

  <!-- Impact point / debris -->
  <ellipse cx="285" cy="340" rx="40" ry="18" fill="#e67e22" opacity="0.3"/>
  <!-- Debris pieces -->
  <polygon points="268,325 275,318 280,328" fill="#888"/>
  <polygon points="285,320 293,315 296,325" fill="#777"/>
  <polygon points="275,335 283,330 286,342" fill="#666"/>
  <polygon points="295,330 300,322 308,332" fill="#888"/>
  <rect x="262" y="345" width="12" height="5" rx="1" fill="#c0392b" transform="rotate(-15 268 347)"/>
  <rect x="295" y="348" width="14" height="5" rx="1" fill="#1a5276" transform="rotate(10 302 350)"/>
  
  <!-- Sparks / impact flash -->
  <ellipse cx="285" cy="325" rx="22" ry="14" fill="#f39c12" opacity="0.5"/>
  <ellipse cx="285" cy="325" rx="12" ry="8" fill="#fff" opacity="0.7"/>
  <!-- Spark lines -->
  <line x1="285" y1="310" x2="278" y2="295" stroke="#f1c40f" stroke-width="1.5" opacity="0.8"/>
  <line x1="285" y1="310" x2="295" y2="296" stroke="#f1c40f" stroke-width="1.5" opacity="0.8"/>
  <line x1="272" y1="318" x2="257" y2="308" stroke="#f1c40f" stroke-width="1.5" opacity="0.7"/>
  <line x1="298" y1="318" x2="313" y2="308" stroke="#f1c40f" stroke-width="1.5" opacity="0.7"/>
  <line x1="279" y1="322" x2="265" y2="330" stroke="#e67e22" stroke-width="1" opacity="0.6"/>
  <line x1="291" y1="322" x2="305" y2="332" stroke="#e67e22" stroke-width="1" opacity="0.6"/>
  <line x1="285" y1="308" x2="282" y2="285" stroke="#fff" stroke-width="1" opacity="0.5"/>

  <!-- Smoke wisps -->
  <ellipse cx="260" cy="275" rx="18" ry="10" fill="#888" opacity="0.25"/>
  <ellipse cx="248" cy="255" rx="14" ry="9" fill="#888" opacity="0.18"/>
  <ellipse cx="310" cy="270" rx="16" ry="9" fill="#888" opacity="0.22"/>
  <ellipse cx="322" cy="250" rx="12" ry="8" fill="#888" opacity="0.15"/>

  <!-- Skid marks on road -->
  <rect x="100" y="358" width="140" height="5" rx="2" fill="#111" opacity="0.7" transform="rotate(-2 170 360)"/>
  <rect x="330" y="358" width="140" height="5" rx="2" fill="#111" opacity="0.7" transform="rotate(2 400 360)"/>

  <!-- Text overlay at bottom -->
  <rect x="0" y="480" width="570" height="57" fill="#000" opacity="0.55"/>
  <text x="285" y="506" text-anchor="middle" font-family="Georgia, serif" font-size="15" font-weight="bold" fill="#ffffff" letter-spacing="1">SERIOUS ACCIDENT?</text>
  <text x="285" y="526" text-anchor="middle" font-family="Georgia, serif" font-size="12" fill="#b8960c" letter-spacing="2">WE FIGHT FOR YOU</text>
</svg>