.hero.svelte-1uha8ag{position:relative;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:clamp(1rem,2vw,1.5rem);overflow:hidden;isolation:isolate}.hero__grid.svelte-1uha8ag{position:absolute;inset:0;background:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:100% 2.75rem,2.75rem 100%;opacity:.5;pointer-events:none}.terminal-shell.svelte-1uha8ag{position:relative;width:min(100%,46rem);overflow:hidden;border:1px solid var(--panel-border);border-radius:0;background:var(--panel)}.terminal-shell__bar.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--panel-border);background:#ffffff05}.terminal-shell__lights.svelte-1uha8ag{display:flex;gap:.55rem}.terminal-shell__light.svelte-1uha8ag{width:.75rem;height:.75rem;border-radius:999px}.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{margin:0;font-size:.72rem;font-weight:200;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.terminal-shell__body.svelte-1uha8ag{display:grid;gap:clamp(.75rem,1.8vh,1.1rem);padding:clamp(1.15rem,2vw,1.5rem)}.logo.svelte-1uha8ag{width:min(100%,16rem);margin:0 auto .2rem}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;margin:0 auto;padding:.45rem .75rem;border:1px solid rgba(224,175,104,.18);border-radius:0;background:#e0af680f;font-size:.78rem;font-weight:200;letter-spacing:.03em}.eyebrow__prompt.svelte-1uha8ag{color:var(--yellow);font-weight:800}.eyebrow__text.svelte-1uha8ag{color:var(--text)}.accent-line.svelte-1uha8ag{margin:-.1rem auto .15rem;text-align:center;font-family:var(--font-serif);font-size:clamp(1.15rem,1.7vw,1.45rem);font-style:italic;font-weight:400;line-height:1;letter-spacing:.01em;color:var(--yellow);text-wrap:balance}h1.svelte-1uha8ag{margin:0;text-align:center;font-size:clamp(1.95rem,4.2vw,3.4rem);font-weight:500;line-height:1;letter-spacing:-.05em;color:var(--blue);text-wrap:balance}.lede.svelte-1uha8ag,.supporting-copy.svelte-1uha8ag{max-width:38rem;margin:0 auto;text-align:center;line-height:1.6;text-wrap:pretty}.lede.svelte-1uha8ag{font-size:clamp(.95rem,1vw + .55rem,1.05rem);color:var(--text);font-weight:320}.supporting-copy.svelte-1uha8ag{font-size:.88rem;color:var(--muted);font-weight:320}.command-card.svelte-1uha8ag{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(247,118,142,.16);border-radius:0;background:#000c}.command-card__header.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.72rem;font-weight:200;text-transform:uppercase;letter-spacing:.14em}.command-card__label.svelte-1uha8ag{color:var(--yellow);font-weight:300}.command-card__meta.svelte-1uha8ag{color:var(--muted)}.command-card__body.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.command-line.svelte-1uha8ag{flex:1 1 20rem;margin:0;padding:.95rem 1rem;border:1px solid rgba(104,181,252,.12);border-radius:0;background:#ffffff05;font-size:.92rem;font-weight:200;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.copy-button.svelte-1uha8ag{flex:0 0 auto;min-width:5.5rem;padding:.92rem 1rem;border:1px solid rgba(104,181,252,.2);border-radius:0;background:#68b5fc14;color:var(--blue);font-weight:200;letter-spacing:.08em;text-transform:lowercase;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.copy-button.svelte-1uha8ag:hover,.copy-button.svelte-1uha8ag:focus-visible{border-color:#e0af6866;background:#e0af681a;color:var(--yellow);transform:translateY(-1px);outline:none}.meta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1rem}.meta-row__command.svelte-1uha8ag{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.84rem;font-weight:200;color:var(--text)}.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);font-weight:300;text-transform:uppercase;letter-spacing:.12em}.download-link.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1rem;border:1px solid rgba(247,118,142,.24);border-radius:0;background:#f7768e14;color:var(--red);font-size:.84rem;font-weight:200;letter-spacing:.06em;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.download-link.svelte-1uha8ag:hover,.download-link.svelte-1uha8ag:focus-visible{border-color:#e0af6870;background:#e0af681a;transform:translateY(-1px);outline:none}.links.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:.95rem 1.25rem;font-size:.8rem;font-weight:200;letter-spacing:.04em;color:var(--muted)}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;transition:color .16s ease}.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{display:inline-block;width:.7ch;height:1.05em;margin-left:.2rem;transform:translateY(.18em);background:var(--yellow);animation:svelte-1uha8ag-blink 1.1s steps(1) infinite}@keyframes svelte-1uha8ag-blink{0%,48%{opacity:1}50%,to{opacity:0}}@media(max-width:40rem){.terminal-shell__bar.svelte-1uha8ag{padding-inline:.85rem}.command-card.svelte-1uha8ag,.command-line.svelte-1uha8ag{padding-inline:.9rem}.copy-button.svelte-1uha8ag,.download-link.svelte-1uha8ag{width:100%}.command-card__header.svelte-1uha8ag,.meta-row.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}
