.v89-language-menu{position:relative;margin:8px 0 0 auto;font-size:14px}.v89-language-menu summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:142px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);cursor:pointer;list-style:none}.v89-language-menu summary::-webkit-details-marker{display:none}.v89-language-menu summary:focus-visible,.v89-language-options a:focus-visible{outline:3px solid #147d92;outline-offset:2px}.v89-language-options{position:absolute;z-index:30;right:0;top:calc(100% + 4px);display:grid;min-width:100%;padding:6px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px rgb(16 44 58 / 16%)}.v89-language-options a{display:block;padding:10px 12px;border-radius:4px;color:var(--ink);text-decoration:none;white-space:nowrap}.v89-language-options a:hover,.v89-language-options a[aria-current=page]{background:#eef5f5}.v89-language-options a[aria-current=page]{font-weight:700}@media(min-width:641px){.site-header{height:auto;min-height:86px;flex-wrap:wrap;align-content:center;gap:8px 20px;padding-top:10px;padding-bottom:10px}.site-header nav{flex:1 0 100%;justify-content:flex-end;gap:10px;flex-wrap:wrap}.site-header nav .v89-language-menu{margin:0 0 0 8px}.site-header nav a{white-space:nowrap}}@media(max-width:640px){.site-header nav .v89-language-menu{margin:8px 0 0}.site-header nav .v89-language-menu summary{min-width:160px}.site-header nav .v89-language-options{left:0;right:auto}}