.hero[data-astro-cid-rzcj5pwa]{padding-top:56px;padding-bottom:8px}.hero-copy[data-astro-cid-rzcj5pwa] .kicker[data-astro-cid-rzcj5pwa]{font-family:var(--font-mono);font-size:13px;color:var(--accent);margin:0 0 18px}.hero[data-astro-cid-rzcj5pwa] h1[data-astro-cid-rzcj5pwa]{font-size:clamp(34px,4.4vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0 0 20px}.hero[data-astro-cid-rzcj5pwa] .lede[data-astro-cid-rzcj5pwa]{font-size:clamp(16px,1.6vw,18px);color:var(--muted);max-width:56ch;margin:0;text-wrap:pretty}.dl-table[data-astro-cid-rzcj5pwa] tr[data-astro-cid-rzcj5pwa].group td[data-astro-cid-rzcj5pwa]{text-align:left}.dl-table[data-astro-cid-rzcj5pwa] th[data-astro-cid-rzcj5pwa][scope=col]:last-child,.dl-table[data-astro-cid-rzcj5pwa] tr[data-astro-cid-rzcj5pwa]:not(.group) td[data-astro-cid-rzcj5pwa]:last-child{text-align:right;white-space:nowrap}.dl-table[data-astro-cid-rzcj5pwa] th[data-astro-cid-rzcj5pwa][scope=row]{font-weight:400}.app-name[data-astro-cid-rzcj5pwa]{display:block;color:var(--ink);font-weight:600;font-size:.95rem}.app-note[data-astro-cid-rzcj5pwa]{display:block;color:var(--muted);font-size:.82rem;margin-top:2px}.dl-table[data-astro-cid-rzcj5pwa] tr[data-astro-cid-rzcj5pwa].has-code>[data-astro-cid-rzcj5pwa]{border-bottom:none}.code-row[data-astro-cid-rzcj5pwa] td[data-astro-cid-rzcj5pwa]{padding-top:0;text-align:left!important;white-space:normal!important}.code-row[data-astro-cid-rzcj5pwa] pre[data-astro-cid-rzcj5pwa]{margin:0;padding:14px 16px;background:var(--bg);border:1px solid var(--line-soft);border-radius:8px;overflow-x:auto}.code-row[data-astro-cid-rzcj5pwa] code[data-astro-cid-rzcj5pwa]{font-family:var(--font-mono);font-size:13px;line-height:1.7;color:var(--ink)}.line[data-astro-cid-rzcj5pwa]{display:block;white-space:pre-wrap;overflow-wrap:anywhere}.line[data-astro-cid-rzcj5pwa].c{color:var(--muted-dim)}.line[data-astro-cid-rzcj5pwa]:not(.c):before{content:"$ ";color:var(--muted-dim)}.dl-btn[data-astro-cid-rzcj5pwa]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:14px}.soon[data-astro-cid-rzcj5pwa]{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-dim);border:1px solid var(--line);border-radius:999px;padding:4px 10px}
