.hero{position:relative;height:400px;background:#000;overflow:hidden}.hero .curve{position:absolute;left:50%;bottom:0;width:200%;height:200%;transform:translateX(-50%) translateY(40%);border-radius:50%;background:radial-gradient(circle at 70% 10%,#d86cff 0,#9f45ff 25%,transparent 55%),radial-gradient(circle at 20% 0,#b052ff 0,#6121b8 35%,#13001f 70%,#000 100%)}