.blog-details__signup-wrapper {
  position: relative;
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  margin-bottom: var(--lg-1);
  overflow-x: clip;
  overflow-y: clip
}
.blog-details__signup-content {
  z-index: 9
}
.blog-details__pattern {
  content: "";
  position: absolute;
  width: 70.1rem;
  height: 70.1rem;
  top: 25rem;
  left: 10.9rem;
  transform: rotate(45deg);
  z-index: 9;
  background: currentcolor;
  box-shadow: .9rem .9rem 0 .9rem color-mix(in srgb,currentcolor 33%,transparent),-.9rem -.9rem 0 1.5rem color-mix(in srgb,currentcolor 33%,transparent),2.1rem 2.1rem 0 2.1rem color-mix(in srgb,currentcolor 22%,transparent),-2.1rem -2.1rem 0 3rem color-mix(in srgb,currentcolor 22%,transparent),2.9rem 2.9rem 0 2.9rem color-mix(in srgb,currentcolor 18%,transparent),-2.9rem -2.9rem 0 4.5rem color-mix(in srgb,currentcolor 18%,transparent),3.9rem 3.9rem 0 3.9rem color-mix(in srgb,currentcolor 11%,transparent),-3.9rem -3.9rem 0 6rem color-mix(in srgb,currentcolor 11%,transparent),4.9rem 4.9rem 0 4.9rem color-mix(in srgb,currentcolor 7%,transparent),-4.9rem -4.9rem 0 7.5rem color-mix(in srgb,currentcolor 7%,transparent)
}
@media (min-width:992px) {
  .blog-details__signup-wrapper {
   /* position: absolute;
    width: 24.8%;
    top: 0;
    right: 0;
    margin-bottom: 0*/
  }
}