.site-foot[data-astro-cid-nns7i3if]{border-top:1px solid #2c241f;padding:72px 0 40px}.foot-grid[data-astro-cid-nns7i3if]{grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;display:grid}@media (width<=800px){.foot-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr}}.site-foot[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{letter-spacing:.16em;text-transform:uppercase;color:#8f8b86;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:.66rem;font-weight:600;line-height:inherit;margin:0 0 1.1rem}.site-foot[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{margin:0;padding:0;list-style:none}.site-foot[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]{margin:.3rem 0}.site-foot[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#a89a8a;padding:.25rem 0;font-size:.9rem;text-decoration:none;transition:color .15s;display:inline-block}.site-foot[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#e9e6e0}.foot-brand[data-astro-cid-nns7i3if]{letter-spacing:.3em;color:#e9e6e0;align-items:center;gap:.7rem;margin:0;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:1rem;font-weight:600;display:flex}.fb-logo[data-astro-cid-nns7i3if]{flex:none;width:22px;height:22px}.foot-tag[data-astro-cid-nns7i3if]{color:#e9e6e0;margin:1rem 0 0;font-size:.9rem;font-weight:650}.foot-desc[data-astro-cid-nns7i3if]{color:#a89a8a;max-width:34ch;margin:.55rem 0 0;font-size:.85rem}.foot-legal[data-astro-cid-nns7i3if]{letter-spacing:.06em;color:#8f8b86;border-top:1px solid #2c241f;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;margin-top:3.2rem;padding-top:1.6rem;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:.7rem;display:flex}.foot-legal[data-astro-cid-nns7i3if] .nw[data-astro-cid-nns7i3if]{white-space:nowrap}.trust-band[data-astro-cid-ong67ygs]{color:#8f8b86;border-top:1px solid #2c241f;border-bottom:1px solid #2c241f;padding:1.25rem 0}.trust-list[data-astro-cid-ong67ygs]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:1rem 4.5rem;margin:0;padding:0 1.4rem;list-style:none;display:flex}.trust-item[data-astro-cid-ong67ygs]{color:#a89a8a;align-items:center;gap:.6rem;padding:.2rem 0;text-decoration:none;transition:color .15s;display:inline-flex}.trust-item[data-astro-cid-ong67ygs]:hover,.trust-item[data-astro-cid-ong67ygs]:focus-visible{color:#e9e6e0;outline:none}.trust-item[data-astro-cid-ong67ygs] img[data-astro-cid-ong67ygs]{object-fit:contain;opacity:.9;flex:none;width:auto;max-width:110px;height:34px;transition:opacity .15s;display:block}.trust-item[data-astro-cid-ong67ygs][data-key=sourceforge] img[data-astro-cid-ong67ygs]{max-width:160px}.trust-item[data-astro-cid-ong67ygs]:hover img[data-astro-cid-ong67ygs]{opacity:1}.trust-text[data-astro-cid-ong67ygs]{flex-direction:column;font-size:.82rem;line-height:1.2;display:inline-flex}.trust-text[data-astro-cid-ong67ygs] strong[data-astro-cid-ong67ygs]{color:#e9e6e0;letter-spacing:0;font-size:.82rem;font-weight:650}.trust-sub[data-astro-cid-ong67ygs]{color:#8f8b86;margin-top:.15rem;font-size:.72rem}@media (width<=820px){.trust-band[data-astro-cid-ong67ygs]{padding:1rem 0}.trust-list[data-astro-cid-ong67ygs]{flex-wrap:wrap;justify-content:flex-start;gap:.75rem 1.2rem}.trust-item[data-astro-cid-ong67ygs] img[data-astro-cid-ong67ygs]{max-width:90px;height:30px}.trust-item[data-astro-cid-ong67ygs][data-key=sourceforge] img[data-astro-cid-ong67ygs]{max-width:130px}.trust-text[data-astro-cid-ong67ygs],.trust-text[data-astro-cid-ong67ygs] strong[data-astro-cid-ong67ygs]{font-size:.78rem}}.site-head[data-astro-cid-fzpbxy5g]{z-index:80;backdrop-filter:blur(10px);background:#0b09088c;border-bottom:1px solid #2c241f;align-items:center;gap:14px;height:64px;padding:0 28px;display:flex;position:fixed;top:0;left:0;right:0}.head-brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:12px;text-decoration:none;display:flex}.hb-logo[data-astro-cid-fzpbxy5g]{flex:none;width:26px;height:26px}.hb-word[data-astro-cid-fzpbxy5g]{letter-spacing:.34em;color:#e9e6e0;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:14px;font-weight:600}.hb-tag[data-astro-cid-fzpbxy5g]{letter-spacing:.14em;text-transform:uppercase;color:#a89a8a;border-left:1px solid #2c241f;padding-left:12px;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:9.5px}.head-nav[data-astro-cid-fzpbxy5g]{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:22px;margin-left:auto;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:11px;display:flex}.head-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#a89a8a;padding:.2rem 0;text-decoration:none;transition:color .15s,border-color .15s}.head-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#ff6b2e}.head-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:#e9e6e0;border-bottom:1px solid #ff6b2e}.head-cta[data-astro-cid-fzpbxy5g]{background:#ff6b2e;border:1.5px solid #ff6b2e;font-weight:700;color:#1a0d05!important;padding:.5rem .9rem!important}.head-cta[data-astro-cid-fzpbxy5g]:hover{background:#ff8552;border-color:#ff8552;color:#1a0d05!important}.head-cta[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:3px;outline:2px solid #ff6b2e}.nav-toggle[data-astro-cid-fzpbxy5g]{font:inherit;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:#e9e6e0;background:0 0;border:1px solid #2c241f;margin-left:auto;padding:.45rem .7rem;font-family:JetBrains Mono Variable,JetBrains Mono,Cascadia Code,Consolas,ui-monospace,monospace;font-size:11px;display:none}.nav-toggle[data-astro-cid-fzpbxy5g]:focus-visible,.head-brand[data-astro-cid-fzpbxy5g]:focus-visible,.head-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:3px;outline:2px solid #ff6b2e}@media (width<=920px){.hb-tag[data-astro-cid-fzpbxy5g]{display:none}.nav-toggle[data-astro-cid-fzpbxy5g]{display:block}.head-nav[data-astro-cid-fzpbxy5g]{background:#0b0908f5;border-bottom:1px solid #2c241f;flex-direction:column;align-items:flex-start;gap:1.1rem;padding:1.2rem 28px;display:none;position:absolute;top:64px;left:0;right:0}.head-nav[data-astro-cid-fzpbxy5g].open{display:flex}}
