/* ТЛК «ЛАЗУРИТ» · A+++ editorial links · v2.0.1359.
   Inline editorial links match ordinary text in all pointer states; menus, cards, CTAs,
   buttons, navigation and tables remain unchanged. Keyboard focus retains an outline. */
:is(
  main.lz-quote-v921 .lz-quote-v921__prose p,
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-section p,
  main.lz-qg-v1345 .lz-qg-section li,
  main.lz-vr773 .lz-vr773__section p,
  main.lz-vr773 .lz-vr773__section li,
  main.lz-kb-page .lz-vr773__section p,
  main.lz-kb-page .lz-vr773__section li
) a:not([class]) {
  color:inherit;
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  line-height:inherit;
  letter-spacing:inherit;
  text-decoration:none !important;
  text-decoration-line:none !important;
}
:is(
  main.lz-quote-v921 .lz-quote-v921__prose p,
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-section p,
  main.lz-qg-v1345 .lz-qg-section li,
  main.lz-vr773 .lz-vr773__section p,
  main.lz-vr773 .lz-vr773__section li,
  main.lz-kb-page .lz-vr773__section p,
  main.lz-kb-page .lz-vr773__section li
) a:not([class]):hover,
:is(
  main.lz-quote-v921 .lz-quote-v921__prose p,
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-section p,
  main.lz-qg-v1345 .lz-qg-section li,
  main.lz-vr773 .lz-vr773__section p,
  main.lz-vr773 .lz-vr773__section li,
  main.lz-kb-page .lz-vr773__section p,
  main.lz-kb-page .lz-vr773__section li
) a:not([class]):focus-visible {
  color:inherit;
  text-decoration:none !important;
  text-decoration-line:none !important;
}


/* Same typography for normal, visited, hovered and active links. */
:is(
  main.lz-quote-v921 .lz-quote-v921__prose p,
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-section p,
  main.lz-qg-v1345 .lz-qg-section li,
  main.lz-vr773 .lz-vr773__section p,
  main.lz-vr773 .lz-vr773__section li,
  main.lz-kb-page .lz-vr773__section p,
  main.lz-kb-page .lz-vr773__section li
) a:not([class]):is(:link,:visited,:hover,:active,:focus) {
  color:inherit;
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  line-height:inherit;
  letter-spacing:inherit;
  text-decoration:none !important;
  text-decoration-line:none !important;
  background:transparent;
}
/* Focus outline is only visible for keyboard navigation, never on ordinary click. */
:is(
  main.lz-quote-v921 .lz-quote-v921__prose p,
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-section p,
  main.lz-qg-v1345 .lz-qg-section li,
  main.lz-vr773 .lz-vr773__section p,
  main.lz-vr773 .lz-vr773__section li,
  main.lz-kb-page .lz-vr773__section p,
  main.lz-kb-page .lz-vr773__section li
) a:not([class]):focus-visible {
  outline:2px solid #1475d1;
  outline-offset:3px;
  border-radius:2px;
}
/* The prose lead-in lines are editorial paragraphs, not compact navigation captions. */
main.lz-quote-v921 .lz-quote-v921__inline-link,
main.lz-qg-v1345 .lz-qg-related {
  color:#142033;
  font-size:18px;
  line-height:1.72;
  font-weight:400;
}
@media (max-width:620px) {
  main.lz-quote-v921 .lz-quote-v921__inline-link,
  main.lz-qg-v1345 .lz-qg-related {font-size:16px;}
}
