.aldea-nav-root.svelte-rdkmo5{--ink: #000;--ink-muted: #6b6b6b;--ink-faint: #a0a0a0;--rule: rgba(0, 0, 0, .14);--font: "PP Fraktion Mono", ui-monospace, Menlo, monospace;--pad: 32px;--menu-max: 100%;position:relative;z-index:2;font-family:var(--font);font-size:16px;line-height:1.5;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 600px){.aldea-nav-root.svelte-rdkmo5{--pad: 20px}}.nav.svelte-rdkmo5{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:22px var(--pad) 48px;gap:24px}.nav.svelte-rdkmo5 .mark:where(.svelte-rdkmo5){letter-spacing:5px;font-weight:400;font-size:19px}.nav.svelte-rdkmo5 .mark:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5){color:inherit;letter-spacing:inherit;text-decoration:none}.nav.svelte-rdkmo5 .meta:where(.svelte-rdkmo5){justify-self:end;display:flex;align-items:center;gap:20px;margin-right:52px}.nav-lang.svelte-rdkmo5{display:inline-flex;align-items:center;gap:0;background:transparent;border:0;cursor:pointer;padding:0;font-family:inherit;font-size:19px;letter-spacing:-.02em}.nav-lang.svelte-rdkmo5 span:where(.svelte-rdkmo5){color:var(--ink-faint);transition:color .2s ease}.nav-lang.svelte-rdkmo5 .sep:where(.svelte-rdkmo5){margin:0}.nav-lang.svelte-rdkmo5 span.on:where(.svelte-rdkmo5){color:var(--ink)}.menu-btn.svelte-rdkmo5{position:absolute;top:22px;right:var(--pad);height:28.5px;z-index:110;border:0;background:transparent;cursor:pointer;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);line-height:0}.menu-btn.open.svelte-rdkmo5{position:fixed;right:calc((100% - min(100%,var(--menu-max))) / 2 + var(--pad));color:#fff}.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5),.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):before,.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):after{display:block;width:30px;height:1px;background:currentColor;content:""}.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5){position:relative;transition:background .15s ease}.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):before,.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):after{position:absolute;left:0;transition:transform .35s cubic-bezier(.16,1,.3,1),top .35s cubic-bezier(.16,1,.3,1)}.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):before{top:-6px}.menu-btn.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):after{top:6px}.menu-btn.open.svelte-rdkmo5 .bars:where(.svelte-rdkmo5){background:transparent}.menu-btn.open.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):before{top:0;transform:rotate(45deg)}.menu-btn.open.svelte-rdkmo5 .bars:where(.svelte-rdkmo5):after{top:0;transform:rotate(-45deg)}.site-menu.svelte-rdkmo5{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a;color:#fff;z-index:100;display:flex;flex-direction:column;transform:translateY(-100%);visibility:hidden;transition:transform .55s cubic-bezier(.16,1,.3,1),visibility 0s linear .55s}.site-menu.open.svelte-rdkmo5{transform:translateY(0);visibility:visible;transition:transform .55s cubic-bezier(.16,1,.3,1)}.site-menu.svelte-rdkmo5 .sm-top:where(.svelte-rdkmo5){display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:22px var(--pad)}.site-menu.svelte-rdkmo5 .sm-top:where(.svelte-rdkmo5) .mark:where(.svelte-rdkmo5){font-size:19px;letter-spacing:5px;font-weight:400}.site-menu.svelte-rdkmo5 .sm-top:where(.svelte-rdkmo5) .meta:where(.svelte-rdkmo5){justify-self:end}.site-menu.svelte-rdkmo5 .sm-top:where(.svelte-rdkmo5),.site-menu.svelte-rdkmo5 .sm-body:where(.svelte-rdkmo5){width:100%;max-width:var(--menu-max, 100%);margin-left:auto;margin-right:auto}.site-menu.svelte-rdkmo5 .sm-body:where(.svelte-rdkmo5){flex:1;display:grid;grid-template-columns:2fr 1fr;gap:80px;padding:80px var(--pad) 64px;align-items:start;overflow-y:auto}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5){display:grid;grid-template-columns:1fr;gap:0}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5),.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) .sm-logout:where(.svelte-rdkmo5){display:block;width:100%;text-align:left;font-size:clamp(28px,3.4vw,44px);line-height:1.18;letter-spacing:-.01em;padding:14px 0;color:#fff;text-decoration:none;transition:color .2s ease,padding-left .2s ease}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) .sm-logout-form:where(.svelte-rdkmo5){display:contents}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) .sm-logout:where(.svelte-rdkmo5){border:0;background:none;font-family:inherit;cursor:pointer}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5):hover,.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) .sm-logout:where(.svelte-rdkmo5):hover{color:#a3a3a3;padding-left:12px}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) a.active:where(.svelte-rdkmo5){color:#a3a3a3}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5) .sm-divider:where(.svelte-rdkmo5){display:block;border-top:.5px solid rgba(255,255,255,.25);margin:18px 0}.site-menu.svelte-rdkmo5 .sm-aside:where(.svelte-rdkmo5){font-size:16px;line-height:1.65;text-align:left;color:#fff}.site-menu.svelte-rdkmo5 .sm-aside:where(.svelte-rdkmo5) .info:where(.svelte-rdkmo5){margin:0 0 22px;font-weight:400}.site-menu.svelte-rdkmo5 .sm-aside:where(.svelte-rdkmo5) .info.contact:where(.svelte-rdkmo5){letter-spacing:.04em}.site-menu.svelte-rdkmo5 .sm-aside:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5){color:#fff;text-decoration:none}.site-menu.svelte-rdkmo5 .sm-aside:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5):hover{color:#a3a3a3}.site-menu.svelte-rdkmo5 .social:where(.svelte-rdkmo5){display:flex;gap:16px;margin:0 0 24px}.site-menu.svelte-rdkmo5 .social:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5){display:inline-flex}.site-menu.svelte-rdkmo5 .social:where(.svelte-rdkmo5) svg:where(.svelte-rdkmo5){width:22px;height:22px;fill:#fff;transition:fill .2s ease}.site-menu.svelte-rdkmo5 .social:where(.svelte-rdkmo5) a:where(.svelte-rdkmo5):hover svg:where(.svelte-rdkmo5){fill:#a3a3a3}.site-menu.svelte-rdkmo5 .sm-newsletter:where(.svelte-rdkmo5){display:inline-block;margin:0 0 24px;font-size:16px;line-height:1.65}.site-menu.svelte-rdkmo5 .sm-lang:where(.svelte-rdkmo5){display:flex;align-items:center;gap:12px;font-size:clamp(32px,5vw,48px);margin-top:8px}.site-menu.svelte-rdkmo5 .sm-lang:where(.svelte-rdkmo5) button:where(.svelte-rdkmo5){background:transparent;border:0;cursor:pointer;font:inherit;color:#6b6b6b;padding:0}.site-menu.svelte-rdkmo5 .sm-lang:where(.svelte-rdkmo5) span:where(.svelte-rdkmo5){color:#6b6b6b}.site-menu.svelte-rdkmo5 .sm-lang:where(.svelte-rdkmo5) button.on:where(.svelte-rdkmo5){color:#fff}@media (max-width: 760px){.site-menu.svelte-rdkmo5 .sm-body:where(.svelte-rdkmo5){grid-template-columns:1fr;gap:48px;padding:48px var(--pad)}.site-menu.svelte-rdkmo5 .sm-primary:where(.svelte-rdkmo5){grid-template-columns:1fr}}.aldea-footer-root.svelte-lwmily{--ink: #000;--ink-muted: #6b6b6b;--ink-faint: #a0a0a0;--font: "PP Fraktion Mono", ui-monospace, Menlo, monospace;--pad: 32px;--max: 100%;font-family:var(--font);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 600px){.aldea-footer-root.svelte-lwmily{--pad: 20px}}.footer.svelte-lwmily{width:100%;max-width:var(--max);margin:144px auto 0;padding:0 var(--pad) 96px;border-top:1px solid var(--ink)}.grid.svelte-lwmily{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;padding-top:64px}.col.svelte-lwmily h3:where(.svelte-lwmily){font-size:16px;font-weight:700;letter-spacing:-.005em;margin:0 0 16px}.col.svelte-lwmily p:where(.svelte-lwmily){font-size:16px;line-height:1.5;margin:0 0 16px}.col.svelte-lwmily p.contact:where(.svelte-lwmily){letter-spacing:.02em}.col.svelte-lwmily ul:where(.svelte-lwmily){list-style:none;margin:0;padding:0}.col.svelte-lwmily li:where(.svelte-lwmily){font-size:16px;line-height:1.5;margin-bottom:4px}.col.svelte-lwmily a:where(.svelte-lwmily){color:var(--ink);text-decoration:none}.col.svelte-lwmily a:where(.svelte-lwmily):hover{color:var(--ink-muted)}.col.svelte-lwmily .logos:where(.svelte-lwmily) svg{width:100%;height:auto;max-width:180px}.col.svelte-lwmily .funders:where(.svelte-lwmily) img:where(.svelte-lwmily){display:block;width:auto;height:40px;max-width:180px;object-fit:contain;margin:4px 0 20px}.bottom.svelte-lwmily{margin-top:64px;display:grid;grid-template-columns:repeat(5,1fr);gap:32px;align-items:end}.bottom.svelte-lwmily .copy:where(.svelte-lwmily){font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);align-self:end}.lang.svelte-lwmily{grid-column:5;display:flex;align-items:center;gap:12px;font-size:clamp(28px,4vw,36px);font-weight:700}.lang.svelte-lwmily button:where(.svelte-lwmily){background:transparent;border:0;cursor:pointer;font:inherit;font-weight:700;color:var(--ink-faint);padding:0;transition:transform .2s ease,color .2s ease}.lang.svelte-lwmily button:where(.svelte-lwmily):hover{transform:translateY(-2px)}.lang.svelte-lwmily span:where(.svelte-lwmily){color:var(--ink-faint)}.lang.svelte-lwmily button.on:where(.svelte-lwmily){color:var(--ink)}@media (max-width: 980px){.grid.svelte-lwmily{grid-template-columns:1fr 1fr;gap:40px}.bottom.svelte-lwmily{grid-template-columns:1fr 1fr}.lang.svelte-lwmily{grid-column:2;justify-self:end}}@media (max-width: 600px){.grid.svelte-lwmily{grid-template-columns:1fr}.bottom.svelte-lwmily{grid-template-columns:1fr;gap:20px}.lang.svelte-lwmily{grid-column:1;justify-self:start}}
