.hero.svelte-1uha8ag{isolation:isolate;place-items:center;min-height:100dvh;padding:clamp(1rem,2vw,1.5rem);display:grid;position:relative;overflow:hidden}.hero__grid.svelte-1uha8ag{background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:100% 2.75rem,2.75rem 100%;position:absolute;inset:0}.terminal-shell.svelte-1uha8ag{border:1px solid var(--panel-border);background:var(--panel);border-radius:0;width:min(100%,46rem);position:relative;overflow:hidden}.terminal-shell__bar.svelte-1uha8ag{border-bottom:1px solid var(--panel-border);background:#ffffff05;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.terminal-shell__bar-meta.svelte-1uha8ag{align-items:center;gap:.85rem;display:flex}.terminal-shell__lights.svelte-1uha8ag{gap:.55rem;display:flex}.terminal-shell__light.svelte-1uha8ag{border-radius:999px;width:.75rem;height:.75rem}.terminal-shell__light--red.svelte-1uha8ag{color:var(--red);background:var(--red)}.terminal-shell__light--yellow.svelte-1uha8ag{color:var(--yellow);background:var(--yellow)}.terminal-shell__light--blue.svelte-1uha8ag{color:var(--blue);background:var(--blue)}.terminal-shell__title.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem;font-weight:200}.github-link.svelte-1uha8ag{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;background:#68b5fc0a;border:1px solid #68b5fc2e;align-items:center;gap:.45rem;padding:.32rem .5rem;font-size:.68rem;font-weight:300;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.github-link.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:currentColor;width:.9rem;height:.9rem}.github-link.svelte-1uha8ag:hover,.github-link.svelte-1uha8ag:focus-visible{color:var(--yellow);background:#e0af6814;border-color:#e0af6866;outline:none;transform:translateY(-1px)}.terminal-shell__body.svelte-1uha8ag{gap:clamp(.75rem,1.8vh,1.1rem);padding:clamp(1.15rem,2vw,1.5rem);display:grid}.logo.svelte-1uha8ag{width:min(100%,16rem);margin:0 auto .2rem}.eyebrow.svelte-1uha8ag{letter-spacing:.03em;background:#e0af680f;border:1px solid #e0af682e;border-radius:0;align-items:center;gap:.55rem;width:fit-content;margin:0 auto;padding:.45rem .75rem;font-size:.78rem;font-weight:200;display:inline-flex}.eyebrow__prompt.svelte-1uha8ag{color:var(--yellow);font-weight:800}.eyebrow__text.svelte-1uha8ag{color:var(--text)}.accent-line.svelte-1uha8ag{text-align:center;font-family:var(--font-serif);letter-spacing:.01em;color:var(--yellow);text-wrap:balance;margin:-.1rem auto .15rem;font-size:clamp(1.15rem,1.7vw,1.45rem);font-style:italic;font-weight:400;line-height:1}h1.svelte-1uha8ag{text-align:center;letter-spacing:-.05em;color:var(--blue);text-wrap:balance;margin:0;font-size:clamp(1.95rem,4.2vw,3.4rem);font-weight:500;line-height:1}.lede.svelte-1uha8ag,.supporting-copy.svelte-1uha8ag{text-align:center;text-wrap:pretty;max-width:38rem;margin:0 auto;line-height:1.6}.lede.svelte-1uha8ag{color:var(--text);font-size:clamp(.95rem,1vw + .55rem,1.05rem);font-weight:320}.supporting-copy.svelte-1uha8ag{color:var(--muted);font-size:.88rem;font-weight:320}.command-card.svelte-1uha8ag{background:#000c;border:1px solid #f7768e29;border-radius:0;gap:.85rem;padding:1rem;display:grid}.command-card__header.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:.75rem;font-size:.72rem;font-weight:200;display:flex}.command-card__label.svelte-1uha8ag{color:var(--yellow);font-weight:300}.command-card__meta.svelte-1uha8ag{color:var(--muted)}.command-card__body.svelte-1uha8ag{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.command-line.svelte-1uha8ag{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#ffffff05;border:1px solid #68b5fc1f;border-radius:0;flex:20rem;margin:0;padding:.95rem 1rem;font-size:.92rem;font-weight:200;line-height:1.65}.copy-button.svelte-1uha8ag{min-width:5.5rem;color:var(--blue);letter-spacing:.08em;text-transform:lowercase;cursor:pointer;background:#68b5fc14;border:1px solid #68b5fc33;border-radius:0;flex:none;padding:.92rem 1rem;font-weight:200;transition:transform .16s,border-color .16s,background-color .16s,color .16s}.copy-button-wrap.svelte-1uha8ag{flex:none;position:relative}.copy-button.svelte-1uha8ag:hover,.copy-button.svelte-1uha8ag:focus-visible{color:var(--yellow);background:#e0af681a;border-color:#e0af6866;outline:none;transform:translateY(-1px)}.install-popup.svelte-1uha8ag{opacity:0;pointer-events:none;background:#000000f5;border:1px solid #68b5fc33;gap:.3rem;min-width:7.5rem;padding:.55rem .7rem;transition:opacity .14s,transform .14s;display:grid;position:absolute;bottom:calc(100% + .65rem);right:0;transform:translateY(.25rem);box-shadow:0 0 0 1px #e0af6814}.install-popup.svelte-1uha8ag:after{content:"";background:#000000f5;border-bottom:1px solid #68b5fc33;border-right:1px solid #68b5fc33;width:.6rem;height:.6rem;position:absolute;top:100%;right:1rem;transform:translateY(-.32rem)rotate(45deg)}.copy-button-wrap.svelte-1uha8ag:hover .install-popup:where(.svelte-1uha8ag),.copy-button-wrap.svelte-1uha8ag:focus-within .install-popup:where(.svelte-1uha8ag){opacity:1;transform:translateY(0)}.install-popup__title.svelte-1uha8ag{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.62rem}.install-popup__message.svelte-1uha8ag{letter-spacing:.04em;text-transform:lowercase;color:var(--muted);font-size:.7rem}.meta-row.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;display:flex}.meta-row__command.svelte-1uha8ag{color:var(--text);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.84rem;font-weight:200;display:inline-flex}.meta-row__command.svelte-1uha8ag code:where(.svelte-1uha8ag){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.meta-row__label.svelte-1uha8ag{color:var(--red);text-transform:uppercase;letter-spacing:.12em;font-weight:300}.download-link.svelte-1uha8ag{color:var(--red);letter-spacing:.06em;background:#f7768e14;border:1px solid #f7768e3d;border-radius:0;justify-content:center;align-items:center;padding:.8rem 1rem;font-size:.84rem;font-weight:200;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s;display:inline-flex}.download-link.svelte-1uha8ag:hover,.download-link.svelte-1uha8ag:focus-visible{background:#e0af681a;border-color:#e0af6870;outline:none;transform:translateY(-1px)}.links.svelte-1uha8ag{letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.95rem 1.25rem;font-size:.8rem;font-weight:200;display:flex}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;transition:color .16s}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.links.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{color:var(--blue);outline:none}.token--prompt.svelte-1uha8ag,.token--flag.svelte-1uha8ag{color:var(--yellow)}.token--binary.svelte-1uha8ag,.token--url.svelte-1uha8ag,.token--package.svelte-1uha8ag{color:var(--blue)}.token--pipe.svelte-1uha8ag{color:var(--red)}.cursor.svelte-1uha8ag{background:var(--yellow);width:.7ch;height:1.05em;margin-left:.2rem;animation:1.1s step-end infinite svelte-1uha8ag-blink;display:inline-block;transform:translateY(.18em)}@keyframes svelte-1uha8ag-blink{0%,48%{opacity:1}50%,to{opacity:0}}@media (width<=40rem){.hero.svelte-1uha8ag{padding-block:1rem max(2.75rem, env(safe-area-inset-bottom));place-items:start center;overflow:visible}.terminal-shell__bar.svelte-1uha8ag{padding-inline:.85rem}.terminal-shell__bar-meta.svelte-1uha8ag{gap:.6rem}.github-link.svelte-1uha8ag span:where(.svelte-1uha8ag){display:none}.command-card.svelte-1uha8ag,.command-line.svelte-1uha8ag{padding-inline:.9rem}.copy-button.svelte-1uha8ag,.download-link.svelte-1uha8ag,.copy-button-wrap.svelte-1uha8ag{width:100%}.install-popup.svelte-1uha8ag{bottom:calc(100% + .55rem);left:0;right:auto}.install-popup.svelte-1uha8ag:after{left:1rem;right:auto}.command-card__header.svelte-1uha8ag,.meta-row.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}
