JSFiddle - React, Tailwind, and code Playground
by vals
HTML
<div class="back">
</div>
CSS
.back {
height: 100px;
width: 1000px;
padding: 0px;
background-image: radial-gradient(200px 100px ellipse at 50% 100%, transparent 70px,
rgba(100, 100, 100, 0.8) 73px,
rgba(80, 80, 80, 1) 198px),
linear-gradient(180deg, rgb(80, 80, 80), rgba(100, 100, 100, 0.8)),
linear-gradient(180deg, rgb(80, 80, 80), rgba(100, 100, 100, 0.8));
background-size: 200px 100px, 40% 100%, 40% 100%;
background-repeat: no-repeat;
background-position-x: 50%, 0%, 100%;
background-position-y: 100%;
}