.ease-smooth[data-astro-cid-efubawbo]{transition-timing-function:cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){#theme-toggle[data-astro-cid-efubawbo] [data-astro-cid-efubawbo]{transform:none!important;transition:opacity .01ms!important}}.translate-switcher[data-astro-cid-hy56nhxc]{position:relative;display:inline-flex;align-items:center}.translate-switcher__btn[data-astro-cid-hy56nhxc]{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;height:2.25rem;border:1px solid var(--color-shrtx-border, #E5E7EB);border-radius:var(--radius-full);background:var(--color-shrtx-surface-0, #FFFFFF);color:var(--color-shrtx-text, #111827);padding:0 .75rem;font-size:var(--text-xs);transition:all .25s cubic-bezier(.16,1,.3,1)}.translate-switcher__btn[data-astro-cid-hy56nhxc]:hover,.translate-switcher__btn[data-astro-cid-hy56nhxc]:focus-within{border-color:var(--color-shrtx-brand, #2563EB);color:var(--color-shrtx-brand, #2563EB);background:var(--color-shrtx-surface-1, #F9FAFB)}.translate-switcher__btn[data-astro-cid-hy56nhxc]:focus-within{outline:none;ring:2px solid var(--color-shrtx-focus);ring-offset:2px;box-shadow:0 0 0 2px var(--color-shrtx-bg),0 0 0 4px var(--color-shrtx-focus)}.translate-switcher__icon[data-astro-cid-hy56nhxc]{width:.875rem;height:.875rem;color:var(--color-shrtx-text-secondary, #4B5563);pointer-events:none;flex-shrink:0}.translate-switcher__btn[data-astro-cid-hy56nhxc]:hover .translate-switcher__icon[data-astro-cid-hy56nhxc]{color:var(--color-shrtx-brand, #2563EB)}.translate-switcher__select[data-astro-cid-hy56nhxc]{appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;padding:0 .25rem;margin:0;color:inherit;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;width:auto;max-width:7.5rem}.translate-switcher__select[data-astro-cid-hy56nhxc] option[data-astro-cid-hy56nhxc]{background-color:var(--color-shrtx-surface-0, #FFFFFF);color:var(--color-shrtx-text, #111827);font-weight:400}.footer[data-astro-cid-sz7xmlte]{margin-top:auto;border-top:1px solid var(--color-shrtx-border, var(--border, #E5E7EB));background:var(--color-shrtx-surface-1, var(--color-bg-secondary, #F9FAFB))}.footer__inner[data-astro-cid-sz7xmlte]{padding-block:3rem 1.5rem}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;gap:2rem;grid-template-columns:2.5fr repeat(4,minmax(0,1fr))}.footer__brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:1rem 0 0;color:var(--color-shrtx-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.footer__column[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte],.footer__transparency[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{margin:0 0 .75rem;font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-shrtx-text)}.footer__column[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-shrtx-text-secondary);text-decoration:none;font-size:var(--text-sm);transition:all .25s cubic-bezier(.16,1,.3,1);border-bottom:1px solid transparent}.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus{color:var(--color-shrtx-brand, #2563EB);border-bottom-color:currentColor;outline:none}.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{border-bottom-color:currentColor;outline:2px solid var(--color-shrtx-focus);outline-offset:4px;border-radius:var(--radius-xs)}.footer__transparency[data-astro-cid-sz7xmlte]{grid-column:1 / -1;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-shrtx-border, #E5E7EB)}.footer__transparency-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.footer__transparency-grid[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{margin:0 0 .25rem;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-shrtx-text)}.footer__transparency-grid[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;font-size:var(--text-xs);color:var(--color-shrtx-text-secondary);line-height:var(--leading-normal)}.footer__meta[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-shrtx-border, #E5E7EB);color:var(--color-shrtx-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.footer__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1.5rem}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer__legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .25s cubic-bezier(.16,1,.3,1)}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus,.footer__legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:hover,.footer__legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:focus{color:var(--color-shrtx-brand, #2563EB)}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.footer__legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:focus-visible{outline:2px solid var(--color-shrtx-focus);outline-offset:4px;border-radius:var(--radius-xs)}@media(max-width:60rem){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer__transparency-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:1rem}}@media(max-width:40rem){.footer__grid[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;display:grid}.footer__meta[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:1rem}}body{font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}code,pre,.font-mono{font-family:var(--font-mono)}
