.downloads-intro:where(.astro-t5qh4vjv){max-width:46rem}.downloads-intro:where(.astro-t5qh4vjv) .lede:where(.astro-t5qh4vjv){margin-bottom:.75rem}.downloads-intro__note:where(.astro-t5qh4vjv){color:var(--etj-muted);margin:0;font-size:.9rem}.downloads-latest:where(.astro-t5qh4vjv){margin-top:clamp(2rem,5vw,3rem)}.release:where(.astro-t5qh4vjv){border:1px solid var(--etj-border);border-radius:var(--etj-radius);background:var(--etj-surface);flex-direction:column;padding:1.5rem;display:flex}.release--stable:where(.astro-t5qh4vjv){border-color:color-mix(in srgb, var(--etj-accent) 45%, var(--etj-border));background:color-mix(in srgb, var(--etj-accent) 5%, var(--etj-surface))}.release--banner:where(.astro-t5qh4vjv){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 2.5rem;padding:1.75rem 2rem;display:grid}.release--banner:where(.astro-t5qh4vjv) h2:where(.astro-t5qh4vjv){font-size:clamp(1.6rem,3vw,1.9rem)}.release__side:where(.astro-t5qh4vjv){flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.release__side:where(.astro-t5qh4vjv) .release__actions:where(.astro-t5qh4vjv),.release__side:where(.astro-t5qh4vjv) .release__link:where(.astro-t5qh4vjv){margin-top:0}.release__eyebrow:where(.astro-t5qh4vjv){flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .75rem;padding:0 0 1rem;display:flex}.release:where(.astro-t5qh4vjv) h2:where(.astro-t5qh4vjv){margin:0 0 .4rem;font-size:1.6rem}.release:where(.astro-t5qh4vjv) h3:where(.astro-t5qh4vjv){margin:0 0 .4rem;font-size:1.25rem}.release:where(.astro-t5qh4vjv) p:where(.astro-t5qh4vjv){color:var(--etj-muted);margin:0}.release__description:where(.astro-t5qh4vjv){font-size:.95rem}.platforms:where(.astro-t5qh4vjv){flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.platform:where(.astro-t5qh4vjv){border:1px solid var(--etj-border);border-radius:var(--etj-radius-sm);background:var(--etj-surface-2);align-items:baseline;gap:.35rem;padding:.22rem .6rem;font-size:.76rem;line-height:1.5;display:inline-flex}.platform__name:where(.astro-t5qh4vjv){color:var(--etj-fg-strong);font-weight:600}.platform__arch:where(.astro-t5qh4vjv){color:var(--etj-muted);font-family:var(--etj-font-mono);font-size:.72rem}.release:where(.astro-t5qh4vjv) .release__meta:where(.astro-t5qh4vjv){font-family:var(--etj-font-mono);color:var(--etj-muted);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.9rem;font-size:.76rem;display:flex}.release__build:where(.astro-t5qh4vjv){color:var(--etj-accent)}.release__actions:where(.astro-t5qh4vjv){flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.release:where(.astro-t5qh4vjv) .release__link:where(.astro-t5qh4vjv){color:var(--etj-muted);align-items:center;gap:.3rem;margin-top:.9rem;font-size:.85rem;display:inline-flex}.release:where(.astro-t5qh4vjv) .release__link:where(.astro-t5qh4vjv):hover{color:var(--etj-fg-strong)}.release:where(.astro-t5qh4vjv) .release__unavailable:where(.astro-t5qh4vjv){margin-top:.9rem;font-size:.9rem}.other-releases:where(.astro-t5qh4vjv){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:1rem;display:grid}.release-picker:where(.astro-t5qh4vjv){border:1px solid var(--etj-border);border-radius:var(--etj-radius);background:var(--etj-surface);align-content:start;gap:.5rem;padding:1.5rem;display:grid}.release-picker__head:where(.astro-t5qh4vjv){margin-bottom:.5rem}.release-picker__head:where(.astro-t5qh4vjv) h3:where(.astro-t5qh4vjv){margin:0 0 .25rem}.release-picker__head:where(.astro-t5qh4vjv) p:where(.astro-t5qh4vjv){color:var(--etj-muted);margin:0;font-size:.9rem}.release-picker:where(.astro-t5qh4vjv) label:where(.astro-t5qh4vjv){color:var(--etj-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.76rem;font-weight:600}.release-picker__controls:where(.astro-t5qh4vjv){flex-wrap:wrap;gap:.6rem;display:flex}.release-picker:where(.astro-t5qh4vjv) select:where(.astro-t5qh4vjv){border:1px solid var(--etj-border);border-radius:var(--etj-radius);background:var(--etj-bg);min-width:0;color:var(--etj-fg);font:inherit;flex:18rem;padding:.55rem .75rem;font-size:.95rem}.release-picker:where(.astro-t5qh4vjv) select:where(.astro-t5qh4vjv):hover{border-color:var(--etj-border-strong)}.release-picker__meta:where(.astro-t5qh4vjv){color:var(--etj-muted);flex-wrap:wrap;gap:.25rem .75rem;margin:0;font-size:.82rem;display:flex}.engine-grid:where(.astro-t5qh4vjv){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.engine-card:where(.astro-t5qh4vjv){flex-direction:column;display:flex}.engine-card__head:where(.astro-t5qh4vjv){justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.engine-card__icon:where(.astro-t5qh4vjv){color:var(--etj-accent);display:inline-flex}.engine-card:where(.astro-t5qh4vjv) h3:where(.astro-t5qh4vjv){margin:0 0 .35rem}.engine-card:where(.astro-t5qh4vjv) p:where(.astro-t5qh4vjv){margin:0}.engine-card--pending:where(.astro-t5qh4vjv){border-style:dashed}.engine-card__link:where(.astro-t5qh4vjv),.engine-card__pending:where(.astro-t5qh4vjv){align-items:center;gap:.3rem;margin-top:auto;padding-top:.9rem;font-size:.82rem;display:inline-flex}.engine-card__link:where(.astro-t5qh4vjv){color:var(--etj-accent)}.engine-card:where(.astro-t5qh4vjv):hover .engine-card__link:where(.astro-t5qh4vjv){color:var(--etj-accent-hover)}.engine-card__pending:where(.astro-t5qh4vjv){color:var(--etj-muted);font-family:var(--etj-font-mono)}@media (width<=60rem){.release--banner:where(.astro-t5qh4vjv){grid-template-columns:minmax(0,1fr)}.release__side:where(.astro-t5qh4vjv){align-items:flex-start}.other-releases:where(.astro-t5qh4vjv){grid-template-columns:minmax(0,1fr)}}@media (width<=48rem){.engine-grid:where(.astro-t5qh4vjv){grid-template-columns:minmax(0,1fr)}}
