.video-container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}

.video-frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.background-radial-gradient {
  background-color: rgb(241 245 249);
  background-image: radial-gradient(
    650px circle at 0% 0%,
    rgb(226 232 240) 15%,
    rgb(224 242 254) 35%,
    rgb(241 245 249) 75%,
    rgb(248 250 252) 80%,
    transparent 100%
  ),
  radial-gradient(
    1250px circle at 100% 100%,
    rgb(226 232 240) 15%,
    rgb(224 242 254) 35%,
    rgb(241 245 249) 75%,
    rgb(248 250 252) 80%,
    transparent 100%
  );
}
.background-radial-gradient-beige {
  background-color: rgb(255 247 237);
  
  background-image: radial-gradient(
    650px circle at 0% 0%,
    rgb(240 232 228) 15%,
    rgb(242, 242, 238) 35%,
    rgb(255 245 237) 75%,
    rgb(255 250 240) 80%,
    transparent 100%
  ),
  radial-gradient(
    1250px circle at 100% 100%,
    rgb(240 232 228) 15%,
    rgb(242, 242, 238) 35%,
    rgb(255 245 237) 75%,
    rgb(255 250 240) 80%,
    transparent 100%
  );
}