/* cfp406.com — CSS propio del sitio (YOOtheme carga templates/yootheme/css/custom.css si existe).
   Mantenido desde el workspace CFP406/WEB. Registrar cada regla en config/notes.md. */

/* Home: el componente no tiene salida (vista "destacados" sin artículos). Colapsar la
   sección vacía que quedaba entre la banda de requisitos y el footer. */
.tm-main:has(> .uk-container > #system-message-container:only-child:empty) {
    padding: 0;
    min-height: 0 !important;
}
