<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1200" width="1200" height="1200">
  <defs>
    <clipPath id="cover-bounds">
      <rect x="0" y="0" width="1200" height="1200"/>
    </clipPath>
  </defs>
  <g clip-path="url(#cover-bounds)">
    <rect width="1200" height="1200" fill="#0C0C10"/>
    <circle cx="730.1" cy="611.6" r="293.7" fill="#693ceb" opacity="0.79"/>
    <polygon points="1119.1,509.5 988.6,735.6 1249.7,735.6" fill="#693ceb" opacity="0.76" transform="rotate(272 1119.1 622.6)"/>
    <circle cx="180.0" cy="931.4" r="158.4" fill="#693ceb" opacity="0.78"/>
    <polygon points="884.1,-40.0 630.5,399.3 1137.8,399.3" fill="#bf8cf9" opacity="0.76" transform="rotate(6 884.1 179.7)"/>
    <polygon points="884.8,233.4 672.0,602.1 1097.7,602.1" fill="#693ceb" opacity="0.61" transform="rotate(3 884.8 417.8)"/>
    <line x1="488.6" y1="566.0" x2="230.3" y2="723.4" stroke="#EFEFEF" stroke-width="2" opacity="0.4"/>
    <circle cx="125.1" cy="1066.3" r="0.94" fill="#EFEFEF" opacity="0.077"/><circle cx="114.0" cy="1076.2" r="0.02" fill="#EFEFEF" opacity="0.068"/><circle cx="534.7" cy="442.2" r="0.34" fill="#EFEFEF" opacity="0.129"/><circle cx="515.4" cy="135.0" r="0.92" fill="#EFEFEF" opacity="0.105"/><circle cx="323.8" cy="399.2" r="1.06" fill="#EFEFEF" opacity="0.129"/><circle cx="583.4" cy="1122.1" r="0.47" fill="#EFEFEF" opacity="0.054"/><circle cx="518.3" cy="282.7" r="0.41" fill="#EFEFEF" opacity="0.136"/><circle cx="962.3" cy="1003.9" r="1.07" fill="#EFEFEF" opacity="0.103"/><circle cx="1124.6" cy="581.4" r="0.16" fill="#EFEFEF" opacity="0.084"/><circle cx="892.0" cy="650.9" r="0.99" fill="#EFEFEF" opacity="0.098"/><circle cx="175.5" cy="895.4" r="0.21" fill="#EFEFEF" opacity="0.044"/><circle cx="658.2" cy="926.3" r="0.78" fill="#EFEFEF" opacity="0.093"/><circle cx="711.6" cy="106.1" r="1.55" fill="#EFEFEF" opacity="0.096"/><circle cx="206.2" cy="895.0" r="0.90" fill="#EFEFEF" opacity="0.115"/><circle cx="871.1" cy="186.1" r="0.28" fill="#EFEFEF" opacity="0.061"/><circle cx="185.1" cy="790.3" r="0.66" fill="#EFEFEF" opacity="0.122"/><circle cx="1121.1" cy="136.4" r="1.10" fill="#EFEFEF" opacity="0.136"/><circle cx="333.9" cy="449.2" r="0.87" fill="#EFEFEF" opacity="0.127"/><circle cx="515.2" cy="2.9" r="1.29" fill="#EFEFEF" opacity="0.101"/><circle cx="900.2" cy="117.4" r="0.73" fill="#EFEFEF" opacity="0.043"/><circle cx="558.0" cy="1006.1" r="0.51" fill="#EFEFEF" opacity="0.092"/><circle cx="731.4" cy="735.3" r="1.19" fill="#EFEFEF" opacity="0.104"/><circle cx="282.2" cy="197.9" r="1.45" fill="#EFEFEF" opacity="0.122"/><circle cx="3.2" cy="1055.1" r="1.42" fill="#EFEFEF" opacity="0.066"/><circle cx="263.8" cy="867.6" r="0.90" fill="#EFEFEF" opacity="0.138"/><circle cx="182.0" cy="610.2" r="1.07" fill="#EFEFEF" opacity="0.124"/><circle cx="538.6" cy="80.3" r="1.50" fill="#EFEFEF" opacity="0.133"/><circle cx="598.8" cy="52.8" r="1.03" fill="#EFEFEF" opacity="0.060"/><circle cx="618.6" cy="39.7" r="1.18" fill="#EFEFEF" opacity="0.076"/><circle cx="156.2" cy="434.2" r="1.35" fill="#EFEFEF" opacity="0.118"/><circle cx="724.5" cy="764.2" r="0.66" fill="#EFEFEF" opacity="0.126"/><circle cx="562.9" cy="994.1" r="0.65" fill="#EFEFEF" opacity="0.056"/><circle cx="75.3" cy="342.9" r="0.71" fill="#EFEFEF" opacity="0.060"/><circle cx="667.2" cy="517.1" r="0.74" fill="#EFEFEF" opacity="0.093"/><circle cx="221.9" cy="192.7" r="0.40" fill="#EFEFEF" opacity="0.081"/><circle cx="144.8" cy="159.2" r="0.88" fill="#EFEFEF" opacity="0.123"/><circle cx="1051.7" cy="736.3" r="1.24" fill="#EFEFEF" opacity="0.096"/><circle cx="138.9" cy="134.8" r="0.98" fill="#EFEFEF" opacity="0.105"/><circle cx="1026.5" cy="113.6" r="0.98" fill="#EFEFEF" opacity="0.137"/><circle cx="1174.7" cy="1147.6" r="1.39" fill="#EFEFEF" opacity="0.073"/><circle cx="928.6" cy="966.3" r="1.02" fill="#EFEFEF" opacity="0.111"/><circle cx="564.6" cy="515.9" r="0.02" fill="#EFEFEF" opacity="0.049"/><circle cx="789.8" cy="554.3" r="0.07" fill="#EFEFEF" opacity="0.101"/><circle cx="334.5" cy="893.6" r="0.82" fill="#EFEFEF" opacity="0.052"/><circle cx="93.9" cy="733.3" r="1.21" fill="#EFEFEF" opacity="0.068"/><circle cx="1146.1" cy="39.7" r="0.72" fill="#EFEFEF" opacity="0.068"/><circle cx="14.6" cy="1021.1" r="0.52" fill="#EFEFEF" opacity="0.088"/><circle cx="174.0" cy="347.2" r="1.41" fill="#EFEFEF" opacity="0.077"/><circle cx="897.8" cy="658.4" r="1.03" fill="#EFEFEF" opacity="0.052"/><circle cx="217.7" cy="804.0" r="0.75" fill="#EFEFEF" opacity="0.066"/><circle cx="1104.6" cy="195.1" r="0.63" fill="#EFEFEF" opacity="0.112"/><circle cx="861.5" cy="1157.9" r="0.53" fill="#EFEFEF" opacity="0.134"/><circle cx="800.7" cy="969.9" r="0.47" fill="#EFEFEF" opacity="0.045"/><circle cx="881.2" cy="559.4" r="0.18" fill="#EFEFEF" opacity="0.076"/><circle cx="1178.3" cy="1050.4" r="1.20" fill="#EFEFEF" opacity="0.060"/><circle cx="629.9" cy="910.5" r="1.17" fill="#EFEFEF" opacity="0.052"/><circle cx="576.6" cy="102.5" r="0.19" fill="#EFEFEF" opacity="0.098"/><circle cx="992.2" cy="1151.4" r="0.69" fill="#EFEFEF" opacity="0.057"/><circle cx="160.6" cy="1174.4" r="0.73" fill="#EFEFEF" opacity="0.099"/><circle cx="972.3" cy="120.3" r="0.63" fill="#EFEFEF" opacity="0.050"/><circle cx="165.0" cy="359.6" r="0.90" fill="#EFEFEF" opacity="0.087"/><circle cx="680.6" cy="635.4" r="1.00" fill="#EFEFEF" opacity="0.071"/><circle cx="47.7" cy="665.6" r="0.67" fill="#EFEFEF" opacity="0.049"/><circle cx="226.0" cy="240.7" r="0.44" fill="#EFEFEF" opacity="0.042"/><circle cx="378.3" cy="734.6" r="1.31" fill="#EFEFEF" opacity="0.109"/><circle cx="481.2" cy="73.1" r="0.00" fill="#EFEFEF" opacity="0.083"/><circle cx="289.5" cy="383.5" r="0.01" fill="#EFEFEF" opacity="0.090"/><circle cx="208.5" cy="933.3" r="0.70" fill="#EFEFEF" opacity="0.111"/><circle cx="370.6" cy="731.9" r="1.35" fill="#EFEFEF" opacity="0.062"/><circle cx="584.7" cy="250.1" r="0.91" fill="#EFEFEF" opacity="0.114"/><circle cx="241.8" cy="40.0" r="0.78" fill="#EFEFEF" opacity="0.134"/><circle cx="175.3" cy="1165.3" r="1.43" fill="#EFEFEF" opacity="0.134"/><circle cx="912.1" cy="263.7" r="0.38" fill="#EFEFEF" opacity="0.100"/><circle cx="450.3" cy="991.6" r="1.18" fill="#EFEFEF" opacity="0.064"/><circle cx="576.9" cy="182.5" r="1.58" fill="#EFEFEF" opacity="0.122"/><circle cx="738.3" cy="442.9" r="0.79" fill="#EFEFEF" opacity="0.095"/><circle cx="741.6" cy="688.4" r="1.44" fill="#EFEFEF" opacity="0.098"/><circle cx="498.1" cy="336.2" r="0.07" fill="#EFEFEF" opacity="0.068"/><circle cx="573.8" cy="1040.8" r="0.79" fill="#EFEFEF" opacity="0.055"/><circle cx="404.0" cy="1175.8" r="0.58" fill="#EFEFEF" opacity="0.091"/><circle cx="466.0" cy="371.0" r="1.03" fill="#EFEFEF" opacity="0.048"/><circle cx="942.3" cy="595.9" r="1.46" fill="#EFEFEF" opacity="0.061"/><circle cx="203.1" cy="899.2" r="1.02" fill="#EFEFEF" opacity="0.099"/><circle cx="599.6" cy="275.5" r="0.49" fill="#EFEFEF" opacity="0.110"/><circle cx="62.8" cy="316.3" r="0.93" fill="#EFEFEF" opacity="0.137"/><circle cx="1125.5" cy="349.2" r="1.26" fill="#EFEFEF" opacity="0.080"/><circle cx="703.3" cy="496.5" r="0.08" fill="#EFEFEF" opacity="0.082"/><circle cx="290.1" cy="87.4" r="0.16" fill="#EFEFEF" opacity="0.072"/><circle cx="837.6" cy="736.0" r="1.45" fill="#EFEFEF" opacity="0.064"/><circle cx="997.3" cy="482.0" r="0.46" fill="#EFEFEF" opacity="0.098"/><circle cx="1074.7" cy="390.0" r="1.28" fill="#EFEFEF" opacity="0.093"/><circle cx="1043.1" cy="763.9" r="0.35" fill="#EFEFEF" opacity="0.044"/><circle cx="631.1" cy="185.9" r="1.23" fill="#EFEFEF" opacity="0.127"/><circle cx="485.7" cy="291.2" r="0.40" fill="#EFEFEF" opacity="0.108"/><circle cx="59.1" cy="354.0" r="1.28" fill="#EFEFEF" opacity="0.057"/><circle cx="1179.7" cy="199.2" r="0.12" fill="#EFEFEF" opacity="0.067"/><circle cx="111.9" cy="441.4" r="0.65" fill="#EFEFEF" opacity="0.078"/><circle cx="133.3" cy="313.3" r="1.27" fill="#EFEFEF" opacity="0.137"/><circle cx="296.2" cy="621.4" r="0.10" fill="#EFEFEF" opacity="0.098"/><circle cx="765.2" cy="366.5" r="1.06" fill="#EFEFEF" opacity="0.139"/><circle cx="1029.7" cy="66.9" r="0.87" fill="#EFEFEF" opacity="0.060"/><circle cx="243.2" cy="379.5" r="1.36" fill="#EFEFEF" opacity="0.069"/><circle cx="119.9" cy="442.0" r="0.83" fill="#EFEFEF" opacity="0.091"/><circle cx="1072.5" cy="1138.4" r="0.26" fill="#EFEFEF" opacity="0.101"/><circle cx="817.2" cy="125.3" r="0.07" fill="#EFEFEF" opacity="0.117"/><circle cx="229.4" cy="981.3" r="0.22" fill="#EFEFEF" opacity="0.092"/><circle cx="973.2" cy="444.8" r="1.33" fill="#EFEFEF" opacity="0.124"/><circle cx="1070.6" cy="64.9" r="1.56" fill="#EFEFEF" opacity="0.119"/><circle cx="1100.8" cy="40.7" r="1.26" fill="#EFEFEF" opacity="0.109"/><circle cx="869.3" cy="211.1" r="1.55" fill="#EFEFEF" opacity="0.085"/><circle cx="101.8" cy="493.2" r="0.72" fill="#EFEFEF" opacity="0.092"/><circle cx="789.8" cy="401.1" r="1.10" fill="#EFEFEF" opacity="0.058"/><circle cx="142.4" cy="696.8" r="0.68" fill="#EFEFEF" opacity="0.099"/><circle cx="665.4" cy="235.1" r="1.04" fill="#EFEFEF" opacity="0.075"/><circle cx="166.2" cy="729.5" r="0.05" fill="#EFEFEF" opacity="0.131"/><circle cx="816.9" cy="387.1" r="0.71" fill="#EFEFEF" opacity="0.117"/><circle cx="491.6" cy="1172.1" r="0.85" fill="#EFEFEF" opacity="0.099"/><circle cx="34.5" cy="578.7" r="1.16" fill="#EFEFEF" opacity="0.059"/><circle cx="24.7" cy="192.7" r="0.92" fill="#EFEFEF" opacity="0.104"/><circle cx="635.0" cy="692.8" r="1.29" fill="#EFEFEF" opacity="0.084"/><circle cx="108.0" cy="75.7" r="1.28" fill="#EFEFEF" opacity="0.041"/><circle cx="947.5" cy="228.8" r="0.26" fill="#EFEFEF" opacity="0.128"/><circle cx="954.3" cy="405.9" r="0.29" fill="#EFEFEF" opacity="0.075"/><circle cx="454.3" cy="307.4" r="0.58" fill="#EFEFEF" opacity="0.096"/><circle cx="983.4" cy="360.9" r="0.04" fill="#EFEFEF" opacity="0.048"/><circle cx="1102.8" cy="155.3" r="0.21" fill="#EFEFEF" opacity="0.112"/><circle cx="868.9" cy="512.2" r="0.62" fill="#EFEFEF" opacity="0.086"/><circle cx="417.4" cy="418.6" r="0.86" fill="#EFEFEF" opacity="0.107"/><circle cx="917.9" cy="40.3" r="1.16" fill="#EFEFEF" opacity="0.099"/><circle cx="144.8" cy="186.8" r="0.85" fill="#EFEFEF" opacity="0.051"/><circle cx="208.6" cy="759.0" r="0.29" fill="#EFEFEF" opacity="0.054"/><circle cx="1030.0" cy="222.6" r="1.34" fill="#EFEFEF" opacity="0.111"/><circle cx="33.2" cy="1075.9" r="1.51" fill="#EFEFEF" opacity="0.041"/><circle cx="134.1" cy="1001.1" r="1.12" fill="#EFEFEF" opacity="0.090"/><circle cx="859.7" cy="670.5" r="1.52" fill="#EFEFEF" opacity="0.134"/><circle cx="851.4" cy="767.2" r="0.03" fill="#EFEFEF" opacity="0.104"/><circle cx="1096.8" cy="21.2" r="0.88" fill="#EFEFEF" opacity="0.115"/><circle cx="685.1" cy="686.0" r="1.48" fill="#EFEFEF" opacity="0.139"/><circle cx="1023.0" cy="1047.8" r="1.23" fill="#EFEFEF" opacity="0.102"/><circle cx="735.0" cy="228.4" r="1.50" fill="#EFEFEF" opacity="0.114"/><circle cx="811.0" cy="196.5" r="0.97" fill="#EFEFEF" opacity="0.065"/><circle cx="792.4" cy="403.1" r="1.05" fill="#EFEFEF" opacity="0.041"/><circle cx="1045.9" cy="618.1" r="0.60" fill="#EFEFEF" opacity="0.073"/><circle cx="871.4" cy="667.8" r="0.04" fill="#EFEFEF" opacity="0.042"/><circle cx="774.0" cy="843.4" r="0.97" fill="#EFEFEF" opacity="0.044"/><circle cx="436.4" cy="680.4" r="0.85" fill="#EFEFEF" opacity="0.131"/><circle cx="1166.2" cy="728.7" r="0.26" fill="#EFEFEF" opacity="0.113"/><circle cx="846.2" cy="158.1" r="0.60" fill="#EFEFEF" opacity="0.130"/><circle cx="310.0" cy="1099.1" r="0.29" fill="#EFEFEF" opacity="0.127"/><circle cx="100.7" cy="258.2" r="0.26" fill="#EFEFEF" opacity="0.067"/><circle cx="903.7" cy="584.2" r="0.42" fill="#EFEFEF" opacity="0.046"/><circle cx="464.3" cy="794.3" r="0.37" fill="#EFEFEF" opacity="0.079"/><circle cx="835.5" cy="653.8" r="0.70" fill="#EFEFEF" opacity="0.107"/><circle cx="864.6" cy="121.5" r="1.51" fill="#EFEFEF" opacity="0.130"/><circle cx="519.3" cy="753.5" r="1.25" fill="#EFEFEF" opacity="0.117"/><circle cx="625.5" cy="829.5" r="0.07" fill="#EFEFEF" opacity="0.067"/><circle cx="1072.6" cy="741.7" r="1.31" fill="#EFEFEF" opacity="0.137"/><circle cx="860.0" cy="722.1" r="1.39" fill="#EFEFEF" opacity="0.041"/><circle cx="76.4" cy="567.0" r="0.96" fill="#EFEFEF" opacity="0.093"/><circle cx="882.1" cy="468.6" r="0.82" fill="#EFEFEF" opacity="0.092"/><circle cx="657.1" cy="417.7" r="1.45" fill="#EFEFEF" opacity="0.110"/><circle cx="690.4" cy="8.4" r="0.25" fill="#EFEFEF" opacity="0.046"/><circle cx="980.2" cy="716.9" r="1.21" fill="#EFEFEF" opacity="0.127"/><circle cx="619.4" cy="348.2" r="0.93" fill="#EFEFEF" opacity="0.086"/><circle cx="611.6" cy="1005.4" r="1.24" fill="#EFEFEF" opacity="0.075"/><circle cx="1089.7" cy="1183.7" r="1.46" fill="#EFEFEF" opacity="0.042"/><circle cx="61.1" cy="274.0" r="1.34" fill="#EFEFEF" opacity="0.133"/><circle cx="908.4" cy="443.1" r="1.13" fill="#EFEFEF" opacity="0.101"/><circle cx="947.0" cy="1182.4" r="0.07" fill="#EFEFEF" opacity="0.130"/><circle cx="535.3" cy="402.4" r="0.61" fill="#EFEFEF" opacity="0.120"/><circle cx="894.7" cy="1142.3" r="0.41" fill="#EFEFEF" opacity="0.044"/><circle cx="877.7" cy="244.4" r="0.66" fill="#EFEFEF" opacity="0.126"/><circle cx="469.1" cy="233.3" r="0.56" fill="#EFEFEF" opacity="0.095"/><circle cx="154.7" cy="236.3" r="0.82" fill="#EFEFEF" opacity="0.067"/><circle cx="1006.8" cy="463.3" r="0.08" fill="#EFEFEF" opacity="0.067"/><circle cx="242.7" cy="798.0" r="0.75" fill="#EFEFEF" opacity="0.066"/><circle cx="133.9" cy="193.7" r="1.08" fill="#EFEFEF" opacity="0.084"/><circle cx="703.2" cy="91.5" r="1.06" fill="#EFEFEF" opacity="0.129"/><circle cx="544.5" cy="893.2" r="0.87" fill="#EFEFEF" opacity="0.130"/><circle cx="544.3" cy="936.8" r="1.60" fill="#EFEFEF" opacity="0.042"/>
    <rect x="0" y="945.3" width="1200" height="254.70000000000005" fill="#0C0C10" opacity="0.88"/>
    <text x="72" y="984" font-family="ui-sans-serif, system-ui, -apple-system, 'Helvetica Neue', Arial" font-weight="800" font-size="43" fill="#EFEFEF" letter-spacing="-1">House / Soulful House · weekly free drop #2</text>
    <text x="72" y="1080" font-family="ui-sans-serif, system-ui, Arial" font-weight="500" font-size="26" fill="#EFEFEF" opacity="0.7">3 chord progressions · 124–127 BPM</text>
    <rect x="72" y="934.55" width="51.6" height="3.44" fill="#bf8cf9"/>
  </g>
</svg>