/* ============================================================
   integration-fixes.css — carregar DEPOIS do microsite.css
   Contraria as colisões conhecidas entre o CSS do site amplitudenet
   e o microsite.css (detectadas na simulação de integração, Set-2026).
   Solução definitiva recomendada: scoping/prefixo das regras globais
   do microsite.css (*, img, a, .btn, .btn-ghost) E das regras
   genéricas do site que apanham o conteúdo (.item, strong) — até lá,
   estas contra-regras resolvem por cascata. Ver README §3.
   ============================================================ */

/* O nav do site é position:fixed (~65px). Se o template da página já
   compensar isso no primeiro bloco, REMOVER esta linha. */
body.editorial{padding-top:65px}

/* ms-nav cola ABAIXO do header fixo; z-index 9 < 10 (nav do site) para
   os dropdowns do menu principal abrirem POR CIMA do ms-nav. */
.ms-nav{top:65px;z-index:9}

/* microsite.css tem img{display:block} global — no header/footer do site
   colapsa o line-box do navbar-brand e o logo perde o centro vertical. */
header img,footer img{display:inline}

/* microsite.css tem a SUA .btn-ghost (branca, hero escuro) que vence a do
   site por ordem de carga — o botão "Contactos" do header ficava branco
   sobre navbar branco. Repor os valores do site, só dentro do header. */
header nav .btn-ghost{background-color:transparent;color:var(--link-color);border:2px solid var(--link-color);padding:5px 22px;font-size:16px;border-radius:.25rem}
header nav .btn-ghost:hover,header nav .btn-ghost:focus{background-color:var(--link-color);color:#fff}

/* O CSS do site tem .item{position:absolute;width:25%} genérico (galeria)
   que apanha os .bignums .item do microsite (números empilhavam). */
.wrap .item{position:static;width:auto;margin:0;z-index:auto}

/* O CSS do site pinta strong/b de #484747 (fundo claro) — no tema escuro
   do microsite os bolds ficavam mais escuros que o texto normal. */
.wrap strong,.wrap b{color:inherit}
