 {} *{} {} #IE-warning { display: none; position: fixed; width: 100%; height: 100%; z-index: 9999; background: white; } .IE-warning-message { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; } .btn-sage { background-color: #8da08e; color: white; transition: all 0.3s ease; } .btn-sage:hover { background-color: #7a8b7b; transform: translateY(-2px); box-shadow: 0 4px 6px rgba(0,0,0,0.1); } /* Styles pour le contenu textuel optimisés pour la lisibilité */ .article-content p { margin-bottom: 1.5rem; line-height: 1.8; color: #4a5568; font-weight: 300; } .article-content h2 { font-family: 'Playfair Display', serif; font-size: 1.75rem; color: #2c332d; margin-top: 2.5rem; margin-bottom: 1rem; font-weight: 700; } .article-content h3 { font-family: 'Inter', sans-serif; font-size: 1.25rem; color: #2c332d; margin-top: 2rem; margin-bottom: 0.75rem; font-weight: 600; }
