html{scroll-behavior:smooth}.agent-page.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{--ink:#183329;--muted:#53685e;--line:#dbe5dc;--green:#255d3e;color:var(--ink);background:#fbfcf8;font-family:Inter,system-ui,sans-serif;line-height:1.6}.agent-page.svelte-11i4pbi .svelte-11i4pbi.svelte-11i4pbi{box-sizing:border-box}header.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,main.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,footer.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{max-width:1160px;margin:auto}header.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:24px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}a.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{color:inherit}nav.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:flex;gap:24px;font-size:14px}nav.svelte-11i4pbi a.svelte-11i4pbi.svelte-11i4pbi,.brand.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{text-decoration:none}.brand.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:22px;font-weight:750}.hero.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:88px 32px 64px;max-width:950px}.eyebrow.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.label.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:11px;letter-spacing:.14em;font-weight:750;color:var(--green)}h1.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:clamp(38px,5.4vw,66px);line-height:1.09;letter-spacing:-.045em;margin:20px 0 24px}h1.svelte-11i4pbi span.svelte-11i4pbi.svelte-11i4pbi{color:#62846a}.intro.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:22px;max-width:760px;line-height:1.55}.keep.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{max-width:690px;color:var(--muted);margin:18px 0 28px}.primary.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 22px;background:var(--green);color:#fff;border-radius:9px;text-decoration:none;font-weight:650;font-size:15px}.primary.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi:hover{background:#174a2e}.text-link.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:inline-block;margin:12px 0 12px 22px;font-size:14px;text-underline-offset:4px}.small.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:12px;color:var(--muted)}.hero.svelte-11i4pbi>.small.svelte-11i4pbi.svelte-11i4pbi{margin-top:20px}.agent-video.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:block;width:100%;max-width:760px;aspect-ratio:1280 / 1080;margin:22px 0;border-radius:10px;background:#183329}.observed.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:0 32px 28px;padding:28px 32px;border-left:3px solid #91b776;background:#edf3e7;border-radius:0 12px 12px 0}.observed.svelte-11i4pbi>p.svelte-11i4pbi.svelte-11i4pbi{max-width:850px}.workbench.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:0 32px;padding:32px;border:1px solid var(--line);border-radius:18px;background:white;scroll-margin-top:24px}.section-heading.svelte-11i4pbi h2.svelte-11i4pbi.svelte-11i4pbi,h2.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:clamp(27px,3vw,38px);line-height:1.2;letter-spacing:-.03em;margin:10px 0 16px}.section-heading.svelte-11i4pbi p.svelte-11i4pbi.svelte-11i4pbi{color:var(--muted)}.job-tabs.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0}.job-tabs.svelte-11i4pbi button.svelte-11i4pbi.svelte-11i4pbi{font:inherit;font-size:14px;padding:14px 12px;border:1px solid var(--line);border-radius:8px;background:#f7f9f5;color:var(--ink);cursor:pointer;text-align:left}.job-tabs.svelte-11i4pbi button.active.svelte-11i4pbi.svelte-11i4pbi{border-color:var(--green);background:#eaf2e5;box-shadow:inset 0 0 0 1px var(--green)}.job-detail.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:grid;grid-template-columns:1.15fr 1fr;gap:40px}.question.svelte-11i4pbi h3.svelte-11i4pbi.svelte-11i4pbi{font-size:23px;line-height:1.3;margin:12px 0 20px}.prompt.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:14px;background:#f5f7f2;padding:20px;border-left:3px solid #acc590;border-radius:4px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.copy.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font:inherit;font-size:13px;border:1px solid var(--line);background:white;border-radius:6px;padding:9px 15px;cursor:pointer}.copy-status.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{min-height:20px;font-size:12px;color:var(--green)}ol.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding-left:23px}li.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:10px 0 10px 8px;font-size:15px}li.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi::marker{color:var(--green);font-weight:700}.boundary.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:13px;border-top:1px solid var(--line);padding-top:18px;color:var(--muted)}.start.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{border-top:1px solid var(--line);padding-top:22px;margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:22px}.start.svelte-11i4pbi p.svelte-11i4pbi.svelte-11i4pbi{font-size:13px;color:var(--muted);max-width:560px;margin:5px 0}.start.svelte-11i4pbi .primary.svelte-11i4pbi.svelte-11i4pbi{flex-shrink:0}.loop.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.fit.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.closing.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:64px 32px}.steps.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:30px}.steps.svelte-11i4pbi article.svelte-11i4pbi>span.svelte-11i4pbi{font-size:13px;color:#779466}.steps.svelte-11i4pbi h3.svelte-11i4pbi.svelte-11i4pbi{margin:8px 0;font-size:22px}.steps.svelte-11i4pbi p.svelte-11i4pbi.svelte-11i4pbi,.fit.svelte-11i4pbi p.svelte-11i4pbi.svelte-11i4pbi{font-size:15px;color:var(--muted)}.fit.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid var(--line)}.fit-note.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:25px;background:#edf3e7;border-radius:12px}.fit-note.svelte-11i4pbi h3.svelte-11i4pbi.svelte-11i4pbi{margin:0;font-size:20px}.fit-note.svelte-11i4pbi a.svelte-11i4pbi.svelte-11i4pbi{font-size:14px}.closing.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{text-align:center;background:#eef3e9;border-radius:18px;margin:0 32px}.closing.svelte-11i4pbi>p.svelte-11i4pbi.svelte-11i4pbi{max-width:640px;margin:20px auto}.prices.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:14px;margin:24px auto}footer.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{display:flex;gap:24px;padding:36px 32px;font-size:12px;color:var(--muted)}footer.svelte-11i4pbi span.svelte-11i4pbi.svelte-11i4pbi{flex:1}button.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi:focus-visible,a.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi:focus-visible{outline:3px solid #91b776;outline-offset:4px}@media (max-width: 700px){header.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:18px 20px}nav.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{gap:14px;font-size:12px}.brand.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:19px}.hero.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:50px 20px 36px}.intro.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{font-size:19px}.observed.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:0 16px 24px;padding:22px 18px}.workbench.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:0 16px;padding:22px 18px}.job-tabs.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{grid-template-columns:1fr;gap:8px}.job-detail.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.fit.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.steps.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{grid-template-columns:1fr;gap:22px}.start.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{align-items:stretch;flex-direction:column}.loop.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi,.fit.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{padding:44px 22px}.closing.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:0 16px;padding:35px 20px}.text-link.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{margin:15px 0;display:block}.hero.svelte-11i4pbi .primary.svelte-11i4pbi.svelte-11i4pbi{width:100%}footer.svelte-11i4pbi.svelte-11i4pbi.svelte-11i4pbi{flex-wrap:wrap;padding:30px 20px}footer.svelte-11i4pbi span.svelte-11i4pbi.svelte-11i4pbi{flex-basis:100%}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
