/* Sogalpes — SHARED page CSS for the Answer Engine Optimization hub (#36).
   Slug/asset keyword = geo (owner directive 2026-07-21, GEO-first). This ONE file
   is referenced by BOTH the FR (/geo.php) and EN (/en/geo.php) pages — the single
   owner-mandated cross-language asset share (KTD1). To keep CROSS-LANG-ISOLATION
   green, every selector is CLASS-BASED and SINGLE-ROOTED (all class tokens on a
   branch begin with the SAME one language root), and each branch's root-class is
   present only on its own language page (U8 rendered-DOM ownership check,
   scripts/check-per-language-identifiers.py). No class-less (type/id/attribute/
   universal) selectors, no un-rooted or mixed-root branches. Colours reference the
   base :root tokens (no raw hex, no own :root). Base .hero / .hero-photo own the
   full-bleed layout + white text; this file only sets the geo hero framing + the
   two page-unique helpers relocated from inline style=. */

/* ---- FR (marketing-digital-montreal-*) ---- */
.marketing-digital-montreal-geo-hero-photo{
  min-height:clamp(32rem, 64vh, 44rem);
  background-position:center right;
}

/* ---- EN (digital-marketing-agency-montreal-*) — appended at U5 ---- */
.digital-marketing-agency-montreal-geo-hero-photo{
  min-height:clamp(32rem, 64vh, 44rem);
  background-position:center right;
}
