Cómo la IA puede optimizar tu currículum para el ATS en 2026
/* ========== CORRECCIONES INTEGRALES DE PÁGINA ========== */
/* Fix: Forzar display:grid en elementos con grid-template-columns */
[style*=»grid-template-columns»] {
display: grid !important;
}
/* Fix: Forzar display:flex en elementos con flex-wrap o justify-content */
[style*=»flex-wrap»],
[style*=»justify-content»]:not(table *):not([style*=»grid-template-columns»]) {
display: flex !important;
}
/* ========== CORRECCIONES DE CONTRASTE ========== */
/* Sección Hero – mejorar la visibilidad de todo el texto */
.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;
}
/* Fila de estadísticas Hero */
.hero-section [style*=»grid-template-columns»] {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 24px !important;
}
/* Caja de estadísticas 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;
}
/* Sección de la herramienta ATS Checker */
.ats-checker-tool h2 {
color: white !important;
}
.ats-checker-tool > div > p {
color: rgba(255,255,255,0.9) !important;
}
/* Cajas de subida – corregir visibilidad del texto */
.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;
}
/* Cajas de desglose de análisis – corregir visibilidad de etiquetas */
.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;
}
/* Caja de Quick wins */
.ats-checker-tool [style*=»background: #fffbeb»] p {
color: #92400e !important;
}
/* Cuadrícula de características de la herramienta */
.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;
}
/* ========== CORRECCIONES DE CONTRASTE SECCIÓN INTELLI ========== */
/* Subtítulo Intelli – corrección CRÍTICA */
.intelli-hero .intelli-subtitle,
.intelli-section-wrap .intelli-subtitle,
[class*=»intelli»] .intelli-subtitle,
.intelli-subtitle {
color: rgba(255,255,255,0.9) !important;
}
/* Etiquetas de estadísticas Intelli */
.intelli-stat-label,
.intelli-stat-card p:last-child,
[class*=»intelli-stat»] p:last-child {
color: rgba(255,255,255,0.85) !important;
}
/* Descripciones de tarjetas de agente Intelli – corrección CRÍTICA */
.intelli-agent-desc,
.intelli-agent-card p,
[class*=»intelli-agent»] p {
color: rgba(255,255,255,0.85) !important;
}
/* Tarjeta de agente destacado – aún más brillante */
.intelli-agent-card.featured .intelli-agent-desc,
[class*=»intelli-agent»].featured p {
color: rgba(255,255,255,0.95) !important;
}
/* Sección de comparación Intelli – fondo claro */
.intelli-comparison-section,
.intelli-comparison-section * {
/* Esta sección tiene fondo claro, mantener texto oscuro */
}
.intelli-comparison-subtitle {
color: #475569 !important;
}
/* ========== TEXTO GENERAL EN SECCIONES OSCURAS ========== */
/* Cualquier sección con fondo degradado oscuro */
[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;
}
/* Cualquier sección oscura 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;
}
/* Sección visual de optimización IA */
.ai-optimization-visual h3,
.ai-optimization-visual h4 {
color: white !important;
}
.ai-optimization-visual p {
color: rgba(255,255,255,0.85) !important;
}
/* Tarjetas de características en secciones oscuras */
[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;
}
/* Secciones CTA */
.cta-box h3 {
color: white !important;
}
.cta-box p {
color: rgba(255,255,255,0.9) !important;
}
/* Sección de plantillas */
.templates-section h2 {
color: white !important;
}
.templates-section p {
color: rgba(255,255,255,0.85) !important;
}
/* Sección de comparación de herramientas – tarjetas estilizadas */
[style*=»color: white»][style*=»background:»] p {
color: inherit !important;
}
/* Responsive móvil */
@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;
}
}