/* WAYEEL text tone V1. Text only; existing layout and brand artwork retained. */
body .wf-label,
body .wf-description,
body .wf-first-intro,
body .wf-first-benefits p,
body .wsf-v1 .wf-first-intro,
body .wsf-v1 .wf-first-benefits p,
body .wai-feature .wai-label,
body .wai-feature .wai-description,
body .wai-feature .wai-heading-copy>span,
body .wai-feature .wai-powered,
body .wai-feature .wai-note,
body .wfc-label,
body .wfc-description,
body.wayeel-home-v1 .wh-copy[data-wayeel-hero-text] .wht-label,
body.wayeel-home-v1 .wh-copy[data-wayeel-hero-text] h1 em,
body.wayeel-home-v1 .wh-copy[data-wayeel-hero-text] .description,
body .ws-tablet-copy h2 span,
body .ws-benefit span,
body .ws-phone-comment,
body .ws-sidebar-links>span,
body .ws-sidebar-links>.ws-nav-active,
body .ws-search,
body .ws-avatar,
body .ws-overview p,
body .ws-demo,
body .ws-stat>div>span,
body .ws-panels h4>span,
body .ws-feedback-row p,
body .ws-feedback-row time,
body .ws-days,
body .ws-trend h4>span,
body .ws-legend>span,
body .w-platform .w-eyebrow,
body.w-platform .w-eyebrow,
body.w-platform .w-card-number,
body.w-platform .w-demo-top,
body.w-platform .w-muted,
body.w-platform .w-proof-grid span,
body.w-platform .w-patient-art figcaption {
 color:var(--wayeel-navy,#0F172A)!important;
}
body .wai-feature .wai-chat textarea::placeholder {color:var(--wayeel-navy,#0F172A)!important;}
/* Gradient heading letters need an explicit fill reset. */
body .wai-feature .wai-power {
 color:var(--wayeel-navy,#0F172A)!important;
 -webkit-text-fill-color:var(--wayeel-navy,#0F172A)!important;
 background-image:none!important;
 background-clip:border-box!important;
 -webkit-background-clip:border-box!important;
}
/* Preserve white copy on the existing navy footer. */
body .wp-footer h3,
body.w-platform .wp-footer h3,
body #wayeel-footer h3,
body .wp-footer .wp-label,
body .wf-footer .wf-label {
 color:var(--wayeel-white,#FFFFFF)!important;
}
/* Status deltas, errors, charts, links, button labels and SVG artwork keep their semantics. */
