/* Minimal revert helpers (kept intentionally small) */

/* Make the area under the hero wave match the next section background */
/* Important: keep the SVG box transparent so the wave curve remains visible */
.hero-wave {
  background: transparent !important;
}

.hero-wave path {
  fill: var(--bg) !important;
}

/* Services section background to match the wave */
.section--services{
  background: var(--bg);
}

.section--services::before{
  display: none !important;
}

/* Fit section: avoid double gradient (section overlay + fit-map) */
.section--fit.section--layered::before,
.section--fit.section--layered::after{
  display: none !important;
}

.section--fit{
  background:
    radial-gradient(800px 340px at 18% 18%, rgba(10, 124, 255, 0.10), transparent 62%),
    radial-gradient(820px 360px at 82% 22%, rgba(125, 211, 252, 0.12), transparent 62%),
    var(--bg);
}

/* The decorative map block creates a constrained "stripe" inside the container;
   use section background instead for a seamless look. */
.section--fit .fit-map{
  display: none !important;
}

