/*
 * Post-migration fixes.
 *
 * Deliberately kept in its own stylesheet, loaded after the Webflow sheets, so
 * every deviation from the export is in one place and trivially revertible.
 * Do not edit the vendored syntek.webflow.css — it is regenerated on re-export.
 */

/* ---------------------------------------------------------------------------
 * Services menu: dead space below the links.
 *
 * .our_services_menu is declared `height: 0` in the Webflow CSS — a zero-height
 * sticky bar whose links overflow visually while the section content scrolls
 * beneath. IX2 then sets `height: 100%` inline as part of a scroll animation,
 * which resolves against the full grid row (6rem top margin + 46px of links +
 * 40vmin bottom margin = ~430px). The links still occupy only 46px, so the
 * container carries ~384px of empty space underneath them.
 *
 * Letting the box hug its links removes that space. The 40vmin bottom margin
 * reserved room for the same phantom box, so it comes down to the 6rem rhythm
 * used by the section's heading and its service items — otherwise the gap just
 * moves from inside the box to below it.
 *
 * `!important` is required only to beat IX2's inline height.
 * ------------------------------------------------------------------------ */
.our_services_menu {
  height: auto !important;
  margin-bottom: 6rem;
}
