/* =====================================================================
   Base de identidad v2 — Fase 2 (propagación). Solo páginas públicas (html.ar-v2;
   el admin Filament usa su propio layout y NO lleva esta clase).
   Fundamentos: fondo neutro/blanco + tipografía y color del CONTENIDO. La
   cabecera/footer global y los componentes de cada pantalla se rediseñan en sus
   propias fases. NO recolorea enlaces de la cabecera (queda para su fase).
   ===================================================================== */

/* Fondo de página blanco (la cabecera y el footer mantienen su fondo propio). */
html.ar-v2 body {
    background: #ffffff;
    color: var(--ui-text);
    font-family: var(--ui-font);
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

/* Tipografía sobria del área de contenido (entre cabecera y footer). */
html.ar-v2 .site-main {
    color: var(--ui-text);
    font-size: var(--ui-text-base);
    line-height: var(--ui-leading-normal);
}

html.ar-v2 .site-main h1,
html.ar-v2 .site-main h2,
html.ar-v2 .site-main h3,
html.ar-v2 .site-main h4 {
    color: var(--ui-text-strong);
    letter-spacing: var(--ui-tracking-tight);
    font-weight: var(--ui-w-semi);
    line-height: var(--ui-leading-tight);
}
