.landing.svelte-1uha8ag{max-width:52rem;margin:0 auto;padding:clamp(4rem,9vw,7.5rem) 2rem 6rem}.landing-hero.svelte-1uha8ag{padding-bottom:clamp(5rem,10vw,8rem)}.landing-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.025em;margin:0;font-size:clamp(3.25rem,8vw,5.7rem);line-height:.96}.landing-lede.svelte-1uha8ag{max-width:40rem;color:var(--muted);margin:2rem 0 1.75rem;font-size:clamp(1.1rem,2vw,1.28rem)}.landing-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;display:flex}.text-link.svelte-1uha8ag{min-height:2.75rem;color:var(--teal-dark);align-items:center;gap:.45rem;padding:.55rem .5rem;font-weight:650;text-decoration:none;display:inline-flex}.text-link.svelte-1uha8ag:hover{color:var(--gold)}.terminal.svelte-1uha8ag{border:1px solid var(--code-line);background:var(--code-surface);color:var(--code-ink);border-radius:.65rem;margin:clamp(3rem,7vw,5rem) 0 0;overflow:hidden;box-shadow:0 24px 60px #17332d29}.terminal.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){border-bottom:1px solid var(--code-line);min-height:2.75rem;color:color-mix(in srgb, var(--code-ink) 62%, transparent);text-align:center;grid-template-columns:4rem 1fr 4rem;align-items:center;margin:0;padding:0 .9rem;font-family:Google Sans Code Variable,Google Sans Code,monospace;font-size:.72rem;display:grid}.terminal-dots.svelte-1uha8ag{gap:.35rem;display:flex}.terminal-dots.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--gold);border-radius:50%;width:.55rem;height:.55rem}.terminal-dots.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(2){background:var(--mark-ink)}.terminal-dots.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(3){background:var(--teal)}.terminal.svelte-1uha8ag pre:where(.svelte-1uha8ag){margin:0;padding:clamp(1.25rem,4vw,2rem);font:.86rem/1.75 Google Sans Code Variable,Google Sans Code,monospace;overflow-x:auto}.prompt.svelte-1uha8ag,.result.svelte-1uha8ag{color:var(--gold-bright)}.result.svelte-1uha8ag{font-weight:650}.meta.svelte-1uha8ag{color:color-mix(in srgb, var(--code-ink) 58%, transparent)}.landing-docs.svelte-1uha8ag{border-top:1px solid var(--line);padding-top:3rem}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:32ch;margin:0 0 2.5rem;font-size:clamp(2rem,5vw,3rem);line-height:1.08}.landing-index.svelte-1uha8ag{border-top:1px solid var(--line)}.landing-index.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;padding:1.15rem 0;text-decoration:none;display:grid}.landing-index.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--teal-dark)}.doc-number.svelte-1uha8ag,.doc-arrow.svelte-1uha8ag{color:var(--gold);font-family:Google Sans Code Variable,Google Sans Code,monospace;font-size:.72rem}.doc-label.svelte-1uha8ag{display:grid}.doc-label.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:600}.doc-label.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Google Sans Variable,Google Sans,sans-serif;font-size:1.15rem}@media (width<=600px){.landing.svelte-1uha8ag{padding:3.25rem 1.25rem 4rem}.landing-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.8rem,14vw,4rem)}.terminal.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){grid-template-columns:3.5rem 1fr 3.5rem}.landing-index.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:2rem 1fr auto;gap:.65rem}}
