.download-hero[data-astro-cid-6xe2g4pt]>.text-link[data-astro-cid-6xe2g4pt]{display:inline-block;margin-bottom:24px}.download-availability[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;padding-block:32px 48px}.download-status[data-astro-cid-6xe2g4pt],.download-access[data-astro-cid-6xe2g4pt]{border:1px solid #dfe5ec;border-radius:8px;padding:28px}.download-status[data-astro-cid-6xe2g4pt]{background:#f5f8fb}.download-status[data-astro-cid-6xe2g4pt] h2[data-astro-cid-6xe2g4pt]{font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.2;margin:12px 0 16px}.download-status[data-astro-cid-6xe2g4pt] p[data-astro-cid-6xe2g4pt]:last-child,.download-access[data-astro-cid-6xe2g4pt] p[data-astro-cid-6xe2g4pt]{margin-bottom:0;color:var(--muted)}.download-access[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt]{margin:0 0 16px}.download-access[data-astro-cid-6xe2g4pt] .download-access-note[data-astro-cid-6xe2g4pt]{display:inline-block;margin-top:20px;font-weight:600}.download-guide[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start;padding-block:0 64px}.download-navigation[data-astro-cid-6xe2g4pt]{position:sticky;top:112px;padding-top:24px}.download-navigation[data-astro-cid-6xe2g4pt] ol[data-astro-cid-6xe2g4pt]{padding:0;margin:16px 0 0;list-style:none}.download-navigation[data-astro-cid-6xe2g4pt] a[data-astro-cid-6xe2g4pt]{display:flex;gap:12px;align-items:baseline;padding:12px 8px;border-radius:8px;color:inherit;text-decoration:none}.download-navigation[data-astro-cid-6xe2g4pt] a[data-astro-cid-6xe2g4pt] span[data-astro-cid-6xe2g4pt]{color:var(--muted);font-size:.8rem}.download-navigation[data-astro-cid-6xe2g4pt] a[data-astro-cid-6xe2g4pt]:hover,.download-navigation[data-astro-cid-6xe2g4pt] a[data-astro-cid-6xe2g4pt]:focus-visible{background:#f5f8fb}.download-content[data-astro-cid-6xe2g4pt]{min-width:0}.download-section[data-astro-cid-6xe2g4pt]{border-top:1px solid #dfe5ec;padding:36px 0 48px;scroll-margin-top:100px}.download-section[data-astro-cid-6xe2g4pt]>h2[data-astro-cid-6xe2g4pt]{margin:0 0 20px;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.2}.download-section[data-astro-cid-6xe2g4pt] p[data-astro-cid-6xe2g4pt],.download-section[data-astro-cid-6xe2g4pt] dd[data-astro-cid-6xe2g4pt],.download-points[data-astro-cid-6xe2g4pt]{line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.download-package-grid[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.download-package-grid[data-astro-cid-6xe2g4pt] .service-card[data-astro-cid-6xe2g4pt]{padding:20px}.download-package-grid[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt]{font-size:1.08rem;line-height:1.4}.download-package-grid[data-astro-cid-6xe2g4pt] p[data-astro-cid-6xe2g4pt]{font-size:.95rem}.download-integrity[data-astro-cid-6xe2g4pt],.download-release[data-astro-cid-6xe2g4pt]{margin-top:28px;padding:24px;border:1px solid #dfe5ec;border-radius:8px}.download-integrity[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt],.download-release[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt]{margin-top:0}.download-fingerprint[data-astro-cid-6xe2g4pt] strong[data-astro-cid-6xe2g4pt],.download-fingerprint[data-astro-cid-6xe2g4pt] code[data-astro-cid-6xe2g4pt]{display:block}.download-fingerprint[data-astro-cid-6xe2g4pt] code[data-astro-cid-6xe2g4pt],.download-revision[data-astro-cid-6xe2g4pt] code[data-astro-cid-6xe2g4pt]{overflow-wrap:anywhere;font-size:.88rem}.download-requirements[data-astro-cid-6xe2g4pt]{margin:28px 0 0}.download-requirements[data-astro-cid-6xe2g4pt]>div[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:20px 0;border-bottom:1px solid #dfe5ec}.download-requirements[data-astro-cid-6xe2g4pt] dt[data-astro-cid-6xe2g4pt]{font-weight:650}.download-requirements[data-astro-cid-6xe2g4pt] dd[data-astro-cid-6xe2g4pt]{margin:0}.download-steps[data-astro-cid-6xe2g4pt]{padding:0;margin:28px 0 0;list-style:none}.download-steps[data-astro-cid-6xe2g4pt]>li[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:22px 0;border-top:1px solid #dfe5ec}.download-step-index[data-astro-cid-6xe2g4pt]{color:var(--muted);font-size:.85rem;padding-top:4px}.download-steps[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt]{margin:0 0 8px;font-size:1.16rem}.download-steps[data-astro-cid-6xe2g4pt] p[data-astro-cid-6xe2g4pt]{margin:0}.download-content[data-astro-cid-6xe2g4pt] pre[data-astro-cid-6xe2g4pt]{max-width:100%;overflow-x:auto;padding:16px;margin:16px 0 0;border:1px solid #dfe5ec;border-radius:8px;background:#f5f8fb;color:#101820;font-size:.92rem;line-height:1.7}.download-points[data-astro-cid-6xe2g4pt]{margin:24px 0 0;padding-left:22px}.download-points[data-astro-cid-6xe2g4pt] li[data-astro-cid-6xe2g4pt]+li[data-astro-cid-6xe2g4pt]{margin-top:16px}.download-support[data-astro-cid-6xe2g4pt]{margin-top:28px;padding:24px;background:#f5f8fb;border-radius:8px}.download-support[data-astro-cid-6xe2g4pt] h3[data-astro-cid-6xe2g4pt]{margin-top:0}.download-related[data-astro-cid-6xe2g4pt]{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:28px}@media(max-width:1050px){.download-package-grid[data-astro-cid-6xe2g4pt]{grid-template-columns:1fr}}@media(max-width:850px){.download-availability[data-astro-cid-6xe2g4pt],.download-guide[data-astro-cid-6xe2g4pt]{grid-template-columns:1fr;gap:24px}.download-navigation[data-astro-cid-6xe2g4pt]{position:static;padding-top:0}.download-navigation[data-astro-cid-6xe2g4pt] ol[data-astro-cid-6xe2g4pt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.download-requirements[data-astro-cid-6xe2g4pt]>div[data-astro-cid-6xe2g4pt]{grid-template-columns:1fr;gap:8px}}@media(max-width:480px){.download-status[data-astro-cid-6xe2g4pt],.download-access[data-astro-cid-6xe2g4pt]{padding:22px}.download-navigation[data-astro-cid-6xe2g4pt] ol[data-astro-cid-6xe2g4pt]{grid-template-columns:1fr}.download-steps[data-astro-cid-6xe2g4pt]>li[data-astro-cid-6xe2g4pt]{grid-template-columns:24px minmax(0,1fr);gap:10px}}
