.SiteFooter_footer___cTju{padding:1rem 0 2.3rem}.SiteFooter_shell__DqQwD{width:min(100% - 2rem,84rem);margin:0 auto;background:linear-gradient(180deg,rgba(var(--surface-rgb),.99),rgba(var(--surface-subtle-rgb),.94)),rgba(var(--surface-rgb),.92);border:1px solid rgba(var(--ink-950-rgb),.08);border-radius:1.6rem;box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.84),inset 0 -1px 0 rgba(var(--ink-950-rgb),.02);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(var(--ink-950-rgb),.04),0 18px 44px rgba(var(--ink-950-rgb),.08);display:grid;gap:1.5rem;padding:1.4rem 1.15rem 1.2rem;position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(var(--primary-rgb),.13),transparent 20rem),radial-gradient(circle at left center,rgba(255,255,255,.64),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--surface-subtle-rgb),.92)),rgba(255,255,255,.86)}.SiteFooter_intro__4Wwin{display:grid;gap:1rem;align-items:end;padding-bottom:1.1rem;border-bottom:1px solid rgba(var(--ink-950-rgb),.08)}@media(min-width:64rem){.SiteFooter_intro__4Wwin{grid-template-columns:minmax(0,1.75fr) auto;gap:1.4rem}}.SiteFooter_brand__7hcub{display:grid;align-content:start;gap:.8rem}.SiteFooter_brand__7hcub h2,.SiteFooter_brand__7hcub p{margin:0}.SiteFooter_brand__7hcub h2{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.4rem);line-height:.95;letter-spacing:-.03em}.SiteFooter_brand__7hcub p{color:var(--text-soft);max-width:44rem;font-size:1.02rem;line-height:1.6}.SiteFooter_cta__75G03{width:fit-content;justify-self:start;display:inline-flex;align-items:center;min-height:2.9rem;padding:.72rem 1rem;border:1px solid rgba(var(--primary-rgb),.22);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--surface-subtle-rgb),.96)),rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 14px 30px rgba(var(--ink-950-rgb),.06);color:var(--accent);font-weight:650;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.SiteFooter_cta__75G03:hover{color:var(--accent-strong);border-color:rgba(var(--primary-rgb),.32);transform:translateY(-1px)}.SiteFooter_cta__75G03:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(var(--surface-rgb),.94),0 0 0 5px rgba(var(--primary-rgb),.28)}.SiteFooter_columns__Fp9BR{display:grid;grid-template-columns:minmax(0,1fr);gap:.95rem;padding-bottom:.2rem}@media(min-width:64rem){.SiteFooter_columns__Fp9BR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.SiteFooter_columns__Fp9BR{grid-template-columns:repeat(var(--footer-column-count),minmax(0,1fr))}}.SiteFooter_column__nESNZ{display:grid;align-content:start;gap:.75rem;min-width:0;min-height:100%;padding:1rem 1rem 1.1rem;border:1px solid rgba(var(--ink-950-rgb),.06);border-radius:1.2rem;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(var(--surface-subtle-rgb),.72)),rgba(255,255,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.SiteFooter_column__nESNZ h3{margin:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.SiteFooter_column__nESNZ ul{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.SiteFooter_column__nESNZ a{color:var(--text-soft);line-height:1.45;transition:color .16s ease,transform .16s ease}.SiteFooter_column__nESNZ a:hover{color:var(--text);transform:translateX(1px)}.SiteFooter_copyright__8L34b{margin:0;padding-top:.45rem;border-top:1px solid rgba(var(--ink-950-rgb),.08);font-size:.78rem;color:var(--text-faint)}.layout_page__QQMTI{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}.layout_main__Jo2KF{width:min(100% - 2rem,84rem);margin:0 auto;display:grid;gap:2rem;padding:.85rem 0 2rem}.LanguageSwitcher_root__fy0iN{position:relative;display:inline-flex}.LanguageSwitcher_trigger__Y1SGy{appearance:none;border:1px solid rgba(var(--ink-950-rgb),.12);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(var(--surface-subtle-rgb),.92)),rgba(255,255,255,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 8px 18px rgba(var(--ink-950-rgb),.08);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__Y1SGy:hover,.LanguageSwitcher_trigger__Y1SGy[aria-expanded=true]{color:var(--text);border-color:rgba(var(--ink-950-rgb),.18);background:linear-gradient(180deg,rgb(255,255,255),rgba(var(--surface-subtle-rgb),.96)),rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 20px rgba(var(--ink-950-rgb),.1)}.LanguageSwitcher_trigger__Y1SGy:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--surface-rgb),.92),0 0 0 4px rgba(var(--primary-rgb),.42)}.LanguageSwitcher_valueCode__WrUwM{min-width:1.55rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .35rem;border-radius:999px;background:rgba(var(--ink-950-rgb),.06);color:var(--text);font-size:.63rem;font-weight:700;letter-spacing:.08em;line-height:1}.LanguageSwitcher_valueText__7sR8E{max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.LanguageSwitcher_chevron__nyCli{width:.82rem;height:.82rem;color:var(--text-faint);transition:transform .16s ease}.LanguageSwitcher_chevronOpen__dQDvt{transform:rotate(180deg)}.LanguageSwitcher_panel__aFssV{position:absolute;top:calc(100% + .4rem);right:0;width:min(18rem,100vw - 1rem);padding:.5rem;border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--surface-subtle-rgb),.96)),rgba(255,255,255,.94);border:1px solid rgba(var(--ink-950-rgb),.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 18px 44px rgba(var(--ink-950-rgb),.14);backdrop-filter:blur(20px);animation:LanguageSwitcher_panel-in__ibhv3 .16s cubic-bezier(.2,.9,.2,1);z-index:10}.LanguageSwitcher_searchField__EyA7g{display:flex;align-items:center;gap:.45rem;height:2.15rem;padding:0 .72rem;border-radius:.78rem;border:1px solid rgba(var(--ink-950-rgb),.08);background:rgba(255,255,255,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.LanguageSwitcher_searchField__EyA7g:focus-within{border-color:rgba(var(--primary-rgb),.34);box-shadow:0 0 0 2px rgba(var(--surface-rgb),.92),0 0 0 4px rgba(var(--primary-rgb),.28)}.LanguageSwitcher_searchIcon__p3OJN{width:.84rem;height:.84rem;color:var(--text-faint)}.LanguageSwitcher_searchInput__6b0_b{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__6b0_b::placeholder{color:var(--text-faint)}.LanguageSwitcher_searchInput__6b0_b:focus{outline:0}.LanguageSwitcher_options__6Iq5t{margin-top:.4rem;display:grid;gap:.2rem;max-height:14.5rem;overflow-y:auto;scrollbar-width:thin}.LanguageSwitcher_options__6Iq5t::-webkit-scrollbar{width:.4rem}.LanguageSwitcher_options__6Iq5t::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--ink-950-rgb),.14)}.LanguageSwitcher_option__fda3b{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__fda3b:hover{color:var(--text);background:rgba(255,255,255,.82)}.LanguageSwitcher_option__fda3b:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--surface-rgb),.92),0 0 0 4px rgba(var(--primary-rgb),.28)}.LanguageSwitcher_optionActive__Jih7x{color:var(--text);background:rgba(255,255,255,.84)}.LanguageSwitcher_optionSelected__Y_hYm{color:var(--text);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--surface-subtle-rgb),.9)),rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px rgba(var(--ink-950-rgb),.08)}.LanguageSwitcher_optionLabels__gkpQD{min-width:0;display:grid;gap:.08rem}.LanguageSwitcher_optionNative__tQFO4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:600;line-height:1.2}.LanguageSwitcher_optionLabel__xaHXh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.2;color:var(--text-faint)}.LanguageSwitcher_optionMeta__x6fcV{display:inline-flex;align-items:center;gap:.45rem}.LanguageSwitcher_optionCode__jgCaR{color:var(--text-faint);font-size:.63rem;font-weight:700;letter-spacing:.08em}.LanguageSwitcher_check__0i_uC{width:.84rem;height:.84rem;color:var(--accent-strong)}.LanguageSwitcher_empty__IML_S{padding:.95rem .7rem;border-radius:.8rem;border:1px dashed rgba(var(--ink-950-rgb),.12);background:rgba(255,255,255,.5);color:var(--text-faint);font-size:.8rem;text-align:center}@media(max-width:31rem){.LanguageSwitcher_valueText__7sR8E{max-width:4.4rem;font-size:.72rem}.LanguageSwitcher_trigger__Y1SGy{gap:.3rem;padding-right:.4rem}.LanguageSwitcher_valueCode__WrUwM{min-width:1.38rem;padding:0 .28rem}}@media(max-width:23rem){.LanguageSwitcher_valueText__7sR8E{display:none}}@keyframes LanguageSwitcher_panel-in__ibhv3{0%{opacity:0;transform:translateY(-.35rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SiteHeader_header__dzlI9{position:sticky;top:0;z-index:40;height:2.5rem;background:linear-gradient(180deg,rgba(var(--surface-rgb),.94),rgba(var(--surface-subtle-rgb),.82)),rgba(var(--surface-rgb),.72);border-bottom:1px solid rgba(var(--ink-950-rgb),.08);backdrop-filter:blur(18px)}@media(max-width:41.99rem){.SiteHeader_header__dzlI9{width:100vw}}.SiteHeader_shell__Zb8Px{width:min(100% - 2rem,84rem);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;height:100%}@media(max-width:63.99rem){.SiteHeader_shell__Zb8Px{grid-template-columns:auto minmax(0,1fr);gap:.45rem}}@media(max-width:41.99rem){.SiteHeader_shell__Zb8Px{width:min(100vw - 1rem,84rem);gap:.32rem}}.SiteHeader_brand__dwcuN{min-width:0;display:inline-flex;align-items:center;gap:.52rem;color:var(--text);white-space:nowrap}@media(max-width:63.99rem){.SiteHeader_brand__dwcuN{gap:.42rem}}@media(max-width:41.99rem){.SiteHeader_brand__dwcuN{gap:.3rem}}.SiteHeader_brandCopy__ukge7{min-width:0;display:grid;gap:.1rem}.SiteHeader_brandMark__CTWuT{width:1.08rem;height:1.08rem;flex:0 0 1.08rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.38rem;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--surface-subtle-rgb),.92)),var(--surface-raised);border:1px solid rgba(var(--ink-950-rgb),.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 18px rgba(var(--ink-950-rgb),.1)}@media(max-width:63.99rem){.SiteHeader_brandMark__CTWuT{width:.96rem;height:.96rem;flex-basis:.96rem;border-radius:.34rem}}@media(max-width:41.99rem){.SiteHeader_brandMark__CTWuT{width:.9rem;height:.9rem;flex-basis:.9rem}}.SiteHeader_brandMarkCore__XkWk_{width:.38rem;height:.38rem;border-radius:.12rem;background:linear-gradient(180deg,rgba(var(--primary-rgb),.96),rgba(var(--primary-hover-rgb),.96));box-shadow:0 0 0 .12rem rgba(var(--primary-rgb),.14),0 4px 8px rgba(var(--primary-hover-rgb),.22)}.SiteHeader_brandName__ZyYqR{overflow:hidden;text-overflow:ellipsis;font-size:.84rem;font-weight:650;letter-spacing:.01em;line-height:1}@media(max-width:63.99rem){.SiteHeader_brandName__ZyYqR{font-size:.78rem}}@media(max-width:41.99rem){.SiteHeader_brandName__ZyYqR{font-size:.74rem}}.SiteHeader_brandDescriptor__hvqIP{display:none;max-width:min(48vw,15rem);overflow:hidden;text-overflow:ellipsis;color:var(--text-soft);font-size:.58rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.SiteHeader_controls__Q12wg{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}@media(max-width:63.99rem){.SiteHeader_controls__Q12wg{gap:.28rem}}@media(max-width:41.99rem){.SiteHeader_controls__Q12wg{gap:.18rem}}.SiteHeader_nav__XLnuI{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:.16rem;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}@media(max-width:63.99rem){.SiteHeader_nav__XLnuI{justify-content:flex-end;padding:0;gap:.12rem}}@media(max-width:41.99rem){.SiteHeader_nav__XLnuI{gap:.08rem}}.SiteHeader_nav__XLnuI::-webkit-scrollbar{display:none}.SiteHeader_navLink__AgLBA{display:inline-flex;align-items:center;justify-content:center;height:1.72rem;padding:0 .68rem;border-radius:999px;color:var(--text-soft);font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}@media(min-width:64rem){.SiteHeader_navLink__AgLBA{height:1.75rem;padding:0 .72rem;font-size:.79rem;letter-spacing:.01em}}@media(max-width:63.99rem){.SiteHeader_navLink__AgLBA{height:1.62rem;padding:0 .56rem;font-size:.69rem}}@media(max-width:41.99rem){.SiteHeader_navLink__AgLBA{height:1.54rem;padding:0 .5rem;font-size:.66rem;letter-spacing:0}}@media(max-width:23rem){.SiteHeader_navLink__AgLBA{padding:0 .42rem;font-size:.62rem}}.SiteHeader_navLink__AgLBA:hover{color:var(--text);background:rgba(255,255,255,.7)}@media(max-width:63.99rem){.SiteHeader_navLinkCompactHidden__NkZuW{display:none}}.SiteHeader_navLinkActive__S1T4L{color:var(--text);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--primary-soft-rgb),.9)),rgba(255,255,255,.82);box-shadow:inset 0 0 0 1px rgba(var(--ink-950-rgb),.08),0 10px 22px rgba(var(--ink-950-rgb),.08)}.SiteHeader_actions__oEJPG{display:flex;align-items:center;justify-content:flex-end;gap:.28rem;min-width:0;flex:0 0 auto}.SiteHeader_switcherFallback__0Uaes{width:5.5rem;height:1.9rem;border-radius:999px;border:1px solid rgba(var(--ink-950-rgb),.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(var(--surface-subtle-rgb),.9)),rgba(255,255,255,.84)}@media(min-width:64rem){.SiteHeader_brandDescriptor__hvqIP{display:block}}@media(max-width:23rem){.SiteHeader_brand__dwcuN{gap:0}.SiteHeader_brandCopy__ukge7{display:none}.SiteHeader_brandName__ZyYqR{font-size:.74rem}}