.layout_page__QQMTI{min-height:100vh;display:flex;flex-direction:column}.layout_main__Jo2KF{flex:1}.LanguageSwitcher_root__FMvta{position:relative;display:inline-flex}.LanguageSwitcher_trigger__5QsFP{appearance:none;border:0;background:rgba(0,0,0,0);font:inherit;color:inherit;min-height:2.35rem;display:inline-flex;align-items:center;gap:.42rem;padding:.28rem .48rem;border:1px solid rgba(var(--ink-rgb),.12);border-radius:999px;background:linear-gradient(180deg,rgba(var(--surface-rgb),.96),rgba(var(--surface-soft-rgb),.9)),var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 20px rgba(var(--ink-rgb),.08)}.LanguageSwitcher_trigger__5QsFP:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(var(--surface-rgb),.98),0 0 0 5px rgba(var(--primary-rgb),.36)}.LanguageSwitcher_code__QbMNT{min-width:1.65rem;min-height:1.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--primary-rgb),.1);color:var(--primary-strong);font-size:.68rem;font-weight:820;letter-spacing:.07em}.LanguageSwitcher_text__I3JJb{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-soft);font-size:.82rem;font-weight:650}.LanguageSwitcher_chevron__zl4JF{width:.9rem;height:.9rem;color:var(--text-faint);transition:transform .16s ease}.LanguageSwitcher_chevronOpen__d3eq5{transform:rotate(180deg)}.LanguageSwitcher_panel__ShNp5{position:absolute;top:calc(100% + .5rem);right:0;z-index:50;width:min(16rem,100vw - 1rem);display:grid;gap:.25rem;padding:.45rem;border-radius:var(--radius-xl);border:1px solid rgba(var(--ink-rgb),.1);background:rgba(var(--surface-rgb),.96);box-shadow:0 18px 44px rgba(var(--ink-rgb),.14);backdrop-filter:blur(18px)}.LanguageSwitcher_option__DeBcD{appearance:none;border:0;background:rgba(0,0,0,0);font:inherit;color:inherit;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3rem;padding:.55rem .7rem;border-radius:var(--radius-lg);color:var(--text);text-align:left}.LanguageSwitcher_option__DeBcD:focus-visible,.LanguageSwitcher_option__DeBcD:hover{background:rgba(var(--primary-soft-rgb),.82)}.LanguageSwitcher_option__DeBcD small,.LanguageSwitcher_option__DeBcD strong{display:block}.LanguageSwitcher_option__DeBcD small{color:var(--text-faint)}.LanguageSwitcher_selected__v7V6g{background:rgba(var(--primary-soft-rgb),.65)}.LanguageSwitcher_check__8aM0h{width:1rem;height:1rem;color:var(--primary)}.SiteFooter_footer__XNAW2{margin-top:4rem;padding:2.5rem 0;border-top:1px solid rgba(var(--ink-rgb),.09);background:rgba(var(--surface-rgb),.58)}.SiteFooter_shell__vsGsp{width:min(100% - 2rem,84rem);margin-inline:auto;display:grid;gap:1.5rem}.SiteFooter_shell__vsGsp p{max-width:42rem;margin:.5rem 0 0;color:var(--text-soft)}.SiteFooter_shell__vsGsp nav{display:flex;flex-wrap:wrap;gap:.8rem;color:var(--text-soft);font-weight:700}.SiteFooter_brand__B6Omi{font-size:1.15rem;font-weight:850}@media(min-width:52rem){.SiteFooter_shell__vsGsp{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.SiteHeader_header__Pk6L4{position:sticky;top:0;z-index:40;height:var(--header-height);border-bottom:1px solid rgba(var(--ink-rgb),.09);background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(18px)}.SiteHeader_shell__h5_Ek{width:min(100% - 2rem,84rem);margin-inline:auto;height:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.SiteHeader_brand__nIH5w{display:inline-flex;align-items:center;gap:.65rem;min-width:0}.SiteHeader_mark__ACO9f{width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;background:var(--surface-contrast);color:var(--text-inverse);box-shadow:0 12px 24px rgba(var(--primary-rgb),.18)}.SiteHeader_mark__ACO9f svg{width:1.1rem;height:1.1rem}.SiteHeader_brandText__VC_fw{display:grid;gap:.1rem}.SiteHeader_brandText__VC_fw span{font-weight:850;line-height:1}.SiteHeader_brandText__VC_fw small{display:none;color:var(--text-faint);font-size:.68rem;font-weight:720;letter-spacing:.06em;line-height:1;text-transform:uppercase}.SiteHeader_nav__NcN5y{display:none;justify-content:center;gap:.4rem}.SiteHeader_nav__NcN5y a{padding:.55rem .7rem;border-radius:999px;color:var(--text-soft);font-size:.9rem;font-weight:700}.SiteHeader_nav__NcN5y a:focus-visible,.SiteHeader_nav__NcN5y a:hover{background:rgba(var(--primary-soft-rgb),.7);color:var(--text);outline:0}.SiteHeader_actions__j0Ml4{display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.SiteHeader_mobileMenu__7_Snq{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(var(--ink-rgb),.1);background:rgba(var(--surface-rgb),.74)}.SiteHeader_mobileMenu__7_Snq svg{width:1.05rem;height:1.05rem}@media(min-width:52rem){.SiteHeader_brandText__VC_fw small{display:block}.SiteHeader_nav__NcN5y{display:flex}.SiteHeader_mobileMenu__7_Snq{display:none}}