.LanguageSwitcher_root__FMvta{position:relative;display:inline-flex}.LanguageSwitcher_trigger__5QsFP{appearance:none;border:1px solid rgba(245,235,219,.1);background:linear-gradient(180deg,rgba(20,24,47,.94),rgba(10,12,27,.94)),rgba(9,12,26,.84);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 8px 18px rgba(2,4,14,.2);display:inline-flex;align-items:center;gap:.42rem;height:1.9rem;padding:0 .45rem 0 .38rem;border-radius:999px;cursor:pointer;color:var(--text-faint);font-size:.78rem;font-weight:600;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.LanguageSwitcher_trigger__5QsFP:hover,.LanguageSwitcher_trigger__5QsFP[aria-expanded=true]{color:var(--text);border-color:rgba(241,210,162,.18);background:linear-gradient(180deg,rgba(24,30,57,.98),rgba(11,14,30,.98)),rgba(9,12,26,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 20px rgba(2,4,14,.24)}.LanguageSwitcher_trigger__5QsFP:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.82),0 0 0 7px rgba(136,149,236,.24)}.LanguageSwitcher_valueCode__Pyu_U{min-width:1.55rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .35rem;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--text);font-size:.63rem;font-weight:700;letter-spacing:.08em;line-height:1}.LanguageSwitcher_valueText__Nmrqq{max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.LanguageSwitcher_chevron__zl4JF{width:.82rem;height:.82rem;color:var(--text-faint);transition:transform .16s ease}.LanguageSwitcher_chevronOpen__d3eq5{transform:rotate(180deg)}.LanguageSwitcher_panel__ShNp5{position:absolute;top:calc(100% + .4rem);right:0;width:min(18rem,100vw - 1rem);padding:.5rem;border-radius:1rem;background:linear-gradient(180deg,rgba(19,23,45,.98),rgba(9,12,26,.96)),rgba(9,12,26,.92);border:1px solid rgba(245,235,219,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 38px rgba(2,4,14,.28);backdrop-filter:blur(20px);animation:LanguageSwitcher_panel-in__f7oed .16s cubic-bezier(.2,.9,.2,1)}.LanguageSwitcher_searchField__0XbqZ{display:flex;align-items:center;gap:.45rem;height:2.15rem;padding:0 .72rem;border-radius:.78rem;border:1px solid rgba(245,235,219,.08);background:hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.LanguageSwitcher_searchField__0XbqZ:focus-within{border-color:rgba(240,210,161,.32);box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.36)}.LanguageSwitcher_searchIcon__MFEWY{width:.84rem;height:.84rem;color:var(--text-faint)}.LanguageSwitcher_searchInput__0Wfgk{flex:1;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text);font-size:.82rem;line-height:1}.LanguageSwitcher_searchInput__0Wfgk::placeholder{color:var(--text-faint)}.LanguageSwitcher_searchInput__0Wfgk:focus{outline:0}.LanguageSwitcher_options__G_mN_{margin-top:.4rem;display:grid;gap:.2rem;max-height:14.5rem;overflow-y:auto;scrollbar-width:thin}.LanguageSwitcher_options__G_mN_::-webkit-scrollbar{width:.4rem}.LanguageSwitcher_options__G_mN_::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(245,235,219,.14)}.LanguageSwitcher_option__DeBcD{appearance:none;width:100%;border:0;background:rgba(0,0,0,0);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:2.5rem;padding:.5rem .7rem;border-radius:.78rem;cursor:pointer;color:var(--text-soft);text-align:left;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.LanguageSwitcher_option__DeBcD:hover{color:var(--text);background:hsla(0,0%,100%,.06)}.LanguageSwitcher_option__DeBcD:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.36)}.LanguageSwitcher_optionActive__Z_qiu{color:var(--text);background:hsla(0,0%,100%,.07)}.LanguageSwitcher_optionSelected__I3SU4{color:var(--text);background:linear-gradient(180deg,rgba(241,210,162,.16),rgba(241,210,162,.08)),hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px rgba(241,210,162,.14)}.LanguageSwitcher_optionLabels__2__Xv{min-width:0;display:grid;gap:.08rem}.LanguageSwitcher_optionNative___PtKy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:600;line-height:1.2}.LanguageSwitcher_optionLabel__eGl5y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.2;color:var(--text-faint)}.LanguageSwitcher_optionMeta__ryWhj{display:inline-flex;align-items:center;gap:.45rem}.LanguageSwitcher_optionCode__JhFB8{color:var(--text-faint);font-size:.63rem;font-weight:700;letter-spacing:.08em}.LanguageSwitcher_check__8aM0h{width:.84rem;height:.84rem;color:var(--accent-strong)}.LanguageSwitcher_empty__MWZha{padding:.95rem .7rem;border-radius:.8rem;border:1px dashed rgba(245,235,219,.12);background:hsla(0,0%,100%,.04);color:var(--text-faint);font-size:.8rem;text-align:center}@media(max-width:31rem){.LanguageSwitcher_valueText__Nmrqq{display:none}.LanguageSwitcher_trigger__5QsFP{padding-right:.42rem}}@keyframes LanguageSwitcher_panel-in__f7oed{0%{opacity:0;transform:translateY(-.35rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SiteFooter_footer__XNAW2{padding:0 1rem 2.8rem}.SiteFooter_shell__vsGsp{width:min(100% - 2rem,92rem);margin:0 auto;background:linear-gradient(180deg,rgba(18,22,44,.94),rgba(9,11,24,.9)),rgba(10,12,26,.74);border:1px solid rgba(245,235,219,.12);border-radius:var(--panel-radius);align-content:start;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 -1px 0 hsla(0,0%,100%,.02),0 26px 84px rgba(2,4,14,.38),0 0 0 1px hsla(0,0%,100%,.02);backdrop-filter:blur(26px);color:var(--text);box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 30px 90px rgba(3,4,14,.42);display:grid;gap:2rem;padding:2.35rem 1.6rem 1.8rem;background:radial-gradient(circle at top left,rgba(132,146,229,.16),transparent 20rem),radial-gradient(circle at bottom right,rgba(202,163,107,.16),transparent 18rem),linear-gradient(180deg,rgba(18,21,43,.96),rgba(8,10,20,.98))}@media(min-width:64rem){.SiteFooter_shell__vsGsp{grid-template-columns:1.4fr repeat(3,1fr)}}.SiteFooter_brand__B6Omi h2,.SiteFooter_brand__B6Omi p,.SiteFooter_shell__vsGsp h3{margin:0}.SiteFooter_brand__B6Omi{display:grid;align-content:start;gap:.95rem}.SiteFooter_brand__B6Omi h2{font-family:var(--font-display);font-size:2.8rem;line-height:.95;letter-spacing:-.03em}.SiteFooter_brand__B6Omi p{color:var(--text-soft);max-width:28rem;line-height:1.68}.SiteFooter_shell__vsGsp>div:not(.SiteFooter_brand__B6Omi){display:grid;align-content:start;gap:.6rem}.SiteFooter_shell__vsGsp h3{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.SiteFooter_shell__vsGsp a{color:var(--text-soft);width:fit-content;transition:color .16s ease,transform .16s ease}.SiteFooter_shell__vsGsp a:hover{color:var(--accent-strong);transform:translateX(1px)}.SiteFooter_note__aTR1A{width:min(100% - 2rem,92rem);margin:1rem auto 0;color:var(--text-faint);font-size:.9rem;line-height:1.6}.layout_page__QQMTI{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;position:relative;gap:1.25rem}.layout_main__Jo2KF{width:min(100% - 2rem,92rem);margin:0 auto;display:grid;gap:3.4rem;padding:0 0 4rem}@media(min-width:64rem){.layout_main__Jo2KF{gap:4rem;padding-top:.4rem}}.HeaderMenu_root__vA0Ab{position:relative;display:inline-flex}@media(min-width:64rem){.HeaderMenu_root__vA0Ab{display:none}}.HeaderMenu_button__vrlZ0{appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(245,235,219,.1);background:linear-gradient(180deg,rgba(20,24,47,.94),rgba(10,12,27,.94)),rgba(9,12,26,.84);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 8px 18px rgba(2,4,14,.2);color:var(--text-soft);transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.HeaderMenu_button__vrlZ0:hover,.HeaderMenu_button__vrlZ0[aria-expanded=true]{color:var(--text);border-color:rgba(241,210,162,.18);background:linear-gradient(180deg,rgba(24,30,57,.98),rgba(11,14,30,.98)),rgba(9,12,26,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 20px rgba(2,4,14,.24)}.HeaderMenu_button__vrlZ0:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.82),0 0 0 7px rgba(136,149,236,.24)}.HeaderMenu_icon__2mFjn{width:.92rem;height:.92rem}.HeaderMenu_panel__5j3y0{position:absolute;top:calc(100% + .4rem);right:0;width:min(16rem,100vw - 1rem);display:grid;gap:.15rem;padding:.4rem;border-radius:.95rem;background:linear-gradient(180deg,rgba(20,24,47,.98),rgba(9,12,26,.96)),rgba(9,12,26,.94);border:1px solid rgba(245,235,219,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 42px rgba(2,4,14,.34);backdrop-filter:blur(20px);animation:HeaderMenu_menu-in__yRyvq .16s cubic-bezier(.2,.9,.2,1)}.HeaderMenu_link__CqM38{display:inline-flex;align-items:center;min-height:2.15rem;padding:0 .8rem;border-radius:.72rem;color:var(--text-soft);font-size:.88rem;font-weight:600;transition:color .16s ease,background-color .16s ease}.HeaderMenu_link__CqM38:hover{color:var(--text);background:hsla(0,0%,100%,.06)}.HeaderMenu_link__CqM38:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.82),0 0 0 7px rgba(136,149,236,.24)}.HeaderMenu_linkActive__OLd9Z{color:var(--text);background:linear-gradient(180deg,rgba(241,210,162,.16),rgba(241,210,162,.08)),hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px rgba(241,210,162,.14),0 8px 20px rgba(2,4,14,.18)}@keyframes HeaderMenu_menu-in__yRyvq{0%{opacity:0;transform:translateY(-.35rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.HeaderNav_nav___XSoA{display:none;min-width:0}@media(min-width:64rem){.HeaderNav_nav___XSoA{display:flex;justify-content:center;align-items:center;gap:.16rem}}@media(min-width:80rem){.HeaderNav_nav___XSoA{gap:.22rem}}.HeaderNav_link__9reMb{display:inline-flex;align-items:center;justify-content:center;height:1.68rem;padding:0 .6rem;border-radius:999px;color:var(--text-soft);font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.HeaderNav_link__9reMb:hover{color:var(--text);background:hsla(0,0%,100%,.06)}.HeaderNav_link__9reMb:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(9,11,24,.92),0 0 0 4px rgba(240,210,161,.82),0 0 0 7px rgba(136,149,236,.24)}@media(min-width:80rem){.HeaderNav_link__9reMb{height:1.75rem;padding:0 .72rem;font-size:.79rem}}.HeaderNav_active__iIvsf{color:var(--text);background:linear-gradient(180deg,rgba(241,210,162,.14),rgba(241,210,162,.06)),hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px rgba(241,210,162,.14),0 10px 22px rgba(2,4,14,.18)}.SiteHeader_header__Pk6L4{position:relative;z-index:40;min-height:3rem;background:linear-gradient(180deg,rgba(11,14,31,.94),rgba(8,10,22,.78)),rgba(6,7,18,.72);border-bottom:1px solid rgba(245,235,219,.08);backdrop-filter:blur(18px)}.SiteHeader_shell__h5_Ek{width:min(100% - 2rem,92rem);margin:0 auto;min-height:3rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem}.SiteHeader_brand__nIH5w{min-width:0;display:inline-flex;align-items:center;gap:.58rem;color:var(--text);white-space:nowrap}.SiteHeader_brandCopy__lJlsb{min-width:0;display:grid;gap:.1rem}.SiteHeader_brandMark__aX1b4{width:1.15rem;height:1.15rem;flex:0 0 1.15rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.38rem;background:radial-gradient(circle at center,rgba(240,210,161,.22),transparent 54%),linear-gradient(180deg,rgba(24,29,58,.98),rgba(11,13,29,.96));border:1px solid rgba(240,210,161,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 18px rgba(2,4,14,.24)}.SiteHeader_brandMarkCore__lpG0a{width:.42rem;height:.42rem;border-radius:50%;background:radial-gradient(circle,rgb(255,249,240),rgba(240,210,161,.72));box-shadow:0 0 0 .12rem rgba(240,210,161,.14),0 4px 10px rgba(240,210,161,.28)}.SiteHeader_brandName__PB08R{max-width:min(38vw,12rem);overflow:hidden;text-overflow:ellipsis;font-size:.88rem;font-weight:650;letter-spacing:.02em;line-height:1}.SiteHeader_brandDescriptor__UsjNl{display:none;color:var(--text-faint);font-size:.58rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.SiteHeader_actions__j0Ml4{display:flex;align-items:center;justify-content:flex-end;gap:.38rem;min-width:0}@media(min-width:64rem){.SiteHeader_shell__h5_Ek{gap:1rem}.SiteHeader_brandName__PB08R{max-width:none;font-size:.9rem}.SiteHeader_brandDescriptor__UsjNl{display:block}.SiteHeader_actions__j0Ml4{gap:.5rem}}