.lang-trigger[data-astro-cid-l4evwy7q]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.lang-trigger[data-astro-cid-l4evwy7q]:focus-visible,.lang-link[data-astro-cid-l4evwy7q]:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}.lang-menu[data-astro-cid-l4evwy7q]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);display:none;box-shadow:0 8px 32px #00000014}.lang-menu[data-astro-cid-l4evwy7q]:before{content:"";inset-inline:0;height:.5rem;position:absolute;bottom:100%}.lang-link[data-astro-cid-l4evwy7q]{color:var(--color-text-secondary)}.lang-link[data-astro-cid-l4evwy7q]:hover{color:var(--color-text-primary)}.lang-link[data-astro-cid-l4evwy7q][aria-current]{text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:2px}header[data-theme=dark] .lang-trigger[data-astro-cid-l4evwy7q]{color:#fff;background:#ffffff1a;border-color:#fff3}header[data-theme=dark] .lang-link[data-astro-cid-l4evwy7q]{color:#fffc}header[data-theme=dark] .lang-link[data-astro-cid-l4evwy7q]:hover{color:#fff}header[data-theme=dark] .lang-menu[data-astro-cid-l4evwy7q]{background:var(--color-bg-dark);border-color:#ffffff26}.lang-trigger[data-astro-cid-l4evwy7q][aria-expanded=true]+.lang-menu[data-astro-cid-l4evwy7q]{display:block}@media (scripting:none){.language-switcher[data-astro-cid-l4evwy7q]:is(:hover,:focus-within)>.lang-menu[data-astro-cid-l4evwy7q]{display:block}}header[data-astro-cid-nen7h5rs]{view-transition-name:site-header}header[data-astro-cid-nen7h5rs][data-theme=dark]{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(#00000040 0%,#0006 100%);border-top:1px solid #ffffff1f;border-bottom:1px solid #0000004d;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0003,0 4px 30px #00000026}header[data-astro-cid-nen7h5rs][data-theme=dark] a[data-astro-cid-nen7h5rs]:not(.btn){color:#ffffffbf}header[data-astro-cid-nen7h5rs][data-theme=dark] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:#fff}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu-button[data-astro-cid-nen7h5rs]{color:#ffffffbf}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu-button[data-astro-cid-nen7h5rs]:hover{color:#fff}header[data-astro-cid-nen7h5rs][data-theme=light]{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(#ffffffb3 0%,#ffffff80 100%);border-top:1px solid #fffc;border-bottom:1px solid #0000000d;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000008,0 4px 30px #0000000a}header[data-astro-cid-nen7h5rs][data-theme=light] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--color-text-secondary)}header[data-astro-cid-nen7h5rs][data-theme=light] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:var(--color-text-primary)}#mobile-menu[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(#ffffffe6 0%,#fffc 100%);border-top:1px solid #ffffff80;grid-template-rows:1fr;box-shadow:inset 0 1px #ffffff4d,0 8px 32px #00000014}#mobile-menu[data-astro-cid-nen7h5rs][inert]{opacity:0;visibility:hidden;grid-template-rows:0fr}.mobile-menu-body[data-astro-cid-nen7h5rs]{overscroll-behavior:contain;min-height:0;max-height:calc(100dvh - 4rem - 2px);overflow-y:auto}@media (prefers-reduced-motion:no-preference){#mobile-menu[data-astro-cid-nen7h5rs]{transition:grid-template-rows .2s ease-out,opacity .2s ease-out}#mobile-menu[data-astro-cid-nen7h5rs][inert]{transition:grid-template-rows .2s ease-out,opacity .2s ease-out,visibility 0s .2s}}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:2px}@media (scripting:none){.language-bar[data-astro-cid-nen7h5rs]{display:block}}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu[data-astro-cid-nen7h5rs]{background:linear-gradient(#000000b3 0%,#000c 100%);border-top:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000004d}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]{color:#fffc}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]:hover{color:#fff}header[data-astro-cid-nen7h5rs][data-theme=dark] #mobile-menu[data-astro-cid-nen7h5rs] hr[data-astro-cid-nen7h5rs]{border-color:#ffffff1a}
