/*
 * gs-logo-slider (logo carousel shortcode) hides its container (opacity 0,
 * visibility hidden) until gs-logo.min.js initialises it. That script runs
 * before the deferred jQuery and throws "jQuery is not defined", so outside the
 * home hero (which has its own CSS marquee, see v2-hero-fixes.css) the area
 * stays invisible: an empty block under the logo title.
 *
 * Fallback: show the logos as a static grid. Scoped to everything except the
 * home hero. Harmless once the script order is fixed (the carousel then
 * initialises itself and these rules only restate what it already does).
 */
.gs_logo_area:not(.mon-bloc-hero .gs_logo_area) {
  opacity: 1 !important;
  visibility: visible !important;
}
