.lp-wave, .lp-bg { display: none !important; }

:root { --mx-scene: "pages"; --mx-scene-src: "/design/scenes/pages-9f2825d405.js"; }

:root:has(.lp)[data-theme="dark"] {
  --c-canvas: #1c2124;
  --mx-scene-bg: #1c2124;
  --mx-scene-opacity: 0.17;
  --mx-scene-c1: #ffffff;
  --mx-scene-custom: 1;
  --mx-scene-shade: radial-gradient(120% 95% at 50% 42%, rgba(0,0,0,0) 52%, rgba(0,0,0,0.38) 100%);
}

@media not (prefers-color-scheme: light) {
:root:has(.lp):not([data-theme]) {
  --c-canvas: #1c2124;
  --mx-scene-bg: #1c2124;
  --mx-scene-opacity: 0.17;
  --mx-scene-c1: #ffffff;
  --mx-scene-custom: 1;
  --mx-scene-shade: radial-gradient(120% 95% at 50% 42%, rgba(0,0,0,0) 52%, rgba(0,0,0,0.38) 100%);
}
}

:root:has(.lp)[data-theme="light"] {
  --c-canvas: #f0f0f0;
  --mx-scene-bg: #f0f0f0;
  --mx-scene-opacity: 0.42;
  --mx-scene-c1: #fbfaf7;
  --mx-scene-custom: 0;
  --mx-scene-shade: radial-gradient(120% 95% at 50% 42%, rgba(0,0,0,0) 58%, rgba(60,56,48,0.09) 100%);
}

@media (prefers-color-scheme: light) {
:root:has(.lp):not([data-theme]) {
  --c-canvas: #f0f0f0;
  --mx-scene-bg: #f0f0f0;
  --mx-scene-opacity: 0.42;
  --mx-scene-c1: #fbfaf7;
  --mx-scene-custom: 0;
  --mx-scene-shade: radial-gradient(120% 95% at 50% 42%, rgba(0,0,0,0) 58%, rgba(60,56,48,0.09) 100%);
}
}
