<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="363.8" cy="515.2" r="1080.8" fill="none" stroke="#9689fc" stroke-width="3.7" opacity="0.80"/>
    <circle cx="363.8" cy="515.2" r="997.7" fill="none" stroke="#5237f0" stroke-width="1.7" opacity="0.76"/>
    <circle cx="363.8" cy="515.2" r="914.5" fill="none" stroke="#5237f0" stroke-width="3.3" opacity="0.72"/>
    <circle cx="363.8" cy="515.2" r="831.4" fill="none" stroke="#5237f0" stroke-width="3.9" opacity="0.67"/>
    <circle cx="363.8" cy="515.2" r="748.3" fill="none" stroke="#9689fc" stroke-width="2.4" opacity="0.63"/>
    <circle cx="363.8" cy="515.2" r="665.1" fill="none" stroke="#5237f0" stroke-width="3.3" opacity="0.59"/>
    <circle cx="363.8" cy="515.2" r="582.0" fill="none" stroke="#5237f0" stroke-width="1.6" opacity="0.55"/>
    <circle cx="363.8" cy="515.2" r="498.8" fill="none" stroke="#5237f0" stroke-width="4.2" opacity="0.50"/>
    <circle cx="363.8" cy="515.2" r="415.7" fill="none" stroke="#9689fc" stroke-width="3.0" opacity="0.46"/>
    <circle cx="363.8" cy="515.2" r="332.6" fill="none" stroke="#5237f0" stroke-width="3.7" opacity="0.42"/>
    <circle cx="363.8" cy="515.2" r="249.4" fill="none" stroke="#5237f0" stroke-width="3.6" opacity="0.38"/>
    <circle cx="363.8" cy="515.2" r="166.3" fill="none" stroke="#5237f0" stroke-width="1.7" opacity="0.33"/>
    <circle cx="363.8" cy="515.2" r="83.1" fill="none" stroke="#9689fc" stroke-width="2.4" opacity="0.29"/>
    <circle cx="363.8" cy="515.2" r="24.0" fill="#9689fc"/>
    <circle cx="540.9" cy="517.7" r="0.09" fill="#EFEFEF" opacity="0.114"/><circle cx="258.0" cy="136.4" r="0.68" fill="#EFEFEF" opacity="0.130"/><circle cx="816.5" cy="256.0" r="0.56" fill="#EFEFEF" opacity="0.136"/><circle cx="24.2" cy="177.8" r="0.42" fill="#EFEFEF" opacity="0.070"/><circle cx="308.0" cy="270.0" r="1.09" fill="#EFEFEF" opacity="0.061"/><circle cx="448.7" cy="904.1" r="1.08" fill="#EFEFEF" opacity="0.090"/><circle cx="135.5" cy="878.1" r="0.73" fill="#EFEFEF" opacity="0.087"/><circle cx="168.2" cy="441.2" r="0.32" fill="#EFEFEF" opacity="0.059"/><circle cx="545.5" cy="824.4" r="0.79" fill="#EFEFEF" opacity="0.126"/><circle cx="888.4" cy="589.2" r="1.23" fill="#EFEFEF" opacity="0.107"/><circle cx="396.7" cy="322.2" r="1.55" fill="#EFEFEF" opacity="0.134"/><circle cx="345.3" cy="753.2" r="1.42" fill="#EFEFEF" opacity="0.104"/><circle cx="353.6" cy="887.5" r="1.29" fill="#EFEFEF" opacity="0.085"/><circle cx="522.5" cy="118.5" r="1.17" fill="#EFEFEF" opacity="0.056"/><circle cx="1106.9" cy="286.6" r="1.18" fill="#EFEFEF" opacity="0.105"/><circle cx="1196.1" cy="719.2" r="0.17" fill="#EFEFEF" opacity="0.044"/><circle cx="912.1" cy="982.1" r="1.54" fill="#EFEFEF" opacity="0.058"/><circle cx="345.2" cy="849.2" r="1.28" fill="#EFEFEF" opacity="0.119"/><circle cx="1121.3" cy="764.5" r="0.10" fill="#EFEFEF" opacity="0.110"/><circle cx="633.4" cy="729.4" r="1.19" fill="#EFEFEF" opacity="0.094"/><circle cx="340.5" cy="88.4" r="1.51" fill="#EFEFEF" opacity="0.048"/><circle cx="370.9" cy="557.2" r="0.74" fill="#EFEFEF" opacity="0.123"/><circle cx="944.5" cy="162.0" r="0.49" fill="#EFEFEF" opacity="0.080"/><circle cx="1172.6" cy="249.7" r="1.54" fill="#EFEFEF" opacity="0.052"/><circle cx="1180.1" cy="1014.2" r="1.52" fill="#EFEFEF" opacity="0.044"/><circle cx="573.6" cy="631.1" r="0.72" fill="#EFEFEF" opacity="0.090"/><circle cx="812.0" cy="311.7" r="0.79" fill="#EFEFEF" opacity="0.078"/><circle cx="138.3" cy="543.4" r="1.36" fill="#EFEFEF" opacity="0.103"/><circle cx="428.4" cy="270.7" r="1.15" fill="#EFEFEF" opacity="0.072"/><circle cx="549.8" cy="129.2" r="0.16" fill="#EFEFEF" opacity="0.125"/><circle cx="18.6" cy="1132.9" r="0.92" fill="#EFEFEF" opacity="0.063"/><circle cx="458.3" cy="86.0" r="1.56" fill="#EFEFEF" opacity="0.118"/><circle cx="1168.6" cy="856.9" r="1.07" fill="#EFEFEF" opacity="0.136"/><circle cx="804.4" cy="969.8" r="0.22" fill="#EFEFEF" opacity="0.095"/><circle cx="1028.0" cy="374.8" r="0.61" fill="#EFEFEF" opacity="0.104"/><circle cx="117.8" cy="431.0" r="0.35" fill="#EFEFEF" opacity="0.080"/><circle cx="465.8" cy="1007.4" r="0.40" fill="#EFEFEF" opacity="0.136"/><circle cx="66.4" cy="732.1" r="1.45" fill="#EFEFEF" opacity="0.082"/><circle cx="325.0" cy="397.6" r="0.77" fill="#EFEFEF" opacity="0.048"/><circle cx="396.3" cy="864.8" r="0.88" fill="#EFEFEF" opacity="0.125"/><circle cx="1137.5" cy="35.2" r="1.15" fill="#EFEFEF" opacity="0.084"/><circle cx="935.3" cy="971.9" r="0.24" fill="#EFEFEF" opacity="0.042"/><circle cx="599.4" cy="477.6" r="0.71" fill="#EFEFEF" opacity="0.118"/><circle cx="433.7" cy="766.9" r="0.13" fill="#EFEFEF" opacity="0.084"/><circle cx="118.3" cy="509.8" r="0.45" fill="#EFEFEF" opacity="0.042"/><circle cx="1130.2" cy="432.4" r="0.32" fill="#EFEFEF" opacity="0.048"/><circle cx="388.8" cy="554.2" r="0.99" fill="#EFEFEF" opacity="0.090"/><circle cx="952.0" cy="1070.2" r="0.00" fill="#EFEFEF" opacity="0.063"/><circle cx="421.8" cy="981.7" r="1.20" fill="#EFEFEF" opacity="0.098"/><circle cx="699.5" cy="660.0" r="0.54" fill="#EFEFEF" opacity="0.135"/><circle cx="482.0" cy="767.8" r="0.13" fill="#EFEFEF" opacity="0.066"/><circle cx="1100.3" cy="589.2" r="0.27" fill="#EFEFEF" opacity="0.135"/><circle cx="1076.7" cy="290.7" r="0.72" fill="#EFEFEF" opacity="0.139"/><circle cx="230.6" cy="1031.5" r="1.51" fill="#EFEFEF" opacity="0.139"/><circle cx="282.8" cy="937.2" r="0.96" fill="#EFEFEF" opacity="0.074"/><circle cx="124.2" cy="779.0" r="1.59" fill="#EFEFEF" opacity="0.093"/><circle cx="894.5" cy="26.2" r="1.10" fill="#EFEFEF" opacity="0.087"/><circle cx="150.1" cy="581.3" r="0.00" fill="#EFEFEF" opacity="0.067"/><circle cx="635.0" cy="306.1" r="0.68" fill="#EFEFEF" opacity="0.139"/><circle cx="919.8" cy="885.3" r="0.23" fill="#EFEFEF" opacity="0.065"/><circle cx="105.4" cy="715.9" r="0.60" fill="#EFEFEF" opacity="0.071"/><circle cx="666.3" cy="349.2" r="0.28" fill="#EFEFEF" opacity="0.053"/><circle cx="381.2" cy="123.0" r="0.92" fill="#EFEFEF" opacity="0.137"/><circle cx="274.0" cy="331.6" r="0.64" fill="#EFEFEF" opacity="0.126"/><circle cx="1020.1" cy="243.2" r="0.73" fill="#EFEFEF" opacity="0.084"/><circle cx="913.1" cy="348.9" r="0.01" fill="#EFEFEF" opacity="0.088"/><circle cx="1016.7" cy="867.2" r="0.65" fill="#EFEFEF" opacity="0.104"/><circle cx="1036.7" cy="996.2" r="0.61" fill="#EFEFEF" opacity="0.085"/><circle cx="102.0" cy="237.6" r="1.56" fill="#EFEFEF" opacity="0.074"/><circle cx="11.9" cy="219.6" r="1.14" fill="#EFEFEF" opacity="0.106"/><circle cx="1004.9" cy="696.1" r="0.31" fill="#EFEFEF" opacity="0.048"/><circle cx="1051.2" cy="673.0" r="0.58" fill="#EFEFEF" opacity="0.078"/><circle cx="690.2" cy="998.4" r="0.62" fill="#EFEFEF" opacity="0.136"/><circle cx="173.5" cy="1069.0" r="1.47" fill="#EFEFEF" opacity="0.098"/><circle cx="305.3" cy="225.7" r="0.78" fill="#EFEFEF" opacity="0.062"/><circle cx="630.2" cy="211.0" r="1.46" fill="#EFEFEF" opacity="0.087"/><circle cx="748.2" cy="1188.1" r="0.56" fill="#EFEFEF" opacity="0.076"/><circle cx="73.3" cy="631.1" r="0.70" fill="#EFEFEF" opacity="0.128"/><circle cx="400.8" cy="16.9" r="0.11" fill="#EFEFEF" opacity="0.119"/><circle cx="651.4" cy="415.4" r="1.34" fill="#EFEFEF" opacity="0.105"/><circle cx="247.0" cy="1061.2" r="0.02" fill="#EFEFEF" opacity="0.135"/><circle cx="405.1" cy="718.1" r="0.37" fill="#EFEFEF" opacity="0.076"/><circle cx="386.8" cy="1170.1" r="0.62" fill="#EFEFEF" opacity="0.060"/><circle cx="855.3" cy="497.6" r="0.41" fill="#EFEFEF" opacity="0.119"/><circle cx="380.7" cy="484.7" r="0.29" fill="#EFEFEF" opacity="0.042"/><circle cx="765.1" cy="407.8" r="1.26" fill="#EFEFEF" opacity="0.092"/><circle cx="899.9" cy="188.5" r="1.48" fill="#EFEFEF" opacity="0.138"/><circle cx="357.2" cy="708.4" r="0.77" fill="#EFEFEF" opacity="0.091"/><circle cx="596.3" cy="956.4" r="0.12" fill="#EFEFEF" opacity="0.118"/><circle cx="33.4" cy="1005.9" r="1.12" fill="#EFEFEF" opacity="0.058"/><circle cx="692.3" cy="92.7" r="0.69" fill="#EFEFEF" opacity="0.096"/><circle cx="122.8" cy="846.5" r="1.02" fill="#EFEFEF" opacity="0.105"/><circle cx="159.8" cy="215.6" r="0.41" fill="#EFEFEF" opacity="0.075"/><circle cx="853.4" cy="984.7" r="1.12" fill="#EFEFEF" opacity="0.091"/><circle cx="1020.6" cy="728.7" r="1.34" fill="#EFEFEF" opacity="0.116"/><circle cx="189.1" cy="1167.7" r="0.80" fill="#EFEFEF" opacity="0.064"/><circle cx="115.4" cy="113.8" r="0.97" fill="#EFEFEF" opacity="0.135"/><circle cx="871.6" cy="507.0" r="1.00" fill="#EFEFEF" opacity="0.134"/><circle cx="491.2" cy="787.2" r="1.10" fill="#EFEFEF" opacity="0.046"/><circle cx="1052.2" cy="43.8" r="0.20" fill="#EFEFEF" opacity="0.102"/><circle cx="1016.4" cy="275.0" r="1.35" fill="#EFEFEF" opacity="0.130"/><circle cx="1163.6" cy="154.9" r="1.57" fill="#EFEFEF" opacity="0.082"/><circle cx="389.6" cy="422.5" r="0.90" fill="#EFEFEF" opacity="0.082"/><circle cx="227.8" cy="511.7" r="0.08" fill="#EFEFEF" opacity="0.099"/><circle cx="212.3" cy="226.7" r="0.07" fill="#EFEFEF" opacity="0.091"/><circle cx="14.4" cy="830.7" r="0.02" fill="#EFEFEF" opacity="0.090"/><circle cx="110.8" cy="174.2" r="1.33" fill="#EFEFEF" opacity="0.095"/><circle cx="1151.3" cy="489.6" r="1.18" fill="#EFEFEF" opacity="0.056"/><circle cx="138.5" cy="1012.2" r="1.20" fill="#EFEFEF" opacity="0.086"/><circle cx="585.2" cy="822.4" r="1.24" fill="#EFEFEF" opacity="0.054"/><circle cx="1108.8" cy="951.1" r="1.10" fill="#EFEFEF" opacity="0.058"/><circle cx="1108.7" cy="502.1" r="0.39" fill="#EFEFEF" opacity="0.042"/><circle cx="1093.4" cy="235.8" r="1.31" fill="#EFEFEF" opacity="0.054"/><circle cx="251.0" cy="268.3" r="0.89" fill="#EFEFEF" opacity="0.070"/><circle cx="1104.2" cy="1190.2" r="0.53" fill="#EFEFEF" opacity="0.058"/><circle cx="225.5" cy="39.9" r="0.29" fill="#EFEFEF" opacity="0.107"/><circle cx="61.6" cy="727.1" r="1.39" fill="#EFEFEF" opacity="0.112"/><circle cx="181.6" cy="13.8" r="1.35" fill="#EFEFEF" opacity="0.109"/><circle cx="122.6" cy="781.8" r="0.67" fill="#EFEFEF" opacity="0.108"/><circle cx="480.0" cy="1138.1" r="0.14" fill="#EFEFEF" opacity="0.048"/><circle cx="895.2" cy="1042.6" r="0.25" fill="#EFEFEF" opacity="0.054"/><circle cx="1038.3" cy="757.8" r="0.93" fill="#EFEFEF" opacity="0.130"/><circle cx="200.1" cy="621.5" r="0.65" fill="#EFEFEF" opacity="0.056"/><circle cx="464.3" cy="190.7" r="0.90" fill="#EFEFEF" opacity="0.074"/><circle cx="253.6" cy="234.7" r="0.76" fill="#EFEFEF" opacity="0.131"/><circle cx="840.7" cy="271.2" r="1.56" fill="#EFEFEF" opacity="0.125"/><circle cx="927.9" cy="516.6" r="0.41" fill="#EFEFEF" opacity="0.067"/><circle cx="612.0" cy="1048.0" r="1.51" fill="#EFEFEF" opacity="0.081"/><circle cx="1016.9" cy="604.1" r="1.27" fill="#EFEFEF" opacity="0.056"/><circle cx="128.5" cy="296.0" r="0.16" fill="#EFEFEF" opacity="0.087"/><circle cx="723.5" cy="704.0" r="1.60" fill="#EFEFEF" opacity="0.047"/><circle cx="1087.3" cy="636.6" r="1.17" fill="#EFEFEF" opacity="0.091"/><circle cx="444.1" cy="628.4" r="0.31" fill="#EFEFEF" opacity="0.102"/><circle cx="940.8" cy="606.5" r="1.60" fill="#EFEFEF" opacity="0.104"/><circle cx="509.9" cy="606.8" r="1.33" fill="#EFEFEF" opacity="0.076"/><circle cx="605.1" cy="465.8" r="1.40" fill="#EFEFEF" opacity="0.083"/><circle cx="153.7" cy="727.5" r="1.11" fill="#EFEFEF" opacity="0.070"/><circle cx="526.0" cy="1087.8" r="1.35" fill="#EFEFEF" opacity="0.114"/><circle cx="679.5" cy="335.0" r="0.47" fill="#EFEFEF" opacity="0.136"/><circle cx="596.5" cy="127.2" r="1.44" fill="#EFEFEF" opacity="0.115"/><circle cx="207.9" cy="1051.4" r="0.58" fill="#EFEFEF" opacity="0.139"/><circle cx="1087.5" cy="985.8" r="0.57" fill="#EFEFEF" opacity="0.131"/><circle cx="773.3" cy="34.6" r="1.48" fill="#EFEFEF" opacity="0.136"/><circle cx="526.7" cy="79.1" r="0.31" fill="#EFEFEF" opacity="0.094"/><circle cx="801.8" cy="483.9" r="0.20" fill="#EFEFEF" opacity="0.085"/><circle cx="1183.5" cy="764.5" r="0.71" fill="#EFEFEF" opacity="0.100"/><circle cx="671.2" cy="907.8" r="0.46" fill="#EFEFEF" opacity="0.108"/><circle cx="173.6" cy="917.7" r="1.45" fill="#EFEFEF" opacity="0.095"/><circle cx="179.4" cy="799.4" r="1.48" fill="#EFEFEF" opacity="0.082"/><circle cx="464.6" cy="872.6" r="1.49" fill="#EFEFEF" opacity="0.072"/><circle cx="345.6" cy="1177.9" r="1.31" fill="#EFEFEF" opacity="0.133"/><circle cx="1143.2" cy="706.4" r="0.36" fill="#EFEFEF" opacity="0.050"/><circle cx="571.0" cy="126.0" r="1.56" fill="#EFEFEF" opacity="0.045"/><circle cx="922.4" cy="120.3" r="0.40" fill="#EFEFEF" opacity="0.109"/><circle cx="303.9" cy="474.1" r="0.10" fill="#EFEFEF" opacity="0.090"/><circle cx="1058.1" cy="288.5" r="1.34" fill="#EFEFEF" opacity="0.084"/><circle cx="557.8" cy="44.4" r="1.14" fill="#EFEFEF" opacity="0.129"/><circle cx="1003.8" cy="13.3" r="1.51" fill="#EFEFEF" opacity="0.094"/><circle cx="269.7" cy="642.1" r="0.69" fill="#EFEFEF" opacity="0.054"/><circle cx="833.0" cy="433.4" r="1.23" fill="#EFEFEF" opacity="0.052"/><circle cx="290.9" cy="546.5" r="1.38" fill="#EFEFEF" opacity="0.072"/><circle cx="899.6" cy="1010.5" r="0.68" fill="#EFEFEF" opacity="0.086"/><circle cx="78.0" cy="83.2" r="0.53" fill="#EFEFEF" opacity="0.079"/><circle cx="740.6" cy="1076.8" r="0.50" fill="#EFEFEF" opacity="0.112"/><circle cx="982.2" cy="1170.8" r="1.31" fill="#EFEFEF" opacity="0.096"/><circle cx="691.3" cy="596.9" r="1.18" fill="#EFEFEF" opacity="0.047"/><circle cx="799.2" cy="1129.0" r="0.51" fill="#EFEFEF" opacity="0.099"/><circle cx="1130.9" cy="323.0" r="0.64" fill="#EFEFEF" opacity="0.051"/><circle cx="216.2" cy="182.5" r="1.18" fill="#EFEFEF" opacity="0.137"/><circle cx="1072.4" cy="746.3" r="0.62" fill="#EFEFEF" opacity="0.118"/><circle cx="1080.4" cy="805.6" r="0.30" fill="#EFEFEF" opacity="0.072"/><circle cx="1134.6" cy="768.0" r="0.27" fill="#EFEFEF" opacity="0.055"/><circle cx="1002.8" cy="548.4" r="1.47" fill="#EFEFEF" opacity="0.053"/><circle cx="906.8" cy="423.3" r="0.36" fill="#EFEFEF" opacity="0.105"/><circle cx="346.2" cy="547.2" r="0.91" fill="#EFEFEF" opacity="0.049"/><circle cx="163.6" cy="872.9" r="0.56" fill="#EFEFEF" opacity="0.069"/><circle cx="343.7" cy="665.1" r="1.09" fill="#EFEFEF" opacity="0.081"/><circle cx="616.8" cy="1064.9" r="1.53" fill="#EFEFEF" opacity="0.108"/><circle cx="976.5" cy="152.9" r="0.82" fill="#EFEFEF" opacity="0.093"/><circle cx="855.4" cy="330.1" r="1.21" fill="#EFEFEF" opacity="0.053"/>
    <rect x="540.0" y="60.0" width="600.0" height="66.7" fill="#0C0C10" opacity="0.93"/>
    <rect x="540.0" y="60.0" width="600.0" height="3.0" fill="#9689fc"/>
    <text x="600.0" y="88.8" font-family="ui-sans-serif, system-ui, Arial" font-weight="800" font-size="23" fill="#EFEFEF" letter-spacing="-0.5">R&amp;B / Neo-Soul · weekly free drop #1</text>
    <text x="600.0" y="110.6" font-family="ui-sans-serif, system-ui, Arial" font-weight="500" font-size="22" fill="#EFEFEF" opacity="0.7">3 chord progressions · 71–96 BPM</text>
    <rect x="600.0" y="124.7" width="23.0" height="2.0" fill="#EFEFEF" opacity="0.3"/>
  </g>
</svg>