.lang-switcher-nav{--lang-ink:var(--home-ink,#171717);--lang-ink-soft:var(--home-ink-soft,#525252);--lang-surface:var(--home-surface,#fff);--lang-accent:var(--home-accent,#5e6ad2);--lang-accent-ink:var(--home-accent-ink,#4b55c4);--lang-accent-soft:var(--home-accent-soft,#5e6ad21f);--lang-hairline:var(--home-hairline-strong,#00000024);--lang-ease:var(--home-ease-out,cubic-bezier(.22, 1, .36, 1));font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}.lang-switcher{display:inline-block;position:relative}.lang-switcher>summary{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:44px;transition:background-color .2s var(--lang-ease);background:#ffffff1a;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:8px;padding:0 14px 0 13px;font-size:13.5px;font-weight:600;line-height:1;list-style:none;display:inline-flex}.lang-switcher>summary::-webkit-details-marker{display:none}.lang-switcher>summary:hover,.lang-switcher[open]>summary{background:#ffffff2e}.lang-switcher>summary:focus-visible{outline-offset:3px;outline:2px solid #fff}.lang-switcher-globe{opacity:.9;flex:none;width:16px;height:16px}.lang-switcher-chevron{opacity:.8;width:14px;height:14px;transition:transform .25s var(--lang-ease);flex:none}.lang-switcher[open] .lang-switcher-chevron{transform:rotate(180deg)}.lang-switcher:not([open]) .lang-switcher-menu{display:none}.lang-switcher-menu{z-index:60;background:var(--lang-surface);width:max-content;max-width:calc(100vw - 32px);color:var(--lang-ink);transform-origin:0 100%;animation:lang-pop .22s var(--lang-ease);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 0 0 1px #0000000a,0 2px 6px #0f172a14,0 18px 40px #0f172a38}.lang-switcher[data-placement=bottom] .lang-switcher-menu{transform-origin:0 0;top:calc(100% + 8px);bottom:auto}.lang-switcher[data-align=end] .lang-switcher-menu{transform-origin:100% 100%;left:auto;right:0}.lang-switcher[data-align=center] .lang-switcher-menu{transform-origin:bottom;left:50%;translate:-50%}.lang-switcher-option{min-width:148px;min-height:44px;color:var(--lang-ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--lang-ease);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.lang-switcher-option:hover{background:var(--lang-accent-soft)}.lang-switcher-option:focus-visible{outline:2px solid var(--lang-accent);outline-offset:-2px}.lang-switcher-option[aria-current=true]{color:var(--lang-accent-ink);font-weight:700}.lang-switcher-check{flex:none;width:15px;height:15px}@media (min-width:640px){.lang-switcher-option{min-height:38px}}.lang-strip{display:none}html[data-lang-suggest=en] .lang-strip[data-lang-variant=en],html[data-lang-suggest=es] .lang-strip[data-lang-variant=es],html[data-lang-suggest=pt-BR] .lang-strip[data-lang-variant=pt-BR],html[data-lang-suggest=ru] .lang-strip[data-lang-variant=ru],html[data-lang-suggest=de] .lang-strip[data-lang-variant=de],html[data-lang-suggest=fr] .lang-strip[data-lang-variant=fr],html[data-lang-suggest=uk] .lang-strip[data-lang-variant=uk],html[data-lang-suggest=pl] .lang-strip[data-lang-variant=pl],html[data-lang-suggest=it] .lang-strip[data-lang-variant=it],html[data-lang-suggest=tr] .lang-strip[data-lang-variant=tr]{display:block}html[data-lang-suggest] .home-root [data-announce=ai]{display:none}@keyframes lang-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lang-switcher-menu{animation:none}.lang-switcher-chevron{transition:none}}
