.desktop-download[data-astro-cid-n7svi7vz]{display:grid;gap:.8rem}.download-primary[data-astro-cid-n7svi7vz]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.9rem 1.1rem;border:1px solid var(--signal);color:#14130d;background:var(--signal);font-size:.95rem;font-weight:600;transition:background-color .16s ease,transform .16s ease}.download-primary[data-astro-cid-n7svi7vz]:hover{background:var(--signal-bright);transform:translateY(-1px)}.download-primary-hint[data-astro-cid-n7svi7vz]{color:color-mix(in srgb,#14130d 62%,transparent);font-family:var(--font-mono);font-size:.68rem;font-weight:400}.download-other[data-astro-cid-n7svi7vz],.download-verify[data-astro-cid-n7svi7vz]{font-size:.78rem;color:var(--muted)}.download-other[data-astro-cid-n7svi7vz]{display:flex;flex-wrap:wrap;gap:.55rem .9rem;align-items:baseline}.download-other[data-astro-cid-n7svi7vz] a[data-astro-cid-n7svi7vz]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.25em}.download-other[data-astro-cid-n7svi7vz] a[data-astro-cid-n7svi7vz]:hover{text-decoration-thickness:2px}.download-other[data-astro-cid-n7svi7vz] a[data-astro-cid-n7svi7vz]+a[data-astro-cid-n7svi7vz]{margin-left:.6rem}.download-verify[data-astro-cid-n7svi7vz] summary[data-astro-cid-n7svi7vz]{cursor:pointer;color:var(--ink)}.download-verify[data-astro-cid-n7svi7vz] code[data-astro-cid-n7svi7vz]{overflow-wrap:anywhere}.feature-trio[data-astro-cid-sefmxpgk]{display:flex;flex-direction:column;padding:clamp(2rem,4vw,3rem) max(1.25rem,calc((100vw - 80rem)/2));border-bottom:1px solid rgb(255 255 255 / .08);background:var(--night)}.feature-card[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.5rem,3vw,2.5rem) 0;border-bottom:1px solid rgb(255 255 255 / .08)}.feature-card[data-astro-cid-sefmxpgk]:last-child{border-bottom:0}.feature-card[data-astro-cid-sefmxpgk]:nth-child(2n){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.feature-card[data-astro-cid-sefmxpgk]:nth-child(2n) figure[data-astro-cid-sefmxpgk]{order:2}.feature-card[data-astro-cid-sefmxpgk] figure[data-astro-cid-sefmxpgk]{margin:0;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:.5rem;aspect-ratio:16 / 10;background:#080806}.feature-card[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.feature-copy[data-astro-cid-sefmxpgk]{display:flex;flex-direction:column;gap:.9rem;max-width:30rem}.feature-copy[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{margin:0;color:var(--night-ink);font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:500;line-height:1.05;letter-spacing:-.04em}.feature-copy[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin:0;color:var(--night-muted);font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.6}@media(max-width:900px){.feature-card[data-astro-cid-sefmxpgk]{grid-template-columns:1fr;gap:1.25rem}.feature-card[data-astro-cid-sefmxpgk]:nth-child(2n) figure[data-astro-cid-sefmxpgk]{order:0}.feature-card[data-astro-cid-sefmxpgk] figure[data-astro-cid-sefmxpgk]{aspect-ratio:16 / 10}}.stage-media[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:100%;height:auto}.hub-columns[data-astro-cid-sefmxpgk]{grid-column:2 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1.5rem,4vw,3rem);margin-top:1rem}@media(max-width:680px){.hub-columns[data-astro-cid-sefmxpgk]{grid-column:1;grid-template-columns:1fr 1fr}}@media(max-width:420px){.hub-columns[data-astro-cid-sefmxpgk]{grid-template-columns:1fr}}.hub-column[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{margin:0 0 .9rem;font-size:1.1rem;font-weight:500}.hub-column[data-astro-cid-sefmxpgk] ul[data-astro-cid-sefmxpgk]{margin:0 0 1rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.hub-column[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{color:inherit;text-decoration:underline;text-decoration-color:#7f7f7f66;text-underline-offset:.2em}.hub-column[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]:hover{text-decoration-color:currentColor}.hub-more[data-astro-cid-sefmxpgk]{font-size:.9rem;opacity:.75}.download-install[data-astro-cid-sefmxpgk]{max-width:32rem}.download-note[data-astro-cid-sefmxpgk]{margin-top:.75rem;font-family:var(--font-mono);font-size:.75rem;opacity:.7}
