/* ===== Échelle typographique globale =====
   Modifiez cette valeur pour agrandir / réduire tous les textes (1.05 = 105 %) */
:root {
    --echelle-texte: 1.05;
}

html {
    /* Toutes les tailles Tailwind (rem) se calent sur cette base */
    font-size: calc(16px * var(--echelle-texte));
}

body {
    background-color: #FBF9F5;
    color: #111111;
}

.editorial-border {
    border-color: rgba(17, 17, 17, 0.12);
}

.bg-grid-pattern {
    background-size: 40px 40px;
    background-image: linear-gradient(to right, rgba(200, 90, 50, 0.05) 1px, transparent 1px),
                      linear-gradient(to bottom, rgba(200, 90, 50, 0.05) 1px, transparent 1px);
}
