/* ===========================================================
   geo.css — Copy condicional por região do visitante
   Trabalha com classes geo-* injetadas no <body> pelo
   functions/_middleware.js (Pages Function) e por geo-override.js
   ===========================================================
   Classes possíveis no <body>:
   - geo-gc      Grande Cuiabá (Cuiabá, Várzea Grande, etc.)
   - geo-mt      Mato Grosso (interior)
   - geo-br      Brasil (fora MT)
   - geo-other   Fora do Brasil
   ===========================================================
   Estratégia:
   1) Os marcadores específicos (.copy-geo-gc, .copy-geo-mt, etc.)
      são escondidos por padrão.
   2) O .copy-geo-default mantém seu display natural do elemento
      (sem regra explícita — block pra <h1>/<p>, inline pra <span>).
   3) Quando o <body> recebe uma classe geo-X específica, mostramos
      a copy correspondente e escondemos a default.
   =========================================================== */

/* Default state: marcadores específicos ocultos */
.copy-geo-gc,
.copy-geo-mt,
.copy-geo-br,
.copy-geo-other {
  display: none;
}

/* Grande Cuiabá */
.geo-gc .copy-geo-default { display: none; }
.geo-gc .copy-geo-gc      { display: revert; }

/* Mato Grosso (interior, fora Grande Cuiabá) */
.geo-mt .copy-geo-default { display: none; }
.geo-mt .copy-geo-mt      { display: revert; }

/* Brasil (fora MT) */
.geo-br .copy-geo-default { display: none; }
.geo-br .copy-geo-br      { display: revert; }

/* Outros (fora do Brasil) */
.geo-other .copy-geo-default { display: none; }
.geo-other .copy-geo-other   { display: revert; }
