.lpc-card--type-1 {
  backdrop-filter: blur(25px);
}
.lpc-container-type-2 {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}
.lp-popup-overlay {
  backdrop-filter: blur(50px);
  background: rgba(255, 255, 255, 0.2) !important;
}
.lpc-button--type-1 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.lpc-button--type-1:before {
  content: "";
  width: 0%;
  position: absolute;
  display: inline-block;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  transition-property: all;
  transition-duration: 400ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  height: 0%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  background-image: radial-gradient(at center center, rgba(var(--color-ipoehw5nx), 1) 0%, rgba(var(--color-i36b03jbi), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  opacity: 0;
  z-index: -1;
}
.lpc-button--type-1:hover:before {
  flex-grow: 1;
  flex-shrink: 0;
  width: 150%;
  height: 500%;
  background-image: radial-gradient(at center center, rgba(var(--color-i8rv05lpm), 0.5) 0%, rgba(var(--color-iuox4zu2c), 0) 100%);
  opacity: 1;
}
