.aldea-nav-root.svelte-1wwzkhp{--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;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-1wwzkhp{--pad: 20px}}.nav.svelte-1wwzkhp{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:22px var(--pad) 48px;gap:24px}.nav.svelte-1wwzkhp .mark:where(.svelte-1wwzkhp){letter-spacing:5px;font-weight:400;font-size:19px}.nav.svelte-1wwzkhp .mark:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp){color:inherit;letter-spacing:inherit;text-decoration:none}.nav.svelte-1wwzkhp .meta:where(.svelte-1wwzkhp){justify-self:end;display:flex;align-items:center;gap:20px;margin-right:52px}.nav-lang.svelte-1wwzkhp{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-1wwzkhp span:where(.svelte-1wwzkhp){color:var(--ink-faint);transition:color .2s ease}.nav-lang.svelte-1wwzkhp .sep:where(.svelte-1wwzkhp){margin:0}.nav-lang.svelte-1wwzkhp span.on:where(.svelte-1wwzkhp){color:var(--ink)}.menu-btn.svelte-1wwzkhp{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-1wwzkhp{position:fixed;right:calc((100% - min(100%,var(--menu-max))) / 2 + var(--pad));color:#fff}.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp),.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):before,.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):after{display:block;width:30px;height:1px;background:currentColor;content:""}.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp){position:relative;transition:background .15s ease}.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):before,.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):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-1wwzkhp .bars:where(.svelte-1wwzkhp):before{top:-6px}.menu-btn.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):after{top:6px}.menu-btn.open.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp){background:transparent}.menu-btn.open.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):before{top:0;transform:rotate(45deg)}.menu-btn.open.svelte-1wwzkhp .bars:where(.svelte-1wwzkhp):after{top:0;transform:rotate(-45deg)}.site-menu.svelte-1wwzkhp{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-1wwzkhp{transform:translateY(0);visibility:visible;transition:transform .55s cubic-bezier(.16,1,.3,1)}.site-menu.svelte-1wwzkhp .sm-top:where(.svelte-1wwzkhp){display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:22px var(--pad)}.site-menu.svelte-1wwzkhp .sm-top:where(.svelte-1wwzkhp) .mark:where(.svelte-1wwzkhp){font-size:19px;letter-spacing:5px;font-weight:400}.site-menu.svelte-1wwzkhp .sm-top:where(.svelte-1wwzkhp) .meta:where(.svelte-1wwzkhp){justify-self:end}.site-menu.svelte-1wwzkhp .sm-top:where(.svelte-1wwzkhp),.site-menu.svelte-1wwzkhp .sm-body:where(.svelte-1wwzkhp){width:100%;max-width:var(--menu-max, 100%);margin-left:auto;margin-right:auto}.site-menu.svelte-1wwzkhp .sm-body:where(.svelte-1wwzkhp){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-1wwzkhp .sm-primary:where(.svelte-1wwzkhp){display:grid;grid-template-columns:1fr;gap:0}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp),.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) .sm-logout:where(.svelte-1wwzkhp){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-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) .sm-logout-form:where(.svelte-1wwzkhp){display:contents}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) .sm-logout:where(.svelte-1wwzkhp){border:0;background:none;font-family:inherit;cursor:pointer}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp):hover,.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) .sm-logout:where(.svelte-1wwzkhp):hover{color:#a3a3a3;padding-left:12px}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) a.active:where(.svelte-1wwzkhp){color:#a3a3a3}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp) .sm-divider:where(.svelte-1wwzkhp){display:block;border-top:.5px solid rgba(255,255,255,.25);margin:18px 0}.site-menu.svelte-1wwzkhp .sm-aside:where(.svelte-1wwzkhp){font-size:16px;line-height:1.65;text-align:left;color:#fff}.site-menu.svelte-1wwzkhp .sm-aside:where(.svelte-1wwzkhp) .info:where(.svelte-1wwzkhp){margin:0 0 22px;font-weight:400}.site-menu.svelte-1wwzkhp .sm-aside:where(.svelte-1wwzkhp) .info.contact:where(.svelte-1wwzkhp){letter-spacing:.04em}.site-menu.svelte-1wwzkhp .sm-aside:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp){color:#fff;text-decoration:none}.site-menu.svelte-1wwzkhp .sm-aside:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp):hover{color:#a3a3a3}.site-menu.svelte-1wwzkhp .social:where(.svelte-1wwzkhp){display:flex;gap:16px;margin:0 0 24px}.site-menu.svelte-1wwzkhp .social:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp){display:inline-flex}.site-menu.svelte-1wwzkhp .social:where(.svelte-1wwzkhp) svg:where(.svelte-1wwzkhp){width:22px;height:22px;fill:#fff;transition:fill .2s ease}.site-menu.svelte-1wwzkhp .social:where(.svelte-1wwzkhp) a:where(.svelte-1wwzkhp):hover svg:where(.svelte-1wwzkhp){fill:#a3a3a3}.site-menu.svelte-1wwzkhp .sm-lang:where(.svelte-1wwzkhp){display:flex;align-items:center;gap:12px;font-size:clamp(32px,5vw,48px);margin-top:8px}.site-menu.svelte-1wwzkhp .sm-lang:where(.svelte-1wwzkhp) button:where(.svelte-1wwzkhp){background:transparent;border:0;cursor:pointer;font:inherit;color:#6b6b6b;padding:0}.site-menu.svelte-1wwzkhp .sm-lang:where(.svelte-1wwzkhp) span:where(.svelte-1wwzkhp){color:#6b6b6b}.site-menu.svelte-1wwzkhp .sm-lang:where(.svelte-1wwzkhp) button.on:where(.svelte-1wwzkhp){color:#fff}@media (max-width: 760px){.site-menu.svelte-1wwzkhp .sm-body:where(.svelte-1wwzkhp){grid-template-columns:1fr;gap:48px;padding:48px var(--pad)}.site-menu.svelte-1wwzkhp .sm-primary:where(.svelte-1wwzkhp){grid-template-columns:1fr}}.aldea-footer-root.svelte-12wteu3{--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-12wteu3{--pad: 20px}}.footer.svelte-12wteu3{width:100%;max-width:var(--max);margin:144px auto 0;padding:0 var(--pad) 96px;border-top:1px solid var(--ink)}.grid.svelte-12wteu3{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;padding-top:64px}.col.svelte-12wteu3 h3:where(.svelte-12wteu3){font-size:16px;font-weight:700;letter-spacing:-.005em;margin:0 0 16px}.col.svelte-12wteu3 p:where(.svelte-12wteu3){font-size:16px;line-height:1.5;margin:0 0 16px}.col.svelte-12wteu3 p.contact:where(.svelte-12wteu3){letter-spacing:.02em}.col.svelte-12wteu3 ul:where(.svelte-12wteu3){list-style:none;margin:0;padding:0}.col.svelte-12wteu3 li:where(.svelte-12wteu3){font-size:16px;line-height:1.5;margin-bottom:4px}.col.svelte-12wteu3 a:where(.svelte-12wteu3){color:var(--ink);text-decoration:none}.col.svelte-12wteu3 a:where(.svelte-12wteu3):hover{color:var(--ink-muted)}.col.svelte-12wteu3 .logos:where(.svelte-12wteu3) svg{width:100%;height:auto;max-width:180px}.bottom.svelte-12wteu3{margin-top:64px;display:grid;grid-template-columns:repeat(5,1fr);gap:32px;align-items:end}.bottom.svelte-12wteu3 .copy:where(.svelte-12wteu3){font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);align-self:end}.lang.svelte-12wteu3{grid-column:5;display:flex;align-items:center;gap:12px;font-size:clamp(28px,4vw,36px);font-weight:700}.lang.svelte-12wteu3 button:where(.svelte-12wteu3){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-12wteu3 button:where(.svelte-12wteu3):hover{transform:translateY(-2px)}.lang.svelte-12wteu3 span:where(.svelte-12wteu3){color:var(--ink-faint)}.lang.svelte-12wteu3 button.on:where(.svelte-12wteu3){color:var(--ink)}@media (max-width: 980px){.grid.svelte-12wteu3{grid-template-columns:1fr 1fr;gap:40px}.bottom.svelte-12wteu3{grid-template-columns:1fr 1fr}.lang.svelte-12wteu3{grid-column:2;justify-self:end}}@media (max-width: 600px){.grid.svelte-12wteu3{grid-template-columns:1fr}.bottom.svelte-12wteu3{grid-template-columns:1fr;gap:20px}.lang.svelte-12wteu3{grid-column:1;justify-self:start}}
