


html body .method .system-plane {
  border-color: rgba(214, 226, 246, .30) !important;
  background:
    radial-gradient(ellipse at 16% -8%, rgba(160, 181, 255, .15), transparent 43%),
    radial-gradient(ellipse at 92% 104%, rgba(77, 103, 189, .10), transparent 48%),
    linear-gradient(145deg, #1b293d 0%, #132033 48%, #0c1725 100%) !important;
  box-shadow:
    0 1px 0 rgba(255, 255, 255, .13),
    0 8px 0 -5px #060c14,
    0 24px 45px rgba(0, 0, 0, .43),
    inset 0 1px 0 rgba(255, 255, 255, .10),
    inset 0 0 0 1px rgba(3, 8, 15, .42) !important;
}


html body .method .system-plane::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 1px;
  width: auto;
  height: auto;
  display: block !important;
  border-radius: 18px;
  opacity: .72;
  background:
    linear-gradient(118deg,
      rgba(255, 255, 255, .105) 0%,
      rgba(255, 255, 255, .035) 18%,
      transparent 36%,
      transparent 76%,
      rgba(126, 151, 232, .035) 100%),
    radial-gradient(ellipse at 22% 0%, rgba(255, 255, 255, .075), transparent 38%);
  transform: translate3d(0, 0, 0);
  transition: opacity .35s ease, transform .55s cubic-bezier(.16, 1, .3, 1);
  pointer-events: none;
}


html body .method .system-plane::after {
  content: "";
  position: absolute;
  z-index: 3;
  inset: 1px;
  display: block !important;
  border: 1px solid rgba(255, 255, 255, .035) !important;
  border-radius: 18px;
  background: transparent;
  box-shadow: none !important;
  pointer-events: none;
}

@media (hover: hover) and (pointer: fine) {
  html body .method .system-plane.is-card-settled:hover::before {
    opacity: .92;
    transform: translate3d(2.5%, -1.5%, 0);
  }
}


html body .contact-form {
  box-shadow:
    0 34px 78px rgba(0, 0, 0, .42),
    inset 0 1px 0 rgba(255, 255, 255, .08) !important;
}

@media (max-width: 720px) {
  html body .contact-form {
    box-shadow:
      0 28px 62px rgba(0, 0, 0, .38),
      inset 0 1px 0 rgba(255, 255, 255, .07) !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body .method .system-plane::before {
    transition: none;
  }
}
