Comment l’IA peut optimiser votre CV pour l’ATS en 2026
/* ========== CORRECTIONS COMPLÈTES DE LA PAGE ========== */
/* Correction : Forcer display:grid sur les éléments avec grid-template-columns */
[style*= »grid-template-columns »] {
display: grid !important;
}
/* Correction : Forcer display:flex sur les éléments avec flex-wrap ou justify-content */
[style*= »flex-wrap »],
[style*= »justify-content »]:not(table *):not([style*= »grid-template-columns »]) {
display: flex !important;
}
/* ========== CORRECTIONS DE CONTRASTE ========== */
/* Section Héros – améliorer la visibilité de tous les textes */
.hero-section p {
color: rgba(255,255,255,0.9) !important;
}
.hero-section [style*= »grid-template-columns »] p {
color: white !important;
}
.hero-section [style*= »grid-template-columns »] p:last-child {
color: rgba(255,255,255,0.95) !important;
}
/* Ligne de statistiques Héros */
.hero-section [style*= »grid-template-columns »] {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 24px !important;
}
/* Boîte de statistiques ATS */
.ats-stats-box {
color: white !important;
}
.ats-stats-box h3 {
color: white !important;
}
.ats-stats-box p {
color: white !important;
}
.ats-stats-box > div[style*= »grid-template-columns »] {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
}
.ats-stats-box [style*= »background: rgba(255,255,255″] p {
color: #1a1a2e !important;
}
/* Section Outil ATS Checker */
.ats-checker-tool h2 {
color: white !important;
}
.ats-checker-tool > div > p {
color: rgba(255,255,255,0.9) !important;
}
/* Boîtes de téléchargement – correction de la visibilité du texte */
.ats-checker-tool [style*= »border: 2px dashed »] p {
color: #4a5568 !important;
}
.ats-checker-tool [style*= »border: 2px dashed »] p:first-of-type {
color: #2d3748 !important;
font-weight: 600 !important;
}
/* Boîtes d’analyse – correction de la visibilité des étiquettes */
.ats-checker-tool [style*= »background: #f0fff4″] p,
.ats-checker-tool [style*= »background: #fff5f5″] p,
.ats-checker-tool [style*= »background: #ebf8ff »] p,
.ats-checker-tool [style*= »background: #faf5ff »] p {
opacity: 1 !important;
}
.ats-checker-tool [style*= »background: #f0fff4″] p:first-child {
color: #276749 !important;
font-weight: 700 !important;
}
.ats-checker-tool [style*= »background: #fff5f5″] p:first-child {
color: #c53030 !important;
font-weight: 700 !important;
}
.ats-checker-tool [style*= »background: #ebf8ff »] p:first-child {
color: #2b6cb0 !important;
font-weight: 700 !important;
}
.ats-checker-tool [style*= »background: #faf5ff »] p:first-child {
color: #6b46c1 !important;
font-weight: 700 !important;
}
/* Boîte Quick wins */
.ats-checker-tool [style*= »background: #fffbeb »] p {
color: #92400e !important;
}
/* Grille des fonctionnalités de l’outil */
.ats-checker-tool [style*= »text-align: center »][style*= »padding: 16px »] p {
color: white !important;
}
.ats-checker-tool [style*= »text-align: center »][style*= »padding: 16px »] p:last-child {
color: rgba(255,255,255,0.95) !important;
}
/* ========== CORRECTIONS CONTRASTE INTELLI SECTION ========== */
/* Sous-titre Intelli – correction CRITIQUE */
.intelli-hero .intelli-subtitle,
.intelli-section-wrap .intelli-subtitle,
[class*= »intelli »] .intelli-subtitle,
.intelli-subtitle {
color: rgba(255,255,255,0.9) !important;
}
/* Étiquettes de statistiques Intelli */
.intelli-stat-label,
.intelli-stat-card p:last-child,
[class*= »intelli-stat »] p:last-child {
color: rgba(255,255,255,0.85) !important;
}
/* Descriptions des cartes agents Intelli – correction CRITIQUE */
.intelli-agent-desc,
.intelli-agent-card p,
[class*= »intelli-agent »] p {
color: rgba(255,255,255,0.85) !important;
}
/* Carte agent en vedette – encore plus lumineux */
.intelli-agent-card.featured .intelli-agent-desc,
[class*= »intelli-agent »].featured p {
color: rgba(255,255,255,0.95) !important;
}
/* Section de comparaison Intelli – fond clair */
.intelli-comparison-section,
.intelli-comparison-section * {
/* Cette section a un fond clair, garder le texte foncé */
}
.intelli-comparison-subtitle {
color: #475569 !important;
}
/* ========== TEXTE GÉNÉRAL SECTION FONCÉE ========== */
/* Toute section avec fond dégradé foncé */
[style*= »background: linear-gradient »][style*= »#1a1a2e »] p,
[style*= »background: linear-gradient »][style*= »#16213e »] p,
[style*= »background: linear-gradient »][style*= »#0f3460″] p {
color: rgba(255,255,255,0.9) !important;
}
/* Toute section foncée h2, h3, h4 */
[style*= »background: linear-gradient »][style*= »#1a1a2e »] h2,
[style*= »background: linear-gradient »][style*= »#1a1a2e »] h3,
[style*= »background: linear-gradient »][style*= »#1a1a2e »] h4 {
color: white !important;
}
/* Section visuelle optimisation IA */
.ai-optimization-visual h3,
.ai-optimization-visual h4 {
color: white !important;
}
.ai-optimization-visual p {
color: rgba(255,255,255,0.85) !important;
}
/* Cartes de fonctionnalités dans les sections foncées */
[style*= »background: rgba(255,255,255,0.08) »] h4,
[style*= »background: rgba(255,255,255,0.1) »] h4 {
color: white !important;
}
[style*= »background: rgba(255,255,255,0.08) »] p,
[style*= »background: rgba(255,255,255,0.1) »] p {
color: rgba(255,255,255,0.85) !important;
}
/* Sections CTA */
.cta-box h3 {
color: white !important;
}
.cta-box p {
color: rgba(255,255,255,0.9) !important;
}
/* Section modèles */
.templates-section h2 {
color: white !important;
}
.templates-section p {
color: rgba(255,255,255,0.85) !important;
}
/* Section de comparaison d’outils – cartes stylées */
[style*= »color: white »][style*= »background: »] p {
color: inherit !important;
}
/* Responsive mobile */
@media (max-width: 768px) {
.hero-section [style*= »grid-template-columns »],
.ats-stats-box > div[style*= »grid-template-columns »] {
grid-template-columns: repeat(2, 1fr) !important;
}
[style*= »grid-template-columns: 1fr 1fr »]:not(.ats-stats-box *) {
grid-template-columns: 1fr !important;
}
[style*= »grid-template-columns: 200px 1fr »] {
grid-template-columns: 1fr !important;
}
}
@media (max-width: 480px) {
.hero-section [style*= »grid-template-columns »],
.ats-stats-box > div[style*= »grid-template-columns »] {
grid-template-columns: 1fr !important;
}
}