.downloads-page:where(.astro-wjzcrgve){background:#f5f6f8;padding-block:clamp(34px,5vw,64px) 110px}.download-heading:where(.astro-wjzcrgve){padding-bottom:18px}.download-heading:where(.astro-wjzcrgve) h1:where(.astro-wjzcrgve){margin:0;font-size:clamp(2.2rem,3.8vw,3.4rem)}.release-section:where(.astro-wjzcrgve){border-top:1px solid var(--border-subtle);grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding-block:56px;scroll-margin-top:90px;display:grid}.release-identity:where(.astro-wjzcrgve){height:260px;box-shadow:inset 0 0 0 1px var(--border-subtle);background:#fff;border-radius:30px;align-content:center;justify-items:center;gap:28px;display:grid}.release-identity:where(.astro-wjzcrgve) img:where(.astro-wjzcrgve){width:min(76%,280px);height:auto}.release-identity:where(.astro-wjzcrgve)>span:where(.astro-wjzcrgve){color:var(--text-muted);font:800 .7rem/1 var(--font-mono);letter-spacing:.08em}.release-identity--busmaster:where(.astro-wjzcrgve){background:linear-gradient(145deg,#fff,#effaf7)}.release-identity--terminal:where(.astro-wjzcrgve){color:var(--brand-orange);background:var(--surface-dark)}.release-identity--terminal:where(.astro-wjzcrgve)>span:where(.astro-wjzcrgve){color:#aeb4b9}.release-identity--api:where(.astro-wjzcrgve){color:var(--brand-orange);background:linear-gradient(145deg,#fff,#fff1e8)}.release-content:where(.astro-wjzcrgve){min-width:0}.release-title:where(.astro-wjzcrgve){justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.release-title:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve){display:grid}.latest-badge:where(.astro-wjzcrgve){color:#fff;background:var(--brand-orange);border-radius:999px;width:max-content;padding:4px 9px;font-size:.7rem;font-weight:800}.release-title:where(.astro-wjzcrgve) h2:where(.astro-wjzcrgve){margin:10px 0 0;font-size:clamp(2rem,4vw,3.4rem)}.release-title:where(.astro-wjzcrgve) h2:where(.astro-wjzcrgve) small:where(.astro-wjzcrgve){color:var(--brand-orange);font:800 .42em/1 var(--font-mono);letter-spacing:0}.release-title:where(.astro-wjzcrgve)>strong:where(.astro-wjzcrgve){color:var(--text-muted);font:800 .76rem/1.4 var(--font-mono)}.release-content:where(.astro-wjzcrgve)>p:where(.astro-wjzcrgve){max-width:780px;color:var(--text-muted);font-size:1rem}.release-meta:where(.astro-wjzcrgve){border-block:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;display:grid}.release-meta:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve){padding:14px 16px 14px 0}.release-meta:where(.astro-wjzcrgve) dt:where(.astro-wjzcrgve){color:var(--text-muted);font-size:.72rem;font-weight:800}.release-meta:where(.astro-wjzcrgve) dd:where(.astro-wjzcrgve){margin:3px 0 0;font-size:.9rem;font-weight:750}.release-actions:where(.astro-wjzcrgve){flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.archive-link:where(.astro-wjzcrgve){color:var(--brand-orange-hover);align-items:center;gap:8px;margin-top:4px;font-size:.84rem;font-weight:800;display:inline-flex}.platform-heading:where(.astro-wjzcrgve){justify-content:space-between;align-items:center;gap:20px;display:flex}.platform-heading:where(.astro-wjzcrgve) h3:where(.astro-wjzcrgve){margin:0;font-size:1.2rem}.platform-heading:where(.astro-wjzcrgve) a:where(.astro-wjzcrgve){color:var(--brand-orange-hover);font-size:.82rem;font-weight:800}.platform-list:where(.astro-wjzcrgve){gap:8px;margin:14px 0 22px;display:grid}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve){border:1px solid var(--border-subtle);background:#fff;border-radius:14px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve){display:grid}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve) span:where(.astro-wjzcrgve){color:var(--text-muted);font-size:.7rem;font-weight:800}.platform-list:where(.astro-wjzcrgve) code:where(.astro-wjzcrgve){min-width:0;color:var(--text-muted);font:600 .7rem/1.4 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-list:where(.astro-wjzcrgve) code:where(.astro-wjzcrgve) small:where(.astro-wjzcrgve){color:var(--brand-orange-hover);font:800 .66rem/1 var(--font-mono);margin-right:9px}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve)>a:where(.astro-wjzcrgve){color:var(--brand-orange-hover);align-items:center;gap:7px;font-size:.8rem;font-weight:800;display:inline-flex}.source-band:where(.astro-wjzcrgve){border:1px solid var(--brand-orange-line);background:linear-gradient(145deg,#fff,#fff1e8);border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:38px;padding:28px 32px;display:grid}.source-band:where(.astro-wjzcrgve)>svg:where(.astro-wjzcrgve){color:var(--brand-orange)}.source-band:where(.astro-wjzcrgve) small:where(.astro-wjzcrgve){color:var(--brand-orange);font-size:.7rem;font-weight:800}.source-band:where(.astro-wjzcrgve) h2:where(.astro-wjzcrgve){margin:5px 0 0;font-size:clamp(1.25rem,2.2vw,1.8rem)}@media (width<=900px){.release-section:where(.astro-wjzcrgve){grid-template-columns:1fr}.release-identity:where(.astro-wjzcrgve){height:210px}.source-band:where(.astro-wjzcrgve){grid-template-columns:auto 1fr}.source-band:where(.astro-wjzcrgve)>a:where(.astro-wjzcrgve){grid-column:2;width:max-content}}@media (width<=680px){.downloads-page:where(.astro-wjzcrgve){padding-top:28px}.release-section:where(.astro-wjzcrgve){padding-block:42px}.release-meta:where(.astro-wjzcrgve){grid-template-columns:1fr}.release-meta:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve){border-bottom:1px solid var(--border-subtle)}.release-meta:where(.astro-wjzcrgve)>div:where(.astro-wjzcrgve):last-child{border-bottom:0}.release-title:where(.astro-wjzcrgve){flex-direction:column;align-items:flex-start}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve){grid-template-columns:1fr}.platform-list:where(.astro-wjzcrgve) code:where(.astro-wjzcrgve){white-space:normal;overflow-wrap:anywhere}.platform-list:where(.astro-wjzcrgve) article:where(.astro-wjzcrgve)>a:where(.astro-wjzcrgve){justify-content:flex-start}.source-band:where(.astro-wjzcrgve){grid-template-columns:1fr}.source-band:where(.astro-wjzcrgve)>a:where(.astro-wjzcrgve){grid-column:1}}
