.LanguageSwitcher_wrap__W1p_d{position:relative;display:inline-flex}.LanguageSwitcher_trigger__ivaXb{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:transparent;border:1px solid var(--rule);color:var(--ink);font-size:12px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background .12s ease,border-color .12s ease;font-family:inherit}.LanguageSwitcher_trigger__ivaXb:hover{background:var(--rule);border-color:#d4d4d0}.LanguageSwitcher_trigger__ivaXb svg{color:var(--ink)}.LanguageSwitcher_code__TEU8G{font-size:11px;font-weight:500;letter-spacing:.06em}.LanguageSwitcher_menu__Akaj5{position:absolute;top:calc(100% + 6px);right:0;min-width:140px;background:var(--white);border:1px solid var(--rule);border-radius:10px;box-shadow:0 4px 16px rgba(10,10,9,.04),0 12px 32px rgba(10,10,9,.06);padding:4px;z-index:200;animation:LanguageSwitcher_lsFadeIn__c_fO8 .12s ease}@keyframes LanguageSwitcher_lsFadeIn__c_fO8{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.LanguageSwitcher_item__tIsoq{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border-radius:6px;border:none;background:transparent;color:var(--ink);font-size:13px;font-family:inherit;cursor:pointer;text-align:left;transition:background .1s ease}.LanguageSwitcher_item__tIsoq:hover{background:var(--rule)}.LanguageSwitcher_item__tIsoq svg{color:var(--ink)}@media (max-width:860px){.LanguageSwitcher_menu__Akaj5{right:auto;left:0}}.Nav_nav__W3s5_{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:100;background:transparent;transition:background-color .2s ease,border-color .2s ease,-webkit-backdrop-filter .2s ease;transition:background-color .2s ease,border-color .2s ease,backdrop-filter .2s ease;transition:background-color .2s ease,border-color .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;border-bottom:1px solid transparent}.Nav_scrolled__Nn4Kr{background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--rule)}.Nav_open__B2zG9{background:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none}.Nav_inner__0NGC3{display:flex;align-items:center;justify-content:space-between;height:68px;gap:24px;position:relative}.Nav_center__cB_ge{display:flex;gap:28px;position:absolute;left:50%;transform:translateX(-50%)}.Nav_link__wp3R3{font-size:14px;color:var(--mid);font-weight:400}.Nav_link__wp3R3:hover{color:var(--ink)}.Nav_hoverBlue__XOJff:hover{color:var(--bubble-blue-text)}.Nav_hoverPink__9dHGb:hover{color:var(--bubble-pink-text)}.Nav_hoverGreen__e_qCS:hover{color:var(--bubble-green-text)}.Nav_right__wFPIS{display:flex;gap:10px;align-items:center}.Nav_overlayActions__oCnK6{display:flex;flex-direction:column;gap:14px;margin-top:12px;align-items:flex-start}.Nav_releasing__cegLh{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--ink);color:var(--white);font-size:12px;font-weight:500;letter-spacing:.02em;border-radius:999px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:opacity .15s ease}.Nav_releasing__cegLh:hover{opacity:.85}.Nav_pulse__U4IgA{width:7px;height:7px;border-radius:50%;background:var(--white);animation:Nav_pulse__U4IgA 1.8s ease-in-out infinite}@keyframes Nav_pulse__U4IgA{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.Nav_burger__4SnGL{display:none;width:36px;height:36px;position:relative;align-items:center;justify-content:center}.Nav_bar__E67J_{position:absolute;width:20px;height:1.5px;background:var(--ink);transition:var(--t)}.Nav_bar__E67J_:first-child{transform:translateY(-5px)}.Nav_bar__E67J_:nth-child(2){transform:translateY(5px)}.Nav_bar1__iaSMK{transform:translateY(0) rotate(45deg)!important}.Nav_bar2__uNRiV{transform:translateY(0) rotate(-45deg)!important}.Nav_overlay__IOVUz{position:fixed;inset:68px 0 0 0;background:var(--white);z-index:99;animation:Nav_fade__1ay68 .18s ease}@keyframes Nav_fade__1ay68{0%{opacity:0}to{opacity:1}}.Nav_overlayNav__7iP50{display:flex;flex-direction:column;padding:32px var(--pad-x-sm);gap:16px}.Nav_overlayLink__U3flg{font-size:22px;color:var(--ink);font-weight:500;letter-spacing:-.02em;padding:10px 0;border-bottom:1px solid var(--rule)}.Nav_overlayBadge__9fYO9{align-self:flex-start;margin-top:16px}@media (max-width:1024px){.Nav_center__cB_ge{gap:20px}}@media (max-width:860px){.Nav_center__cB_ge,.Nav_right__wFPIS{display:none}.Nav_burger__4SnGL{display:inline-flex}}