/* UNIMES redesign — casca das paginas legadas (inc/redesign-shell.php). CSS puro, sem build.
   Carregado so quando o header e o rodape novos envolvem conteudo legado. As regras ficam
   em :where(.unimes-redesign-shell ...), com especificidade baixa ou zero: o legado continua
   mandando no conteudo dele. */

/* Enfase sem negrito (decisao de 02/10/2026, opcao A). A fundacao zera o peso dos
   <strong> e <b> (base.css); no conteudo legado eles marcam rotulos e trechos que
   precisam continuar se distinguindo. O design system tira a hierarquia da cor: texto
   corrido em cinza 600 (7,4:1 sobre branco) e a enfase em navy (--text-strong).
   Um <strong> dentro de bloco que define cor ou fundo (classes text-* e bg-* do legado,
   ou cor no style) nao muda: em banner escuro o navy seria ilegivel. */
:where(.unimes-redesign-shell #page) {
  color: var(--gray-600);
}

:where(.unimes-redesign-shell #page) :where(strong, b):not(:where([class*="text-"], [class*="text-"] *, [class*="bg-"] *, [style*="color"], [style*="color"] *)) {
  color: var(--text-strong);
}

/* Header e rodape ficam fora do #page, que zera o alinhamento do legado; sem isto herdariam
   o body legado (text-align: center e peso 500, que a Bicyclette nao tem). */
:where(.unimes-redesign-shell) :where(.unimes-redesign-skip-link, .unimes-redesign-header, .unimes-redesign-footer) {
  font-weight: var(--fw-regular);
  text-align: start;
}

/* O a:hover do legado (0,1,1) pintaria o skip link de azul claro sobre o navy. */
:where(.unimes-redesign-shell) .unimes-redesign-skip-link:hover {
  color: var(--unimes-color-neutral-white);
}

/* O rodape antigo abria com margem (mt-5, 48px); o novo encostaria no conteudo. */
:where(.unimes-redesign-shell) .unimes-redesign-footer {
  margin-top: var(--unimes-space-12);
}
