.LanguageSwitcher_root__FMvta select{width:100%;min-height:3.2rem;padding:.82rem .95rem;border-radius:1rem;border:1px solid rgba(var(--ink-950-rgb),.1);background:linear-gradient(180deg,rgba(var(--surface-rgb),.99),rgba(var(--surface-subtle-rgb),.96)),rgba(var(--surface-rgb),.96);box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.84),inset 0 -1px 0 rgba(var(--ink-950-rgb),.02);color:var(--text);transition:border-color .18s cubic-bezier(.2,.9,.2,1),background-color .18s cubic-bezier(.2,.9,.2,1),box-shadow .18s cubic-bezier(.2,.9,.2,1),transform .18s cubic-bezier(.2,.9,.2,1)}.LanguageSwitcher_root__FMvta select:hover{border-color:rgba(var(--primary-rgb),.18);background:linear-gradient(180deg,rgba(var(--surface-rgb),1),rgba(var(--primary-soft-rgb),.56)),rgba(var(--surface-rgb),.98)}.LanguageSwitcher_root__FMvta select{min-height:2.95rem;padding-right:2.4rem;cursor:pointer}.SiteFooter_footer__XNAW2{padding:0 0 2rem}.SiteFooter_shell__vsGsp{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}@media(min-width:64rem){.SiteFooter_shell__vsGsp{grid-template-columns:repeat(4,minmax(0,1fr))}}.SiteFooter_shell__vsGsp h2,.SiteFooter_shell__vsGsp h3{margin:0 0 .8rem}.SiteFooter_shell__vsGsp p{margin:0 0 .8rem;color:var(--text-secondary);line-height:1.55}.SiteFooter_shell__vsGsp a{display:block;margin-bottom:.7rem;color:var(--text-secondary)}.SiteFooter_shell__vsGsp a:hover{color:var(--primary)}.SiteFooter_brand__B6Omi a{color:var(--primary);font-weight:600}.HeaderNav_nav___XSoA{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;min-width:0;gap:.24rem}@media(min-width:64rem){.HeaderNav_nav___XSoA{justify-content: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:0;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:rgba(255,255,255,.7)}.HeaderNav_link__9reMb:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(var(--surface-rgb),.94),0 0 0 5px rgba(var(--primary-rgb),.28)}@media(min-width:80rem){.HeaderNav_link__9reMb{height:1.75rem;padding:0 .72rem;font-size:.79rem;letter-spacing:0}}.HeaderNav_active__iIvsf{color:var(--text);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--surface-subtle-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_header__Pk6L4{position:sticky;top:0;z-index:30;padding:1rem 0 0}.SiteHeader_shell__h5_Ek{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:1rem;padding:1rem 1.2rem}@media(min-width:80rem){.SiteHeader_shell__h5_Ek{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.SiteHeader_brand__nIH5w{display:inline-flex;align-items:center;gap:.85rem}.SiteHeader_brandMark__aX1b4{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.95rem;background:radial-gradient(circle at top left,rgba(var(--support-accent-rgb),.44),transparent 55%),linear-gradient(180deg,rgba(var(--hero-start-rgb),.98),rgba(var(--hero-end-rgb),1));box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.12),0 10px 24px rgba(var(--hero-start-rgb),.18)}.SiteHeader_brandMarkCore__lpG0a{width:1.05rem;height:1.05rem;border-radius:.34rem;background:rgba(var(--surface-rgb),.96)}.SiteHeader_brandCopy__lJlsb{display:grid;gap:.15rem}.SiteHeader_brandName__PB08R{font-weight:700;letter-spacing:0}.SiteHeader_brandDescriptor__UsjNl{color:var(--text-tertiary);font-size:.82rem}.SiteHeader_nav__NcN5y{display:flex;flex-wrap:wrap;gap:.9rem 1.1rem}.SiteHeader_nav__NcN5y a{color:var(--text-secondary);font-size:.94rem;transition:color .18s ease}.SiteHeader_nav__NcN5y a:hover{color:var(--primary)}.SiteHeader_actions__j0Ml4{display:flex;justify-content:flex-start}@media(min-width:80rem){.SiteHeader_actions__j0Ml4{justify-content:flex-end}}.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:1rem 0 2rem}