.term.svelte-fe92n4{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:6px;overflow:hidden;max-width:560px;opacity:1;transform:translateZ(0);transition:border-color var(--duration-base) var(--ease-out-expo)}.term--resolved.svelte-fe92n4{border-color:var(--border-strong)}.term__chrome.svelte-fe92n4{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid var(--border-default);background:var(--bg-base)}.dot.svelte-fe92n4{width:8px;height:8px;border-radius:50%;background:var(--bg-overlay)}.term__title.svelte-fe92n4{margin-left:auto;font-size:var(--text-xs);color:var(--text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase}.term__body.svelte-fe92n4{margin:0;padding:1rem 1.125rem 1.125rem;display:flex;flex-direction:column;gap:.25rem;min-height:7.5rem;font-family:var(--font-mono);line-height:1.55;white-space:pre-wrap;overflow:hidden}.line.svelte-fe92n4{display:block}.line--prompt.svelte-fe92n4{color:var(--text-primary)}.caret.svelte-fe92n4{color:var(--accent);margin-right:.5em}.cmd.svelte-fe92n4{color:var(--text-primary)}.cursor.svelte-fe92n4{display:inline-block;width:.55em;height:1em;background:var(--accent);vertical-align:-.15em;margin-left:2px;animation:svelte-fe92n4-blink .9s steps(2) infinite}.cursor--hidden.svelte-fe92n4{display:none}.line--ok.svelte-fe92n4{color:var(--text-secondary);opacity:0;transform:translateY(4px);transition:opacity var(--duration-base) var(--ease-out-expo),transform var(--duration-base) var(--ease-out-expo)}.line--ok.visible.svelte-fe92n4{opacity:1;transform:translateY(0)}.line--ok.svelte-fe92n4:first-letter{color:var(--success)}@keyframes svelte-fe92n4-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.cursor.svelte-fe92n4{animation:none}}.hero.svelte-1q37ri0{padding-top:calc(var(--nav-h) + 4rem);padding-bottom:var(--section-pad-y);border-bottom:1px solid var(--border-default)}.hero__grid.svelte-1q37ri0{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media(min-width:960px){.hero__grid.svelte-1q37ri0{grid-template-columns:1.05fr 1fr;gap:5rem}.hero__terminal.svelte-1q37ri0{order:2}.hero__copy.svelte-1q37ri0{order:1}}.hero__title.svelte-1q37ri0{font-size:var(--text-4xl);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin-top:1.25rem;margin-bottom:1.5rem;color:var(--text-primary)}.hero__sub.svelte-1q37ri0{font-size:var(--text-lg);color:var(--text-secondary);max-width:48ch;line-height:1.55;margin-bottom:2.5rem}.hero__cta.svelte-1q37ri0{display:flex;gap:2rem;flex-wrap:wrap}.link.svelte-1q37ri0{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-sm);padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-strong);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-out-expo),color var(--duration-fast) var(--ease-out-expo)}.link__arrow.svelte-1q37ri0{display:inline-block;transition:transform var(--duration-fast) var(--ease-out-expo)}.link.svelte-1q37ri0:hover .link__arrow:where(.svelte-1q37ri0){transform:translate(4px)}.link--primary.svelte-1q37ri0{border-bottom-color:var(--accent)}.link--primary.svelte-1q37ri0:hover{color:var(--accent)}.link--secondary.svelte-1q37ri0{color:var(--text-secondary)}.link--secondary.svelte-1q37ri0:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}.selected__head.svelte-1uha8ag{margin-bottom:3rem}.selected__title.svelte-1uha8ag{font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);margin-top:1rem}.selected__grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:720px){.selected__grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.selected__more.svelte-1uha8ag{display:inline-flex;gap:.5rem;align-items:center;margin-top:3rem;font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);border-bottom:1px solid var(--accent);color:var(--accent);padding-top:.4rem;padding-bottom:.4rem}.selected__more.svelte-1uha8ag:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}
