/* Build 9F multilingual layer — 2026-08-14 */
.langs,.mobile-langs{display:flex;align-items:center;gap:.42rem;direction:ltr;unicode-bidi:isolate;flex-wrap:wrap}
.langs a,.mobile-langs a{white-space:nowrap}
.langs a[aria-current="page"],.mobile-langs a[aria-current="page"]{color:var(--gold2,#e2bd45);text-decoration:underline;text-underline-offset:.22em}
html[dir="rtl"] body{text-align:right}
html[dir="rtl"] .hero,html[dir="rtl"] .section-head,html[dir="rtl"] .final,html[dir="rtl"] .footer-journeys{text-align:right}
html[dir="rtl"] .desktop-nav,html[dir="rtl"] .mobile-menu,html[dir="rtl"] .actions,html[dir="rtl"] .role-list{direction:rtl}
html[dir="rtl"] .langs,html[dir="rtl"] .mobile-langs,html[dir="rtl"] .tdre-lockup,html[dir="rtl"] .header-phone,html[dir="rtl"] a[href^="tel:"],html[dir="rtl"] a[href^="mailto:"],html[dir="rtl"] code{direction:ltr;unicode-bidi:isolate}
html[dir="rtl"] input[type="email"],html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="url"],html[dir="rtl"] .quick-reference-block strong{direction:ltr;text-align:left;unicode-bidi:isolate}
html[dir="rtl"] .wizard-choice,html[dir="rtl"] .wizard-field,html[dir="rtl"] .quick-modal,html[dir="rtl"] .owner-review-shell{text-align:right}
@media(max-width:760px){.langs,.mobile-langs{gap:.32rem}.langs a,.mobile-langs a{font-size:.7rem}}
