:root{--color-primary:#2563eb;--color-primary-light:#3b82f6;--color-primary-dark:#1d4ed8;--color-primary-50:#2563eb0d;--color-primary-100:#2563eb14;--color-primary-200:#2563eb26;--color-bg:#f8fafc;--color-bg-elevated:#fff;--color-bg-sidebar:#ffffffd9;--color-surface:#fff;--color-surface-hover:#f1f5f9;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-tertiary:#94a3b8;--color-text-inverse:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-success:#22c55e;--color-warning:#f59e0b;--color-error:#ef4444;--shadow-sm:0 1px 3px #0000000d;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 24px #0000001f;--shadow-xl:0 16px 48px #00000029;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:9999px;--transition-fast:150ms ease;--transition-normal:200ms ease;--transition-slow:300ms ease;--sidebar-width:220px;--sidebar-collapsed-width:72px;--sidebar-backdrop:blur(20px);--font-family:"Source Sans 3","Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","Fira Code",Consolas,Monaco,monospace}.dark,[data-theme=dark]{--color-primary:#3b82f6;--color-primary-light:#60a5fa;--color-primary-dark:#2563eb;--color-primary-50:#3b82f60d;--color-primary-100:#3b82f614;--color-primary-200:#3b82f626;--color-bg:#0b0f19;--color-bg-elevated:#111827;--color-bg-sidebar:#0f172ad9;--color-surface:#151b2b;--color-surface-hover:#1e293b;--color-text-primary:#f1f5f9;--color-text-secondary:#94a3b8;--color-text-tertiary:#64748b;--color-text-inverse:#fff;--color-border:#1e293b;--color-border-light:#0f172a;--shadow-sm:0 1px 3px #0003;--shadow-md:0 4px 12px #0000004d;--shadow-lg:0 8px 24px #0006;--shadow-xl:0 16px 48px #00000080}body{background-color:#f8fafc;background-color:var(--color-bg);color:#0f172a;color:var(--color-text-primary);font-family:Source Sans\ 3,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-family);transition:background-color .3s ease,color .3s ease;transition:background-color var(--transition-slow),color var(--transition-slow)}html{scroll-behavior:smooth}::selection{background-color:#2563eb26;background-color:var(--color-primary-200);color:#0f172a;color:var(--color-text-primary)}.agent-landing{background:#f7f9fc;color:#111827;font-family:var(--font-family);min-height:100vh}.agent-nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding:22px 28px}.agent-brand,.agent-nav-actions a{color:inherit;text-decoration:none}.agent-brand{font-size:18px;font-weight:800;gap:10px}.agent-brand,.agent-brand-mark{align-items:center;display:inline-flex}.agent-brand-mark{background:#2563eb;border-radius:8px;color:#fff;height:34px;justify-content:center;width:34px}.agent-nav-actions{color:#4b5563;display:flex;font-size:14px;font-weight:700;gap:18px}.agent-hero{grid-gap:42px;align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);margin:0 auto;max-width:1180px;min-height:calc(100vh - 88px);padding:18px 28px 56px}.agent-hero-copy h1{font-size:58px;font-weight:850;line-height:1.05;margin:14px 0 18px;max-width:760px}.agent-hero-copy p{color:#4b5563;font-size:18px;line-height:1.8;margin:0 0 26px;max-width:660px}.agent-eyebrow{color:#2563eb;font-size:14px;font-weight:800}.agent-cta-row{align-items:center;display:flex;gap:12px;margin-bottom:16px}.agent-primary,.agent-secondary{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:800;height:44px;justify-content:center;text-decoration:none}.agent-primary{background:#2563eb;border:1px solid #2563eb;color:#fff;cursor:pointer;gap:8px;padding:0 18px}.agent-feature-grid svg,.agent-primary svg,.agent-secondary svg,.agent-security svg{height:18px;width:18px}.agent-secondary{background:#fff;border:1px solid #cbd5e1;color:#1f2937;padding:0 16px}.agent-prompt{background:#fff;border:1px solid #dbe3ef;border-radius:8px;color:#111827;font-family:var(--font-mono);font-size:15px;line-height:1.65;margin:0;max-width:720px;padding:16px;white-space:pre-wrap;word-break:break-word}.agent-install-note{font-size:14px;line-height:1.7;margin-top:12px}.agent-snapshot{background:#111827;border:1px solid #dbe3ef;border-radius:8px;box-shadow:0 24px 60px #0f172a2e;overflow:hidden}.snapshot-toolbar{align-items:center;border-bottom:1px solid #ffffff1f;color:#e5e7eb;display:flex;font-family:var(--font-mono);font-size:13px;gap:8px;height:44px;padding:0 16px}.snapshot-toolbar span{background:#ef4444;border-radius:999px;height:10px;width:10px}.snapshot-toolbar span:nth-child(2){background:#f59e0b}.snapshot-toolbar span:nth-child(3){background:#22c55e;margin-right:8px}.snapshot-body{color:#d1d5db;font-family:var(--font-mono);font-size:13px;line-height:1.7;padding:18px}.snapshot-line{margin-bottom:12px}.snapshot-line.dim{color:#93c5fd}.snapshot-card{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0}.snapshot-card div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:12px}.snapshot-card span,.snapshot-card strong{display:block}.snapshot-card span{color:#9ca3af;font-size:12px}.snapshot-card strong{color:#fff;font-size:16px;margin-top:6px}.agent-section,.agent-security{margin:0 auto;max-width:1180px;padding:40px 28px}.agent-section-title{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.agent-section-title h2,.agent-security h2{font-size:28px;line-height:1.2;margin:0}.agent-section-title p,.agent-security p{color:#4b5563;font-size:15px;line-height:1.8;margin:0;max-width:560px}.agent-tools{text-align:center}.agent-tools h2{font-size:24px;line-height:1.25;margin:0 0 24px}.agent-tool-list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.agent-tool{background:#fff;border:1px solid #dbe3ef;display:flex;gap:12px;min-height:92px}.agent-tool,.agent-tool span{align-items:center;border-radius:8px;justify-content:center}.agent-tool span{background:#eff6ff;color:#2563eb;display:inline-flex;font-weight:900;height:36px;width:36px}.agent-tool strong{color:#111827;font-size:15px}.agent-feature-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.agent-faq details,.agent-feature-grid article,.agent-flow li,.agent-security{background:#fff;border:1px solid #dbe3ef;border-radius:8px}.agent-feature-grid article{padding:20px}.agent-feature-grid svg{color:#2563eb}.agent-feature-grid h3{font-size:17px;margin:14px 0 8px}.agent-feature-grid p,.agent-flow p{color:#4b5563;font-size:14px;line-height:1.7;margin:0}.agent-flow ol{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.agent-flow li{padding:18px}.agent-flow li span{align-items:center;background:#eff6ff;border-radius:8px;color:#2563eb;display:inline-flex;font-weight:900;height:28px;justify-content:center;margin-bottom:12px;width:28px}.agent-flow strong{display:block;font-size:16px;margin-bottom:8px}.agent-faq-list{grid-gap:10px;display:grid;gap:10px}.agent-faq details{padding:0 18px}.agent-faq summary{align-items:center;color:#111827;cursor:pointer;display:flex;font-size:15px;font-weight:800;gap:18px;justify-content:space-between;list-style:none;min-height:58px}.agent-faq summary::-webkit-details-marker{display:none}.agent-faq summary:after{color:#6b7280;content:"+";flex:0 0 auto;font-size:22px;font-weight:500}.agent-faq details[open] summary:after{content:"-"}.agent-faq details p{color:#4b5563;font-size:14px;line-height:1.8;margin:-2px 0 18px;max-width:820px}.agent-security{display:flex;gap:18px;margin-bottom:44px}.agent-security>svg{color:#16a34a;flex:0 0 auto;height:34px;width:34px}@media (max-width:860px){.agent-hero,.agent-nav,.agent-section,.agent-security{padding-left:18px;padding-right:18px}.agent-hero{grid-template-columns:1fr;min-height:auto;padding-top:34px}.agent-hero-copy h1{font-size:38px}.agent-section-title,.agent-security{align-items:flex-start;flex-direction:column}.agent-feature-grid,.agent-flow ol,.agent-tool-list,.snapshot-card{grid-template-columns:1fr}}@media (max-width:560px){.agent-cta-row,.agent-nav{align-items:stretch;flex-direction:column}.agent-nav-actions{justify-content:space-between}}
/*# sourceMappingURL=agentLanding.55aac95f.03bb7722.css.map*/