/**
 * Theme Name: Hello Elementor Child
 * Theme URI:  https://elementor.com/hello-theme/
 * Description: VIYA Health Uganda child theme — loads viya-design-system tokens and bridge.
 * Author:     VIYA Health
 * Template:   hello-elementor
 * Version:    1.0.0
 * License:    GNU General Public License v2 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: hello-elementor-child
 */

/* Brand pink text links (.vh-link-pink) — berry #720065 passes WCAG AAA on white */
a.vh-link-pink,
.vh-link-pink a {
    color: #720065;
    text-decoration: underline;
    text-underline-offset: 0.15em;
}
a.vh-link-pink:hover,
.vh-link-pink a:hover,
a.vh-link-pink:active,
.vh-link-pink a:active {
    color: #390047;
}
a.vh-link-pink:focus-visible,
.vh-link-pink a:focus-visible {
    color: #390047;
    outline: 2px solid #720065;
    outline-offset: 2px;
    border-radius: 2px;
}

/* Font enforcement — headings always Instrument Serif, captions always body.
 * Text-editor widgets are NOT enforced here: intentional per-widget font
 * selections (e.g. Instrument Serif pull-quotes) must be allowed through.
 * Nunito was cleared from the DB by sweep on 2026-06-18; no recurrence guard needed. */
.elementor-heading-title {
    font-family: var(--viya-font-heading) !important;
}
figcaption, caption, .wp-caption-text {
    font-family: var(--viya-font-body) !important;
}
