.hero.svelte-1n6wq70{padding-block:clamp(3rem,2rem + 5vw,6.5rem) var(--section-y)}.grid.svelte-1n6wq70{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.intro.svelte-1n6wq70{display:grid;gap:var(--space-6);justify-items:start}h1.svelte-1n6wq70{font-size:clamp(2.1rem,1.4rem + 2.6vw,3.3rem);line-height:1.05;letter-spacing:var(--tracking-tight)}.lead.svelte-1n6wq70{max-width:36rem}.actions.svelte-1n6wq70{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.band.svelte-1n6wq70{background:var(--surface);border-block:1px solid var(--line)}.h2.svelte-1n6wq70{max-width:22ch}h3.svelte-1n6wq70{font-size:var(--text-xl);letter-spacing:-.02em}.pair.svelte-1n6wq70{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8) clamp(2rem,5vw,5rem);margin-top:var(--space-10)}.pair.svelte-1n6wq70 div:where(.svelte-1n6wq70),.steps.svelte-1n6wq70 li:where(.svelte-1n6wq70){display:grid;gap:var(--space-2);align-content:start;padding-top:var(--space-5);border-top:1px solid var(--line-strong)}.pair.svelte-1n6wq70 p:where(.svelte-1n6wq70),.steps.svelte-1n6wq70 p:where(.svelte-1n6wq70){color:var(--ink-2);max-width:46ch}.steps.svelte-1n6wq70{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-8) var(--space-6);margin-top:var(--space-10)}.n.svelte-1n6wq70{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--orange-50);color:var(--orange-700);font-weight:800;font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-bottom:var(--space-2)}.steps.svelte-1n6wq70 h3:where(.svelte-1n6wq70){font-size:var(--text-lg)}.steps.svelte-1n6wq70 p:where(.svelte-1n6wq70){font-size:var(--text-sm)}.proof.svelte-1n6wq70{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--space-10) clamp(2rem,6vw,6rem);align-items:center}.proof.svelte-1n6wq70 .lead:where(.svelte-1n6wq70){margin-top:var(--space-4)}.products.svelte-1n6wq70{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-6)}.nda.svelte-1n6wq70{grid-column:1 / -1;margin-top:var(--space-4)}.products.svelte-1n6wq70 a:where(.svelte-1n6wq70){display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);transition:background var(--dur) var(--ease)}.products.svelte-1n6wq70 a:where(.svelte-1n6wq70):hover{background:var(--paper)}.art.svelte-1n6wq70{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;overflow:hidden;flex-shrink:0}.art.svelte-1n6wq70 img:where(.svelte-1n6wq70){width:82%;height:82%;object-fit:contain}.art[data-fill].svelte-1n6wq70 img:where(.svelte-1n6wq70){width:100%;height:100%}.art[data-key=robokode].svelte-1n6wq70 img:where(.svelte-1n6wq70){width:100%;height:100%;object-fit:cover;object-position:50% 8%}.meta.svelte-1n6wq70{display:grid;gap:2px;min-width:0}.meta.svelte-1n6wq70 strong:where(.svelte-1n6wq70){display:inline-flex;align-items:center;gap:var(--space-1)}.meta.svelte-1n6wq70 small:where(.svelte-1n6wq70){font-size:var(--text-xs);color:var(--ink-3)}.faq.svelte-1n6wq70{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-10) clamp(2rem,6vw,6rem);align-items:start}details.svelte-1n6wq70{border-top:1px solid var(--line)}details.svelte-1n6wq70:last-child{border-bottom:1px solid var(--line)}summary.svelte-1n6wq70{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em;cursor:pointer;list-style:none}summary.svelte-1n6wq70::-webkit-details-marker{display:none}summary.svelte-1n6wq70:after{content:"";flex-shrink:0;width:14px;height:14px;margin-top:6px;background:linear-gradient(var(--ink-3),var(--ink-3)) center / 14px 1.75px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) center / 1.75px 14px no-repeat;transition:transform var(--dur) var(--ease-out)}details[open].svelte-1n6wq70 summary:where(.svelte-1n6wq70):after{transform:rotate(45deg)}summary.svelte-1n6wq70:hover{color:var(--color-primary)}details.svelte-1n6wq70 p:where(.svelte-1n6wq70){color:var(--ink-2);max-width:60ch;padding-bottom:var(--space-5)}.cta-wrap.svelte-1n6wq70{padding-top:0}.cta.svelte-1n6wq70{display:grid;justify-items:start;gap:var(--space-4);padding:clamp(2rem,1rem + 5vw,5rem);border-radius:var(--radius-xl);background:var(--ink);color:#fff}.cta.svelte-1n6wq70 p:where(.svelte-1n6wq70){color:#ffffffb8}.cta.svelte-1n6wq70 .btn:where(.svelte-1n6wq70){margin-top:var(--space-4)}@media(max-width:940px){.grid.svelte-1n6wq70,.proof.svelte-1n6wq70,.faq.svelte-1n6wq70{grid-template-columns:1fr}.steps.svelte-1n6wq70{grid-template-columns:1fr 1fr}}@media(max-width:600px){.pair.svelte-1n6wq70,.steps.svelte-1n6wq70,.products.svelte-1n6wq70{grid-template-columns:1fr}}
