/* Hebrew shares the same content order and controls; only direction and type change. */
html[lang=he]{--f-sans:'Heebo',Arial,sans-serif;--f-display:var(--f-sans)}
html[lang=he] body{font-family:var(--f-sans)}
html[lang=he] :is(h1,h2,h3,h4,.display,.num,.mobile-nav a){letter-spacing:0}
html[lang=he] .display{line-height:1.2}
html[lang=he] .hero h1{max-width:19ch}
html[lang=he] :is(.hero__sub,.cap__body p,.who__body p,.tl p){line-height:1.75}
html[lang=he] :is(.hero__years,.band,.band__stats div,.footer__he){text-align:right}
html[lang=he] .nav{margin-left:0;margin-right:auto}
html[lang=he] .header__cta{margin-left:0;margin-right:auto}
html[lang=he] .skip-link{left:auto;right:1rem}
html[lang=he] .tl{padding-right:0;padding-left:var(--s-4)}
html[lang=he] .sheet td:first-child{padding-right:0;padding-left:1rem}
html[lang=he] .who__photo figcaption{left:auto;right:1rem}
html[lang=he] .hero__years .num small{margin-left:0;margin-right:.2rem}
html[lang=he] :is(a[href^="mailto:"],input[type=email]){unicode-bidi:isolate}
html[lang=he] .manifest__models{unicode-bidi:plaintext}
html[lang=he] .btn svg{transform:scaleX(-1)}
html[lang=he] .lightbox__prev{left:auto;right:1.25rem}
html[lang=he] .lightbox__next{right:auto;left:1.25rem}
html[lang=he] :is(.lightbox__prev,.lightbox__next) svg{transform:scaleX(-1)}
html[lang=he] .lightbox__close{right:auto;left:1.25rem}
@media(min-width:1024px){html[lang=he] .header__cta{margin-right:0}}
@media(max-width:599px){html[lang=he] .header__cta{font-size:.8rem}html[lang=he] .hero h1{font-size:2.4rem}}
