/* Hebrew pages (/he/…, <html dir="rtl">): the layout already uses start/end, so only the type needs care.
   Hebrew letters have no case and get cramped with the tight tracking the English headings use. */
[dir="rtl"] body { letter-spacing: 0; }
[dir="rtl"] h1, [dir="rtl"] h2, [dir="rtl"] h3, [dir="rtl"] .logo, [dir="rtl"] .price,
[dir="rtl"] .tier .cost b, [dir="rtl"] .allow .cr b, [dir="rtl"] .p-pack b { letter-spacing: -0.01em; }
[dir="rtl"] h1 { line-height: 1.1; }
[dir="rtl"] .lead, [dir="rtl"] .sub { line-height: 1.7; }
/* English names, prices and numbers keep their own direction inside Hebrew text */
.ltr { direction: ltr; unicode-bidi: isolate; display: inline-block; }
/* the wordmark "4reel." is English: keep its dot after the name */
.logo { direction: ltr; unicode-bidi: isolate; }
