/* Refuerzo global de legibilidad: solo textos secundarios y auxiliares. */
.cisa-global-footer__brand-text{font-size:1.066rem!important}
.cisa-global-footer__links a,.cisa-global-footer__links li{font-size:1.066rem!important}
.cisa-global-footer__bottom{font-size:.897rem!important}

/* Inicio y componentes compartidos */
.offer-accelerator-card p{font-size:1.222rem!important}
.valor-cisa-features p{font-size:1.144rem!important}
.fasttrack-table{font-size:1.066rem!important}
.fasttrack-table th{font-size:.91rem!important}
.project-body p{font-size:1.17rem!important}
.project-meta{font-size:1.053rem!important}
.project-sector{font-size:.91rem!important}

/* Páginas internas */
.page-subnav a{font-size:1.066rem!important}
.feature-card>span,.vision-stack article>span,.iso-detail>strong,.sector-detail span,.intervention-card>span,.process-item span,.case-body>span,.leader-card>span{font-size:.962rem!important}
.feature-card p,.value-card p,.iso-detail p,.detail-panel p,.detail-panel li,.sector-detail p,.intervention-card p,.case-body p,.case-detail li,.product-card>p,.product-card li,.strategy-card p,.meeting-card p{font-size:1.144rem!important}
.investment-pillars span,.portfolio-mobile-card p,.portfolio-mobile-card dl,.portfolio-table td{font-size:1.066rem!important}
.service-detail p,.service-detail li{font-size:1.209rem!important}
.tag-cloud span,.social-placeholder span{font-size:1.092rem!important}

/* Servicios, metodología, equipo y carruseles */
.hero .aud,.chip .cl,.epc-node span,.svc p,.post p,.post li,.cert .name,.pcard .role,.pcard .credential{font-size:1.3em!important}
.decom-photo .ph-cap small,.sec .ph .cap small{font-size:1.3em!important}
.form-intro,.field label,.field small,.form-help,.contact-item,.contact-card p,.contact-card li{font-size:1.3em!important}

@media (max-width:650px){
  .project-body p,.feature-card p,.value-card p,.iso-detail p,.detail-panel p,.detail-panel li,.sector-detail p,.intervention-card p,.case-body p,.case-detail li,.product-card>p,.product-card li,.strategy-card p,.meeting-card p{font-size:1.05rem!important}
}
