/*!
 * RH AIF Accessibility Fixes - generated contrast overrides
 * Source: BrowserStack Site Scanner export, Build #1, 06 Aug 2026
 *
 * Every colour below keeps the original hue and saturation; only
 * lightness is moved, by the smallest amount that reaches the WCAG 2.1
 * AA threshold for that element's computed font size and weight
 * (4.5:1 normal text, 3:1 large text). No layout, spacing, typography
 * or content is altered.
 */

/* ---------------------------------------------------------------
   /blogs//
   --------------------------------------------------------------- */
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x10 */
body.rh-a11y-blogs .blog-card-date { color: #936f10 !important; }
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x14 */
body.rh-a11y-blogs .blog-card-readmore { color: #936f10 !important; }
/* #d4a017 on #f5eede : 2.06 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-blogs .blog-page-title { color: #a98012 !important; }

/* ---------------------------------------------------------------
   /crude-oil-price-impact-on-indian-economy//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .body-p { color: #6f7172 !important; }
/* #f8ac19 on #455431 : 4.25 -> 4.66 (needs 4.5) x3 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .hist-impact.impact-mixed { color: #f9b83a !important; }
/* #e87070 on #444233 : 3.37 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .hist-impact.impact-neg { color: #ef9999 !important; }
/* #9daba4 on #254435 : 4.49 -> 4.65 (needs 4.5) x4 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .hist-outcome { color: #a0aea7 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .hist-sub { color: #92a19a !important; }
/* #9d662d on #1a3a2a : 2.60 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .hist-title { color: #b07232 !important; }
/* #d35400 on #ffffff : 4.17 -> 4.65 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .im-cell-tag { color: #c64f00 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .im-header-sub { color: #92a19a !important; }
/* #c8961a on #fefaf0 : 2.57 -> 5.46 (needs 4.5) x2 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .info-box-title { color: #187638 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .mv-note { color: #737576 !important; }
/* #d35400 on #fef0e6 : 3.74 -> 4.66 (needs 4.5) x5 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .mv-step-label { color: #b94a00 !important; }
/* #7d7f81 on #fef0e6 : 3.60 -> 4.66 (needs 4.5) x5 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .mv-step-sub { color: #6b6d6f !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x6 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .section-label { color: #8e6b13 !important; }
/* #d35400 on #ffffff : 4.17 -> 4.65 (needs 4.5) x2 */
body.rh-a11y-crude-oil-price-impact-on-indian-economy .sg-tag { color: #c64f00 !important; }

/* ---------------------------------------------------------------
   /family-offices-rethink-india-allocation//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .body-p { color: #6f7172 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-family-offices-rethink-india-allocation .chart-header-sub { color: #92a19a !important; }
/* #a5adb4 on #374859 : 4.14 -> 4.64 (needs 4.5) x4 */
body.rh-a11y-family-offices-rethink-india-allocation .ds-card-body { color: #b0b7bd !important; }
/* #cf9624 on #2c3e50 : 4.21 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .ds-label { color: #d99e27 !important; }
/* #969fa8 on #2c3e50 : 4.09 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .ds-sub { color: #a2aab2 !important; }
/* #9d662d on #2c3e50 : 2.29 -> 3.16 (needs 3.0) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .ds-title { color: #bd7b36 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .gc-num { color: #b88a18 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-family-offices-rethink-india-allocation .gc-sub { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .gc-tag { color: #936f13 !important; }
/* #c8961a on #fefaf0 : 2.57 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-family-offices-rethink-india-allocation .ib-title { color: #906c13 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x5 */
body.rh-a11y-family-offices-rethink-india-allocation .section-label { color: #8e6b13 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x3 */
body.rh-a11y-family-offices-rethink-india-allocation p[style*="color:var(--grey)"] { color: #6f7172 !important; }

/* ---------------------------------------------------------------
   /faqs//
   --------------------------------------------------------------- */
/* #c9981a on #ffffff : 2.63 -> 4.64 (needs 4.5) x23 */
body.rh-a11y-faqs .faq-num { color: #936f13 !important; }
/* #87958e on #243e32 : 3.71 -> 4.66 (needs 4.5) x3 */
body.rh-a11y-faqs .tab-btn { color: #9ba7a1 !important; }

/* ---------------------------------------------------------------
   /hedging-risk-management//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .body-p { color: #6f7172 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x8 */
body.rh-a11y-hedging-risk-management .cs-cell-label { color: #737576 !important; }
/* #c8961a on #fef3dd : 2.44 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .cs-label { color: #8b6812 !important; }
/* #7d7f81 on #fef3dd : 3.65 -> 4.65 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .cs-note { color: #6c6e70 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .hm-header-sub { color: #92a19a !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .layers-title { color: #6f7172 !important; }
/* #1a803d on #ddece2 : 4.09 -> 4.66 (needs 4.5) x2 */
body.rh-a11y-hedging-risk-management .lf-benefit { color: #187638 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .lf-type { color: #737576 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .rb-val { color: #8e6b13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x15 */
body.rh-a11y-hedging-risk-management .sc-sub { color: #737576 !important; }
/* #d35400 on #ffffff : 4.17 -> 4.65 (needs 4.5) x6 */
body.rh-a11y-hedging-risk-management .sc-val.neg-light { color: #c64f00 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x7 */
body.rh-a11y-hedging-risk-management .section-label { color: #8e6b13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .sm-sub { color: #737576 !important; }
/* #c0392b on #ccc4c3 : 3.17 -> 4.59 (needs 4.5) x3 */
body.rh-a11y-hedging-risk-management .sz-action { color: #135e2d !important; }
/* #5a5c5e on #c0c9c4 : 3.96 -> 4.64 (needs 4.5) x3 */
body.rh-a11y-hedging-risk-management .sz-desc { color: #505253 !important; }
/* #c0392b on #ccc4c3 : 3.17 -> 4.59 (needs 4.5) x3 */
body.rh-a11y-hedging-risk-management .sz-range { color: #135e2d !important; }
/* #9daba4 on #254435 : 4.49 -> 4.65 (needs 4.5) x3 */
body.rh-a11y-hedging-risk-management .trig-body { color: #a0aea7 !important; }
/* #5f756a on #1a3a2a : 2.52 -> 4.66 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .trig-note { color: #8ea398 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management .trig-sub { color: #92a19a !important; }
/* #e74c3c on #254435 : 2.81 -> 4.65 (needs 4.5) x2 */
body.rh-a11y-hedging-risk-management .trig-tag { color: #f09187 !important; }
/* #9d662d on #1a3a2a : 2.60 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-hedging-risk-management .trig-title { color: #b07232 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management div[style*="color:var(--grey)"] { color: #6f7172 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x2 */
body.rh-a11y-hedging-risk-management p[style*="color:var(--grey)"] { color: #6f7172 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-hedging-risk-management span[style*="color:var(--gold)"] { color: #936f13 !important; }

/* ---------------------------------------------------------------
   //
   --------------------------------------------------------------- */
/* #d4a017 on #f5eede : 2.06 -> 3.14 (needs 3.0) x4 */
body.rh-a11y-home .aif-followup-number { color: #a98012 !important; }
/* #d7a82a on #ffffff : 2.20 -> 4.65 (needs 4.5) x2 */
body.rh-a11y-home .aif-group-desc { color: #90701b !important; }
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x2 */
body.rh-a11y-home .aif-group-label { color: #936f10 !important; }
/* #d4a017 on #ffffff : 2.38 -> 3.15 (needs 3.0) x2 */
body.rh-a11y-home .aif-group-number { color: #b78a14 !important; }
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-home .aif-inline-label { color: #936f10 !important; }
/* #d4a017 on #ffffff : 2.38 -> 3.15 (needs 3.0) x6 */
body.rh-a11y-home .aif-invest-step-number { color: #b78a14 !important; }
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x3 */
body.rh-a11y-home .aif-layer-label { color: #936f10 !important; }
/* #d4a017 on #f5eede : 2.06 -> 3.14 (needs 3.0) x3 */
body.rh-a11y-home .aif-pillar-number { color: #a98012 !important; }
/* #d4a017 on #ffffff : 2.38 -> 3.15 (needs 3.0) x2 */
body.rh-a11y-home .aif-stat-highlight { color: #b78a14 !important; }
/* #d4a017 on #f5eede : 2.06 -> 4.68 (needs 4.5) x3 */
body.rh-a11y-home .aif-step-label { color: #86650f !important; }

/* ---------------------------------------------------------------
   /india-msci-index-weight-vs-earnings-power//
   --------------------------------------------------------------- */
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .chart-header-sub { color: #92a19a !important; }
/* #a5adb4 on #374859 : 4.14 -> 4.64 (needs 4.5) x4 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .ds-card-body { color: #b0b7bd !important; }
/* #cf9624 on #2c3e50 : 4.21 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .ds-label { color: #d99e27 !important; }
/* #969fa8 on #2c3e50 : 4.09 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .ds-sub { color: #a2aab2 !important; }
/* #9d662d on #2c3e50 : 2.29 -> 3.16 (needs 3.0) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .ds-title { color: #bd7b36 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .gc-num { color: #b88a18 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .gc-sub { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .gc-tag { color: #936f13 !important; }
/* #c8961a on #fefaf0 : 2.57 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .ib-title { color: #906c13 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x7 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .section-label { color: #8e6b13 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x4 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power .stat-label { color: #92a19a !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x3 */
body.rh-a11y-india-msci-index-weight-vs-earnings-power p[style*="color:var(--grey)"] { color: #6f7172 !important; }

/* ---------------------------------------------------------------
   /indias-next-growth-sectors//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-indias-next-growth-sectors .disclaimer-p { color: #6f7172 !important; }
/* #7d7f81 on #f5f5f5 : 3.69 -> 5.22 (needs 4.5) x2 */
body.rh-a11y-indias-next-growth-sectors .hp-col-title { color: #187638 !important; }
/* #7d7f81 on #f5f5f5 : 3.69 -> 5.22 (needs 4.5) x6 */
body.rh-a11y-indias-next-growth-sectors .hp-stat-key { color: #656768 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-indias-next-growth-sectors .overview-label { color: #8e6b13 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-indias-next-growth-sectors .overview-sub { color: #6f7172 !important; }
/* #b85c38 on #fae8e0 : 3.82 -> 4.64 (needs 4.5) x5 */
body.rh-a11y-indias-next-growth-sectors .sector-num { color: #a35232 !important; }
/* #9c9d9e on #faf8f4 : 2.56 -> 4.67 (needs 4.5) x7 */
body.rh-a11y-indias-next-growth-sectors .sector-source { color: #6f7072 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x7 */
body.rh-a11y-indias-next-growth-sectors .sector-tagline { color: #6f7172 !important; }
/* #7d7f81 on #fef0d8 : 3.57 -> 4.91 (needs 4.5) x7 */
body.rh-a11y-indias-next-growth-sectors .sg-desc { color: #67696a !important; }
/* #b85c38 on #fae8e0 : 3.82 -> 4.64 (needs 4.5) x5 */
body.rh-a11y-indias-next-growth-sectors .sg-stat { color: #a35232 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x25 */
body.rh-a11y-indias-next-growth-sectors .ss-desc { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x7 */
body.rh-a11y-indias-next-growth-sectors .ss-label { color: #936f13 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x3 */
body.rh-a11y-indias-next-growth-sectors .ss-num { color: #b88a18 !important; }

/* ---------------------------------------------------------------
   /media-links//
   --------------------------------------------------------------- */
/* #d4a017 on #ffffff : 2.38 -> 4.64 (needs 4.5) x3 */
body.rh-a11y-media-links .media-card-readmore { color: #936f10 !important; }
/* #d4a017 on #fbf6e8 : 2.20 -> 4.65 (needs 4.5) x3 */
body.rh-a11y-media-links .media-card-type { color: #8c6a0f !important; }

/* ---------------------------------------------------------------
   /nri-guide-investing-in-indian-category-iii-aifs//
   --------------------------------------------------------------- */
/* #d35400 on #fef0e6 : 3.74 -> 4.66 (needs 4.5) x1 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .acc-badge.limited { color: #b94a00 !important; }
/* #1a803d on #e8f4ed : 4.43 -> 4.66 (needs 4.5) x2 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .acc-badge.repatriable { color: #197c3b !important; }
/* #d35400 on #ffffff : 4.17 -> 4.65 (needs 4.5) x1 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .acc-best { color: #c64f00 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .acc-full { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x3 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .acc-tag { color: #936f13 !important; }
/* #1a803d on #e8f4ed : 4.43 -> 4.66 (needs 4.5) x2 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .checklist-col-title { color: #197c3b !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x6 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .dtaa-note { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x6 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .dtaa-rate { color: #b88a18 !important; }
/* #c8961a on #fef8e8 : 2.53 -> 4.65 (needs 4.5) x2 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .info-box-title { color: #8e6b13 !important; }
/* #c8961a on #ede8df : 2.20 -> 4.65 (needs 4.5) x6 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .section-label { color: #826211 !important; }
/* #1a803d on #e8f4ed : 4.43 -> 4.66 (needs 4.5) x3 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .tag-good { color: #197c3b !important; }
/* #d35400 on #fef0e6 : 3.74 -> 4.66 (needs 4.5) x3 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .tag-warn { color: #b94a00 !important; }
/* #d09522 on #2f3a44 : 4.42 -> 4.56 (needs 4.5) x4 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .tax-card-tag { color: #d29826 !important; }
/* #979da2 on #2f3a44 : 4.23 -> 4.66 (needs 4.5) x2 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs .tax-rate-label { color: #9fa5a9 !important; }
/* #7d7f81 on #f5f5f5 : 3.69 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs p[style*="color:var(--grey)"] { color: #6d6f70 !important; }
/* #bc8a26 on #2f3a44 : 3.76 -> 4.64 (needs 4.5) x2 */
body.rh-a11y-nri-guide-investing-in-indian-category-iii-aifs span[style*="color:rgba(248,172,25,0.7)"] { color: #d29a2a !important; }

/* ---------------------------------------------------------------
   /rh-multibagger-framework-high-growth-investment-strategy//
   --------------------------------------------------------------- */
/* #7d7f81 on #f5f5f5 : 3.69 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .disclaimer-table { color: #6d6f70 !important; }
/* #9d662d on #1a3a2a : 2.60 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .pipeline-title { color: #b07232 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .risk-layer-tag { color: #936f13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .risk-subtitle { color: #737576 !important; }
/* #c8961a on #ede8df : 2.20 -> 4.65 (needs 4.5) x5 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .section-label { color: #826211 !important; }
/* #9d662d on #f0e8e0 : 3.96 -> 4.67 (needs 4.5) x5 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .sector-badge { color: #8e5c29 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x4 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .stat-desc { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x2 */
body.rh-a11y-rh-multibagger-framework-high-growth-investment-strategy .step-tag { color: #936f13 !important; }

/* ---------------------------------------------------------------
   /small-cap-cycles-market-timing//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .body-p { color: #6f7172 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .cycle-title { color: #737576 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-small-cap-cycles-market-timing .e-desc { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-small-cap-cycles-market-timing .e-num { color: #b88a18 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .e-tag { color: #936f13 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .earnings-header-sub { color: #92a19a !important; }
/* #c8961a on #fefaf0 : 2.57 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .pm-label { color: #906c13 !important; }
/* #7d7f81 on #fefaf0 : 3.86 -> 4.63 (needs 4.5) x4 */
body.rh-a11y-small-cap-cycles-market-timing .pm-pl { color: #707274 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-small-cap-cycles-market-timing .pm-stat-lbl { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-small-cap-cycles-market-timing .pm-stat-num { color: #b88a18 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x4 */
body.rh-a11y-small-cap-cycles-market-timing .section-label { color: #8e6b13 !important; }
/* #6a7f75 on #1a3a2a : 2.92 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .timeline-note { color: #90a299 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-cap-cycles-market-timing .timeline-sub { color: #92a19a !important; }
/* #9d662d on #1a3a2a : 2.60 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-small-cap-cycles-market-timing .timeline-title { color: #b07232 !important; }

/* ---------------------------------------------------------------
   /small-cap-tail-risk-vs-reward-what-investors-miss//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-small-cap-tail-risk-vs-reward-what-investors-miss .byline { color: #6f7172 !important; }
/* #7d7f81 on #f5f5f5 : 3.69 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-cap-tail-risk-vs-reward-what-investors-miss .chart-caption { color: #6d6f70 !important; }
/* #7d7f81 on #f0e8e0 : 3.32 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-small-cap-tail-risk-vs-reward-what-investors-miss .disclaimer { color: #666769 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-small-cap-tail-risk-vs-reward-what-investors-miss .site-footer { color: #6f7172 !important; }
/* #7d7f81 on #fef3dd : 3.65 -> 4.65 (needs 4.5) x3 */
body.rh-a11y-small-cap-tail-risk-vs-reward-what-investors-miss .stat-label { color: #6c6e70 !important; }

/* ---------------------------------------------------------------
   /small-caps-led-indias-market//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .body-p { color: #6f7172 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .cb-title { color: #737576 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-small-caps-led-indias-market .chart-header-sub { color: #92a19a !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .cs-label { color: #936f13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-small-caps-led-indias-market .cs-note { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 3.14 (needs 3.0) x1 */
body.rh-a11y-small-caps-led-indias-market .cs-val { color: #b88a18 !important; }
/* #9daba4 on #254435 : 4.49 -> 4.65 (needs 4.5) x2 */
body.rh-a11y-small-caps-led-indias-market .ds-body { color: #a0aea7 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .ds-sub { color: #92a19a !important; }
/* #9d662d on #1a3a2a : 2.60 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-small-caps-led-indias-market .ds-title { color: #b07232 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x3 */
body.rh-a11y-small-caps-led-indias-market .hm-leg { color: #737576 !important; }
/* #c8961a on #ffffff : 2.68 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .hm-row-label { color: #936f13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x20 */
body.rh-a11y-small-caps-led-indias-market .hm-year { color: #737576 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 5.12 (needs 4.5) x3 */
body.rh-a11y-small-caps-led-indias-market .sc-sub { color: #6c6e70 !important; }
/* #c8961a on #fef3dd : 2.44 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-small-caps-led-indias-market .sc-tag { color: #8b6812 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x4 */
body.rh-a11y-small-caps-led-indias-market .section-label { color: #8e6b13 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-small-caps-led-indias-market p[style*="color:var(--grey)"] { color: #737576 !important; }

/* ---------------------------------------------------------------
   /why-earnings-growth-not-price-drives-stock-returns//
   --------------------------------------------------------------- */
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .chart-header-sub { color: #92a19a !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .chart-note { color: #737576 !important; }
/* #9daba4 on #254435 : 4.49 -> 4.65 (needs 4.5) x3 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .ds-card-body { color: #a0aea7 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .ds-sub { color: #92a19a !important; }
/* #f8ac19 on #ffffff : 1.93 -> 5.09 (needs 4.5) x7 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .dtc-eps { color: #966405 !important; }
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x5 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .faq-a { color: #6f7172 !important; }
/* #f8ac19 on #ffffff : 1.93 -> 3.15 (needs 3.0) x1 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .gc-num { color: #c58406 !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x2 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .gc-sub { color: #737576 !important; }
/* #f8ac19 on #ffffff : 1.93 -> 4.65 (needs 4.5) x1 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .gc-tag { color: #9e6a05 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x4 */
body.rh-a11y-why-earnings-growth-not-price-drives-stock-returns .stat-label { color: #92a19a !important; }

/* ---------------------------------------------------------------
   /why-institutions-underweight-small-caps-in-india//
   --------------------------------------------------------------- */
/* #7d7f81 on #faf8f4 : 3.79 -> 4.62 (needs 4.5) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .body-p { color: #6f7172 !important; }
/* #a5adb4 on #374859 : 4.14 -> 4.64 (needs 4.5) x3 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .cs-card-body { color: #b0b7bd !important; }
/* #cf9624 on #2c3e50 : 4.21 -> 4.64 (needs 4.5) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .cs-label { color: #d99e27 !important; }
/* #969fa8 on #2c3e50 : 4.09 -> 4.67 (needs 4.5) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .cs-sub { color: #a2aab2 !important; }
/* #9d662d on #2c3e50 : 2.29 -> 3.16 (needs 3.0) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .cs-title { color: #bd7b36 !important; }
/* #c8961a on #faf8f4 : 2.53 -> 4.64 (needs 4.5) x4 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .section-label { color: #8e6b13 !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x4 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .stat-label { color: #92a19a !important; }
/* #8d9d95 on #1a3a2a : 4.39 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .sv-header-sub { color: #92a19a !important; }
/* #7d7f81 on #ffffff : 4.02 -> 4.63 (needs 4.5) x1 */
body.rh-a11y-why-institutions-underweight-small-caps-in-india .sv-note { color: #737576 !important; }
