How to recreate image layout using HTML and CSS?
How to reach this curve at the end of rctangular div?
How to insert a small transparent area between a rectangular div and a circular div, where the transparent gap should inherit any color / image from the outer wrapper of the div, and not from the div of the rectangle along which the circular div is located
I tried to place a transparent circle outside the circular div, but this does not inherit the color from the outer shell, but it inherits the color of the rectangular div if its background color is set to transparent.

EDIT . To reduce clutter, use this as a link. This is what I am trying to achieve.

.wrapper{
position: relative;
}
.rectangle{
width: 70%;
height: 50px;
background: black;
margin-bottom: 20px;
}
.circle{
position: absolute;
width: 50%;
height: 300px;
border-radius: 50%;
border: 2px solid;
top: -5px;
right: 0;
z-index: 999;
background: white;
}
<div class="wrapper">
<div class="rectangle"></div>
<div class="rectangle"></div>
<div class="circle"></div>
</div>
Run code