._lang-toggle_1y79i_1{display:flex;position:relative}._lang-toggle__trigger_1y79i_8{border:1px solid var(--border-input);background:var(--bg-input);min-height:40px;color:var(--text-muted);border-radius:12px;padding:0 .7rem;font-size:.85rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s}._lang-toggle__trigger_1y79i_8:hover{border-color:color-mix(in srgb, var(--text-faint) 55%, var(--border-input));background:var(--bg-input);color:var(--text)}._lang-toggle__trigger_1y79i_8[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-input));background:var(--bg-input);color:var(--text)}._lang-toggle__trigger_1y79i_8:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._lang-toggle__current_1y79i_37{letter-spacing:.02em}._lang-toggle__dropdown_1y79i_42{background:var(--bg-card);border:1px solid var(--border-card);min-width:150px;box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:.35rem;padding:.35rem;display:flex}._lang-toggle__list_1y79i_54{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._lang-toggle__option_1y79i_63{width:100%;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.9rem;transition:background-color .2s,color .2s;display:block}._lang-toggle__option_1y79i_63:hover{background:var(--bg-alt);color:var(--text)}._lang-toggle__option_1y79i_63:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._lang-toggle__option--active_1y79i_88{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--text);font-weight:600}.skip-link[data-astro-cid-nen7h5rs]{z-index:101;border-radius:var(--radius-btn);background:var(--pill-bg);color:var(--pill-text);padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.skip-link[data-astro-cid-nen7h5rs]:focus{top:12px}.header-wrapper[data-astro-cid-nen7h5rs]{z-index:100;position:sticky;top:0}.header[data-astro-cid-nen7h5rs]{background:0 0;border-bottom:1px solid #0000;width:100%;transition:border-color .2s,box-shadow .2s,background-color .2s;position:relative}.header[data-astro-cid-nen7h5rs].is-scrolled{background:var(--header-bg);backdrop-filter:blur(12px);border-bottom-color:var(--border-section)}.header-inner[data-astro-cid-nen7h5rs]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:14px;width:100%;max-width:1200px;margin:0 auto;padding:16px clamp(20px,5vw,40px);display:flex}.logo[data-astro-cid-nen7h5rs]{color:var(--text);flex-shrink:0;align-items:center;display:flex}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:26px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted);white-space:nowrap;font-size:15px;font-weight:500;transition:color .2s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.header-menu--desktop[data-astro-cid-nen7h5rs]{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}.header-menu--modal[data-astro-cid-nen7h5rs]{display:none}.header-menu--desktop[data-astro-cid-nen7h5rs] .header-menu__content[data-astro-cid-nen7h5rs]{align-items:center;gap:26px;min-width:0;display:flex}.header-cta[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.header-bar-cta[data-astro-cid-nen7h5rs],.menu-backdrop[data-astro-cid-nen7h5rs]{display:none}.btn[data-astro-cid-nen7h5rs]{padding:10px 18px;font-size:14.5px}.btn-ghost[data-astro-cid-nen7h5rs]{border:none;padding-inline:8px;font-family:inherit}@media (width<=1024px){.header-bar-cta[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.header-bar-cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{padding:10px 14px;font-size:14px}.header-bar-join__short[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--border-input);background:var(--bg-input);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex;position:relative}.menu-toggle[data-astro-cid-nen7h5rs]:hover,.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]{background:var(--bg-alt)}.menu-toggle-icon[data-astro-cid-nen7h5rs]{width:24px;height:24px;position:absolute}.menu-toggle-icon--close[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle-icon--open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle-icon--close[data-astro-cid-nen7h5rs]{display:block}.header-menu--desktop[data-astro-cid-nen7h5rs]{display:none}.header-menu--modal[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--bg) 97%, transparent);opacity:0;visibility:hidden;pointer-events:none;z-index:1001;-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:1.25rem 1.5rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(8px)}.header-wrapper[data-astro-cid-nen7h5rs].menu-open .header-menu--modal[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.header-menu--modal[data-astro-cid-nen7h5rs] .menu-close[data-astro-cid-nen7h5rs]{border:1px solid var(--border-input);background:var(--bg-input);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.header-menu--modal[data-astro-cid-nen7h5rs] .menu-close[data-astro-cid-nen7h5rs]:hover{background:var(--bg-alt)}.header-menu--modal[data-astro-cid-nen7h5rs] .header-menu__content--modal[data-astro-cid-nen7h5rs]{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5rem;max-width:420px;margin:0;padding-top:0;display:flex}.header-menu--modal[data-astro-cid-nen7h5rs] .header-menu__nav-wrap[data-astro-cid-nen7h5rs]{width:100%}.header-menu--modal[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;display:flex}.header-menu--modal[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-align:left;padding:.9rem 0;font-size:1.15rem;display:block}.header-menu--modal[data-astro-cid-nen7h5rs] .header-cta[data-astro-cid-nen7h5rs]{border-top:1px solid var(--border-card);flex-direction:column;align-items:flex-start;width:100%;margin-top:0;padding-top:1.5rem}.header-menu--modal[data-astro-cid-nen7h5rs] .header-cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{text-align:center;justify-content:center;min-width:200px;padding:.75rem 1.5rem}.header-menu--modal[data-astro-cid-nen7h5rs] .header-cta[data-astro-cid-nen7h5rs] .lang-toggle[data-astro-cid-nen7h5rs]{align-self:flex-start}.menu-backdrop[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;z-index:1000;background:#0f0c0980;display:block;position:fixed;inset:0}.header-wrapper[data-astro-cid-nen7h5rs].menu-open .menu-backdrop[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.header-wrapper[data-astro-cid-nen7h5rs].menu-open .header-menu--modal[data-astro-cid-nen7h5rs]{transition:opacity var(--flowchord-motion-base) var(--flowchord-motion-ease-enter), transform var(--flowchord-motion-base) var(--flowchord-motion-ease-enter)}.header-wrapper[data-astro-cid-nen7h5rs].menu-open .menu-backdrop[data-astro-cid-nen7h5rs]{transition:opacity var(--flowchord-motion-base) var(--flowchord-motion-ease-enter)}}.menu-toggle[data-astro-cid-nen7h5rs],.header-menu--modal[data-astro-cid-nen7h5rs] .menu-close[data-astro-cid-nen7h5rs],.header-menu--modal[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.header-menu--modal[data-astro-cid-nen7h5rs] .header-cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs],.header-menu--modal[data-astro-cid-nen7h5rs] .header-cta[data-astro-cid-nen7h5rs] .lang-toggle[data-astro-cid-nen7h5rs]{touch-action:manipulation}}@media (width<=520px){.header-inner[data-astro-cid-nen7h5rs]{gap:10px}.header-bar-cta[data-astro-cid-nen7h5rs]{min-width:0}.header-bar-cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{min-width:0;padding-inline:12px}.header-bar-join__full[data-astro-cid-nen7h5rs]{display:none}.header-bar-join__short[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.menu-toggle[data-astro-cid-nen7h5rs]{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.header[data-astro-cid-nen7h5rs]{transition:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--bg-alt);color:var(--text-muted);border-top:1px solid var(--border-section)}.footer-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;max-width:1200px;margin:0 auto;padding:40px clamp(20px,5vw,40px);display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.brand[data-astro-cid-jo6i4kqk]{color:var(--text);align-items:center;display:flex}.footer-tagline[data-astro-cid-jo6i4kqk]{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px;font-weight:500;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-link-button[data-astro-cid-jo6i4kqk]{color:var(--text-muted);transition:color .2s}.footer-link-button[data-astro-cid-jo6i4kqk]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-link-button[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.footer-link-button[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.footer-languages[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px 16px;font-size:14px;display:flex}.footer-languages[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-muted)}.footer-languages[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.footer-languages[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.footer-social[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--border-section);width:40px;height:40px;color:var(--text-muted);transition:border-color var(--flowchord-motion-fast) var(--flowchord-motion-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--text-muted)}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.footer-social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{display:block}.copyright[data-astro-cid-jo6i4kqk]{color:var(--text-faint);font-size:13.5px}@media (width<=640px){.footer-inner[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:16px}}
