/* /ar/ only. Noto Sans Arabic, SIL Open Font License 1.1 (see /assets/fonts/NotoSansArabic-OFL.txt).
   Self-hosted variable font (weights 100-900), subset to the 51 Arabic-script characters this page uses.
   Latin letters (Flivalo, Fliva, mode names) keep using Poppins and Nunito Sans. */
@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/notosansarabic-fbbd65ef.woff2") format("woff2");unicode-range:U+060C,U+061B,U+061F,U+0621-063A,U+0640-064B,U+064D-0651,U+06CC,U+200C-200F}
html[lang="ar"]{
  --head:"Noto Sans Arabic","Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;
  --body:"Noto Sans Arabic","Nunito Sans",system-ui,-apple-system,"Segoe UI",sans-serif;
}
/* Arabic script is joined: any letter-spacing breaks the joins, so tracking is always 0. Taller line
   height for dots and marks above and below the line; no hyphenation. */
html[lang="ar"] body{line-height:1.75;-webkit-hyphens:none;hyphens:none}
html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ar"] .brandline,html[lang="ar"] .eyebrow,html[lang="ar"] .follow h2,html[lang="ar"] .stats-eq,html[lang="ar"] .soon,html[lang="ar"] .w-soon,html[lang="ar"] .lang-list .code{letter-spacing:0}
html[lang="ar"] h1{line-height:1.3}
html[lang="ar"] h2,html[lang="ar"] .brandline{line-height:1.35}
html[lang="ar"] h3{line-height:1.45}
html[lang="ar"] .btn{line-height:1.4}
html[lang="ar"] .hero h1{max-width:11em}
html[lang="ar"] .fi-bubble{line-height:1.6}
