/* About translations: native script fallback and logical RTL spacing. */
.artist-languages { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 20px; margin: 0 0 32px; font: 16px/1.8 Georgia, "Noto Nastaliq Urdu", "Noto Sans Devanagari", serif; }
.artist-languages a { display: inline-block; padding: 8px 3px; }
.artist-languages [aria-current="page"] { font-weight: bold; text-decoration-thickness: 2px; }
html:lang(hi) body { font-family: "Noto Serif Devanagari", "Devanagari Sangam MN", serif; }
html:lang(ur) body { font-family: "Noto Nastaliq Urdu", "Geeza Pro", serif; }
html:lang(hi) .artist-bio h1, html:lang(hi) .artist-story h2, html:lang(hi) .artist-description, html:lang(hi) .artist-story, html:lang(hi) .artist-editorial figcaption,
html:lang(ur) .artist-bio h1, html:lang(ur) .artist-story h2, html:lang(ur) .artist-description, html:lang(ur) .artist-story, html:lang(ur) .artist-editorial figcaption { font-family: inherit; letter-spacing: normal; }
html:lang(ur) .artist-story { text-align: start; line-height: 2.2; }
html:lang(ur) .artist-bio .back-link { text-align: start; }
html:lang(hi) .eyebrow, html:lang(ur) .eyebrow { letter-spacing: normal; }
.artist-languages a, .artist-footer a[href^="mailto:"] { unicode-bidi: isolate; }
