.hero[data-astro-cid-dp6jbr7j]{max-width:1200px;margin:0 auto;padding:80px 24px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.eyebrow[data-astro-cid-dp6jbr7j]{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}h1[data-astro-cid-dp6jbr7j]{margin:0;font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-.035em;font-weight:600;max-width:820px;text-wrap:balance}.lead[data-astro-cid-dp6jbr7j]{margin:0;font-size:17px;line-height:1.6;color:var(--muted);max-width:620px;text-wrap:pretty}.os-card[data-astro-cid-dp6jbr7j]{width:100%;max-width:560px;margin-top:16px;border:1px solid var(--border);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;text-align:left;box-shadow:0 1px 2px #0000000a,0 24px 48px -28px #0003}.os-head[data-astro-cid-dp6jbr7j]{display:flex;align-items:center;gap:12px}.os-glyph[data-astro-cid-dp6jbr7j]{width:40px;height:40px;border-radius:10px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:16px;flex-shrink:0}.os-info[data-astro-cid-dp6jbr7j]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.os-detected[data-astro-cid-dp6jbr7j]{font-size:12px;color:var(--muted)}.os-name[data-astro-cid-dp6jbr7j]{font-size:17px;font-weight:600}.version[data-astro-cid-dp6jbr7j]{font-family:JetBrains Mono,monospace;font-size:11px;padding:3px 8px;border-radius:6px;background:var(--brand-soft);color:var(--brand);white-space:nowrap}.primary[data-astro-cid-dp6jbr7j]{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--dark);color:var(--dark-fg);font-size:15px;font-weight:500;padding:13px 18px;border-radius:10px}[data-astro-cid-dp6jbr7j][hidden]{display:none!important}a[data-astro-cid-dp6jbr7j].primary[hidden]{display:flex!important;visibility:hidden!important}a[data-astro-cid-dp6jbr7j].other-os[hidden]{display:inline!important;visibility:hidden!important}.primary-file[data-astro-cid-dp6jbr7j][hidden]{display:block!important;visibility:hidden!important}.primary-glyph[data-astro-cid-dp6jbr7j]{font-family:JetBrains Mono,monospace}.primary-file[data-astro-cid-dp6jbr7j]{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--muted);text-align:center;word-break:break-all;min-height:15px}.blocked-link[data-astro-cid-dp6jbr7j]{font-size:13px;color:var(--muted);text-align:center}.soon[data-astro-cid-dp6jbr7j],.soon-text[data-astro-cid-dp6jbr7j]{font-size:13.5px;color:var(--muted);text-align:center}.soon-text[data-astro-cid-dp6jbr7j]{margin:0}.other-os[data-astro-cid-dp6jbr7j]{font-size:13px;color:var(--muted)}.all-installers[data-astro-cid-pqyqcjvb]{max-width:1200px;margin:0 auto;padding:40px 24px 72px;scroll-margin-top:72px;display:flex;flex-direction:column;gap:20px}[data-astro-cid-pqyqcjvb][hidden]{display:none!important}.all-installers[data-astro-cid-pqyqcjvb][hidden]{display:flex!important;visibility:hidden!important}h2[data-astro-cid-pqyqcjvb]{margin:0;font-size:26px;letter-spacing:-.02em;font-weight:600}.grid[data-astro-cid-pqyqcjvb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.card[data-astro-cid-pqyqcjvb]{border:1px solid var(--border);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:14px;background:#fff}.card[data-astro-cid-pqyqcjvb][data-active]{border-color:var(--brand)}.card-head[data-astro-cid-pqyqcjvb]{display:flex;align-items:center;gap:10px}.card-glyph[data-astro-cid-pqyqcjvb]{width:32px;height:32px;border-radius:8px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:14px;flex-shrink:0}.card-info[data-astro-cid-pqyqcjvb]{display:flex;flex-direction:column;gap:1px}.card-name[data-astro-cid-pqyqcjvb]{font-size:16px;font-weight:600}.card-req[data-astro-cid-pqyqcjvb]{font-size:12px;color:var(--muted)}.card-files[data-astro-cid-pqyqcjvb]{display:flex;flex-direction:column;gap:8px}.file[data-astro-cid-pqyqcjvb]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:9px}.file[data-astro-cid-pqyqcjvb]:hover{background:var(--surface)}.file-info[data-astro-cid-pqyqcjvb]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.file-label[data-astro-cid-pqyqcjvb]{font-size:13.5px;font-weight:500}.file-name[data-astro-cid-pqyqcjvb]{font-family:JetBrains Mono,monospace;font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-arrow[data-astro-cid-pqyqcjvb]{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--brand)}.dev-row[data-astro-cid-pqyqcjvb]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.dev-title[data-astro-cid-pqyqcjvb]{font-size:14px;font-weight:600}.dev-text[data-astro-cid-pqyqcjvb]{font-size:13.5px;color:var(--text-2);flex:1;min-width:240px}.dev-text[data-astro-cid-pqyqcjvb] code[data-astro-cid-pqyqcjvb]{font-family:JetBrains Mono,monospace;font-size:12.5px}.dev-tarball[data-astro-cid-pqyqcjvb]{font-size:13px;font-weight:500;padding:8px 14px;border-radius:8px;border:1px solid var(--border);background:#fff;white-space:nowrap}.dev-guide[data-astro-cid-pqyqcjvb]{font-size:13px;font-weight:500;padding:8px 14px;border-radius:8px;white-space:nowrap}.releases[data-astro-cid-phv3vrra]{max-width:1200px;margin:0 auto;padding:40px 24px 72px;scroll-margin-top:72px;display:flex;flex-direction:column;gap:20px}[data-astro-cid-phv3vrra][hidden]{display:none!important}.releases[data-astro-cid-phv3vrra][hidden]{display:flex!important;visibility:hidden!important}.release-list[data-astro-cid-phv3vrra] [hidden]{display:none!important}.release-list[data-astro-cid-phv3vrra] .release-skeleton{display:flex;align-items:center}.release-list[data-astro-cid-phv3vrra] .skeleton-bar{height:15px;width:140px;border-radius:4px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:release-skeleton-shimmer 1.4s ease infinite}@keyframes release-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.release-list[data-astro-cid-phv3vrra] .skeleton-bar{animation:none}}h2[data-astro-cid-phv3vrra]{margin:0;font-size:26px;letter-spacing:-.02em;font-weight:600}.release-list[data-astro-cid-phv3vrra]{display:flex;flex-direction:column;gap:10px}.release-list[data-astro-cid-phv3vrra] .release{border:1px solid var(--border);border-radius:14px;padding:18px 20px}.release-list[data-astro-cid-phv3vrra] .release-summary{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;font-weight:600}.release-list[data-astro-cid-phv3vrra] .release-latest{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:6px;background:var(--brand-soft);color:var(--brand)}.release-list[data-astro-cid-phv3vrra] .release-body{margin-top:14px;display:flex;flex-direction:column;gap:14px}.release-list[data-astro-cid-phv3vrra] .changelog{font-size:13.5px;line-height:1.65;color:var(--text-2);overflow-wrap:anywhere}.release-list[data-astro-cid-phv3vrra] .changelog h4{margin:14px 0 4px;font-size:14px;font-weight:600;color:var(--fg)}.release-list[data-astro-cid-phv3vrra] .changelog h4:first-child{margin-top:0}.release-list[data-astro-cid-phv3vrra] .changelog ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.release-list[data-astro-cid-phv3vrra] .changelog p{margin:4px 0}.release-list[data-astro-cid-phv3vrra] .changelog code{font-family:JetBrains Mono,monospace;font-size:12.5px}.release-list[data-astro-cid-phv3vrra] .release-files{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.release-list[data-astro-cid-phv3vrra] .release-files a{font-size:12.5px;font-weight:500;padding:6px 10px;border:1px solid var(--border);border-radius:8px}.setup-steps[data-astro-cid-c5lfwiga]{border-top:1px solid var(--border);background:var(--surface)}.wrap[data-astro-cid-c5lfwiga]{max-width:1200px;margin:0 auto;padding:72px 24px;display:flex;flex-wrap:wrap;gap:48px}.intro[data-astro-cid-c5lfwiga]{flex:1 1 320px;display:flex;flex-direction:column;gap:12px}.eyebrow[data-astro-cid-c5lfwiga]{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}h2[data-astro-cid-c5lfwiga]{margin:0;font-size:30px;line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.lead[data-astro-cid-c5lfwiga]{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}.list[data-astro-cid-c5lfwiga]{flex:1 1 480px;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px}.item[data-astro-cid-c5lfwiga]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.step-num[data-astro-cid-c5lfwiga]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--brand)}.step-title[data-astro-cid-c5lfwiga]{font-size:14px;font-weight:600}.step-text[data-astro-cid-c5lfwiga]{font-size:13px;line-height:1.55;color:var(--muted)}.first-open[data-astro-cid-wvpcsqsx]{border-top:1px solid var(--border);scroll-margin-top:72px}.wrap[data-astro-cid-wvpcsqsx]{max-width:1200px;margin:0 auto;padding:72px 24px 96px;display:flex;flex-direction:column;gap:20px}h2[data-astro-cid-wvpcsqsx]{margin:0;font-size:26px;letter-spacing:-.02em;font-weight:600}.lead[data-astro-cid-wvpcsqsx]{margin:0;font-size:15px;line-height:1.65;color:var(--muted);max-width:680px}.cards[data-astro-cid-wvpcsqsx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.card[data-astro-cid-wvpcsqsx]{border:1px solid var(--border);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.card-title[data-astro-cid-wvpcsqsx]{font-size:15px;font-weight:600}.sub-title[data-astro-cid-wvpcsqsx]{font-size:13px;font-weight:600;color:var(--fg)}.steps-list[data-astro-cid-wvpcsqsx]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.6;color:var(--text-2)}.steps-list[data-astro-cid-wvpcsqsx] strong[data-astro-cid-wvpcsqsx]{color:var(--fg);font-weight:600}.code-block[data-astro-cid-wvpcsqsx]{display:flex;align-items:flex-start;gap:8px;min-width:0}.linux-pre[data-astro-cid-wvpcsqsx]{flex:1;min-width:0;margin:0;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7;background:var(--surface);border-radius:8px;overflow-x:auto}button[data-astro-cid-wvpcsqsx][data-copy]{font-size:12px;padding:4px 8px;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);color:var(--fg);cursor:pointer;flex-shrink:0}.muted[data-astro-cid-wvpcsqsx]{color:var(--muted);white-space:nowrap}.checksum[data-astro-cid-wvpcsqsx]{display:flex;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-size:13.5px;line-height:1.6;color:var(--text-2);flex-wrap:wrap}.checksum-label[data-astro-cid-wvpcsqsx]{font-weight:600;color:var(--fg);white-space:nowrap;flex-shrink:0}.checksum-text[data-astro-cid-wvpcsqsx]{flex:1 1 320px;min-width:0}.checksum-text[data-astro-cid-wvpcsqsx] code[data-astro-cid-wvpcsqsx]{font-family:JetBrains Mono,monospace;font-size:12.5px}[data-astro-cid-wvpcsqsx][hidden]{display:none!important}
