/* Layout shared by language pages; no remote fonts or translation requests. */
.anko-language-nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px 14px;padding:8px clamp(16px,4vw,64px);background:#fff;border-bottom:1px solid #efe7d8;font:600 13px/1.5 system-ui,sans-serif;box-sizing:border-box}
.anko-language-nav a{color:#42513d;text-decoration:none;padding:3px 2px;white-space:nowrap}
.anko-language-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;font-weight:800}
.anko-language-nav a:focus-visible{outline:3px solid #c9784f;outline-offset:3px}
.anko-language-note{font:400 12px/1.6 system-ui,sans-serif;color:#52604c;background:#edf1e9;padding:12px clamp(16px,4vw,64px);overflow-wrap:anywhere}
html[dir=rtl] body,html[dir=rtl] body *:not(svg):not(path){font-family:Tahoma,Arial,system-ui,sans-serif!important}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=password],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] a[href^="tel:"]{direction:ltr;unicode-bidi:isolate}
html[dir=rtl] p,html[dir=rtl] li{text-align:start}
@media(max-width:600px){.anko-language-nav{justify-content:center;gap:4px 12px}.anko-language-note{font-size:11px}}
