/* In-text / CMS content links: visible cue beyond color (axe link-in-text-block). */
.article-post-blog :is(p, li, blockquote, figcaption, td) a,
.article-post.post-content :is(p, li, blockquote, figcaption, td) a,
.article-post.article-post-encylopedia :is(p, li, blockquote, figcaption, td) a,
.article-post#chapter_description :is(p, li, blockquote, figcaption, td) a,
.article-post#calculator_body :is(p, li, blockquote, figcaption, td) a,
.related-blogs-list .related-blog-link,
.all-about-section :is(p, li, td) a,
.all-about-section-text :is(p, li, td) a,
.all-about-section a.readMoreLess {
  color: #0d6b5c;
  font-weight: 600;
  text-decoration: underline;
  text-decoration-color: currentColor;
  text-underline-offset: 0.12em;
  text-decoration-thickness: 1px;
}

.article-post-blog :is(p, li, blockquote, figcaption, td) a:hover,
.article-post-blog :is(p, li, blockquote, figcaption, td) a:focus-visible,
.article-post.post-content :is(p, li, blockquote, figcaption, td) a:hover,
.article-post.post-content :is(p, li, blockquote, figcaption, td) a:focus-visible,
.article-post.article-post-encylopedia :is(p, li, blockquote, figcaption, td) a:hover,
.article-post.article-post-encylopedia :is(p, li, blockquote, figcaption, td) a:focus-visible,
.article-post#chapter_description :is(p, li, blockquote, figcaption, td) a:hover,
.article-post#chapter_description :is(p, li, blockquote, figcaption, td) a:focus-visible,
.article-post#calculator_body :is(p, li, blockquote, figcaption, td) a:hover,
.article-post#calculator_body :is(p, li, blockquote, figcaption, td) a:focus-visible,
.related-blogs-list .related-blog-link:hover,
.related-blogs-list .related-blog-link:focus-visible,
.all-about-section :is(p, li, td) a:hover,
.all-about-section :is(p, li, td) a:focus-visible,
.all-about-section-text :is(p, li, td) a:hover,
.all-about-section-text :is(p, li, td) a:focus-visible,
.all-about-section a.readMoreLess:hover,
.all-about-section a.readMoreLess:focus-visible {
  color: #9b3d8f;
  text-decoration: underline !important;
  text-decoration-thickness: 2px;
  outline: none;
}
