.site-nav-module__ctVlAq__nav:before{content:"";pointer-events:none;border-bottom:1px solid var(--color-line);background-color:#fbfbf9cc;background-color:color-mix(in srgb, var(--color-background) 80%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);position:absolute;inset:0}@keyframes site-nav-module__ctVlAq__surface-in{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:scroll()){.site-nav-module__ctVlAq__nav:before{animation:linear both site-nav-module__ctVlAq__surface-in;animation-timeline:scroll(root);animation-range:0 4rem}}.site-nav-module__ctVlAq__chevron{transition:rotate .2s cubic-bezier(.23,1,.32,1)}.site-nav-module__ctVlAq__picker:has(.site-nav-module__ctVlAq__menu:popover-open) .site-nav-module__ctVlAq__trigger{color:var(--color-foreground)}.site-nav-module__ctVlAq__picker:has(.site-nav-module__ctVlAq__menu:popover-open) .site-nav-module__ctVlAq__chevron{rotate:180deg}.site-nav-module__ctVlAq__menu{background:var(--color-surface);min-width:11rem;color:var(--color-foreground);transform-origin:100% 0;opacity:0;transition-behavior:allow-discrete;border:0;border-radius:.75rem;margin:0;padding:.25rem;transition-property:opacity,scale,display,overlay;transition-duration:.1s;transition-timing-function:cubic-bezier(.23,1,.32,1);inset:3.375rem 1.25rem auto auto;scale:.97;box-shadow:0 0 0 1px #14161a12,0 2px 4px -1px #14161a0d,0 12px 32px -6px #14161a24}@media (min-width:640px){.site-nav-module__ctVlAq__menu{top:3.625rem;right:max(2rem,50% - 34rem)}}.site-nav-module__ctVlAq__menu:popover-open{opacity:1;transition-duration:.15s;scale:1}@starting-style{.site-nav-module__ctVlAq__menu:popover-open{opacity:0;scale:.97}}@supports (anchor-name:--a){.site-nav-module__ctVlAq__trigger{anchor-name:--site-language}.site-nav-module__ctVlAq__menu{position-anchor:--site-language;top:calc(anchor(bottom) + .25rem);right:calc(anchor(right) + .75rem)}}.site-nav-module__ctVlAq__fallback{display:none}@supports not selector(:popover-open){.site-nav-module__ctVlAq__trigger,.site-nav-module__ctVlAq__menu{display:none}.site-nav-module__ctVlAq__fallback{display:flex}}@media (prefers-reduced-motion:reduce){.site-nav-module__ctVlAq__menu{scale:none}.site-nav-module__ctVlAq__menu:popover-open{scale:none}.site-nav-module__ctVlAq__menu{transition-property:opacity,display,overlay}.site-nav-module__ctVlAq__chevron{transition:none}}
