html[dir=rtl]{--font-heading:"Cormorant Garamond", "Frank Ruhl Libre", "Noto Serif Hebrew", "David", "Times New Roman", serif;--font-body:"Inter", "Heebo", "Assistant", "Arial Hebrew", "Noto Sans Hebrew", Arial, sans-serif}html[dir=rtl] body{text-align:right}html[dir=rtl] .italic-highlight,html[dir=rtl] .home-introduction h1 em{font-style:normal}html[dir=rtl] .ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}html[dir=rtl] .form-group label,html[dir=rtl] .form-control{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{text-align:right;direction:ltr}.language-switch{font-weight:600}.he-note{color:var(--text-secondary);margin-top:1rem;font-size:.9rem}.he-area-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.he-area-grid a{color:inherit;text-decoration:none}.he-area-grid h3{color:var(--text-primary);margin-bottom:.5rem}.he-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.he-hero{padding:calc(var(--nav-height) + 3rem) 0 3rem;text-align:center}.he-hero .he-actions{justify-content:center}.he-contact{max-width:640px;margin:0 auto 5rem}html[dir=rtl] .nav-cta-call{left:clamp(1rem,2vw,2rem);right:auto}html[dir=rtl] .nav-links a{text-transform:none;letter-spacing:0;font-size:.9rem}html[dir=rtl] .nav-call-label{direction:ltr;unicode-bidi:isolate;display:inline-block}
