.primary.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--layout-width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end];padding-top:var(--nav-space)}.primary.svelte-1nfm2fe>*{grid-column:main-start/main-end}.primary.svelte-1nfm2fe .main.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{grid-column:full-start/full-end;min-height:calc(100vh - 200px)}.primary.svelte-1nfm2fe footer.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{margin-top:4em;background-color:var(--color-dark-surface);color:var(--color-dark-surface-text);grid-column:full-start/full-end;display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--layout-width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end]}.primary.svelte-1nfm2fe footer.svelte-1nfm2fe>*{grid-column:main-start/main-end}.primary.svelte-1nfm2fe footer .grid.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{grid-column:wide-start/wide-end;display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;gap:var(--gap)}@media (max-width: 700px){.primary.svelte-1nfm2fe footer .grid.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{grid-template-columns:1fr}}.primary.svelte-1nfm2fe footer .grid.svelte-1nfm2fe>.border.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{width:1px;margin:10px 0;background-color:currentColor;opacity:.25}.primary.svelte-1nfm2fe footer .grid.svelte-1nfm2fe>.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe:not(.border){padding:var(--gap)}.primary.svelte-1nfm2fe footer .grid .primary-links.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:flex;flex-direction:column;align-items:center}.primary.svelte-1nfm2fe footer .grid .primary-links.svelte-1nfm2fe>a.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{color:var(--color-dark-surface-text-dim)}.primary.svelte-1nfm2fe footer .grid .supporters .title.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{color:var(--color-dark-surface-text-dim)}.primary.svelte-1nfm2fe footer .grid .socials.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:flex;justify-content:center}.primary.svelte-1nfm2fe footer .grid .socials a.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{padding:var(--padding);text-decoration:none;background-color:var(--color-surface);margin:var(--padding);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center}.primary.svelte-1nfm2fe footer .grid .socials a.svelte-1nfm2fe svg{width:32px;height:32px;fill:currentColor}.primary.svelte-1nfm2fe footer .copy-notice.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{text-align:center;padding:var(--gap)}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--layout-width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end];position:fixed;top:0;left:0;width:100%;z-index:200;overflow:visible;background-color:var(--color-background)}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe>*{grid-column:main-start/main-end}@supports (backdrop-filter: blur(10px)){.primary.svelte-1nfm2fe nav.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{backdrop-filter:blur(10px);background-color:var(--color-glass-surface)}}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe>div.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:flex}.primary.svelte-1nfm2fe nav>div .logo-container.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{margin-right:auto}.primary.svelte-1nfm2fe nav>div .logo-container .logo-placeholder.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe,.primary.svelte-1nfm2fe nav>div .logo-container img.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{width:45px;height:45px}.primary.svelte-1nfm2fe nav>div .offscreen-nav-button.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{width:0;pointer-events:none;opacity:0;transition:width .25s,opacity .25s}.primary.svelte-1nfm2fe nav>div .offscreen-nav-button.svelte-1nfm2fe>button.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{height:100%;padding:0 var(--gap);font:inherit;color:inherit;border:none;cursor:pointer;background-color:transparent}@media (max-width: 700px){.primary.svelte-1nfm2fe nav>div .offscreen-nav-button.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:block;z-index:300;pointer-events:auto;width:fit-content;opacity:1}.primary.svelte-1nfm2fe nav>div .offscreen-nav.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{position:fixed;top:0;left:0;width:100%;z-index:195;display:flex;flex-direction:column;padding-top:110px;font-size:1.5em;overflow:hidden;pointer-events:none;height:0;opacity:0;transition:height .25s,opacity .25s;background-color:var(--color-background)}@supports (backdrop-filter: blur(10px)){.primary.svelte-1nfm2fe nav>div .offscreen-nav.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{backdrop-filter:blur(10px);background-color:var(--color-glass-surface)}}.primary.svelte-1nfm2fe nav>div .offscreen-nav.active.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{overflow:auto;pointer-events:auto;height:100vh;opacity:1}.primary.svelte-1nfm2fe nav>div .offscreen-nav.svelte-1nfm2fe>a.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe{display:flex;justify-content:center}}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe>div.svelte-1nfm2fe>div.svelte-1nfm2fe.svelte-1nfm2fe{display:flex}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe>div.svelte-1nfm2fe>div.svelte-1nfm2fe>a.svelte-1nfm2fe{display:flex;align-items:center;padding:var(--padding);text-decoration:none}.primary.svelte-1nfm2fe nav.svelte-1nfm2fe>div.svelte-1nfm2fe>div.svelte-1nfm2fe>a.logo-link.svelte-1nfm2fe{margin-right:auto}.a11y-jump.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe:focus,.a11y-jump.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe.svelte-1nfm2fe:active{padding:var(--gap)!important;background-color:var(--color-background);z-index:9999}
