.language-switch{display:flex;flex:none;align-items:center;gap:2px;padding:3px;border:1px solid #17171440;border-radius:999px;font:600 12px/1.2 Arial,sans-serif}
.logo .destination-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #171714;border-radius:999px;background:var(--lime,#dcff64);font:700 12px/1.2 Arial,sans-serif}
.destination-spark{flex:none;color:#3452ff}
@media(max-width:380px){.asia-page .nav .logo{gap:6px;font-size:15px}.asia-page .nav .logo img{width:28px;height:28px}}
.language-switch a{padding:8px 9px;border-radius:999px;color:#171714;text-decoration:none}
.language-switch a[aria-current="page"]{background:#171714;color:#fff}
.language-switch a:focus-visible{outline:3px solid #2f55ff;outline-offset:2px}
.bot-language-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;width:fit-content;max-width:100%;padding:12px 14px;border:1px solid #171714;border-radius:14px;background:#d9d1ff;color:#171714;font-size:14px;line-height:1.5;margin:18px 0;box-shadow:0 3px 0 #171714}
.bot-language-note strong{display:inline-flex;align-items:center;gap:8px;font-weight:700}
.bot-beta-badge{display:inline-block;padding:3px 8px;border-radius:6px;background:#171714;color:#dcff64;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}
.bot-language-note a{color:inherit;font-weight:600;text-underline-offset:3px}
.coming-soon .bot-language-note{font-size:15px;margin:14px 0}
:is(html[lang="ru"],html[lang="uk"]) body{font-family:Arial,sans-serif}
:is(html[lang="ru"],html[lang="uk"]) h1,:is(html[lang="ru"],html[lang="uk"]) h2,:is(html[lang="ru"],html[lang="uk"]) .region h3,:is(html[lang="ru"],html[lang="uk"]) .asia-launch-copy>strong{font-family:Georgia,serif;letter-spacing:-.04em}
:is(html[lang="ru"],html[lang="uk"]) h1{font-size:clamp(40px,5vw,68px);line-height:1.08}
:is(html[lang="ru"],html[lang="uk"]) h2{font-size:clamp(32px,4vw,52px);line-height:1.14}
:is(html[lang="ru"],html[lang="uk"]) .contact-network-copy h2{font-family:Arial,sans-serif;font-size:26px}
:is(html[lang="ru"],html[lang="uk"]) .coming-soon h2{font-size:clamp(34px,5vw,60px)}
.nav .nav-links{margin-left:auto}
.nav-links a[href="/asia/"],.nav-links a[href="/ru/asia/"],.nav-links a[href="/uk/asia/"],.asia-page .nav-links a[href="/"],.asia-page .nav-links a[href="/ru/"],.asia-page .nav-links a[href="/uk/"]{background:var(--lime);color:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:10px 16px;font-weight:700;white-space:nowrap;box-shadow:0 2px 0 var(--ink)}
@media(max-width:1200px){.nav .nav-links>a:not(.btn){display:none}}
@media(max-width:600px){.nav .wrap{height:auto;min-height:72px;flex-wrap:wrap;gap:10px;padding-top:12px;padding-bottom:12px}.nav .logo{font-size:17px}.nav .logo img{width:32px;height:32px}.nav .language-switch{margin-left:auto;order:1}.nav .nav-links{order:2;flex-basis:100%;margin:0}.nav .nav-links .btn{width:100%}.language-switch a{padding:7px 8px}:is(html[lang="ru"],html[lang="uk"]) .region h3{font-size:38px}}
