/* LANG02: local communication language, only at direct contact anchors. */
.contact-language-note[hidden] { display: none !important; }
.contact-language-note {
  display: block;
  margin-top: 4px;
  color: var(--ink);
  font: 400 13px/1.45 var(--font-body);
  white-space: normal;
  text-decoration: none;
}
.swim-cta:has(> .contact-language-note:not([hidden])) {
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
}
.swim-cta > .contact-language-note { color: inherit; font-size: 13px; }
