/* V84: reducir únicamente los espacios excesivos entre bloques profesionales. */
/* El espaciado global de section (72px) se estaba aplicando a secciones anidadas. */
#roles{padding-top:26px;padding-bottom:24px}
section:has(> #roles),section:has(+ #roles){padding-bottom:24px}
#proyectos{padding-top:24px}
#proyectos .specialty-section{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:24px}
#roles .v73-summary{margin-top:18px}
#roles .v73-help{margin-bottom:0}
@media(max-width:760px){#roles{padding-top:20px;padding-bottom:18px}#proyectos{padding-top:18px}section:has(+ #roles){padding-bottom:18px}}
