everyone. I got the design with uncommon shape as a background of block and have no idea how to realize it. I know, that technologies like canvas or webgl can help me to solve that problem. But I haven't studied these technologies well yet. So, here is what I'm trying to do(picture below)

And also part of my HTML code
<section class="page__requests">
<canvas id="canvas"></canvas>
<div class="requests__container">
(content)
</div>
And CSS
.page__requests{
position: relative;
}
#canvas{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
}