<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="834.2" cy="698.7" r="1088.1" fill="none" stroke="#c92ef9" stroke-width="2.4" opacity="0.80"/>
    <circle cx="834.2" cy="698.7" r="1004.4" fill="none" stroke="#c92ef9" stroke-width="2.8" opacity="0.76"/>
    <circle cx="834.2" cy="698.7" r="920.7" fill="none" stroke="#c92ef9" stroke-width="1.7" opacity="0.72"/>
    <circle cx="834.2" cy="698.7" r="837.0" fill="none" stroke="#c92ef9" stroke-width="3.9" opacity="0.67"/>
    <circle cx="834.2" cy="698.7" r="753.3" fill="none" stroke="#b286ff" stroke-width="3.6" opacity="0.63"/>
    <circle cx="834.2" cy="698.7" r="669.6" fill="none" stroke="#c92ef9" stroke-width="1.6" opacity="0.59"/>
    <circle cx="834.2" cy="698.7" r="585.9" fill="none" stroke="#c92ef9" stroke-width="3.6" opacity="0.55"/>
    <circle cx="834.2" cy="698.7" r="502.2" fill="none" stroke="#c92ef9" stroke-width="3.3" opacity="0.50"/>
    <circle cx="834.2" cy="698.7" r="418.5" fill="none" stroke="#c92ef9" stroke-width="2.9" opacity="0.46"/>
    <circle cx="834.2" cy="698.7" r="334.8" fill="none" stroke="#c92ef9" stroke-width="1.4" opacity="0.42"/>
    <circle cx="834.2" cy="698.7" r="251.1" fill="none" stroke="#b286ff" stroke-width="1.4" opacity="0.38"/>
    <circle cx="834.2" cy="698.7" r="167.4" fill="none" stroke="#c92ef9" stroke-width="1.0" opacity="0.33"/>
    <circle cx="834.2" cy="698.7" r="83.7" fill="none" stroke="#c92ef9" stroke-width="3.0" opacity="0.29"/>
    <circle cx="834.2" cy="698.7" r="24.0" fill="#b286ff"/>
    <circle cx="1104.8" cy="42.0" r="1.28" fill="#EFEFEF" opacity="0.114"/><circle cx="292.3" cy="369.6" r="1.40" fill="#EFEFEF" opacity="0.059"/><circle cx="935.1" cy="929.2" r="0.71" fill="#EFEFEF" opacity="0.128"/><circle cx="817.2" cy="283.6" r="0.01" fill="#EFEFEF" opacity="0.137"/><circle cx="344.5" cy="787.6" r="0.57" fill="#EFEFEF" opacity="0.132"/><circle cx="394.1" cy="1179.3" r="0.33" fill="#EFEFEF" opacity="0.108"/><circle cx="147.2" cy="106.7" r="0.68" fill="#EFEFEF" opacity="0.045"/><circle cx="443.3" cy="102.2" r="1.39" fill="#EFEFEF" opacity="0.114"/><circle cx="1112.4" cy="551.2" r="0.62" fill="#EFEFEF" opacity="0.106"/><circle cx="991.3" cy="1177.4" r="0.14" fill="#EFEFEF" opacity="0.084"/><circle cx="845.9" cy="976.7" r="0.82" fill="#EFEFEF" opacity="0.134"/><circle cx="1149.4" cy="920.4" r="0.18" fill="#EFEFEF" opacity="0.066"/><circle cx="502.0" cy="176.5" r="0.37" fill="#EFEFEF" opacity="0.074"/><circle cx="456.3" cy="93.5" r="0.48" fill="#EFEFEF" opacity="0.058"/><circle cx="208.4" cy="84.6" r="1.48" fill="#EFEFEF" opacity="0.102"/><circle cx="948.4" cy="482.4" r="0.53" fill="#EFEFEF" opacity="0.068"/><circle cx="1177.3" cy="798.0" r="1.31" fill="#EFEFEF" opacity="0.109"/><circle cx="843.6" cy="468.5" r="0.69" fill="#EFEFEF" opacity="0.092"/><circle cx="692.8" cy="305.8" r="0.36" fill="#EFEFEF" opacity="0.063"/><circle cx="203.4" cy="161.2" r="1.24" fill="#EFEFEF" opacity="0.040"/><circle cx="770.0" cy="605.3" r="1.35" fill="#EFEFEF" opacity="0.084"/><circle cx="881.0" cy="520.4" r="1.12" fill="#EFEFEF" opacity="0.110"/><circle cx="1002.3" cy="1121.0" r="0.37" fill="#EFEFEF" opacity="0.062"/><circle cx="221.2" cy="269.1" r="0.04" fill="#EFEFEF" opacity="0.051"/><circle cx="522.8" cy="842.8" r="1.18" fill="#EFEFEF" opacity="0.046"/><circle cx="755.4" cy="1136.6" r="0.22" fill="#EFEFEF" opacity="0.063"/><circle cx="1158.1" cy="562.2" r="1.28" fill="#EFEFEF" opacity="0.106"/><circle cx="670.3" cy="1059.2" r="1.49" fill="#EFEFEF" opacity="0.109"/><circle cx="186.7" cy="984.7" r="1.26" fill="#EFEFEF" opacity="0.095"/><circle cx="505.9" cy="168.5" r="0.83" fill="#EFEFEF" opacity="0.109"/><circle cx="490.0" cy="398.2" r="0.55" fill="#EFEFEF" opacity="0.120"/><circle cx="792.8" cy="914.0" r="1.32" fill="#EFEFEF" opacity="0.093"/><circle cx="490.6" cy="579.0" r="0.94" fill="#EFEFEF" opacity="0.097"/><circle cx="826.4" cy="612.5" r="0.70" fill="#EFEFEF" opacity="0.044"/><circle cx="505.8" cy="918.3" r="0.55" fill="#EFEFEF" opacity="0.052"/><circle cx="726.9" cy="1094.5" r="0.51" fill="#EFEFEF" opacity="0.131"/><circle cx="316.4" cy="1133.6" r="1.29" fill="#EFEFEF" opacity="0.113"/><circle cx="38.1" cy="1021.9" r="1.34" fill="#EFEFEF" opacity="0.055"/><circle cx="307.3" cy="63.2" r="0.57" fill="#EFEFEF" opacity="0.111"/><circle cx="340.2" cy="743.7" r="0.63" fill="#EFEFEF" opacity="0.107"/><circle cx="715.6" cy="679.1" r="1.46" fill="#EFEFEF" opacity="0.138"/><circle cx="488.7" cy="756.4" r="1.23" fill="#EFEFEF" opacity="0.101"/><circle cx="229.0" cy="257.3" r="0.76" fill="#EFEFEF" opacity="0.053"/><circle cx="624.0" cy="577.8" r="0.32" fill="#EFEFEF" opacity="0.126"/><circle cx="75.4" cy="917.2" r="0.38" fill="#EFEFEF" opacity="0.090"/><circle cx="978.9" cy="347.8" r="0.73" fill="#EFEFEF" opacity="0.099"/><circle cx="551.4" cy="773.5" r="0.79" fill="#EFEFEF" opacity="0.058"/><circle cx="211.9" cy="198.7" r="0.55" fill="#EFEFEF" opacity="0.129"/><circle cx="960.7" cy="131.5" r="1.39" fill="#EFEFEF" opacity="0.075"/><circle cx="1104.7" cy="810.9" r="0.12" fill="#EFEFEF" opacity="0.077"/><circle cx="993.0" cy="511.0" r="0.95" fill="#EFEFEF" opacity="0.056"/><circle cx="89.8" cy="211.7" r="0.73" fill="#EFEFEF" opacity="0.097"/><circle cx="316.3" cy="291.8" r="1.41" fill="#EFEFEF" opacity="0.113"/><circle cx="476.9" cy="987.2" r="0.95" fill="#EFEFEF" opacity="0.087"/><circle cx="570.8" cy="388.6" r="0.31" fill="#EFEFEF" opacity="0.088"/><circle cx="860.0" cy="1123.0" r="0.00" fill="#EFEFEF" opacity="0.126"/><circle cx="408.3" cy="423.5" r="0.44" fill="#EFEFEF" opacity="0.099"/><circle cx="67.1" cy="907.1" r="0.49" fill="#EFEFEF" opacity="0.132"/><circle cx="928.9" cy="638.1" r="0.45" fill="#EFEFEF" opacity="0.113"/><circle cx="125.1" cy="238.4" r="0.01" fill="#EFEFEF" opacity="0.111"/><circle cx="934.8" cy="1060.3" r="0.35" fill="#EFEFEF" opacity="0.120"/><circle cx="36.1" cy="579.8" r="1.27" fill="#EFEFEF" opacity="0.093"/><circle cx="277.8" cy="688.6" r="0.25" fill="#EFEFEF" opacity="0.053"/><circle cx="298.0" cy="1063.0" r="1.53" fill="#EFEFEF" opacity="0.083"/><circle cx="801.1" cy="162.4" r="0.95" fill="#EFEFEF" opacity="0.126"/><circle cx="789.9" cy="698.8" r="1.58" fill="#EFEFEF" opacity="0.048"/><circle cx="1186.7" cy="516.5" r="1.15" fill="#EFEFEF" opacity="0.112"/><circle cx="240.0" cy="777.4" r="1.12" fill="#EFEFEF" opacity="0.121"/><circle cx="289.2" cy="200.6" r="0.37" fill="#EFEFEF" opacity="0.103"/><circle cx="542.1" cy="837.8" r="1.22" fill="#EFEFEF" opacity="0.050"/><circle cx="236.5" cy="286.6" r="0.60" fill="#EFEFEF" opacity="0.092"/><circle cx="665.7" cy="256.1" r="0.05" fill="#EFEFEF" opacity="0.123"/><circle cx="631.3" cy="300.4" r="0.95" fill="#EFEFEF" opacity="0.066"/><circle cx="479.1" cy="386.8" r="0.64" fill="#EFEFEF" opacity="0.070"/><circle cx="36.3" cy="818.3" r="0.75" fill="#EFEFEF" opacity="0.101"/><circle cx="756.0" cy="795.0" r="0.94" fill="#EFEFEF" opacity="0.045"/><circle cx="10.5" cy="1054.9" r="0.13" fill="#EFEFEF" opacity="0.115"/><circle cx="1070.3" cy="941.2" r="1.15" fill="#EFEFEF" opacity="0.106"/><circle cx="478.5" cy="445.2" r="0.57" fill="#EFEFEF" opacity="0.064"/><circle cx="1004.5" cy="1012.7" r="0.37" fill="#EFEFEF" opacity="0.086"/><circle cx="624.5" cy="755.7" r="0.73" fill="#EFEFEF" opacity="0.063"/><circle cx="913.3" cy="220.9" r="1.37" fill="#EFEFEF" opacity="0.061"/><circle cx="641.1" cy="1092.8" r="0.03" fill="#EFEFEF" opacity="0.106"/><circle cx="164.4" cy="670.4" r="0.25" fill="#EFEFEF" opacity="0.099"/><circle cx="76.5" cy="467.4" r="0.85" fill="#EFEFEF" opacity="0.049"/><circle cx="1077.9" cy="811.0" r="0.78" fill="#EFEFEF" opacity="0.082"/><circle cx="1129.7" cy="600.8" r="1.42" fill="#EFEFEF" opacity="0.057"/><circle cx="617.4" cy="781.0" r="1.28" fill="#EFEFEF" opacity="0.048"/><circle cx="161.9" cy="257.3" r="0.87" fill="#EFEFEF" opacity="0.105"/><circle cx="535.8" cy="927.4" r="1.43" fill="#EFEFEF" opacity="0.126"/><circle cx="1138.6" cy="958.9" r="0.69" fill="#EFEFEF" opacity="0.087"/><circle cx="3.3" cy="130.5" r="1.41" fill="#EFEFEF" opacity="0.047"/><circle cx="1073.4" cy="211.3" r="1.43" fill="#EFEFEF" opacity="0.081"/><circle cx="137.6" cy="1097.3" r="0.92" fill="#EFEFEF" opacity="0.087"/><circle cx="795.2" cy="78.2" r="0.95" fill="#EFEFEF" opacity="0.104"/><circle cx="517.0" cy="521.1" r="0.46" fill="#EFEFEF" opacity="0.129"/><circle cx="150.8" cy="399.6" r="0.91" fill="#EFEFEF" opacity="0.078"/><circle cx="931.2" cy="272.8" r="0.42" fill="#EFEFEF" opacity="0.120"/><circle cx="1133.3" cy="627.4" r="0.48" fill="#EFEFEF" opacity="0.105"/><circle cx="1107.0" cy="203.8" r="1.53" fill="#EFEFEF" opacity="0.105"/><circle cx="413.1" cy="247.9" r="0.57" fill="#EFEFEF" opacity="0.119"/><circle cx="163.0" cy="1189.9" r="0.88" fill="#EFEFEF" opacity="0.055"/><circle cx="223.7" cy="810.1" r="1.26" fill="#EFEFEF" opacity="0.128"/><circle cx="446.9" cy="267.8" r="0.32" fill="#EFEFEF" opacity="0.124"/><circle cx="260.4" cy="535.3" r="1.60" fill="#EFEFEF" opacity="0.046"/><circle cx="915.3" cy="737.5" r="0.89" fill="#EFEFEF" opacity="0.097"/><circle cx="503.5" cy="82.1" r="0.87" fill="#EFEFEF" opacity="0.085"/><circle cx="1198.7" cy="319.2" r="0.93" fill="#EFEFEF" opacity="0.041"/><circle cx="379.7" cy="738.7" r="0.33" fill="#EFEFEF" opacity="0.114"/><circle cx="181.3" cy="961.7" r="1.44" fill="#EFEFEF" opacity="0.125"/><circle cx="711.2" cy="364.1" r="0.16" fill="#EFEFEF" opacity="0.128"/><circle cx="681.4" cy="33.7" r="0.59" fill="#EFEFEF" opacity="0.055"/><circle cx="1134.7" cy="1001.8" r="1.27" fill="#EFEFEF" opacity="0.082"/><circle cx="530.0" cy="938.6" r="0.72" fill="#EFEFEF" opacity="0.090"/><circle cx="278.7" cy="1175.6" r="0.91" fill="#EFEFEF" opacity="0.048"/><circle cx="1029.0" cy="934.3" r="0.57" fill="#EFEFEF" opacity="0.061"/><circle cx="446.4" cy="52.4" r="0.79" fill="#EFEFEF" opacity="0.066"/><circle cx="908.5" cy="768.2" r="0.39" fill="#EFEFEF" opacity="0.041"/><circle cx="608.1" cy="1100.2" r="0.75" fill="#EFEFEF" opacity="0.128"/><circle cx="146.5" cy="888.3" r="0.27" fill="#EFEFEF" opacity="0.042"/><circle cx="1156.6" cy="992.4" r="0.29" fill="#EFEFEF" opacity="0.071"/><circle cx="335.5" cy="1181.5" r="0.33" fill="#EFEFEF" opacity="0.093"/><circle cx="461.3" cy="114.0" r="0.61" fill="#EFEFEF" opacity="0.068"/><circle cx="132.7" cy="739.4" r="0.78" fill="#EFEFEF" opacity="0.083"/><circle cx="633.5" cy="1133.9" r="0.64" fill="#EFEFEF" opacity="0.117"/><circle cx="1118.5" cy="52.5" r="1.52" fill="#EFEFEF" opacity="0.140"/><circle cx="484.8" cy="947.0" r="1.38" fill="#EFEFEF" opacity="0.094"/><circle cx="90.7" cy="220.1" r="0.22" fill="#EFEFEF" opacity="0.047"/><circle cx="1185.1" cy="213.2" r="0.30" fill="#EFEFEF" opacity="0.063"/><circle cx="1083.4" cy="55.3" r="0.62" fill="#EFEFEF" opacity="0.075"/><circle cx="500.3" cy="298.6" r="1.25" fill="#EFEFEF" opacity="0.101"/><circle cx="608.8" cy="531.0" r="1.50" fill="#EFEFEF" opacity="0.090"/><circle cx="470.5" cy="1085.8" r="0.90" fill="#EFEFEF" opacity="0.043"/><circle cx="1086.8" cy="275.8" r="0.46" fill="#EFEFEF" opacity="0.101"/><circle cx="833.6" cy="347.2" r="0.54" fill="#EFEFEF" opacity="0.098"/><circle cx="352.3" cy="597.9" r="1.01" fill="#EFEFEF" opacity="0.083"/><circle cx="949.5" cy="1107.5" r="0.06" fill="#EFEFEF" opacity="0.117"/><circle cx="413.5" cy="1141.8" r="1.33" fill="#EFEFEF" opacity="0.092"/><circle cx="1058.0" cy="132.9" r="0.93" fill="#EFEFEF" opacity="0.087"/><circle cx="274.0" cy="569.7" r="1.14" fill="#EFEFEF" opacity="0.092"/><circle cx="648.3" cy="824.1" r="0.71" fill="#EFEFEF" opacity="0.138"/><circle cx="32.3" cy="908.2" r="1.26" fill="#EFEFEF" opacity="0.063"/><circle cx="745.0" cy="340.4" r="0.19" fill="#EFEFEF" opacity="0.114"/><circle cx="3.0" cy="1137.9" r="1.03" fill="#EFEFEF" opacity="0.054"/><circle cx="495.6" cy="526.3" r="1.46" fill="#EFEFEF" opacity="0.042"/><circle cx="1183.4" cy="404.6" r="0.79" fill="#EFEFEF" opacity="0.091"/><circle cx="161.2" cy="905.8" r="1.11" fill="#EFEFEF" opacity="0.092"/><circle cx="543.0" cy="1186.7" r="1.39" fill="#EFEFEF" opacity="0.076"/><circle cx="600.9" cy="1195.2" r="1.17" fill="#EFEFEF" opacity="0.137"/><circle cx="295.0" cy="1096.4" r="0.14" fill="#EFEFEF" opacity="0.137"/><circle cx="685.1" cy="474.0" r="0.98" fill="#EFEFEF" opacity="0.122"/><circle cx="148.5" cy="970.4" r="1.08" fill="#EFEFEF" opacity="0.075"/><circle cx="811.4" cy="550.4" r="1.27" fill="#EFEFEF" opacity="0.095"/><circle cx="193.2" cy="1196.8" r="0.77" fill="#EFEFEF" opacity="0.069"/><circle cx="1172.9" cy="1043.5" r="0.34" fill="#EFEFEF" opacity="0.052"/><circle cx="248.7" cy="1105.5" r="0.74" fill="#EFEFEF" opacity="0.103"/><circle cx="952.8" cy="1063.7" r="1.26" fill="#EFEFEF" opacity="0.052"/><circle cx="463.1" cy="167.2" r="0.48" fill="#EFEFEF" opacity="0.110"/><circle cx="966.1" cy="335.5" r="0.91" fill="#EFEFEF" opacity="0.117"/><circle cx="1095.6" cy="5.1" r="0.35" fill="#EFEFEF" opacity="0.135"/><circle cx="791.8" cy="559.9" r="0.54" fill="#EFEFEF" opacity="0.120"/><circle cx="592.9" cy="364.2" r="0.50" fill="#EFEFEF" opacity="0.109"/><circle cx="292.6" cy="720.3" r="1.45" fill="#EFEFEF" opacity="0.136"/><circle cx="85.9" cy="428.4" r="0.33" fill="#EFEFEF" opacity="0.130"/><circle cx="470.8" cy="682.9" r="0.06" fill="#EFEFEF" opacity="0.121"/><circle cx="80.5" cy="1162.4" r="1.35" fill="#EFEFEF" opacity="0.123"/><circle cx="791.4" cy="284.8" r="0.43" fill="#EFEFEF" opacity="0.086"/><circle cx="236.5" cy="78.9" r="0.28" fill="#EFEFEF" opacity="0.055"/><circle cx="216.2" cy="1148.4" r="0.22" fill="#EFEFEF" opacity="0.111"/><circle cx="153.8" cy="842.5" r="0.79" fill="#EFEFEF" opacity="0.138"/><circle cx="651.1" cy="679.2" r="1.44" fill="#EFEFEF" opacity="0.109"/><circle cx="548.6" cy="631.9" r="1.07" fill="#EFEFEF" opacity="0.139"/><circle cx="837.1" cy="303.4" r="0.91" fill="#EFEFEF" opacity="0.073"/><circle cx="906.8" cy="1053.8" r="1.44" fill="#EFEFEF" opacity="0.078"/><circle cx="533.5" cy="361.2" r="1.56" fill="#EFEFEF" opacity="0.074"/><circle cx="741.0" cy="571.5" r="0.78" fill="#EFEFEF" opacity="0.046"/><circle cx="1068.0" cy="1102.2" r="0.96" fill="#EFEFEF" opacity="0.084"/><circle cx="605.8" cy="630.5" r="1.57" fill="#EFEFEF" opacity="0.094"/><circle cx="1121.9" cy="819.7" r="0.45" fill="#EFEFEF" opacity="0.095"/><circle cx="1087.5" cy="1.3" r="0.91" fill="#EFEFEF" opacity="0.104"/>
    <rect x="0" y="943.5" width="1200" height="256.5" 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="45" fill="#EFEFEF" letter-spacing="-1">Trap / Dark Hip-Hop · 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 · 70–77 BPM</text>
    <rect x="72" y="932.25" width="54" height="3.6" fill="#b286ff"/>
  </g>
</svg>