/* Hebrew layout: shared palette and components, with logical direction and readable type. */
html[lang="he"]{--font-body:"Heebo",sans-serif;--font-heading:"Heebo",sans-serif;--font-editorial:"Heebo",sans-serif}
html[lang="he"] body,html[lang="he"] h1,html[lang="he"] h2,html[lang="he"] h3,html[lang="he"] em{font-family:"Heebo",sans-serif;letter-spacing:normal}
html[lang="he"] body{text-align:start;line-height:1.85}
html[lang="he"] .eyebrow,html[lang="he"] .meta{letter-spacing:normal;text-transform:none}
html[lang="he"] h1,html[lang="he"] h2,html[lang="he"] h3{line-height:1.35;overflow-wrap:break-word}
html[lang="he"] .hero h1{line-height:1.3}
html[lang="he"] ol,html[lang="he"] ul{padding-inline-start:1.5rem;padding-inline-end:0}
html[lang="he"] .articlelayout article{min-width:0}
html[lang="he"] th,html[lang="he"] td{text-align:start}
html[lang="he"] .guide-answer,html[lang="he"] .guide-body p{line-height:1.95}
html[lang="he"] time,html[lang="he"] meter,html[lang="he"] .metric-value{direction:ltr;unicode-bidi:isolate}
html[lang="he"] .outcome-chart,html[lang="he"] .outcome-metric{min-width:0}
html[lang="he"] .guide-related a,html[lang="he"] .findme-links a{overflow-wrap:anywhere}
html[lang="he"] .logo span{padding-left:0;padding-inline-start:6px}
html[lang="he"] .skip{left:auto;right:16px}
.translation-note{padding:12px var(--layout-gutter);font-size:14px;line-height:1.8;color:var(--color-text-muted)}
.translation-note a{text-decoration:underline}
body>header nav{flex-wrap:wrap;gap:12px 20px}
.language-switch{font-size:14px;min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:8px;white-space:nowrap}
@media(max-width:1000px){html[lang="he"] body>header{align-items:flex-start;flex-wrap:wrap;gap:8px}html[lang="he"] body>header nav{width:100%;gap:4px 16px;justify-content:flex-start}html[lang="he"] .hero h1{font-size:clamp(38px,7vw,68px)}}
@media(max-width:600px){html[lang="he"] .sectionhead{align-items:flex-start;flex-direction:column;gap:16px}html[lang="he"] .articlelayout aside{border:0;padding:0}html[lang="he"] .hero h1{font-size:clamp(34px,10vw,52px)}html[lang="he"] .hero-copy p{font-size:17px}html[lang="he"] body>header nav{font-size:13px;gap:2px 12px}.translation-note{font-size:13px}}

html[lang="he"] .steps>div{padding:28px 76px 28px 28px}
html[lang="he"] .steps span{left:auto;right:24px}
html[lang="he"] .mentoring-comparison caption{text-align:start}
