.field.svelte-1r2ecb7{width:var(--full);height:var(--full);-webkit-mask-image:radial-gradient(ellipse at var(--half) var(--field-fade), black, transparent var(--field-fade-end));mask-image:radial-gradient(ellipse at var(--half) var(--field-fade), black, transparent var(--field-fade-end));-webkit-mask-image:radial-gradient(ellipse at var(--half) var(--field-fade), black, transparent var(--field-fade-end));position:absolute;inset:0}.hero.svelte-1uha8ag{padding-top:var(--space-9);position:relative;overflow-x:clip}.hero.svelte-1uha8ag .field{height:var(--field-height)}.hero-inner.svelte-1uha8ag{justify-items:center;gap:var(--space-5);text-align:center;display:grid;position:relative}h1.svelte-1uha8ag{font-size:var(--text-hero);line-height:var(--text-hero-leading);letter-spacing:var(--text-hero-tracking);font-weight:var(--weight-bold)}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted)}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:var(--prose-max)}.cta.svelte-1uha8ag{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-shots.svelte-1uha8ag{margin-top:var(--space-8);position:relative}.hero-shots.svelte-1uha8ag .hero-phone{right:calc(var(--gutter) + var(--space-5));bottom:calc(-1 * var(--space-8));--shot-phone-w:var(--hero-phone-w);position:absolute}@media (width<=40rem){.hero-shots.svelte-1uha8ag .hero-phone{display:none}}.tabs.svelte-1uha8ag{grid-template-columns:repeat(auto-fill, minmax(min(var(--full), var(--footer-col) * 2), 1fr));gap:var(--bento-gap);margin:0;padding:0;list-style:none;display:grid}.tab-card.svelte-1uha8ag{height:var(--bento-card-h);border-radius:var(--shot-frame-radius);background:var(--surface);border:var(--hairline) solid var(--hair);transition:transform var(--dur-medium) var(--ease-out), box-shadow var(--dur-medium) var(--ease-out);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}@media (hover:hover){.tab-card.svelte-1uha8ag:hover{transform:translateY(var(--hover-lift));box-shadow:var(--shadow-floating)}}@media (width>=64rem){.tab-card.wide.svelte-1uha8ag{grid-column:span 2}}.tab-card.svelte-1uha8ag a:where(.svelte-1uha8ag){gap:var(--space-1);padding:var(--card-pad) var(--card-pad) var(--space-4);text-decoration:none;display:grid}.tab-card.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:"";z-index:1;position:absolute;inset:0}.tab-icon.svelte-1uha8ag{width:var(--icon-tile);height:var(--icon-tile);margin-bottom:var(--space-2);border-radius:var(--icon-tile-radius);background:var(--accent-soft);color:var(--accent);place-items:center;display:grid}.tab-name.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:var(--text-h3-tracking)}.tab-line.svelte-1uha8ag{color:var(--muted)}.tab-shot.svelte-1uha8ag{min-height:0;padding:var(--space-5) 0 0 var(--space-6);position:relative;overflow:hidden}.tab-shot.svelte-1uha8ag .shot{width:var(--bento-shot-w)}.tab-shot.glyph.svelte-1uha8ag{place-items:center;padding:0;display:grid}.big-glyph.svelte-1uha8ag{color:color-mix(in srgb, var(--ink) var(--mix-strong), transparent);position:relative}.big-glyph.svelte-1uha8ag svg{width:var(--glyph-xl);height:var(--glyph-xl);stroke-width:1.25px}.tab-card.svelte-1uha8ag:not(.wide) .tab-shot:where(.svelte-1uha8ag) .shot{translate:var(--bento-peek-shift) 0}.tab-shot.svelte-1uha8ag .shot{transform-origin:0 0}.split.svelte-1uha8ag{gap:var(--block-gap);align-items:center;display:grid}@media (width>=64rem){.split.svelte-1uha8ag{grid-template-columns:5fr 7fr}.split.reverse.svelte-1uha8ag{grid-template-columns:7fr 5fr}.split.reverse.svelte-1uha8ag .split-copy:where(.svelte-1uha8ag){order:2}}.split-copy.svelte-1uha8ag{gap:var(--space-4);display:grid}.points.svelte-1uha8ag{gap:var(--space-2);padding-left:var(--space-5);color:var(--muted);margin:0;display:grid}.points.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-weight:var(--weight-semibold)}.more.svelte-1uha8ag{font-weight:var(--weight-semibold);color:var(--accent);text-decoration:none}@media (hover:hover){.more.svelte-1uha8ag:hover{text-decoration:underline}}.agents.svelte-1uha8ag{gap:var(--block-gap);padding:var(--space-8) var(--card-pad);border-radius:var(--shot-frame-radius);border:var(--hairline) solid var(--hair);display:grid;position:relative;overflow:hidden}@media (width>=64rem){.agents.svelte-1uha8ag{padding-inline:var(--space-8);grid-template-columns:1fr 1fr;align-items:center}}.agents-copy.svelte-1uha8ag{gap:var(--space-4);display:grid;position:relative}.terminal.svelte-1uha8ag,.tree.svelte-1uha8ag{padding:var(--space-5);border-radius:var(--radius-glass);background:color-mix(in srgb, var(--ink) var(--mix-strong), var(--paper));color:var(--paper);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-prose);box-shadow:var(--shot-shadow);margin:0;position:relative;overflow-x:auto}html.is-dark .terminal.svelte-1uha8ag,html.is-dark .tree.svelte-1uha8ag{background:var(--paper-2);color:var(--ink);border:var(--hairline) solid var(--hair)}.terminal.svelte-1uha8ag{background:var(--ink)}.prompt.svelte-1uha8ag{color:var(--accent-soft);-webkit-user-select:none;user-select:none}html.is-dark .prompt.svelte-1uha8ag{color:var(--accent)}.files-card.svelte-1uha8ag{padding:var(--shot-frame-pad);border-radius:var(--shot-frame-radius);position:relative;overflow:hidden}.tree.svelte-1uha8ag{background:var(--surface);color:var(--ink);border:var(--hairline) solid var(--hair)}.duo.svelte-1uha8ag{gap:var(--bento-gap);display:grid}@media (width>=64rem){.duo.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
