/* Serve-time overrides layered on top of the vendored Webflow stylesheet.
   Kept in a separate file so re-vendoring public/webflow.css never wipes them,
   the same divergence-from-Webflow pattern used by lib/rewriteLinks.ts.
   Scoped per page via the [data-slug] attribute on the mirror wrapper. */

/* MLS Search: the RealtyVis map is the primary search on this page, so the
   feature section stacks (intro copy above) and the embed runs full width
   instead of sitting in the narrow right column of the shared two-column grid. */
[data-slug="mls-search"] .sj-core-feature {
  grid-template-columns: 1fr;
}
[data-slug="mls-search"] .sj-core-placeholder {
  padding: 0;
  border: 0;
  background-color: transparent;
  text-align: left;
}
[data-slug="mls-search"] .sj-core-placeholder [data-rv-block] {
  min-height: 80vh;
}
