/* Links written by editors inside text content get the design's content-link look
   (.rich__link in Breakdance: bold + underline) automatically, so nobody has to add
   a class by hand. Covers Breakdance text blocks (.rich), KKK answers, blog post
   bodies, activity-page intros, image captions and the enquiry form's info texts. */
.rich a:not([class]),
.faq__a a,
.single-intro__text a,
.post-header__lead a,
.photo-gallery__caption a,
.form-block__desc a,
.form-note a,
.form-intro__text a,
.form-thanks__text a,
.enquiry-hero__text a,
.check-item a {
  color: inherit;
  font-weight: 700;
  text-decoration: underline;
  text-underline-position: from-font;
}
.rich a:not([class]):hover,
.faq__a a:hover,
.single-intro__text a:hover,
.post-header__lead a:hover,
.photo-gallery__caption a:hover,
.form-block__desc a:hover,
.form-note a:hover,
.form-intro__text a:hover,
.form-thanks__text a:hover,
.enquiry-hero__text a:hover,
.check-item a:hover {
  text-decoration-thickness: 2px;
}
.rich a:not([class]):focus-visible,
.faq__a a:focus-visible,
.single-intro__text a:focus-visible,
.post-header__lead a:focus-visible,
.photo-gallery__caption a:focus-visible,
.form-block__desc a:focus-visible,
.form-note a:focus-visible,
.form-intro__text a:focus-visible,
.form-thanks__text a:focus-visible,
.enquiry-hero__text a:focus-visible,
.check-item a:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 2px;
  border-radius: 2px;
}
