.panel[data-astro-cid-iralgd2p]{position:absolute;inset-block-start:calc(100% + var(--spacing-2xs));inset-inline-start:0;z-index:30;inline-size:max-content;max-inline-size:min(24rem,calc(100vw - 2 * var(--spacing-gutter)));padding:var(--spacing-3xs);border-radius:var(--spacing-s);background-color:var(--tint-solid);transition:opacity var(--duration-base) var(--ease-out-quint),translate var(--duration-base) var(--ease-out-quint)}@starting-style{.panel[data-astro-cid-iralgd2p]{opacity:0;translate:0 -.25rem}}.panel[data-astro-cid-iralgd2p][hidden]{display:none}ul[data-astro-cid-iralgd2p]{display:grid;gap:var(--spacing-3xs);margin:0;padding:0;list-style:none}a[data-astro-cid-iralgd2p]{display:grid;gap:.25em;padding:var(--spacing-xs) var(--spacing-s);border-radius:var(--spacing-xs);color:var(--ink);text-decoration:none;transition:background-color var(--duration-base) var(--ease-out-quint)}@media(hover:hover){a[data-astro-cid-iralgd2p]:hover{background-color:var(--surface)}}.title[data-astro-cid-iralgd2p]{font-weight:500}.description[data-astro-cid-iralgd2p]{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.flag[data-astro-cid-xl7ugh7y]{flex:none;inline-size:1em;block-size:1em}.nav[data-astro-cid-jhityggu]{position:sticky;inset-block-start:0;z-index:20;padding:var(--spacing-s) var(--spacing-gutter);background-color:var(--surface);transition:background-color var(--duration-base) var(--ease-out-quint)}html[data-hero-intro] .nav[data-astro-cid-jhityggu]{background-color:transparent}.nav[data-astro-cid-jhityggu][data-overlay]{position:fixed;inset-inline:0;transition:background-color var(--duration-base) var(--ease-out-quint)}.nav[data-astro-cid-jhityggu][data-overlay]:not([data-scrolled]){background-color:transparent}ul[data-astro-cid-jhityggu]{margin:0;padding:0;list-style:none}.bar[data-astro-cid-jhityggu]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--spacing-m);max-inline-size:80rem;margin-inline:auto}.brand[data-astro-cid-jhityggu]{--logo-h: clamp(1.5rem, 1.375rem + .5556vw, 1.875rem);grid-column:2;display:inline-flex;color:var(--ink)}.links[data-astro-cid-jhityggu],.actions[data-astro-cid-jhityggu]{display:none}.links[data-astro-cid-jhityggu] ul[data-astro-cid-jhityggu]{display:flex;gap:var(--spacing-3xs)}.item[data-astro-cid-jhityggu]{position:relative}.link[data-astro-cid-jhityggu]{display:inline-flex;align-items:center;gap:.25em;min-block-size:var(--control-h-sm);padding-inline:var(--control-px-sm);border:0;border-radius:var(--radius-pill);background-color:transparent;white-space:nowrap;color:var(--ink-muted);font:500 var(--text-sm) / 1 var(--font-sans);text-decoration:none;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out-quint),color var(--duration-base) var(--ease-out-quint)}.link[data-astro-cid-jhityggu][aria-current=page]{background-color:var(--strong);color:var(--on-strong)}.link[data-astro-cid-jhityggu][aria-expanded=true]{background-color:var(--tint);color:var(--ink)}@media(hover:hover){.link[data-astro-cid-jhityggu]:not([aria-current=page]):hover{background-color:var(--tint);color:var(--ink)}}.chevron[data-astro-cid-jhityggu]{display:inline-flex;font-size:1.2em;transition:rotate var(--duration-base) var(--ease-out-quint)}.link[data-astro-cid-jhityggu][aria-expanded=true] .chevron[data-astro-cid-jhityggu]{rotate:180deg}.actions[data-astro-cid-jhityggu]{justify-self:end;align-items:center;gap:var(--spacing-3xs)}.lang-toggle[data-astro-cid-jhityggu]{gap:.4em}.lang-toggle[data-astro-cid-jhityggu] .flag,.lang-panel[data-astro-cid-jhityggu] .flag,.menu-langs[data-astro-cid-jhityggu] .flag{font-size:1.25em}.lang-panel[data-astro-cid-jhityggu]{position:absolute;inset-block-start:calc(100% + var(--spacing-2xs));inset-inline-end:0;z-index:30;inline-size:max-content;min-inline-size:12rem;padding:var(--spacing-3xs);border-radius:var(--spacing-s);background-color:var(--tint-solid);transition:opacity var(--duration-base) var(--ease-out-quint),translate var(--duration-base) var(--ease-out-quint)}@starting-style{.lang-panel[data-astro-cid-jhityggu]{opacity:0;translate:0 -.25rem}}.lang-panel[data-astro-cid-jhityggu][hidden]{display:none}.lang-panel[data-astro-cid-jhityggu] ul[data-astro-cid-jhityggu],.menu-langs[data-astro-cid-jhityggu]{display:grid;gap:var(--spacing-3xs);margin:0;padding:0;list-style:none}.lang-panel[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu]{display:flex;align-items:center;gap:.6em;padding:var(--spacing-2xs) var(--spacing-s) var(--spacing-2xs) var(--spacing-xs);border-radius:var(--spacing-xs);color:var(--ink);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background-color var(--duration-base) var(--ease-out-quint)}.lang-panel[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu][aria-current]{background-color:var(--surface)}.lang-panel[data-astro-cid-jhityggu] .lang-check{margin-inline-start:auto;font-size:1.15em}@media(hover:hover){.lang-panel[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu]:hover{background-color:var(--surface)}}.menu-langs[data-astro-cid-jhityggu]{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs);margin-block-start:var(--spacing-l)}.menu-langs[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu]{display:inline-flex;align-items:center;gap:.5em;min-block-size:var(--control-h-md);padding-inline:var(--spacing-xs) var(--spacing-s);border-radius:var(--radius-pill);background-color:var(--tint);color:var(--ink);font-size:var(--text-base);font-weight:500;text-decoration:none}.menu-langs[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu][aria-current]{background-color:var(--strong);color:var(--on-strong)}.toggle-open[data-astro-cid-jhityggu],.toggle-close[data-astro-cid-jhityggu]{display:inline-flex;align-items:center;gap:.4em}.toggle-close[data-astro-cid-jhityggu],[data-astro-cid-jhityggu][aria-expanded=true]>.toggle-open[data-astro-cid-jhityggu]{display:none}[data-astro-cid-jhityggu][aria-expanded=true]>.toggle-close[data-astro-cid-jhityggu]{display:inline-flex}.mobile-actions[data-astro-cid-jhityggu]{grid-column:3;justify-self:end;display:flex;align-items:center}.menu-toggle[data-astro-cid-jhityggu]{display:inline-flex;align-items:center;min-block-size:var(--control-h-md);padding-inline:var(--control-px-md);border:0;border-radius:var(--radius-pill);background-color:var(--tint);color:var(--ink);font:500 var(--text-base) / 1 var(--font-sans);cursor:pointer}.menu-toggle[data-astro-cid-jhityggu] svg{font-size:1.2em}@media(width<56rem){.brand[data-astro-cid-jhityggu]{--logo-h: 2rem;grid-column:1;justify-self:start}.nav[data-astro-cid-jhityggu],.nav[data-astro-cid-jhityggu][data-overlay]{background-color:transparent}.nav[data-astro-cid-jhityggu]:not([data-overlay]):not([data-scrolled]){background-color:var(--surface)}.bar[data-astro-cid-jhityggu]{position:relative;z-index:56;padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-m);border-radius:var(--radius-pill);background-color:var(--tint-solid)}.menu-toggle[data-astro-cid-jhityggu]{background-color:var(--surface)}}@media(min-width:56rem){.links[data-astro-cid-jhityggu],.actions[data-astro-cid-jhityggu]{display:flex}.mobile-actions[data-astro-cid-jhityggu]{display:none}}.menu[data-astro-cid-jhityggu]{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;padding:calc(var(--control-h-md) + 2 * var(--spacing-3xs) + 2 * var(--spacing-s) + var(--spacing-xl)) var(--spacing-gutter) var(--spacing-l);overflow-y:auto;background-color:var(--surface);clip-path:inset(0 0 0 0);transition:clip-path var(--duration-slow) var(--ease-out-quint),display var(--duration-slow) allow-discrete}@starting-style{.menu[data-astro-cid-jhityggu]{clip-path:inset(0 0 100% 0)}}.menu[data-astro-cid-jhityggu][hidden]{display:none;clip-path:inset(0 0 100% 0);transition-duration:var(--duration-base);transition-timing-function:var(--ease-in-out-quart)}.menu-step[data-astro-cid-jhityggu]{transition:opacity var(--duration-slow) var(--ease-out-quint),translate var(--duration-slow) var(--ease-out-quint);transition-delay:calc(.12s + var(--step, 0) * 60ms)}@starting-style{.menu-step[data-astro-cid-jhityggu]{opacity:0;translate:0 1rem}}.menu[data-astro-cid-jhityggu][hidden] .menu-step[data-astro-cid-jhityggu]{opacity:0;transition-delay:0s;transition-duration:var(--duration-fast)}.menu-cta[data-astro-cid-jhityggu]{margin-block-start:auto;padding-block-start:var(--spacing-xl)}.menu-links[data-astro-cid-jhityggu]{display:grid;gap:var(--spacing-s)}.menu-link[data-astro-cid-jhityggu]{display:inline-block;padding:.02em .2em;margin-inline:-.2em;border-radius:.2em;color:var(--ink);font-size:clamp(2.25rem,1.9rem + 1.5vw,3rem);font-weight:500;line-height:1.1;letter-spacing:var(--text-3xl--letter-spacing);text-decoration:none}.menu-link[data-astro-cid-jhityggu][aria-current=page]{background-color:var(--strong);color:var(--on-strong)}@media(hover:hover){.menu-link[data-astro-cid-jhityggu]:not([aria-current=page]):hover{background-color:var(--color-lime);color:var(--color-forest)}}.sub[data-astro-cid-jhityggu]{display:grid;gap:var(--spacing-3xs);margin-block-start:var(--spacing-2xs)}.sub[data-astro-cid-jhityggu] a[data-astro-cid-jhityggu]{color:var(--ink-muted);text-decoration:none}
