/* One family for Arabic and Latin, so a bilingual page has one voice and one download. */
:root{
  --font-sans:'IBM Plex Sans Arabic', system-ui, sans-serif;
  --font-mono:'IBM Plex Mono', ui-monospace, monospace;

  --weight-regular:400;
  --weight-semibold:600;
  --weight-bold:700;

  --text-size-xs:0.75rem;
  --text-size-sm:0.875rem;
  --text-size-base:1rem;
  --text-size-lg:1.125rem;
  --text-size-xl:1.25rem;
  --text-size-2xl:1.5rem;
  --text-size-3xl:1.875rem;
  --text-size-4xl:2.25rem;

  --leading-tight:1.25;
  --leading-body:1.7; /* Arabic needs more leading than Latin */
}
