/* Keep the editorial casing supplied by title-case.js, including nested labels. */
[data-secot-title-case],
[data-secot-title-case] * {
    text-transform: none !important;
}

.homePage .clientes-redesign__card h3,
.eyebrow,
[class*="__eyebrow"] {
    text-transform: uppercase;
}

/* All calls to action share uppercase labels, including nested text and forms. */
body :is(button, [role="button"], input[type="submit"], input[type="button"], input[type="reset"], a.cta, a.btn, a.button, a[class*="__cta"], a[class*="__button"], .wp-block-button__link, .formacion-contacto__email),
body :is(button, [role="button"], a.cta, a.btn, a.button, a[class*="__cta"], a[class*="__button"], .wp-block-button__link, .formacion-contacto__email) * {
    text-transform: uppercase !important;
}

/* Activity accordions contain editorial titles and prose, rather than CTA labels. */
body button.actividades-redesign__item,
body button.actividades-redesign__item *,
body button.wp-block-accordion-heading__toggle,
body button.wp-block-accordion-heading__toggle * {
    text-transform: none !important;
}
