.marketing-page{--marketing-bg:#0a0a0f;--marketing-bg-elevated:#0e0f14;--marketing-card:#12131a;--marketing-surface:#141520;--marketing-border:#1e2028;--marketing-muted:#6b7280;--accent-memory:#c084fc;--accent-toolchain:#60a5fa;--accent-planning:#f59e0b;--accent-evolution:#34d399;--marketing-amber:#f59e0b;--marketing-blue:#3b82f6;--marketing-red:#ef4444;--marketing-green:#22c55e;--marketing-slate:#64748b;--marketing-violet:#8b5cf6;--marketing-rose:#f43f5e;--marketing-orange:#f97316;--marketing-teal:#00adb5;background:var(--marketing-bg)}:root:not(.dark) .marketing-page,html:not(.dark) .marketing-page{--marketing-bg:var(--background);--marketing-bg-elevated:var(--input);--marketing-card:var(--card);--marketing-surface:var(--secondary);--marketing-border:var(--border);--marketing-muted:var(--muted-foreground);--accent-memory:#9333ea;--accent-toolchain:#2563eb;--accent-planning:#d97706;--accent-evolution:#059669;--marketing-amber:#d97706;--marketing-blue:#2563eb;--marketing-red:#dc2626;--marketing-green:#16a34a;--marketing-slate:#475569;--marketing-violet:#7c3aed;--marketing-rose:#e11d48;--marketing-orange:#ea580c;--marketing-teal:var(--primary)}.marketing-pattern-dots{opacity:.03;background-image:radial-gradient(circle,currentColor 1px,#0000 1px);background-size:24px 24px}.marketing-pattern-grid{opacity:.03;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:60px 60px}.marketing-pattern-diagonal{opacity:.03;background-image:repeating-linear-gradient(135deg,currentColor 0 1px,#0000 1px 20px)}.marketing-pattern-crosshatch{opacity:.03;background-image:repeating-linear-gradient(45deg,currentColor 0 1px,#0000 1px 20px),repeating-linear-gradient(-45deg,currentColor 0 1px,#0000 1px 20px)}@keyframes asciiScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.hero-board-module__ztsuFa__heroSection{margin-bottom:0;padding-top:clamp(96px,14vw,180px);padding-bottom:0;position:relative;overflow:hidden}.hero-board-module__ztsuFa__topoBg{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-board-module__ztsuFa__floatingHeadline{z-index:1;text-align:center;padding:48px 24px 24px;animation:1s cubic-bezier(.16,1,.3,1) both hero-board-module__ztsuFa__heroFadeUp;position:relative}@keyframes hero-board-module__ztsuFa__heroFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-board-module__ztsuFa__floatingHeadline h1{color:var(--foreground);letter-spacing:-.5px;font-size:clamp(36px,5.5vw,60px);font-weight:800;line-height:1.15}.hero-board-module__ztsuFa__floatingHeadline p{color:var(--muted-foreground);max-width:520px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.6}.hero-board-module__ztsuFa__heroCtas{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.hero-board-module__ztsuFa__ctaGetStarted{background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;transition:all .2s}.hero-board-module__ztsuFa__ctaGetStarted:hover{opacity:.9;box-shadow:0 4px 12px #00adb54d}.hero-board-module__ztsuFa__ctaSecondary{color:var(--muted-foreground);font-size:14px;text-decoration:none;transition:color .2s}.hero-board-module__ztsuFa__ctaSecondary:hover{color:var(--foreground)}.hero-board-module__ztsuFa__mockupShell{z-index:1;background:var(--marketing-card);border-top:1px solid var(--border);border-left:1px solid var(--border);border-right:1px solid var(--border);border-radius:14px 14px 0 0;flex-direction:column;width:calc(100vw - 48px);max-width:1600px;height:calc(62vh - 150px);min-height:320px;margin:0 auto;animation:1.2s cubic-bezier(.16,1,.3,1) .15s both hero-board-module__ztsuFa__mockupReveal;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 60px #000000b3,inset 0 0 0 1px #ffffff08,0 0 120px #00adb50a}.hero-board-module__ztsuFa__titleBar{background:var(--marketing-bg);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:38px;min-height:38px;padding:0 14px;display:flex}.hero-board-module__ztsuFa__trafficLight{border-radius:50%;width:12px;height:12px}.hero-board-module__ztsuFa__trafficRed{background:#ff5f57}.hero-board-module__ztsuFa__trafficAmber{background:#febc2e}.hero-board-module__ztsuFa__trafficGreen{background:#28c840}.hero-board-module__ztsuFa__titleBarSpacer{flex:1}.hero-board-module__ztsuFa__appLayout{flex:1;min-height:0;display:flex;overflow:clip}.hero-board-module__ztsuFa__sidebar{background:var(--marketing-card);border-right:1px solid var(--border);flex-direction:column;gap:2px;width:210px;min-width:210px;padding:14px 10px;display:flex;overflow:hidden}.hero-board-module__ztsuFa__sidebarTop{justify-content:space-between;align-items:center;padding:0 4px 10px;display:flex}.hero-board-module__ztsuFa__sidebarLogo{font-family:Cantata One,serif;font-family:var(--font-cantata-one,"Cantata One",serif);color:var(--foreground);letter-spacing:.3px;font-size:16px}.hero-board-module__ztsuFa__sidebarToggle{color:var(--muted-foreground);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:opacity .2s;display:flex}.hero-board-module__ztsuFa__sidebarToggle:hover{opacity:1}.hero-board-module__ztsuFa__sidebarNavItem{color:var(--muted-foreground);cursor:default;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.hero-board-module__ztsuFa__sidebarNavItem:hover{color:var(--foreground);background:#ffffff0a}.hero-board-module__ztsuFa__sidebarNavItemActive{color:var(--primary);background:#00adb514;border:1px solid #00adb526}.hero-board-module__ztsuFa__navIcon{opacity:.5;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.hero-board-module__ztsuFa__navIcon svg{width:16px;height:16px}.hero-board-module__ztsuFa__sidebarNavItemActive .hero-board-module__ztsuFa__navIcon{opacity:1}.hero-board-module__ztsuFa__sidebarSeparator{background:var(--border);height:1px;margin:8px 0}.hero-board-module__ztsuFa__sidebarSectionHeader{align-items:center;padding:8px 10px 6px;display:flex}.hero-board-module__ztsuFa__sidebarSectionLabel{text-transform:uppercase;letter-spacing:.08em;color:#6b7280a6;font-size:11px;font-weight:600}.hero-board-module__ztsuFa__sidebarSectionActions{align-items:center;gap:8px;margin-left:auto;display:flex}.hero-board-module__ztsuFa__sidebarSeeAll{color:var(--muted-foreground);cursor:pointer;opacity:.6;font-size:11px}.hero-board-module__ztsuFa__sidebarSeeAll:hover{opacity:1}.hero-board-module__ztsuFa__sidebarAddBtn{color:var(--muted-foreground);cursor:pointer;opacity:.5;font-size:14px;line-height:1}.hero-board-module__ztsuFa__sidebarAddBtn:hover{opacity:1;color:var(--primary)}.hero-board-module__ztsuFa__sidebarAgent{color:var(--foreground);cursor:default;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:400;transition:background .15s;display:flex}.hero-board-module__ztsuFa__sidebarAgent:hover{background:#ffffff0a}.hero-board-module__ztsuFa__agentIdenticon{border-radius:6px;flex-shrink:0;width:22px;height:22px}.hero-board-module__ztsuFa__agentName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hero-board-module__ztsuFa__agentSessions{color:var(--muted-foreground);opacity:.6;flex-shrink:0;margin-left:auto;font-size:11px}.hero-board-module__ztsuFa__mainArea{flex-direction:column;flex:1;min-width:0;display:flex;overflow:clip}.hero-board-module__ztsuFa__headerBar{border-bottom:1px solid var(--border);background:var(--marketing-bg-elevated);align-items:center;gap:12px;height:44px;min-height:44px;padding:0 20px;display:flex}.hero-board-module__ztsuFa__headerTitle{color:var(--foreground);font-size:14px;font-weight:700}.hero-board-module__ztsuFa__priorityFilterBar{border-bottom:1px solid var(--border);scrollbar-width:none;align-items:center;gap:8px;padding:8px 20px;display:flex;overflow-x:auto}.hero-board-module__ztsuFa__priorityFilterBar::-webkit-scrollbar{display:none}.hero-board-module__ztsuFa__priorityFilterLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;margin-right:4px;font-size:11px;font-weight:600}.hero-board-module__ztsuFa__priorityFilterPill{color:var(--muted-foreground);border:1px solid var(--border);cursor:default;white-space:nowrap;border-radius:4px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:500;transition:border-color .2s}.hero-board-module__ztsuFa__priorityFilterPill:hover{border-color:var(--muted-foreground)}.hero-board-module__ztsuFa__priorityFilterSpacer{flex:1}.hero-board-module__ztsuFa__priorityFilterCount{color:var(--muted-foreground);opacity:.6;font-size:11px}.hero-board-module__ztsuFa__boardColumns{flex:1;gap:12px;min-height:0;padding:12px 12px 0;display:flex;overflow:clip}.hero-board-module__ztsuFa__boardColumn{background:var(--marketing-surface);border:1px solid var(--marketing-border);border-bottom:none;border-radius:8px 8px 0 0;flex-direction:column;flex:1;gap:8px;min-width:0;padding:8px 8px 0;display:flex;overflow:clip}.hero-board-module__ztsuFa__boardColumnHeader{justify-content:space-between;align-items:center;padding:4px 8px 8px;display:flex}.hero-board-module__ztsuFa__boardColumnTitle{color:var(--foreground);font-size:12px;font-weight:600;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.06em}.hero-board-module__ztsuFa__boardColumnCount{color:var(--muted-foreground);font-size:10px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);background:#ffffff0d;border-radius:4px;padding:1px 6px}.hero-board-module__ztsuFa__boardCards{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:clip}.hero-board-module__ztsuFa__boardCard{border:1px solid var(--border);background:var(--card);cursor:default;border-radius:8px;padding:12px;transition:background .2s,border-color .3s,box-shadow .3s,opacity .4s,transform .4s}.hero-board-module__ztsuFa__boardCard:hover{background:#ffffff08}.hero-board-module__ztsuFa__newCardInput{border:1px dashed var(--marketing-border);color:var(--muted-foreground);opacity:.4;cursor:default;border-radius:6px;padding:10px 12px;font-size:12px}.hero-board-module__ztsuFa__inProgressPulse{animation:2.5s ease-in-out infinite hero-board-module__ztsuFa__borderPulse}@keyframes hero-board-module__ztsuFa__borderPulse{0%,to{border-color:var(--border);box-shadow:none}50%{border-color:var(--primary);box-shadow:0 0 12px #00adb533,0 0 4px #00adb51a}}.hero-board-module__ztsuFa__doneCard{opacity:.65;transition:opacity .5s}.hero-board-module__ztsuFa__cardTitle{color:var(--foreground);margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.4}.hero-board-module__ztsuFa__cardBadges{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.hero-board-module__ztsuFa__priorityBadge{font-size:10px;font-weight:600;line-height:1.4;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.02em;border-radius:3px;padding:2px 8px}.hero-board-module__ztsuFa__priorityHigh{background:color-mix(in srgb,var(--marketing-amber)10%,transparent);color:var(--marketing-amber);border:1px solid color-mix(in srgb,var(--marketing-amber)20%,transparent)}.hero-board-module__ztsuFa__priorityMedium{background:color-mix(in srgb,var(--marketing-blue)10%,transparent);color:var(--marketing-blue);border:1px solid color-mix(in srgb,var(--marketing-blue)15%,transparent)}.hero-board-module__ztsuFa__priorityUrgent{background:color-mix(in srgb,var(--marketing-red)12%,transparent);color:var(--marketing-red);border:1px solid color-mix(in srgb,var(--marketing-red)20%,transparent)}.hero-board-module__ztsuFa__priorityLow{background:color-mix(in srgb,var(--marketing-slate)8%,transparent);color:var(--marketing-slate);border:1px solid color-mix(in srgb,var(--marketing-slate)15%,transparent)}.hero-board-module__ztsuFa__attachmentBadge{color:var(--muted-foreground);border:1px solid var(--border);background:#ffffff0a;border-radius:4px;padding:2px 6px;font-size:10px}.hero-board-module__ztsuFa__humanBadge{color:var(--marketing-amber);background:color-mix(in srgb,var(--marketing-amber)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-amber)20%,transparent);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;animation:.35s ease-out hero-board-module__ztsuFa__badgePop}@keyframes hero-board-module__ztsuFa__badgePop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hero-board-module__ztsuFa__doneCheck{color:var(--marketing-green);background:color-mix(in srgb,var(--marketing-green)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-green)15%,transparent);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.hero-board-module__ztsuFa__cardFooter{justify-content:space-between;align-items:center;display:flex}.hero-board-module__ztsuFa__cardAvatars{align-items:center;display:flex}.hero-board-module__ztsuFa__cardCounters{align-items:center;gap:8px;display:flex}.hero-board-module__ztsuFa__cardCounter{color:var(--muted-foreground);font-size:10px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);align-items:center;gap:3px;display:flex}.hero-board-module__ztsuFa__counterIcon{opacity:.6;width:12px;height:12px}.hero-board-module__ztsuFa__avatar{border-radius:50%;flex-shrink:0;width:20px;height:20px}.hero-board-module__ztsuFa__avatar+.hero-board-module__ztsuFa__avatar{outline:2px solid var(--card);margin-left:-4px}.hero-board-module__ztsuFa__fadeIn{animation:.5s forwards hero-board-module__ztsuFa__cardFadeIn}@keyframes hero-board-module__ztsuFa__cardFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-board-module__ztsuFa__mockupReveal{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-board-module__ztsuFa__sidebar{display:none}.hero-board-module__ztsuFa__boardColumns{gap:6px;padding:6px 6px 0;overflow:clip}.hero-board-module__ztsuFa__boardColumn{min-width:0;padding:4px 4px 0}.hero-board-module__ztsuFa__boardColumn:nth-child(n+4){display:none}.hero-board-module__ztsuFa__mockupShell{height:50vh;min-height:260px}.hero-board-module__ztsuFa__floatingHeadline h1{font-size:32px}.hero-board-module__ztsuFa__floatingHeadline p{font-size:14px}.hero-board-module__ztsuFa__heroCtas{flex-direction:column;gap:12px}.hero-board-module__ztsuFa__headerBar{height:36px;min-height:36px;padding:0 12px}.hero-board-module__ztsuFa__priorityFilterBar{padding:6px 12px}}@media (max-width:640px){.hero-board-module__ztsuFa__boardColumn:nth-child(n+4){display:flex}.hero-board-module__ztsuFa__mockupShell{width:200vw;max-width:none;margin-left:24px;margin-right:0}}:root:not(.dark) .hero-board-module__ztsuFa__mockupShell{border-color:var(--border);background:#e8eaedf2;box-shadow:0 8px 60px #00000026}:root:not(.dark) .hero-board-module__ztsuFa__titleBar{background:#f0f2f5f2}:root:not(.dark) .hero-board-module__ztsuFa__sidebar{background:var(--card);border-color:var(--border)}:root:not(.dark) .hero-board-module__ztsuFa__sidebarLogo{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__navItem{color:var(--muted-foreground)}:root:not(.dark) .hero-board-module__ztsuFa__navItem:hover{color:var(--foreground);background:#0000000a}:root:not(.dark) .hero-board-module__ztsuFa__navItemActive{color:var(--primary);background:#008a901a}:root:not(.dark) .hero-board-module__ztsuFa__sectionLabel{color:var(--muted-foreground)}:root:not(.dark) .hero-board-module__ztsuFa__agentName{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__headerBar{border-color:var(--border);background:#f0f2f5cc}:root:not(.dark) .hero-board-module__ztsuFa__filterPill{border-color:var(--border);color:var(--muted-foreground)}:root:not(.dark) .hero-board-module__ztsuFa__boardColumns{background:var(--background)}:root:not(.dark) .hero-board-module__ztsuFa__boardColumn{background:#dfe1e499}:root:not(.dark) .hero-board-module__ztsuFa__boardColumnTitle{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__boardColumnCount{color:var(--muted-foreground);background:#0000000f}:root:not(.dark) .hero-board-module__ztsuFa__card{border-color:var(--border);background:#fff;box-shadow:0 1px 3px #00000014}:root:not(.dark) .hero-board-module__ztsuFa__card:hover{background:#fafafa}:root:not(.dark) .hero-board-module__ztsuFa__cardTitle{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__doneCard{opacity:.7}:root:not(.dark) .hero-board-module__ztsuFa__heroHeadline{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__heroSubtitle{color:var(--muted-foreground)}:root:not(.dark) .hero-board-module__ztsuFa__boardColumn{border:1px solid var(--border);border-bottom:none}:root:not(.dark) .hero-board-module__ztsuFa__filterBar{border-color:var(--border);background:#f0f2f599}:root:not(.dark) .hero-board-module__ztsuFa__filterPillLabel{color:var(--foreground)}:root:not(.dark) .hero-board-module__ztsuFa__filterCount{color:var(--muted-foreground)}
.how-it-works-module__uzb4xq__section{padding:120px 24px;position:relative}.how-it-works-module__uzb4xq__timeline{margin-top:48px;padding-left:60px;position:relative}.how-it-works-module__uzb4xq__timeline:before{content:"";background:linear-gradient(to bottom,var(--marketing-teal)0%,var(--accent-evolution)100%);opacity:.25;border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:21px}.how-it-works-module__uzb4xq__timelineVisible:before{opacity:.4;transition:opacity 1s}.how-it-works-module__uzb4xq__step{opacity:0;margin-bottom:100px;transition:opacity .6s,transform .6s;position:relative;transform:translateY(20px)}.how-it-works-module__uzb4xq__step:last-child{margin-bottom:0}.how-it-works-module__uzb4xq__stepVisible{opacity:1;transform:translateY(0)}.how-it-works-module__uzb4xq__badge{width:44px;height:44px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);z-index:2;border:2px solid var(--marketing-teal);color:var(--marketing-teal);box-shadow:0 0 20px color-mix(in srgb,var(--marketing-teal)15%,transparent);background:#0d3d3f;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:absolute;top:0;left:-60px}.how-it-works-module__uzb4xq__badgeCheck{border-color:var(--accent-evolution);color:var(--accent-evolution);box-shadow:0 0 24px color-mix(in srgb,var(--accent-evolution)20%,transparent);background:#0f3a2e;animation:2.5s ease-in-out infinite how-it-works-module__uzb4xq__checkPulse;}.how-it-works-module__uzb4xq__checkSvg{width:22px;height:22px}@keyframes how-it-works-module__uzb4xq__checkPulse{0%,to{box-shadow:0 0 20px color-mix(in srgb,var(--accent-evolution)15%,transparent)}50%{box-shadow:0 0 32px color-mix(in srgb,var(--accent-evolution)30%,transparent)}}.how-it-works-module__uzb4xq__stepBody{align-items:flex-start;gap:32px;display:flex}.how-it-works-module__uzb4xq__stepContent{flex:1;min-width:0;max-width:340px;padding-top:4px}.how-it-works-module__uzb4xq__stepLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:var(--marketing-teal);margin-bottom:8px;font-size:12px;font-weight:600}.how-it-works-module__uzb4xq__stepTitle{color:var(--foreground);margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.3}.how-it-works-module__uzb4xq__stepDesc{color:var(--muted-foreground);font-size:15px;line-height:1.65}.how-it-works-module__uzb4xq__stepVisual{flex:1;min-width:0}.how-it-works-module__uzb4xq__promptCard,.how-it-works-module__uzb4xq__boardCard,.how-it-works-module__uzb4xq__escalationCard,.how-it-works-module__uzb4xq__payoffCard{background:var(--marketing-card);border:1px solid var(--marketing-border);border-radius:12px;overflow:hidden}.how-it-works-module__uzb4xq__promptDots{border-bottom:1px solid var(--marketing-border);align-items:center;gap:6px;padding:10px 14px;display:flex}.how-it-works-module__uzb4xq__dotR{background:#ff5f57;border-radius:50%;width:10px;height:10px}.how-it-works-module__uzb4xq__dotY{background:#febc2e;border-radius:50%;width:10px;height:10px}.how-it-works-module__uzb4xq__dotG{background:#28c840;border-radius:50%;width:10px;height:10px}.how-it-works-module__uzb4xq__promptTitle{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);margin-left:8px;font-size:11px}.how-it-works-module__uzb4xq__promptInput{align-items:center;padding:16px;display:flex}.how-it-works-module__uzb4xq__promptText{color:var(--foreground);font-size:14px;line-height:1.5}.how-it-works-module__uzb4xq__promptCursor{background:var(--marketing-teal);width:2px;height:18px;margin-left:2px;animation:1s step-end infinite how-it-works-module__uzb4xq__blink;display:inline-block}@keyframes how-it-works-module__uzb4xq__blink{0%,to{opacity:1}50%{opacity:0}}.how-it-works-module__uzb4xq__templateDivider{align-items:center;gap:12px;margin:4px 0;padding:0 16px;display:flex}.how-it-works-module__uzb4xq__templateDivider:before,.how-it-works-module__uzb4xq__templateDivider:after{content:"";background:var(--marketing-border);flex:1;height:1px}.how-it-works-module__uzb4xq__templateDivider span{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:var(--marketing-muted);white-space:nowrap;font-size:9px}.how-it-works-module__uzb4xq__templatePills{gap:8px;padding:12px 16px 16px;display:flex}.how-it-works-module__uzb4xq__pill{border:1px solid var(--marketing-border);color:var(--muted-foreground);cursor:default;border-radius:6px;padding:5px 12px;font-size:12px}.how-it-works-module__uzb4xq__pillSelected{border-color:var(--marketing-teal);color:var(--marketing-teal);background:color-mix(in srgb,var(--marketing-teal)8%,transparent)}.how-it-works-module__uzb4xq__boardTasks{flex-direction:column;gap:8px;padding:12px;display:flex}.how-it-works-module__uzb4xq__taskRow{background:var(--marketing-surface);border:1px solid var(--marketing-border);opacity:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:opacity .5s,transform .5s;display:flex;transform:translate(-12px)}.how-it-works-module__uzb4xq__taskRowVisible{opacity:1;transform:translate(0)}.how-it-works-module__uzb4xq__agentAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.how-it-works-module__uzb4xq__taskInfo{flex:1;min-width:0}.how-it-works-module__uzb4xq__taskName{color:var(--foreground);font-size:13px;font-weight:600;display:block}.how-it-works-module__uzb4xq__agentName{color:var(--marketing-muted);font-size:11px}.how-it-works-module__uzb4xq__taskStatus{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-teal);white-space:nowrap;font-size:10px}.how-it-works-module__uzb4xq__taskDone{color:var(--accent-evolution)}.how-it-works-module__uzb4xq__boardSummary{border-top:1px solid var(--marketing-border);font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);gap:6px;padding:10px 16px;font-size:11px;display:flex}.how-it-works-module__uzb4xq__sep{opacity:.4}.how-it-works-module__uzb4xq__escalationBody{padding:16px}.how-it-works-module__uzb4xq__escalationHeader{color:var(--foreground);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.how-it-works-module__uzb4xq__escalationTime{color:var(--marketing-muted);margin-left:auto;font-size:11px}.how-it-works-module__uzb4xq__escalationMessage{color:var(--muted-foreground);background:var(--marketing-surface);border:1px solid var(--marketing-border);border-radius:8px;margin-bottom:14px;padding:12px 14px;font-size:14px;line-height:1.6}.how-it-works-module__uzb4xq__escalationActions{gap:8px;display:flex}.how-it-works-module__uzb4xq__btnPrimary{background:var(--marketing-teal);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:600}.how-it-works-module__uzb4xq__btnOutline{border:1px solid var(--marketing-border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:600}.how-it-works-module__uzb4xq__activityLine{border-top:1px solid var(--marketing-border);flex-wrap:wrap;gap:12px;padding:10px 16px;font-size:12px;display:flex}.how-it-works-module__uzb4xq__activityDone{color:var(--accent-evolution)}.how-it-works-module__uzb4xq__activityWaiting{color:var(--marketing-amber)}.how-it-works-module__uzb4xq__payoffRow{align-items:center;gap:28px;display:flex}.how-it-works-module__uzb4xq__payoffText{flex:1;min-width:0}.how-it-works-module__uzb4xq__payoffCard{border-color:color-mix(in srgb,var(--accent-evolution)25%,transparent);background:color-mix(in srgb,var(--accent-evolution)4%,var(--marketing-card));flex-shrink:0;width:200px;padding:24px;position:relative}.how-it-works-module__uzb4xq__payoffGlow{pointer-events:none;border-radius:12px;animation:3s ease-in-out infinite how-it-works-module__uzb4xq__payoffGlow;position:absolute;inset:0}@keyframes how-it-works-module__uzb4xq__payoffGlow{0%,to{box-shadow:inset 0 0 30px color-mix(in srgb,var(--accent-evolution)3%,transparent)}50%{box-shadow:inset 0 0 50px color-mix(in srgb,var(--accent-evolution)8%,transparent)}}.how-it-works-module__uzb4xq__payoffLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:var(--accent-evolution);z-index:1;margin-bottom:6px;font-size:12px;font-weight:600;position:relative}.how-it-works-module__uzb4xq__payoffTitle{color:var(--accent-evolution);z-index:1;font-size:22px;font-weight:700;position:relative}.how-it-works-module__uzb4xq__payoffStats{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.how-it-works-module__uzb4xq__humanStat{color:var(--marketing-teal);font-weight:600}@media (max-width:900px){.how-it-works-module__uzb4xq__stepBody{flex-direction:column}.how-it-works-module__uzb4xq__stepContent{max-width:100%}}@media (max-width:640px){.how-it-works-module__uzb4xq__section{padding:60px 16px}.how-it-works-module__uzb4xq__timeline{padding-left:48px}.how-it-works-module__uzb4xq__timeline:before{left:17px}.how-it-works-module__uzb4xq__badge,.how-it-works-module__uzb4xq__badgeCheck{width:36px;height:36px;font-size:16px;left:-48px}.how-it-works-module__uzb4xq__stepTitle{font-size:20px}}:is(:root:not(.dark) .how-it-works-module__uzb4xq__promptCard,:root:not(.dark) .how-it-works-module__uzb4xq__boardCard,:root:not(.dark) .how-it-works-module__uzb4xq__escalationCard){background:var(--card);border-color:var(--border)}:root:not(.dark) .how-it-works-module__uzb4xq__taskRow{background:var(--background);border-color:var(--border)}:root:not(.dark) .how-it-works-module__uzb4xq__escalationMessage{background:var(--background);border-color:var(--border)}:root:not(.dark) .how-it-works-module__uzb4xq__payoffCard{background:color-mix(in srgb,var(--accent-evolution)4%,var(--card));border-color:color-mix(in srgb,var(--accent-evolution)20%,var(--border))}
@keyframes agent-ticker-module__8R5Agq__ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.agent-ticker-module__8R5Agq__section{background:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0;position:relative;overflow:hidden}.agent-ticker-module__8R5Agq__trackWrapper{-webkit-mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000);mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000)}.agent-ticker-module__8R5Agq__label{text-align:center;margin-bottom:16px}.agent-ticker-module__8R5Agq__labelText{color:var(--muted-foreground);letter-spacing:.04em;font-size:12px;font-weight:500}.agent-ticker-module__8R5Agq__labelStrong{color:var(--foreground);font-weight:600}.agent-ticker-module__8R5Agq__trackWrapper{width:100%;position:relative}.agent-ticker-module__8R5Agq__trackWrapper:hover .agent-ticker-module__8R5Agq__track{animation-play-state:paused}.agent-ticker-module__8R5Agq__track{gap:12px;width:max-content;animation:40s linear infinite agent-ticker-module__8R5Agq__ticker-scroll;display:flex}.agent-ticker-module__8R5Agq__chip{background:var(--card);border:1px solid var(--marketing-border);cursor:default;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:12px 20px;transition:border-color .2s,background .2s;display:flex}.agent-ticker-module__8R5Agq__chip:hover{border-color:var(--accent);background:var(--marketing-surface)}.agent-ticker-module__8R5Agq__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.agent-ticker-module__8R5Agq__dotTeal{background:var(--marketing-teal);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-teal)40%,transparent)}.agent-ticker-module__8R5Agq__dotAmber{background:var(--marketing-amber);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-amber)40%,transparent)}.agent-ticker-module__8R5Agq__dotBlue{background:var(--marketing-blue);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-blue)40%,transparent)}.agent-ticker-module__8R5Agq__dotViolet{background:var(--marketing-violet);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-violet)40%,transparent)}.agent-ticker-module__8R5Agq__dotRose{background:var(--marketing-rose);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-rose)40%,transparent)}.agent-ticker-module__8R5Agq__dotOrange{background:var(--marketing-orange);box-shadow:0 0 6px color-mix(in srgb,var(--marketing-orange)40%,transparent)}.agent-ticker-module__8R5Agq__chipInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.agent-ticker-module__8R5Agq__chipName{color:var(--foreground);white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3}.agent-ticker-module__8R5Agq__chipRole{color:var(--muted-foreground);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.3}.agent-ticker-module__8R5Agq__chipStat{font-family:var(--font-mono),monospace;color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;margin-left:4px;font-size:12px;font-weight:400}.agent-ticker-module__8R5Agq__cta{text-align:center;margin-top:14px}.agent-ticker-module__8R5Agq__ctaLink{color:var(--marketing-teal);letter-spacing:.01em;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.agent-ticker-module__8R5Agq__ctaLink:hover{color:var(--primary)}.agent-ticker-module__8R5Agq__ctaArrow{transition:transform .2s;display:inline-block}.agent-ticker-module__8R5Agq__ctaLink:hover .agent-ticker-module__8R5Agq__ctaArrow{transform:translate(3px)}@media (max-width:640px){.agent-ticker-module__8R5Agq__section:before,.agent-ticker-module__8R5Agq__section:after{width:40px}.agent-ticker-module__8R5Agq__chip{gap:8px;padding:10px 14px}.agent-ticker-module__8R5Agq__chipName{font-size:13px}.agent-ticker-module__8R5Agq__chipRole,.agent-ticker-module__8R5Agq__chipStat{font-size:11px}.agent-ticker-module__8R5Agq__dot{width:7px;height:7px}}:root:not(.dark) .agent-ticker-module__8R5Agq__chip{background:var(--card);border-color:var(--border)}:root:not(.dark) .agent-ticker-module__8R5Agq__chip:hover{border-color:var(--muted-foreground);background:#00000008}:root:not(.dark) .agent-ticker-module__8R5Agq__chipName{color:var(--foreground)}:is(:root:not(.dark) .agent-ticker-module__8R5Agq__chipRole,:root:not(.dark) .agent-ticker-module__8R5Agq__chipStat){color:var(--muted-foreground)}.agent-ticker-module__8R5Agq__chipAvatar{flex-shrink:0;border-radius:6px!important;width:24px!important;height:24px!important}
.marketing-cta-module__L6TLGq__asciiRow{white-space:nowrap;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.12em;color:var(--foreground);font-size:12px;animation:35s linear infinite marketing-cta-module__L6TLGq__asciiDrift}@keyframes marketing-cta-module__L6TLGq__asciiDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}
@keyframes integration-marquee-module__WHo-9G__marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.integration-marquee-module__WHo-9G__section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff03;padding:48px 24px;position:relative;overflow:hidden}.integration-marquee-module__WHo-9G__header{text-align:center;margin-bottom:28px}.integration-marquee-module__WHo-9G__headerText{color:var(--muted-foreground);font-size:13px;font-family:var(--font-mono),monospace;letter-spacing:.02em}.integration-marquee-module__WHo-9G__headerStrong{color:var(--foreground);font-weight:600}.integration-marquee-module__WHo-9G__wrapper{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000);mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000)}.integration-marquee-module__WHo-9G__track{width:max-content;animation:60s linear infinite integration-marquee-module__WHo-9G__marquee-scroll;display:flex}.integration-marquee-module__WHo-9G__track:hover{animation-play-state:paused}.integration-marquee-module__WHo-9G__item{background:var(--card,#12131acc);border:1px solid var(--border);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:12px;margin:0 8px;padding:10px 18px;transition:all .2s;display:flex}.integration-marquee-module__WHo-9G__item:hover{background:#ffffff0a;border-color:#ffffff1f}.integration-marquee-module__WHo-9G__logo{object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.integration-marquee-module__WHo-9G__logoFallback{color:#fff;background:var(--accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.integration-marquee-module__WHo-9G__name{color:var(--muted-foreground);font-size:13px;font-weight:500}@media (max-width:640px){.integration-marquee-module__WHo-9G__section{padding:32px 12px}.integration-marquee-module__WHo-9G__wrapper{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.integration-marquee-module__WHo-9G__item{gap:8px;margin:0 4px;padding:8px 12px}.integration-marquee-module__WHo-9G__logo,.integration-marquee-module__WHo-9G__logoFallback{width:24px;height:24px;font-size:11px}.integration-marquee-module__WHo-9G__name,.integration-marquee-module__WHo-9G__headerText{font-size:12px}}
.pillar-memory-module__GjzEuG__memorySection{background:radial-gradient(circle at 20%,#a855f70a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#a855f708 0%,#0000 40%);border-top:1px solid #a855f71a;border-bottom:1px solid #a855f71a;padding:120px 24px;position:relative}.pillar-memory-module__GjzEuG__topoPattern{z-index:0}.pillar-memory-module__GjzEuG__comparisonGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;max-width:1320px;margin:0 auto;display:grid}.pillar-memory-module__GjzEuG__panel{border:1px solid var(--marketing-border);-webkit-backdrop-filter:blur(24px);background:#12131ad9;border-radius:10px;flex-direction:column;min-height:clamp(360px,60vh,520px);display:flex;overflow:hidden}.pillar-memory-module__GjzEuG__titlebar{border-bottom:1px solid var(--marketing-border);background:#0a0a0fb3;flex-shrink:0;align-items:center;gap:10px;height:34px;padding:8px 14px;display:flex}.pillar-memory-module__GjzEuG__dots{gap:6px;display:flex}.pillar-memory-module__GjzEuG__dot{border-radius:50%;width:9px;height:9px}.pillar-memory-module__GjzEuG__dotR{background:#ff5f57;}.pillar-memory-module__GjzEuG__dotY{background:#febc2e;}.pillar-memory-module__GjzEuG__dotG{background:#28c840;}.pillar-memory-module__GjzEuG__titlebarLogos{align-items:center;gap:5px;margin-left:4px;display:flex}.pillar-memory-module__GjzEuG__titlebarLogos svg{opacity:.5;flex-shrink:0;width:16px;height:16px}.pillar-memory-module__GjzEuG__titlebarAgencyLogo{object-fit:contain;border-radius:4px;width:18px;height:18px;margin-left:4px}.pillar-memory-module__GjzEuG__titlebarLabel{font-family:var(--font-mono,monospace);color:var(--marketing-muted);white-space:nowrap;margin-left:4px;font-size:11px}.pillar-memory-module__GjzEuG__contextBar{border-bottom:1px solid var(--marketing-border);background:#0a0a0f66;flex-shrink:0;align-items:center;gap:8px;height:22px;padding:0 14px;display:flex}.pillar-memory-module__GjzEuG__contextLabel{font-family:var(--font-mono,monospace);color:var(--marketing-muted);flex-shrink:0;font-size:9px}.pillar-memory-module__GjzEuG__contextTrack{background:#ffffff0d;border-radius:2px;flex:1;height:3px;overflow:hidden}.pillar-memory-module__GjzEuG__contextFill{border-radius:2px;height:100%;transition:width .6s,background .6s}.pillar-memory-module__GjzEuG__contextFillTeal{background:var(--marketing-teal)}.pillar-memory-module__GjzEuG__contextFillAmber{background:var(--marketing-amber)}.pillar-memory-module__GjzEuG__contextFillRed{background:var(--marketing-red)}.pillar-memory-module__GjzEuG__contextPct{font-family:var(--font-mono,monospace);color:var(--marketing-muted);text-align:right;flex-shrink:0;min-width:24px;font-size:9px}.pillar-memory-module__GjzEuG__chatBody{flex-direction:column;flex:1;gap:0;padding:8px 10px;display:flex;overflow:hidden}.pillar-memory-module__GjzEuG__message{opacity:0;max-width:100%;color:var(--foreground);border-radius:8px;margin-bottom:5px;padding:6px 10px;font-size:12px;line-height:1.45;transition:opacity .35s,transform .35s;transform:translateY(6px)}.pillar-memory-module__GjzEuG__messageVisible{opacity:1;transform:translateY(0)}.pillar-memory-module__GjzEuG__messageUser{background:#00adb514;border:1px solid #00adb526}.pillar-memory-module__GjzEuG__messageAgent{background:#ffffff08;border:1px solid #ffffff0f}.pillar-memory-module__GjzEuG__toolCall{font-family:var(--font-mono,monospace);color:var(--marketing-muted);margin-top:2px;font-size:9px;display:block}.pillar-memory-module__GjzEuG__saveAs{color:var(--marketing-teal)}.pillar-memory-module__GjzEuG__compactCard{color:var(--marketing-amber);opacity:0;background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:8px;align-items:center;gap:8px;margin-bottom:5px;padding:8px 10px;font-size:11px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(6px)}.pillar-memory-module__GjzEuG__compactCardVisible{opacity:1;transform:translateY(0)}.pillar-memory-module__GjzEuG__compactCardDone{opacity:.4}.pillar-memory-module__GjzEuG__compactSpinner{border:2px solid #f59e0b33;border-top-color:var(--marketing-amber);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite pillar-memory-module__GjzEuG__spin}.pillar-memory-module__GjzEuG__compactCardDone .pillar-memory-module__GjzEuG__compactSpinner{opacity:.3;animation:none}@keyframes pillar-memory-module__GjzEuG__spin{to{transform:rotate(360deg)}}.pillar-memory-module__GjzEuG__compactText{flex:1;min-width:0}.pillar-memory-module__GjzEuG__objectShelf{border-top:1px solid var(--marketing-border);scrollbar-width:none;background:#0a0a0f66;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px;height:36px;padding:4px 10px;display:flex;overflow-x:auto}.pillar-memory-module__GjzEuG__objectShelf::-webkit-scrollbar{display:none}.pillar-memory-module__GjzEuG__objectShelfLabel{font-family:var(--font-mono,monospace);color:var(--marketing-muted);flex-shrink:0;margin-right:4px;font-size:9px}.pillar-memory-module__GjzEuG__objectPill{font-family:var(--font-mono,monospace);color:var(--marketing-teal);white-space:nowrap;opacity:0;background:#00adb514;border:1px solid #00adb526;border-radius:3px;flex-shrink:0;padding:2px 7px;font-size:9px;transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.7)}.pillar-memory-module__GjzEuG__objectPillVisible{opacity:1;transform:scale(1)}.pillar-memory-module__GjzEuG__resultFooter{border-top:1px solid var(--marketing-border);font-family:var(--font-mono,monospace);opacity:0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:11px;transition:opacity .5s;display:flex}.pillar-memory-module__GjzEuG__resultFooterVisible{opacity:1}.pillar-memory-module__GjzEuG__resultBad{color:var(--marketing-red);background:#ef44440a}.pillar-memory-module__GjzEuG__resultGood{color:var(--marketing-teal);background:#00adb50a}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__panel,html:not(.dark) .pillar-memory-module__GjzEuG__panel){border-color:var(--border);background:#e8eaede6}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__titlebar,html:not(.dark) .pillar-memory-module__GjzEuG__titlebar){background:#f0f2f5f2}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__contextBar,html:not(.dark) .pillar-memory-module__GjzEuG__contextBar){background:#f0f2f599}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__contextTrack,html:not(.dark) .pillar-memory-module__GjzEuG__contextTrack){background:#0000000f}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__messageAgent,html:not(.dark) .pillar-memory-module__GjzEuG__messageAgent){background:#00000008;border-color:#0000000f}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__chatBody,html:not(.dark) .pillar-memory-module__GjzEuG__chatBody){background:var(--background)}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__objectShelf,html:not(.dark) .pillar-memory-module__GjzEuG__objectShelf){background:#f0f2f599}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__compactCard,html:not(.dark) .pillar-memory-module__GjzEuG__compactCard){background:#f59e0b14}@media (max-width:860px){.pillar-memory-module__GjzEuG__comparisonGrid{grid-template-columns:1fr}}@media (max-width:640px){.pillar-memory-module__GjzEuG__memorySection{padding:60px 16px}.pillar-memory-module__GjzEuG__comparisonGrid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:12px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.pillar-memory-module__GjzEuG__comparisonGrid::-webkit-scrollbar{display:none}.pillar-memory-module__GjzEuG__panel{scroll-snap-align:center;flex:0 0 88%;min-height:clamp(360px,70vh,520px)}}
.tool-chaining-module__L-ii8q__section{background:radial-gradient(60% 50% at 50% 0,#60a5fa0a 0%,#0000 60%);border-top:1px solid #60a5fa1a;border-bottom:1px solid #60a5fa1a;padding:120px 24px;position:relative}.tool-chaining-module__L-ii8q__topoPattern{z-index:0}.tool-chaining-module__L-ii8q__columns{align-items:stretch;gap:20px;width:100%;max-width:1140px;margin:0 auto;display:flex}.tool-chaining-module__L-ii8q__window{-webkit-backdrop-filter:blur(24px);background:#12131ad9;border:1px solid #60a5fa1a;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.tool-chaining-module__L-ii8q__windowLeft{flex:55;min-width:0;height:480px;}.tool-chaining-module__L-ii8q__windowRight{flex:45;min-width:0;height:480px;}.tool-chaining-module__L-ii8q__titlebar{border-bottom:1px solid var(--marketing-border);background:#0a0a0fb3;flex-shrink:0;align-items:center;gap:10px;padding:13px 16px;display:flex}.tool-chaining-module__L-ii8q__dots{gap:6px;display:flex}.tool-chaining-module__L-ii8q__dot{border-radius:50%;width:11px;height:11px}.tool-chaining-module__L-ii8q__dotR{background:#ff5f57;}.tool-chaining-module__L-ii8q__dotY{background:#febc2e;}.tool-chaining-module__L-ii8q__dotG{background:#28c840;}.tool-chaining-module__L-ii8q__titlebarText{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);white-space:nowrap;margin-left:4px;font-size:11px;font-weight:400}.tool-chaining-module__L-ii8q__pipelineBody{flex-direction:column;flex:1;gap:0;padding:28px 28px 20px;display:flex;overflow-y:auto}.tool-chaining-module__L-ii8q__stepWrapper{opacity:0;flex-direction:column;align-items:center;transition:opacity .5s,transform .5s;display:flex;transform:translateY(12px)}.tool-chaining-module__L-ii8q__stepVisible{opacity:1;transform:translateY(0)}.tool-chaining-module__L-ii8q__stepCard{border:1px solid var(--marketing-border);background:#12131ae6;border-radius:8px;align-items:center;gap:14px;width:100%;padding:14px 18px;transition:border-color .4s,box-shadow .4s;display:flex}.tool-chaining-module__L-ii8q__stepActive .tool-chaining-module__L-ii8q__stepCard{border-color:var(--accent-toolchain);box-shadow:0 0 20px #60a5fa1f,0 0 4px #60a5fa14}.tool-chaining-module__L-ii8q__stepDone .tool-chaining-module__L-ii8q__stepCard{border-color:var(--marketing-border);box-shadow:none;opacity:.7}.tool-chaining-module__L-ii8q__stepIcon{background:#60a5fa0f;border:1px solid #60a5fa1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tool-chaining-module__L-ii8q__stepIcon img{object-fit:contain;width:22px;height:22px}.tool-chaining-module__L-ii8q__emojiIcon{font-size:18px;line-height:1}.tool-chaining-module__L-ii8q__stepInfo{flex:1;min-width:0}.tool-chaining-module__L-ii8q__stepName{color:var(--foreground);margin-bottom:2px;font-size:13px;font-weight:600}.tool-chaining-module__L-ii8q__stepDesc{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);font-size:11px}.tool-chaining-module__L-ii8q__checkmark{width:16px;height:16px;color:var(--accent-evolution);flex-shrink:0;display:none}.tool-chaining-module__L-ii8q__stepDone .tool-chaining-module__L-ii8q__checkmark{display:block}.tool-chaining-module__L-ii8q__stepOutput{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);white-space:nowrap;opacity:0;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:10.5px;transition:opacity .35s,transform .35s;transform:scale(.9)}.tool-chaining-module__L-ii8q__outputVisible{opacity:1;transform:scale(1)}.tool-chaining-module__L-ii8q__typeDataframe{color:var(--marketing-teal);background:#00adb514;border:1px solid #00adb52e}.tool-chaining-module__L-ii8q__typeAnalysis{color:var(--marketing-violet);background:#a78bfa14;border:1px solid #a78bfa2e}.tool-chaining-module__L-ii8q__typeDocument{color:var(--marketing-amber);background:#fbbf2414;border:1px solid #fbbf242e}.tool-chaining-module__L-ii8q__typeSent{color:var(--accent-evolution);background:#34d39914;border:1px solid #34d3992e}.tool-chaining-module__L-ii8q__arrowConnector{opacity:0;justify-content:center;align-items:center;gap:6px;height:28px;transition:opacity .35s;display:flex}.tool-chaining-module__L-ii8q__arrowVisible{opacity:1}.tool-chaining-module__L-ii8q__arrowLine{background:var(--marketing-border);border-radius:50%;width:3px;height:3px;transition:background .3s,box-shadow .3s}.tool-chaining-module__L-ii8q__arrowActive .tool-chaining-module__L-ii8q__arrowLine{background:var(--accent-toolchain);box-shadow:0 0 6px color-mix(in srgb,var(--accent-toolchain)50%,transparent)}.tool-chaining-module__L-ii8q__arrowDataLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);opacity:.6;font-size:9px;font-weight:500;transition:color .3s,opacity .3s}.tool-chaining-module__L-ii8q__arrowActive .tool-chaining-module__L-ii8q__arrowDataLabel{color:var(--accent-toolchain);opacity:1}.tool-chaining-module__L-ii8q__storageBody{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);flex-direction:column;flex:1;padding:24px 20px 16px;display:flex;overflow-y:auto}.tool-chaining-module__L-ii8q__storageEmpty{color:var(--marketing-muted);opacity:.4;flex:1;justify-content:center;align-items:center;font-size:12px;transition:opacity .3s;display:flex}.tool-chaining-module__L-ii8q__storageEmptyHidden{opacity:0;pointer-events:none;position:absolute}.tool-chaining-module__L-ii8q__storageTable{flex:1;width:100%}.tool-chaining-module__L-ii8q__storageHeaderRow{border-bottom:1px solid var(--marketing-border);grid-template-columns:1fr 90px 130px 60px;gap:8px;margin-bottom:4px;padding:8px 12px;display:grid}.tool-chaining-module__L-ii8q__storageHeaderRow span{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700}.tool-chaining-module__L-ii8q__storageRow{opacity:0;border-radius:4px;grid-template-columns:1fr 90px 130px 60px;gap:8px;max-height:0;padding:10px 12px;transition:max-height .45s,opacity .4s,background .4s;display:grid;overflow:hidden}.tool-chaining-module__L-ii8q__storageRowVisible{opacity:1;max-height:50px}.tool-chaining-module__L-ii8q__storageRowFlash{background:#60a5fa0d}.tool-chaining-module__L-ii8q__storageName{color:var(--foreground);font-size:12px;font-weight:700}.tool-chaining-module__L-ii8q__storageTypeBadge{text-align:center;border-radius:3px;align-self:center;padding:2px 8px;font-size:10px}.tool-chaining-module__L-ii8q__badgeDataframe{color:var(--marketing-teal);background:#00adb514}.tool-chaining-module__L-ii8q__badgeAnalysis{color:var(--marketing-violet);background:#a78bfa14}.tool-chaining-module__L-ii8q__badgeDocument{color:var(--marketing-amber);background:#fbbf2414}.tool-chaining-module__L-ii8q__storageDetail{color:var(--marketing-muted);align-self:center;font-size:11px}.tool-chaining-module__L-ii8q__storageAge{color:var(--marketing-muted);text-align:right;opacity:.7;align-self:center;font-size:10px}.tool-chaining-module__L-ii8q__storageFooter{border-top:1px solid var(--marketing-border);font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);text-align:center;opacity:0;flex-shrink:0;margin-top:auto;padding:14px 12px 4px;font-size:11px;transition:opacity .5s}.tool-chaining-module__L-ii8q__footerVisible{opacity:1}.tool-chaining-module__L-ii8q__footerAccent{color:var(--accent-toolchain)}.tool-chaining-module__L-ii8q__footerSep{opacity:.5;margin:0 6px}@media (max-width:900px){.tool-chaining-module__L-ii8q__columns{flex-direction:column}.tool-chaining-module__L-ii8q__windowLeft,.tool-chaining-module__L-ii8q__windowRight{flex:auto;height:auto;min-height:360px}}@media (max-width:640px){.tool-chaining-module__L-ii8q__section{padding:60px 16px}.tool-chaining-module__L-ii8q__windowRight{display:none}.tool-chaining-module__L-ii8q__pipelineBody{padding:16px}.tool-chaining-module__L-ii8q__stepCard{gap:10px;padding:10px 12px}.tool-chaining-module__L-ii8q__stepOutput{white-space:normal;font-size:9px}.tool-chaining-module__L-ii8q__storageBody{padding:16px 12px}.tool-chaining-module__L-ii8q__storageHeaderRow,.tool-chaining-module__L-ii8q__storageRow{grid-template-columns:1fr 60px 80px 40px;gap:4px;padding:6px 8px}.tool-chaining-module__L-ii8q__storageHeaderRow span{font-size:8px}}:root:not(.dark) .tool-chaining-module__L-ii8q__window{border-color:var(--border);background:#e8eaede6}:root:not(.dark) .tool-chaining-module__L-ii8q__titlebar{background:#f0f2f5f2}:root:not(.dark) .tool-chaining-module__L-ii8q__pipelineBody{background:var(--background)}:root:not(.dark) .tool-chaining-module__L-ii8q__storageBody{background:var(--background)}:root:not(.dark) .tool-chaining-module__L-ii8q__stepCard{border-color:var(--border);color:var(--foreground);background:#dfe1e4cc}:root:not(.dark) .tool-chaining-module__L-ii8q__stepName{color:var(--foreground)}:root:not(.dark) .tool-chaining-module__L-ii8q__stepDesc{color:var(--muted-foreground)}:root:not(.dark) .tool-chaining-module__L-ii8q__storageRow{border-color:var(--border)}
.self-improvement-module__DbUdIq__section{background:radial-gradient(50% 50% at 80%,#34d39908 0%,#0000 50%),radial-gradient(40% 40% at 20% 80%,#34d39905 0%,#0000 40%);border-top:1px solid #34d3991a;border-bottom:1px solid #34d3991a;padding:120px 24px;position:relative}.self-improvement-module__DbUdIq__topoPattern{z-index:0}.self-improvement-module__DbUdIq__inner{z-index:1;max-width:1140px;margin:0 auto;position:relative}.self-improvement-module__DbUdIq__headerLabel{color:var(--accent-evolution)!important}.self-improvement-module__DbUdIq__columns{gap:20px;display:flex}@media (max-width:960px){.self-improvement-module__DbUdIq__columns{flex-direction:column}.self-improvement-module__DbUdIq__window{height:auto;min-height:320px;max-height:480px;flex:auto!important}}@media (max-width:640px){.self-improvement-module__DbUdIq__section{padding:60px 16px}.self-improvement-module__DbUdIq__columns>.self-improvement-module__DbUdIq__window:nth-child(2){display:none}}.self-improvement-module__DbUdIq__window{-webkit-backdrop-filter:blur(24px);background:#12131ad9;border:1px solid #34d3991a;border-radius:10px;flex-direction:column;flex:1;min-width:0;height:480px;display:flex;overflow:hidden;box-shadow:0 4px 32px #0006}.self-improvement-module__DbUdIq__titlebar{border-bottom:1px solid var(--marketing-border);background:#0a0a0fe6;align-items:center;gap:7px;height:36px;min-height:36px;padding:0 14px;display:flex}.self-improvement-module__DbUdIq__dot{border-radius:50%;width:10px;height:10px}.self-improvement-module__DbUdIq__dotRed{background:#ff5f57;}.self-improvement-module__DbUdIq__dotYellow{background:#febc2e;}.self-improvement-module__DbUdIq__dotGreen{background:#28c840;}.self-improvement-module__DbUdIq__titlebarLabel{text-align:center;color:var(--marketing-muted);font-size:11px;font-weight:600;font-family:var(--font-mono,monospace);flex:1;margin-right:46px}.self-improvement-module__DbUdIq__scratchpad{font-family:var(--font-mono,monospace);flex:1;padding:16px 20px;font-size:12px;line-height:1.7;overflow:hidden auto}.self-improvement-module__DbUdIq__line{white-space:pre-wrap;word-break:break-word;color:#e8eaedd9;border-left:3px solid #0000;padding:1px 0 1px 8px;transition:border-color .3s,background .3s;position:relative}.self-improvement-module__DbUdIq__lineHeading{color:var(--accent-evolution);margin-top:10px;font-size:12.5px;font-weight:700;}.self-improvement-module__DbUdIq__lineHeading:first-child{margin-top:0}.self-improvement-module__DbUdIq__lineHeadingMain{color:var(--accent-evolution);margin-top:0;margin-bottom:2px;font-size:13px;font-weight:700;}.self-improvement-module__DbUdIq__lineBlank{height:4px;}.self-improvement-module__DbUdIq__lineFlash{background:#4ade800a;border-left-color:var(--marketing-green)!important}.self-improvement-module__DbUdIq__lineNew{opacity:0;max-height:0;transition:max-height .4s,opacity .4s,border-color .3s,background .3s;overflow:hidden}.self-improvement-module__DbUdIq__lineNewVisible{opacity:1;max-height:40px}.self-improvement-module__DbUdIq__lineDeleting{transition:max-height .3s,opacity .3s,margin .3s,padding .3s;overflow:hidden;opacity:0!important;border-width:0!important;max-height:0!important;margin:0!important;padding:0!important}.self-improvement-module__DbUdIq__annotation{color:var(--accent-evolution);white-space:nowrap;opacity:0;vertical-align:middle;background:#34d3990f;border:1px solid #34d39926;border-radius:3px;margin-left:10px;padding:1px 6px;font-size:9px;transition:opacity .35s;display:inline-block}.self-improvement-module__DbUdIq__annotationVisible{opacity:1}.self-improvement-module__DbUdIq__timeline{font-family:var(--font-mono,monospace);flex:1;padding:16px 16px 12px;font-size:11px;overflow-y:auto}.self-improvement-module__DbUdIq__timelineEntry{border-left:2px solid var(--marketing-border);opacity:0;align-items:flex-start;gap:10px;margin-left:6px;padding:7px 0 7px 14px;transition:opacity .45s,transform .45s;display:flex;position:relative;transform:translateY(8px)}.self-improvement-module__DbUdIq__timelineEntryVisible{opacity:1;transform:translateY(0)}.self-improvement-module__DbUdIq__timelineEntry:before{content:"";background:var(--marketing-border);border-radius:50%;width:8px;height:8px;transition:background .3s,box-shadow .3s;position:absolute;top:11px;left:-5px}.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--accent-evolution);box-shadow:0 0 8px #34d39980}.self-improvement-module__DbUdIq__dotColorBlue.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--accent-toolchain);box-shadow:0 0 8px #60a5fa80}.self-improvement-module__DbUdIq__dotColorViolet.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--marketing-violet);box-shadow:0 0 8px #a78bfa80}.self-improvement-module__DbUdIq__dotColorAmber.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--marketing-amber);box-shadow:0 0 8px #fbbf2480}.self-improvement-module__DbUdIq__dotColorGreen.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--accent-evolution);box-shadow:0 0 8px #34d39980}.self-improvement-module__DbUdIq__timelineIcon{text-align:center;flex-shrink:0;width:16px;font-size:12px}.self-improvement-module__DbUdIq__timelineLabel{color:#e8eaedd9;font-size:11px;line-height:1.4}.self-improvement-module__DbUdIq__timelineVersion{color:var(--marketing-muted);opacity:.7;margin-left:5px;font-size:9px}.self-improvement-module__DbUdIq__timelineFooter{border-top:1px solid var(--marketing-border);font-family:var(--font-mono,monospace);color:var(--marketing-muted);text-align:center;opacity:0;flex-shrink:0;padding:8px 16px;font-size:10px;transition:opacity .5s}.self-improvement-module__DbUdIq__timelineFooterVisible{opacity:1}.self-improvement-module__DbUdIq__footerAccent{color:var(--accent-evolution)}:root:not(.dark) .self-improvement-module__DbUdIq__section{background:radial-gradient(50% 50% at 80%,#05966908 0%,#0000 50%),radial-gradient(40% 40% at 20% 80%,#05966905 0%,#0000 40%);border-top-color:#0596691f;border-bottom-color:#0596691f}:root:not(.dark) .self-improvement-module__DbUdIq__window{background:#e8eaede6;border-color:#0596691f;box-shadow:0 4px 32px #00000014}:root:not(.dark) .self-improvement-module__DbUdIq__titlebar{background:#dfe1e4f2}:is(:root:not(.dark) .self-improvement-module__DbUdIq__line,:root:not(.dark) .self-improvement-module__DbUdIq__lineHeading,:root:not(.dark) .self-improvement-module__DbUdIq__lineHeadingMain,:root:not(.dark) .self-improvement-module__DbUdIq__lineBlank){color:#222831d9}:is(:root:not(.dark) .self-improvement-module__DbUdIq__lineHeading,:root:not(.dark) .self-improvement-module__DbUdIq__lineHeadingMain){color:var(--accent-evolution)}:root:not(.dark) .self-improvement-module__DbUdIq__lineFlash{border-left-color:var(--accent-evolution);background:#0596690f}:root:not(.dark) .self-improvement-module__DbUdIq__annotation{color:var(--accent-evolution);background:#0596690f;border-color:#05966926}:root:not(.dark) .self-improvement-module__DbUdIq__timelineLabel{color:#222831d9}
