:root {--situp-glass:rgba(5,20,32,0.48)!important;}
html #sx86-glass {
  background:rgba(6,15,24,0.06)!important;
  backdrop-filter:grayscale(1.0) saturate(.06) blur(14px)!important;
  -webkit-backdrop-filter:grayscale(1.0) saturate(.06) blur(14px)!important;
}

html[data-sx-repair="79"] #sx-backdrop {
  filter:brightness(0.72) saturate(1.15) hue-rotate(0deg)!important;
}
#situp-production-network, #situp-mobile-motion-v65 {
  display:block!important;
  visibility:visible!important;
  opacity:0.9!important;
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100vh!important;
  z-index:3!important;
  pointer-events:none!important;
  clip-path:inset(0 0 var(--st-clip-bottom,0px) 0)!important;
  mix-blend-mode:screen;
}
#situp-production-network {
  -webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.75) 42%,#000 70%);
  mask-image:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.75) 42%,#000 70%);
}
#situp-mobile-motion-v65 {
  z-index:4!important;
  opacity:0.648!important;
}
@media (min-width:901px) {
  #situp-mobile-motion-v65 {display:none!important;}
}
html[data-sx-home="true"] main .hero :is(.eyebrow,.hero-note,.hero-kicker,.kicker,.overline,.hero-accent,[class*="hint"]),
html[data-sx-home="true"] main .hero h1 span {
  color:#5fe8f7!important;
  -webkit-text-fill-color:#5fe8f7!important;
  font-weight:675!important;
}
html[data-sxf-mode="procurement"] #sx82-scenic-light::after {
  background:radial-gradient(ellipse at var(--st-scene-x1,84%) var(--st-scene-y1,15%),#ffd28a70 0%,#ffd28a28 31%,transparent 79%),
             radial-gradient(ellipse at var(--st-scene-x2,57%) var(--st-scene-y2,67%),#ffd28a2b 0%,transparent 75%)!important;
}
html[data-sxf-mode="msp"] #sx82-scenic-light::before {
  background:radial-gradient(ellipse at var(--st-scene-x1,84%) var(--st-scene-y1,15%),rgba(83,224,255,.57),rgba(35,177,255,.29) 30%,transparent 78%),
             radial-gradient(ellipse at var(--st-scene-x2,57%) var(--st-scene-y2,67%),rgba(91,235,255,.22),transparent 74%)!important;
}
@media (prefers-reduced-motion:reduce) {
  #situp-production-network,#situp-mobile-motion-v65 {opacity:0!important;}
}
