.chat-entry[data-astro-cid-gbya2yqa]{max-width:1050px;margin:auto;padding:26px;border:1px solid var(--theme-border);border-radius:22px;background:var(--theme-bg-panel);box-shadow:0 14px 50px #6366f10c;text-align:left}.chat-entry[data-astro-cid-gbya2yqa]:focus-within{border-color:var(--theme-accent-strong);box-shadow:0 0 0 3px #6366f112}label[data-astro-cid-gbya2yqa]{display:block;font-size:14px;font-weight:600}textarea[data-astro-cid-gbya2yqa]{display:block;width:100%;box-sizing:border-box;min-height:120px;resize:vertical;border:0;background:transparent;color:var(--theme-fg);font:inherit;font-size:15px;line-height:1.8;padding:18px 0;scroll-margin-top:110px}textarea[data-astro-cid-gbya2yqa]:focus-visible{outline:none}textarea[data-astro-cid-gbya2yqa]::placeholder{color:var(--theme-muted)}.entry-footer[data-astro-cid-gbya2yqa]{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--theme-border);padding-top:18px}.entry-footer[data-astro-cid-gbya2yqa]>span[data-astro-cid-gbya2yqa]{font-size:17px;font-weight:700;display:flex;gap:14px;align-items:center}small[data-astro-cid-gbya2yqa]{font-size:12px;font-weight:400;color:var(--theme-muted)}button[data-astro-cid-gbya2yqa]{border:0;border-radius:12px;background:linear-gradient(110deg,#7559f9,#13afd0);color:#fff;padding:14px 24px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}button[data-astro-cid-gbya2yqa] span[data-astro-cid-gbya2yqa]{margin-left:16px}button[data-astro-cid-gbya2yqa]:focus-visible{outline:2px solid var(--theme-accent-strong);outline-offset:4px}[data-astro-cid-gbya2yqa][role=status]{color:var(--theme-accent-strong);font-size:13px;line-height:1.8;margin-top:16px}[data-astro-cid-gbya2yqa][role=status]:empty{display:none}@media(max-width:600px){.chat-entry[data-astro-cid-gbya2yqa]{padding:20px}.entry-footer[data-astro-cid-gbya2yqa]{flex-wrap:wrap}.entry-footer[data-astro-cid-gbya2yqa]>span[data-astro-cid-gbya2yqa]{font-size:15px}button[data-astro-cid-gbya2yqa]{padding:13px 18px}}.ai-chat-product[data-astro-cid-c3dwaqzz]{display:flow-root;overflow:clip;background:#0b1120;color:var(--theme-fg);padding-bottom:80px;--copy-muted:#b3bfd1;--demo-paper:#121c2b;--demo-soft:#172338;--demo-code:#0a1222}html[data-theme=light] .ai-chat-product[data-astro-cid-c3dwaqzz]{background:#f8faff;--copy-muted:#52637b;--demo-paper:#fff;--demo-soft:#eef2ff;--demo-code:#edf2fb}.wrap[data-astro-cid-c3dwaqzz]{max-width:100rem;margin-inline:auto;padding-inline:48px}.intro[data-astro-cid-c3dwaqzz]{text-align:center;padding-top:24px;padding-bottom:36px}nav[data-astro-cid-c3dwaqzz]{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;text-align:left;color:var(--copy-muted);margin-bottom:44px}.eyebrow[data-astro-cid-c3dwaqzz]{font-size:11px;font-weight:700;letter-spacing:.15em;color:var(--theme-accent-strong)}h1[data-astro-cid-c3dwaqzz]{font-size:clamp(34px,3.8vw,58px);font-weight:800;line-height:1.25;letter-spacing:-.035em;max-width:1100px;margin:22px auto 26px;text-wrap:balance}.lead[data-astro-cid-c3dwaqzz]{max-width:940px;margin:auto;line-height:1.95;font-size:16px;color:var(--copy-muted);text-wrap:balance}.hero-links[data-astro-cid-c3dwaqzz]{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin:26px 0 48px;font-size:13px;color:var(--theme-accent-strong)}figure[data-astro-cid-c3dwaqzz]{margin:0;min-width:0}.example-label[data-astro-cid-c3dwaqzz]{font-size:11px;color:var(--theme-accent-strong);letter-spacing:.06em}.capabilities[data-astro-cid-c3dwaqzz]{padding-top:100px}.section-head[data-astro-cid-c3dwaqzz]{max-width:1050px;text-align:center;margin:0 auto 64px}h2[data-astro-cid-c3dwaqzz]{font-size:clamp(29px,2.7vw,42px);font-weight:700;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.section-head[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{max-width:900px;margin:24px auto 0;line-height:1.9;font-size:16px;color:var(--copy-muted)}.feature[data-astro-cid-c3dwaqzz]{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:center;margin-bottom:112px}.feature[data-astro-cid-c3dwaqzz].reverse{grid-template-columns:1fr 1.25fr}.reverse[data-astro-cid-c3dwaqzz] figure[data-astro-cid-c3dwaqzz]{order:2}.feature-copy[data-astro-cid-c3dwaqzz]{max-width:640px}h3[data-astro-cid-c3dwaqzz]{font-size:clamp(27px,2.3vw,36px);font-weight:700;line-height:1.4;letter-spacing:-.02em;margin:18px 0 24px;text-wrap:balance}.feature-copy[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:15px;line-height:1.95;color:var(--copy-muted);margin:15px 0}.text-link[data-astro-cid-c3dwaqzz]{display:inline-block;font-size:14px;font-weight:600;color:var(--theme-accent-strong);margin-top:20px}.capability-demo[data-astro-cid-c3dwaqzz]{padding:36px 0}.capability-demo[data-astro-cid-c3dwaqzz] h4[data-astro-cid-c3dwaqzz]{font-size:24px;line-height:1.6;margin:28px 0}.small-label[data-astro-cid-c3dwaqzz]{font-size:12px;color:var(--copy-muted);display:block;line-height:1.8}.capability-demo[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{line-height:1.9;color:var(--copy-muted);font-size:15px}.number-line[data-astro-cid-c3dwaqzz]{display:flex;gap:10px;margin:18px 0 28px}.number-line[data-astro-cid-c3dwaqzz]>span[data-astro-cid-c3dwaqzz]{flex:1;display:grid;place-items:center;border-bottom:2px solid var(--theme-border);padding:12px 3px;font-size:28px;font-weight:600}.number-line[data-astro-cid-c3dwaqzz] .median-value[data-astro-cid-c3dwaqzz]{border-color:var(--theme-accent-strong);color:var(--theme-accent-strong)}.number-line[data-astro-cid-c3dwaqzz] .outlier[data-astro-cid-c3dwaqzz]{border-style:dashed}.calculations[data-astro-cid-c3dwaqzz]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.calculations[data-astro-cid-c3dwaqzz]>div[data-astro-cid-c3dwaqzz]{padding:22px 0;border-top:1px solid var(--theme-border)}.calculations[data-astro-cid-c3dwaqzz] span[data-astro-cid-c3dwaqzz],.calculations[data-astro-cid-c3dwaqzz] small[data-astro-cid-c3dwaqzz]{display:block;color:var(--copy-muted);font-size:12px}.calculations[data-astro-cid-c3dwaqzz] strong[data-astro-cid-c3dwaqzz]{display:block;font-size:56px;font-weight:500;line-height:1.35;color:var(--theme-accent-strong)}.calculations[data-astro-cid-c3dwaqzz] small[data-astro-cid-c3dwaqzz]{line-height:1.8}.demo-1[data-astro-cid-c3dwaqzz]{position:relative;padding:36px}.demo-1[data-astro-cid-c3dwaqzz]:before{content:"";position:absolute;inset:16px -8px 0 16px;border:1px solid var(--theme-border);border-radius:4px;transform:rotate(2deg);background:var(--demo-paper);z-index:0}.demo-1[data-astro-cid-c3dwaqzz]>[data-astro-cid-c3dwaqzz]{position:relative}.draft-before[data-astro-cid-c3dwaqzz]{padding:25px 0;border-bottom:1px solid var(--theme-border)}.draft-before[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:17px}.draft-after[data-astro-cid-c3dwaqzz]{padding-top:25px}.draft-after[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:25px;color:var(--theme-fg);font-weight:500}.demo-2[data-astro-cid-c3dwaqzz]{display:grid;grid-template-columns:.9fr 1.2fr;gap:24px;align-items:start}.demo-2[data-astro-cid-c3dwaqzz] figcaption[data-astro-cid-c3dwaqzz]{grid-column:1/-1}.notes[data-astro-cid-c3dwaqzz]{border-top:2px solid var(--theme-accent-strong);padding:22px;background:linear-gradient(150deg,#6366f112,transparent)}.notes[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:17px}.organised[data-astro-cid-c3dwaqzz]{padding-top:22px}.organised[data-astro-cid-c3dwaqzz] ul[data-astro-cid-c3dwaqzz]{padding:0;list-style:none;margin:12px 0}.organised[data-astro-cid-c3dwaqzz] li[data-astro-cid-c3dwaqzz]{padding:17px 0;border-bottom:1px solid var(--theme-border)}.organised[data-astro-cid-c3dwaqzz] strong[data-astro-cid-c3dwaqzz]{display:block;font-size:16px;line-height:1.6}.organised[data-astro-cid-c3dwaqzz] li[data-astro-cid-c3dwaqzz] span[data-astro-cid-c3dwaqzz]{display:block;font-size:12px;line-height:1.9;color:var(--copy-muted);margin-top:6px}.demo-3[data-astro-cid-c3dwaqzz]{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border)}pre[data-astro-cid-c3dwaqzz]{font-size:clamp(15px,1.4vw,22px);overflow:auto;line-height:1.8;padding:26px 20px;background:var(--demo-code);border-radius:10px;color:var(--theme-fg)}.code-keyword[data-astro-cid-c3dwaqzz],.code-number[data-astro-cid-c3dwaqzz]{color:var(--theme-accent-strong)}mark[data-astro-cid-c3dwaqzz]{background:#7367ef33;color:var(--theme-fg);border-radius:4px;padding:3px}.check-values[data-astro-cid-c3dwaqzz]{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;border-top:1px solid var(--theme-border);padding-top:20px;margin-top:28px}.check-values[data-astro-cid-c3dwaqzz]>div[data-astro-cid-c3dwaqzz]{display:flex;gap:14px;font-size:13px;color:var(--copy-muted)}.uses[data-astro-cid-c3dwaqzz],.model-section[data-astro-cid-c3dwaqzz],.start[data-astro-cid-c3dwaqzz],.faq[data-astro-cid-c3dwaqzz]{padding:80px 0;border-top:1px solid var(--theme-border)}.uses[data-astro-cid-c3dwaqzz] .feature[data-astro-cid-c3dwaqzz]{grid-template-columns:1fr 1fr}.uses[data-astro-cid-c3dwaqzz] .feature[data-astro-cid-c3dwaqzz]:last-child{margin-bottom:0}img[data-astro-cid-c3dwaqzz]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:14px}.model-grid[data-astro-cid-c3dwaqzz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px}.model-grid[data-astro-cid-c3dwaqzz] article[data-astro-cid-c3dwaqzz]{border-top:1px solid var(--theme-border);padding:30px 0}.model-grid[data-astro-cid-c3dwaqzz] h3[data-astro-cid-c3dwaqzz]{font-size:25px;margin:0 0 16px}.model-grid[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{color:var(--copy-muted);line-height:1.85}.start[data-astro-cid-c3dwaqzz] ol[data-astro-cid-c3dwaqzz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:1100px;margin:auto;list-style:none;padding:0}.start[data-astro-cid-c3dwaqzz] li[data-astro-cid-c3dwaqzz]{border-top:1px solid var(--theme-border);padding-top:24px}.start[data-astro-cid-c3dwaqzz] h3[data-astro-cid-c3dwaqzz]{font-size:21px;margin:18px 0}.start[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:15px;line-height:1.9;color:var(--copy-muted)}.faq[data-astro-cid-c3dwaqzz]>h2[data-astro-cid-c3dwaqzz]{text-align:center;margin-bottom:42px}.faq-items[data-astro-cid-c3dwaqzz]{max-width:960px;margin:auto}details[data-astro-cid-c3dwaqzz]{border-bottom:1px solid var(--theme-border)}summary[data-astro-cid-c3dwaqzz]{display:flex;justify-content:space-between;gap:24px;list-style:none;padding:25px 0;font-weight:600;line-height:1.7;cursor:pointer}summary[data-astro-cid-c3dwaqzz]::-webkit-details-marker{display:none}summary[data-astro-cid-c3dwaqzz] span[data-astro-cid-c3dwaqzz]{color:var(--theme-accent-strong)}details[data-astro-cid-c3dwaqzz][open] summary[data-astro-cid-c3dwaqzz] span[data-astro-cid-c3dwaqzz]{transform:rotate(45deg)}details[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:15px;line-height:1.9;color:var(--copy-muted);padding:0 24px 25px 0}.closing[data-astro-cid-c3dwaqzz]{margin-top:12px;border:1px solid var(--theme-border);border-radius:28px;background:linear-gradient(120deg,#6366f11a,#06b6d40e);padding:64px 32px;text-align:center}.closing[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{max-width:800px;margin:24px auto 32px;color:var(--copy-muted);line-height:1.9}.related[data-astro-cid-c3dwaqzz],.actions[data-astro-cid-c3dwaqzz]{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.related[data-astro-cid-c3dwaqzz]{margin-top:32px;font-size:13px;color:var(--theme-accent-strong)}a[data-astro-cid-c3dwaqzz]:focus-visible,summary[data-astro-cid-c3dwaqzz]:focus-visible{outline:2px solid var(--theme-accent-strong);outline-offset:5px}section[data-astro-cid-c3dwaqzz][id],#chat-create[data-astro-cid-c3dwaqzz]{scroll-margin-top:90px}@media(min-width:1800px){.wrap[data-astro-cid-c3dwaqzz]{max-width:1680px}}@media(max-width:1100px){.feature[data-astro-cid-c3dwaqzz],.feature[data-astro-cid-c3dwaqzz].reverse{gap:36px}.demo-2[data-astro-cid-c3dwaqzz]{grid-template-columns:1fr}.demo-1[data-astro-cid-c3dwaqzz]{padding:28px 20px}.model-grid[data-astro-cid-c3dwaqzz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.wrap[data-astro-cid-c3dwaqzz]{padding-inline:22px}.intro[data-astro-cid-c3dwaqzz]{padding-top:22px}.lead[data-astro-cid-c3dwaqzz],.section-head[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:15px}.feature[data-astro-cid-c3dwaqzz],.feature[data-astro-cid-c3dwaqzz].reverse,.uses[data-astro-cid-c3dwaqzz] .feature[data-astro-cid-c3dwaqzz],.start[data-astro-cid-c3dwaqzz] ol[data-astro-cid-c3dwaqzz]{grid-template-columns:1fr}.capabilities[data-astro-cid-c3dwaqzz]{padding-top:64px}.section-head[data-astro-cid-c3dwaqzz]{margin-bottom:40px}.feature[data-astro-cid-c3dwaqzz],.feature[data-astro-cid-c3dwaqzz].reverse{gap:28px;margin-bottom:72px}.reverse[data-astro-cid-c3dwaqzz] figure[data-astro-cid-c3dwaqzz]{order:0}.feature-copy[data-astro-cid-c3dwaqzz]{max-width:none}h3[data-astro-cid-c3dwaqzz]{font-size:28px}.capability-demo[data-astro-cid-c3dwaqzz]{padding-block:24px}.capability-demo[data-astro-cid-c3dwaqzz] h4[data-astro-cid-c3dwaqzz]{font-size:22px}.demo-1[data-astro-cid-c3dwaqzz]{padding:24px 20px}.draft-after[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:23px}.demo-2[data-astro-cid-c3dwaqzz]{grid-template-columns:.9fr 1.2fr;gap:16px}.notes[data-astro-cid-c3dwaqzz]{padding:16px}.notes[data-astro-cid-c3dwaqzz] p[data-astro-cid-c3dwaqzz]{font-size:15px}.organised[data-astro-cid-c3dwaqzz] strong[data-astro-cid-c3dwaqzz]{font-size:14px}.uses[data-astro-cid-c3dwaqzz],.model-section[data-astro-cid-c3dwaqzz],.start[data-astro-cid-c3dwaqzz],.faq[data-astro-cid-c3dwaqzz]{padding:54px 0}.closing[data-astro-cid-c3dwaqzz]{padding:44px 20px}.ai-chat-product[data-astro-cid-c3dwaqzz]{padding-bottom:48px}.closing[data-astro-cid-c3dwaqzz] h2[data-astro-cid-c3dwaqzz]{font-size:29px}.hero-links[data-astro-cid-c3dwaqzz]{gap:18px}}@media(max-width:500px){.demo-2[data-astro-cid-c3dwaqzz],.model-grid[data-astro-cid-c3dwaqzz]{grid-template-columns:1fr}.calculations[data-astro-cid-c3dwaqzz]{gap:14px}.calculations[data-astro-cid-c3dwaqzz] small[data-astro-cid-c3dwaqzz]{font-size:10px}.number-line[data-astro-cid-c3dwaqzz]{gap:6px}}
