.marketing-page{--marketing-bg:#0a0a0c;--marketing-bg-elevated:#131316;--marketing-card:#18181b;--marketing-surface:#1c1c1f;--marketing-border:#2a2a2e;--marketing-muted:#a1a1aa;--accent-memory:#b8aacc;--accent-toolchain:#94a5c8;--accent-planning:#e3a878;--accent-evolution:#9bb78a;background:var(--marketing-bg)}:root:not(.dark) .marketing-page,html:not(.dark) .marketing-page{--marketing-bg:#f5ede4;--marketing-bg-elevated:#fbf5ee;--marketing-card:#fffaf3;--marketing-surface:#efe4d4;--marketing-border:#e2d3c1;--marketing-muted:#806676;--accent-memory:#a89bbd;--accent-toolchain:#7a8db5;--accent-planning:#d99863;--accent-evolution:#8ba679}.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%)}}
.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%)}}
.pillar-memory-module__GjzEuG__memorySection{background:radial-gradient(circle at 20% 50%,color-mix(in srgb,var(--accent-memory)4%,transparent)0%,transparent 50%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--accent-memory)3%,transparent)0%,transparent 40%);border-top:1px solid color-mix(in srgb,var(--accent-memory)10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent-memory)10%,transparent);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{background:var(--marketing-card);border:1px solid var(--marketing-border);-webkit-backdrop-filter:blur(24px);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:var(--marketing-surface);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:color-mix(in srgb,var(--marketing-surface)60%,transparent);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:color-mix(in srgb,var(--foreground)5%,transparent);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:color-mix(in srgb,var(--marketing-teal)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-teal)15%,transparent)}.pillar-memory-module__GjzEuG__messageAgent{background:color-mix(in srgb,var(--foreground)3%,transparent);border:1px solid color-mix(in srgb,var(--foreground)6%,transparent)}.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{background:color-mix(in srgb,var(--marketing-amber)6%,transparent);border:1px solid color-mix(in srgb,var(--marketing-amber)20%,transparent);color:var(--marketing-amber);opacity:0;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 color-mix(in srgb,var(--marketing-amber)20%,transparent);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);background:color-mix(in srgb,var(--marketing-surface)60%,transparent);scrollbar-width:none;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);background:color-mix(in srgb,var(--marketing-teal)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-teal)15%,transparent);color:var(--marketing-teal);white-space:nowrap;opacity:0;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:color-mix(in srgb,var(--marketing-red)4%,transparent)}.pillar-memory-module__GjzEuG__resultGood{color:var(--marketing-teal);background:color-mix(in srgb,var(--marketing-teal)4%,transparent)}:is(:root:not(.dark) .pillar-memory-module__GjzEuG__chatBody,html:not(.dark) .pillar-memory-module__GjzEuG__chatBody){background:var(--background)}@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)}}
.planning-module__tgEgjG__section{border-top:1px solid color-mix(in srgb,var(--accent-planning)10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent-planning)10%,transparent);background:radial-gradient(ellipse 50% 40% at 30% 80%,color-mix(in srgb,var(--accent-planning)3%,transparent)0%,transparent 50%),radial-gradient(ellipse 40% 30% at 70% 20%,color-mix(in srgb,var(--accent-planning)2%,transparent)0%,transparent 40%);padding:120px 24px;position:relative}.planning-module__tgEgjG__crosshatch{z-index:0;pointer-events:none;color:var(--accent-planning);opacity:.03;background-image:repeating-linear-gradient(45deg,currentColor 0 1px,#0000 1px 20px),repeating-linear-gradient(-45deg,currentColor 0 1px,#0000 1px 20px);position:absolute;inset:0}.planning-module__tgEgjG__stage{border-radius:14px;max-width:960px;height:580px;margin:0 auto;position:relative;overflow:hidden}.planning-module__tgEgjG__kanban{background:var(--marketing-card);-webkit-backdrop-filter:blur(24px);border:1px solid color-mix(in srgb,var(--accent-planning)12%,transparent);border-radius:14px;flex-direction:column;transition:filter .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;overflow:hidden}.planning-module__tgEgjG__kanbanBlurred{filter:blur(6px)brightness(.5)}.planning-module__tgEgjG__boardHeader{border-bottom:1px solid var(--marketing-border);background:var(--marketing-surface);flex-shrink:0;align-items:center;gap:10px;padding:13px 20px;display:flex}.planning-module__tgEgjG__boardTitle{color:var(--foreground);font-size:13px;font-weight:700}.planning-module__tgEgjG__boardDots{align-items:center;gap:6px;display:flex}.planning-module__tgEgjG__boardDot{background:var(--marketing-teal);border-radius:50%;width:8px;height:8px}.planning-module__tgEgjG__boardColumns{background:var(--marketing-border);flex:1;gap:1px;min-height:0;display:flex}.planning-module__tgEgjG__kanbanCol{background:color-mix(in srgb,var(--marketing-card)60%,transparent);flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex}.planning-module__tgEgjG__colHeader{flex-shrink:0;align-items:center;gap:8px;padding:4px 0 8px;display:flex}.planning-module__tgEgjG__colDot{border-radius:50%;width:8px;height:8px}.planning-module__tgEgjG__colDotTodo{background:var(--marketing-muted);}.planning-module__tgEgjG__colDotProgress{background:var(--accent-planning);}.planning-module__tgEgjG__colDotDone{background:var(--accent-evolution);}.planning-module__tgEgjG__colName{color:var(--foreground);letter-spacing:.02em;font-size:12px;font-weight:700}.planning-module__tgEgjG__colCount{color:var(--marketing-muted);font-size:11px;font-family:var(--font-mono,monospace)}.planning-module__tgEgjG__miniCard{background:var(--marketing-card);border:1px solid var(--marketing-border);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;transition:opacity .5s,transform .5s;display:flex}.planning-module__tgEgjG__miniCardTitle{color:var(--foreground);font-size:12px;font-weight:600;line-height:1.3}.planning-module__tgEgjG__miniCardMeta{color:var(--marketing-muted);font-size:10px;font-family:var(--font-mono,monospace);align-items:center;gap:6px;display:flex}.planning-module__tgEgjG__miniCardTag{letter-spacing:.03em;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:600}.planning-module__tgEgjG__tagLeads{background:color-mix(in srgb,var(--marketing-teal)10%,transparent);color:var(--marketing-teal)}.planning-module__tgEgjG__tagSync{background:color-mix(in srgb,var(--accent-toolchain)10%,transparent);color:var(--accent-toolchain)}.planning-module__tgEgjG__tagReport{background:color-mix(in srgb,var(--marketing-violet)10%,transparent);color:var(--marketing-violet)}.planning-module__tgEgjG__tagData{background:color-mix(in srgb,var(--accent-planning)10%,transparent);color:var(--accent-planning)}.planning-module__tgEgjG__dimmed{opacity:.5}.planning-module__tgEgjG__hero{border-color:var(--marketing-teal);box-shadow:0 0 16px color-mix(in srgb,var(--marketing-teal)15%,transparent),0 0 4px color-mix(in srgb,var(--marketing-teal)10%,transparent);opacity:1;padding:12px 14px;position:relative;overflow:hidden}.planning-module__tgEgjG__heroHidden{opacity:0;pointer-events:none;height:0;margin:0 0 -8px;padding:0 14px;overflow:hidden}.planning-module__tgEgjG__heroPulse{border:1px solid var(--marketing-teal);pointer-events:none;border-radius:8px;animation:2s ease-in-out infinite planning-module__tgEgjG__planningHeroPulse;position:absolute;inset:-1px}@keyframes planning-module__tgEgjG__planningHeroPulse{0%,to{opacity:.3;box-shadow:0 0 8px color-mix(in srgb,var(--marketing-teal)10%,transparent)}50%{opacity:.8;box-shadow:0 0 20px color-mix(in srgb,var(--marketing-teal)25%,transparent)}}.planning-module__tgEgjG__heroProgress{background:color-mix(in srgb,var(--marketing-teal)15%,transparent);border-radius:2px;height:3px;margin-top:2px;overflow:hidden}.planning-module__tgEgjG__heroProgressFill{background:var(--marketing-teal);border-radius:2px;height:100%;transition:width .6s}.planning-module__tgEgjG__doneCard{opacity:0;max-height:0;margin-bottom:-8px;padding-top:0;padding-bottom:0;transition:opacity .6s,max-height .6s,padding .6s,margin-bottom .6s;overflow:hidden;}.planning-module__tgEgjG__doneCardVisible{opacity:.5;max-height:80px;margin-bottom:0;padding-top:10px;padding-bottom:10px}.planning-module__tgEgjG__doneCardTitle{color:var(--foreground);font-size:12px;font-weight:600;line-height:1.3;text-decoration:line-through}.planning-module__tgEgjG__doneCardCheck{color:var(--accent-evolution);font-size:11px}.planning-module__tgEgjG__doneCardSub{color:var(--marketing-muted);font-size:10px;font-family:var(--font-mono,monospace)}.planning-module__tgEgjG__slideIn{opacity:0;border-color:var(--marketing-teal);max-height:0;box-shadow:0 0 12px color-mix(in srgb,var(--marketing-teal)10%,transparent);margin-bottom:-8px;padding-top:0;padding-bottom:0;transition:opacity .6s,max-height .6s,padding .6s,margin-bottom .6s;overflow:hidden;}.planning-module__tgEgjG__slideInVisible{opacity:1;max-height:80px;margin-bottom:0;padding-top:10px;padding-bottom:10px}.planning-module__tgEgjG__fakeCursor{z-index:5;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 4px #0000004d);width:20px;height:20px;transition:left 1.2s cubic-bezier(.4,0,.2,1),top 1.2s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute}.planning-module__tgEgjG__fakeCursorVisible{opacity:1}.planning-module__tgEgjG__cardDetail{z-index:10;pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.planning-module__tgEgjG__cardDetailActive{pointer-events:auto;opacity:1}.planning-module__tgEgjG__detailPanel{background:var(--marketing-card);-webkit-backdrop-filter:blur(24px);border:1px solid color-mix(in srgb,var(--accent-planning)15%,transparent);width:720px;height:570px;box-shadow:0 32px 80px #00000080,0 12px 32px #0000004d,0 0 0 1px color-mix(in srgb,var(--accent-planning)5%,transparent);opacity:0;will-change:transform;contain:layout paint;border-radius:14px;flex-direction:column;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s;display:flex;overflow:hidden;transform:scale(.15)}.planning-module__tgEgjG__detailPanelActive{opacity:1;transform:scale(1)}.planning-module__tgEgjG__detailPanelZoomOut{opacity:0;transform:scale(.15)}.planning-module__tgEgjG__detailHeader{border-bottom:1px solid var(--marketing-border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.planning-module__tgEgjG__detailStatus{font-size:11px;font-weight:600;font-family:var(--font-mono,monospace);border-radius:4px;align-items:center;gap:5px;padding:4px 10px;transition:background .4s,color .4s;display:inline-flex}.planning-module__tgEgjG__detailStatusCreated{background:color-mix(in srgb,var(--marketing-muted)15%,transparent);color:var(--marketing-muted);}.planning-module__tgEgjG__detailStatusProgress{background:color-mix(in srgb,var(--accent-planning)10%,transparent);color:var(--accent-planning);}.planning-module__tgEgjG__detailStatusDone{background:color-mix(in srgb,var(--accent-evolution)15%,transparent);color:var(--accent-evolution);}.planning-module__tgEgjG__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px}.planning-module__tgEgjG__detailAgent{color:var(--foreground);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:500;display:flex}.planning-module__tgEgjG__agentDot{background:var(--marketing-teal);border-radius:50%;width:7px;height:7px}.planning-module__tgEgjG__detailTitle{color:var(--foreground);flex-shrink:0;padding:12px 20px 0;font-size:16px;font-weight:700;line-height:1.35}.planning-module__tgEgjG__detailBody{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.planning-module__tgEgjG__detailBody::-webkit-scrollbar{display:none}.planning-module__tgEgjG__directiveSection{flex-direction:column;gap:4px;display:flex}.planning-module__tgEgjG__directiveLabel{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.planning-module__tgEgjG__directiveText{font-family:var(--font-mono,monospace);color:var(--foreground);background:var(--marketing-surface);border:1px solid var(--marketing-border);border-radius:6px;min-height:36px;padding:10px 12px;font-size:12px;line-height:1.5;position:relative}.planning-module__tgEgjG__cursorBlink{background:var(--marketing-teal);vertical-align:text-bottom;width:2px;height:14px;margin-left:1px;animation:.8s step-end infinite planning-module__tgEgjG__planningCursorBlink;display:inline-block}@keyframes planning-module__tgEgjG__planningCursorBlink{0%,to{opacity:1}50%{opacity:0}}.planning-module__tgEgjG__planningIndicator{color:var(--marketing-muted);opacity:0;align-items:center;gap:8px;padding:6px 0;font-size:12px;transition:opacity .3s;display:flex}.planning-module__tgEgjG__planningIndicatorVisible{opacity:1}.planning-module__tgEgjG__planningDots{gap:3px;display:flex}.planning-module__tgEgjG__planningDots span{background:var(--marketing-teal);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite planning-module__tgEgjG__planningDotPulse}.planning-module__tgEgjG__planningDots span:nth-child(2){animation-delay:.2s}.planning-module__tgEgjG__planningDots span:nth-child(3){animation-delay:.4s}@keyframes planning-module__tgEgjG__planningDotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.planning-module__tgEgjG__taskSteps{flex-direction:column;gap:2px;display:flex}.planning-module__tgEgjG__taskStep{opacity:0;border-radius:4px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;line-height:1.4;transition:opacity .3s,transform .3s,background .3s;display:flex;transform:translateY(4px)}.planning-module__tgEgjG__taskStepVisible{opacity:1;transform:translateY(0)}.planning-module__tgEgjG__taskStepActive{background:color-mix(in srgb,var(--accent-planning)6%,transparent)}.planning-module__tgEgjG__taskStepCompleted{opacity:.6}.planning-module__tgEgjG__stepIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.planning-module__tgEgjG__iconPending{border:1.5px solid var(--marketing-muted);opacity:.5;border-radius:50%;width:14px;height:14px}.planning-module__tgEgjG__iconActive{border:2px solid #0000;border-top-color:var(--accent-planning);border-right-color:var(--accent-planning);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite planning-module__tgEgjG__planningStepSpin}@keyframes planning-module__tgEgjG__planningStepSpin{to{transform:rotate(360deg)}}.planning-module__tgEgjG__iconCompleted{background:var(--accent-evolution);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.planning-module__tgEgjG__iconCompletedCheck{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.planning-module__tgEgjG__stepText{color:var(--foreground);flex:1}.planning-module__tgEgjG__taskStepCompleted .planning-module__tgEgjG__stepText{color:var(--marketing-muted)}.planning-module__tgEgjG__progressRow{align-items:center;gap:10px;padding:8px 0 4px;display:flex}.planning-module__tgEgjG__progressBarTrack{background:color-mix(in srgb,var(--foreground)6%,transparent);border-radius:3px;flex:1;height:5px;overflow:hidden}.planning-module__tgEgjG__progressBarFill{background:linear-gradient(90deg,var(--marketing-teal),var(--accent-evolution));border-radius:3px;height:100%;transition:width .6s}.planning-module__tgEgjG__progressLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);white-space:nowrap;text-align:right;min-width:68px;font-size:11px;font-weight:600}.planning-module__tgEgjG__activityLog{flex-direction:column;gap:3px;margin-top:4px;display:flex}.planning-module__tgEgjG__activityLogActive{border-top:1px solid var(--marketing-border);padding-top:10px}.planning-module__tgEgjG__activityMsg{opacity:0;gap:6px;padding:3px 0;font-size:11px;line-height:1.5;transition:opacity .35s,transform .35s;display:flex;transform:translateY(4px)}.planning-module__tgEgjG__activityMsgVisible{opacity:1;transform:translateY(0)}.planning-module__tgEgjG__msgSender{white-space:nowrap;flex-shrink:0;font-weight:700}.planning-module__tgEgjG__msgSenderAgent{color:var(--marketing-teal);}.planning-module__tgEgjG__msgSenderUser{color:var(--accent-planning);}.planning-module__tgEgjG__msgText{color:var(--marketing-muted)}@media (max-width:900px){.planning-module__tgEgjG__stage{max-width:100%;height:520px}.planning-module__tgEgjG__detailPanel{width:95%;max-height:480px}}@media (max-width:640px){.planning-module__tgEgjG__section{padding:60px 16px}.planning-module__tgEgjG__stage{height:480px}.planning-module__tgEgjG__detailPanel{width:98%}.planning-module__tgEgjG__detailTitle{font-size:14px}.planning-module__tgEgjG__taskStep{padding:4px 8px;font-size:11px}}:root:not(.dark) .planning-module__tgEgjG__detailPanel{box-shadow:0 16px 48px color-mix(in srgb,var(--foreground)12%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-planning)5%,transparent)}
.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 h1 em{font-style:normal;font-weight:inherit;background-image:linear-gradient(100deg,var(--marketing-green)0%,var(--marketing-cyan)16%,var(--marketing-blue)33%,var(--marketing-violet)50%,var(--marketing-rose)67%,var(--marketing-amber)84%,var(--marketing-green)100%);color:#0000;-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;text-decoration:none;animation:9s linear infinite hero-board-module__ztsuFa__auroraShift}@keyframes hero-board-module__ztsuFa__auroraShift{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.hero-board-module__ztsuFa__floatingHeadline h1 em{animation:none}}.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 color-mix(in srgb,var(--primary)30%,transparent)}.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);width:calc(100vw - 48px);max-width:1600px;height:calc(62vh - 150px);min-height:320px;box-shadow:0 8px 60px #00000080,0 0 0 1px color-mix(in srgb,var(--foreground)3%,transparent)inset,0 0 120px color-mix(in srgb,var(--primary)4%,transparent);border-radius:14px 14px 0 0;flex-direction:column;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}.hero-board-module__ztsuFa__titleBar{background:var(--marketing-bg);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:44px;min-height:44px;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__categoryFilterBar{border-bottom:1px solid var(--border);scrollbar-width:none;background:var(--marketing-bg-elevated);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.hero-board-module__ztsuFa__categoryFilterBar::-webkit-scrollbar{display:none}.hero-board-module__ztsuFa__categoryFilterLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);flex-shrink:0;margin-right:4px}.hero-board-module__ztsuFa__filterBarSpacer{flex:1;min-width:16px}.hero-board-module__ztsuFa__filterBarCount{color:var(--muted-foreground);opacity:.7;font-variant-numeric:tabular-nums;font-size:11px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);flex-shrink:0}.hero-board-module__ztsuFa__categoryPill{white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:1px 8px 1px 7px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.hero-board-module__ztsuFa__categoryPillClickable{cursor:pointer;transition:transform .15s,box-shadow .15s,filter .15s}.hero-board-module__ztsuFa__categoryPillClickable:hover{filter:brightness(1.1)}.hero-board-module__ztsuFa__categoryPillSelected{filter:saturate(1.4)brightness(1.1);box-shadow:0 0 0 1px currentColor,0 1px 4px color-mix(in srgb,var(--foreground)20%,transparent)}.hero-board-module__ztsuFa__categoryDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.hero-board-module__ztsuFa__catSales{color:var(--marketing-amber);background:color-mix(in srgb,var(--marketing-amber)10%,transparent);border-color:color-mix(in srgb,var(--marketing-amber)22%,transparent)}.hero-board-module__ztsuFa__catInbox{color:var(--marketing-blue);background:color-mix(in srgb,var(--marketing-blue)10%,transparent);border-color:color-mix(in srgb,var(--marketing-blue)22%,transparent)}.hero-board-module__ztsuFa__catResearch{color:var(--marketing-violet);background:color-mix(in srgb,var(--marketing-violet)10%,transparent);border-color:color-mix(in srgb,var(--marketing-violet)22%,transparent)}.hero-board-module__ztsuFa__catReports{color:var(--marketing-rose);background:color-mix(in srgb,var(--marketing-rose)10%,transparent);border-color:color-mix(in srgb,var(--marketing-rose)22%,transparent)}.hero-board-module__ztsuFa__catEngineering{color:var(--marketing-cyan);background:color-mix(in srgb,var(--marketing-cyan)10%,transparent);border-color:color-mix(in srgb,var(--marketing-cyan)22%,transparent)}.hero-board-module__ztsuFa__mainArea{flex-direction:column;flex:1;min-width:0;display:flex;overflow:clip}.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);background:color-mix(in srgb,var(--foreground)5%,transparent);font-size:10px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);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-left-width:3px;border-radius:8px;padding:12px;transition:background .25s,border-color .25s,box-shadow .25s,opacity .25s,filter .25s,transform .4s;position:relative}.hero-board-module__ztsuFa__boardCard:hover{background:color-mix(in srgb,var(--foreground)3%,transparent)}.hero-board-module__ztsuFa__borderSales{border-left-color:var(--marketing-amber)}.hero-board-module__ztsuFa__borderInbox{border-left-color:var(--marketing-blue)}.hero-board-module__ztsuFa__borderResearch{border-left-color:var(--marketing-violet)}.hero-board-module__ztsuFa__borderReports{border-left-color:var(--marketing-rose)}.hero-board-module__ztsuFa__borderEngineering{border-left-color:var(--marketing-cyan)}.hero-board-module__ztsuFa__boardCardHighlighted{border-left-width:4px}.hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderSales{background:color-mix(in srgb,var(--marketing-amber)16%,var(--card))}.hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderInbox{background:color-mix(in srgb,var(--marketing-blue)16%,var(--card))}.hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderResearch{background:color-mix(in srgb,var(--marketing-violet)16%,var(--card))}.hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderReports{background:color-mix(in srgb,var(--marketing-rose)16%,var(--card))}.hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderEngineering{background:color-mix(in srgb,var(--marketing-cyan)16%,var(--card))}.hero-board-module__ztsuFa__workingDot{background:var(--marketing-green);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite hero-board-module__ztsuFa__workingPulse;position:absolute;top:10px;right:10px}@keyframes hero-board-module__ztsuFa__workingPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--marketing-green)55%,transparent)}60%{box-shadow:0 0 0 7px color-mix(in srgb,var(--marketing-green)0%,transparent)}}@media (prefers-reduced-motion:reduce){.hero-board-module__ztsuFa__workingDot{animation:none}}.hero-board-module__ztsuFa__doneCard{opacity:.65;transition:opacity .5s}.hero-board-module__ztsuFa__cardTitle{color:var(--foreground);font-size:13px;font-weight:500;line-height:1.4}.hero-board-module__ztsuFa__cardBadges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.hero-board-module__ztsuFa__attachmentBadge{color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground)4%,transparent);border:1px solid var(--border);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__cardCounters{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;animation:.45s cubic-bezier(.22,1,.36,1) both hero-board-module__ztsuFa__countersAppear;display:flex}@keyframes hero-board-module__ztsuFa__countersAppear{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.hero-board-module__ztsuFa__cardCounter{color:var(--muted-foreground);font-size:10px;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);transform-origin:100%;align-items:center;gap:3px;animation:.55s cubic-bezier(.34,1.56,.64,1) both hero-board-module__ztsuFa__counterPop;display:inline-flex}@keyframes hero-board-module__ztsuFa__counterPop{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}.hero-board-module__ztsuFa__counterIcon{opacity:.6;width:12px;height:12px}.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__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__titleBar{height:38px;min-height:38px;padding:0 12px}.hero-board-module__ztsuFa__categoryFilterBar{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{box-shadow:0 8px 60px color-mix(in srgb,var(--foreground)12%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground)3%,transparent)inset,0 0 120px color-mix(in srgb,var(--primary)4%,transparent)}:root:not(.dark) .hero-board-module__ztsuFa__boardCard{box-shadow:0 1px 3px color-mix(in srgb,var(--foreground)8%,transparent)}:root:not(.dark) .hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderSales{background:color-mix(in srgb,var(--marketing-amber)22%,var(--card))}:root:not(.dark) .hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderInbox{background:color-mix(in srgb,var(--marketing-blue)18%,var(--card))}:root:not(.dark) .hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderResearch{background:color-mix(in srgb,var(--marketing-violet)18%,var(--card))}:root:not(.dark) .hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderReports{background:color-mix(in srgb,var(--marketing-rose)18%,var(--card))}:root:not(.dark) .hero-board-module__ztsuFa__boardCardHighlighted.hero-board-module__ztsuFa__borderEngineering{background:color-mix(in srgb,var(--marketing-cyan)18%,var(--card))}
.tool-chaining-module__L-ii8q__section{background:radial-gradient(ellipse 60% 50% at 50% 0%,color-mix(in srgb,var(--accent-toolchain)4%,transparent)0%,transparent 60%);border-top:1px solid color-mix(in srgb,var(--accent-toolchain)10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent-toolchain)10%,transparent);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{background:var(--marketing-card);border:1px solid color-mix(in srgb,var(--accent-toolchain)10%,transparent);-webkit-backdrop-filter:blur(24px);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:var(--marketing-surface);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{background:var(--marketing-card);border:1px solid var(--marketing-border);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 color-mix(in srgb,var(--accent-toolchain)12%,transparent),0 0 4px color-mix(in srgb,var(--accent-toolchain)8%,transparent)}.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:color-mix(in srgb,var(--accent-toolchain)6%,transparent);border:1px solid color-mix(in srgb,var(--accent-toolchain)12%,transparent);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{background:color-mix(in srgb,var(--marketing-teal)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-teal)18%,transparent);color:var(--marketing-teal)}.tool-chaining-module__L-ii8q__typeAnalysis{background:color-mix(in srgb,var(--marketing-violet)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-violet)18%,transparent);color:var(--marketing-violet)}.tool-chaining-module__L-ii8q__typeDocument{background:color-mix(in srgb,var(--marketing-amber)8%,transparent);border:1px solid color-mix(in srgb,var(--marketing-amber)18%,transparent);color:var(--marketing-amber)}.tool-chaining-module__L-ii8q__typeSent{background:color-mix(in srgb,var(--accent-evolution)8%,transparent);border:1px solid color-mix(in srgb,var(--accent-evolution)18%,transparent);color:var(--accent-evolution)}.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:color-mix(in srgb,var(--accent-toolchain)5%,transparent)}.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{background:color-mix(in srgb,var(--marketing-teal)8%,transparent);color:var(--marketing-teal)}.tool-chaining-module__L-ii8q__badgeAnalysis{background:color-mix(in srgb,var(--marketing-violet)8%,transparent);color:var(--marketing-violet)}.tool-chaining-module__L-ii8q__badgeDocument{background:color-mix(in srgb,var(--marketing-amber)8%,transparent);color:var(--marketing-amber)}.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}}:is(:root:not(.dark) .tool-chaining-module__L-ii8q__pipelineBody,:root:not(.dark) .tool-chaining-module__L-ii8q__storageBody){background:var(--background)}
@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}}
.self-improvement-module__DbUdIq__section{border-top:1px solid color-mix(in srgb,var(--accent-evolution)10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent-evolution)10%,transparent);background:radial-gradient(ellipse 50% 50% at 80% 50%,color-mix(in srgb,var(--accent-evolution)3%,transparent)0%,transparent 50%),radial-gradient(ellipse 40% 40% at 20% 80%,color-mix(in srgb,var(--accent-evolution)2%,transparent)0%,transparent 40%);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{background:var(--marketing-card);border:1px solid color-mix(in srgb,var(--accent-evolution)10%,transparent);-webkit-backdrop-filter:blur(24px);border-radius:10px;flex-direction:column;flex:1;min-width:0;height:480px;display:flex;overflow:hidden;box-shadow:0 4px 32px #0000004d}.self-improvement-module__DbUdIq__titlebar{background:var(--marketing-surface);border-bottom:1px solid var(--marketing-border);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:color-mix(in srgb,var(--foreground)85%,transparent);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:color-mix(in srgb,var(--accent-evolution)4%,transparent);border-left-color:var(--accent-evolution)!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);background:color-mix(in srgb,var(--accent-evolution)6%,transparent);border:1px solid color-mix(in srgb,var(--accent-evolution)15%,transparent);white-space:nowrap;opacity:0;vertical-align:middle;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 color-mix(in srgb,var(--accent-evolution)50%,transparent)}.self-improvement-module__DbUdIq__dotColorBlue.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--accent-toolchain);box-shadow:0 0 8px color-mix(in srgb,var(--accent-toolchain)50%,transparent)}.self-improvement-module__DbUdIq__dotColorViolet.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--marketing-violet);box-shadow:0 0 8px color-mix(in srgb,var(--marketing-violet)50%,transparent)}.self-improvement-module__DbUdIq__dotColorAmber.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--marketing-amber);box-shadow:0 0 8px color-mix(in srgb,var(--marketing-amber)50%,transparent)}.self-improvement-module__DbUdIq__dotColorGreen.self-improvement-module__DbUdIq__timelineEntryVisible:before{background:var(--accent-evolution);box-shadow:0 0 8px color-mix(in srgb,var(--accent-evolution)50%,transparent)}.self-improvement-module__DbUdIq__timelineIcon{text-align:center;flex-shrink:0;width:16px;font-size:12px}.self-improvement-module__DbUdIq__timelineLabel{color:color-mix(in srgb,var(--foreground)85%,transparent);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__window{box-shadow:0 4px 32px color-mix(in srgb,var(--foreground)8%,transparent)}
.full-visibility-module__KqkQsa__section{border-top:1px solid color-mix(in srgb,var(--accent-toolchain)10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent-toolchain)10%,transparent);background:radial-gradient(ellipse 60% 50% at 50% 0%,color-mix(in srgb,var(--accent-toolchain)4%,transparent)0%,transparent 60%);padding:120px 24px;position:relative}.full-visibility-module__KqkQsa__topoPattern{z-index:0}.full-visibility-module__KqkQsa__features{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;margin-bottom:32px;display:grid}.full-visibility-module__KqkQsa__featureCard{background:var(--marketing-card);border:1px solid var(--marketing-border);opacity:0;border-radius:10px;padding:20px;transition:opacity .5s,transform .5s;transform:translateY(12px)}.full-visibility-module__KqkQsa__featureVisible{opacity:1;transform:translateY(0)}.full-visibility-module__KqkQsa__featureIcon{background:color-mix(in srgb,var(--accent-toolchain)8%,transparent);border:1px solid color-mix(in srgb,var(--accent-toolchain)15%,transparent);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:flex}.full-visibility-module__KqkQsa__featureIconSvg{width:18px;height:18px;color:var(--accent-toolchain)}.full-visibility-module__KqkQsa__featureTitle{color:var(--foreground);margin-bottom:6px;font-size:14px;font-weight:700}.full-visibility-module__KqkQsa__featureDesc{color:var(--marketing-muted);font-size:13px;line-height:1.5}.full-visibility-module__KqkQsa__logPanel{background:var(--marketing-card);border:1px solid var(--marketing-border);opacity:0;border-radius:12px;transition:opacity .6s .4s,transform .6s .4s;overflow:hidden;transform:translateY(16px)}.full-visibility-module__KqkQsa__logVisible{opacity:1;transform:translateY(0)}.full-visibility-module__KqkQsa__logHeader{border-bottom:1px solid var(--marketing-border);align-items:center;gap:10px;padding:14px 20px;display:flex}.full-visibility-module__KqkQsa__logLive{background:var(--accent-evolution);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite full-visibility-module__KqkQsa__livePulse}@keyframes full-visibility-module__KqkQsa__livePulse{0%,to{box-shadow:0 0 4px color-mix(in srgb,var(--accent-evolution)30%,transparent)}50%{box-shadow:0 0 10px color-mix(in srgb,var(--accent-evolution)60%,transparent)}}.full-visibility-module__KqkQsa__logAgentName{color:var(--foreground);font-size:13px;font-weight:600}.full-visibility-module__KqkQsa__logBadge{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);background:var(--marketing-surface);border-radius:4px;margin-left:auto;padding:3px 10px;font-size:11px}.full-visibility-module__KqkQsa__logEntries{padding:8px 0}.full-visibility-module__KqkQsa__logEntry{align-items:center;gap:14px;padding:10px 20px;transition:background .15s;display:flex}.full-visibility-module__KqkQsa__logEntry:hover{background:color-mix(in srgb,var(--accent-toolchain)3%,transparent)}.full-visibility-module__KqkQsa__logEscalation{background:color-mix(in srgb,var(--marketing-amber)4%,transparent)}.full-visibility-module__KqkQsa__logTime{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--marketing-muted);flex-shrink:0;width:70px;font-size:11px}.full-visibility-module__KqkQsa__logText{color:var(--foreground);flex:1;font-size:13px}.full-visibility-module__KqkQsa__logWhy{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:var(--accent-toolchain);background:color-mix(in srgb,var(--accent-toolchain)8%,transparent);border:1px solid color-mix(in srgb,var(--accent-toolchain)15%,transparent);cursor:pointer;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:10px}@media (max-width:900px){.full-visibility-module__KqkQsa__features{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.full-visibility-module__KqkQsa__section{padding:60px 16px}.full-visibility-module__KqkQsa__features{grid-template-columns:1fr}.full-visibility-module__KqkQsa__logEntry{flex-wrap:wrap;gap:6px}.full-visibility-module__KqkQsa__logTime{width:auto}}:root:not(.dark) .full-visibility-module__KqkQsa__featureCard{background:var(--card);border-color:var(--border)}:root:not(.dark) .full-visibility-module__KqkQsa__logPanel{background:var(--card);border-color:var(--border)}:root:not(.dark) .full-visibility-module__KqkQsa__logBadge{background:var(--background)}
.value-pillars-module__KMrolG__section{height:600svh;margin:80px 0 0;position:relative}.value-pillars-module__KMrolG__stickyWrap{flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;height:100svh;display:flex;position:sticky;top:0}.value-pillars-module__KMrolG__stepper{align-items:center;width:min(640px,90vw);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;display:flex}.value-pillars-module__KMrolG__step{color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;gap:9px;margin:-4px;padding:4px;transition:color .5s cubic-bezier(.2,.7,.2,1),transform .2s;display:inline-flex}.value-pillars-module__KMrolG__step:hover{color:var(--foreground)}.value-pillars-module__KMrolG__step:hover .value-pillars-module__KMrolG__num{border-color:color-mix(in srgb,var(--primary)60%,transparent);color:var(--foreground)}.value-pillars-module__KMrolG__step:active{transform:scale(.96)}.value-pillars-module__KMrolG__step:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:6px}.value-pillars-module__KMrolG__num{border:1px solid var(--marketing-border);background:var(--marketing-card);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;transition:all .5s cubic-bezier(.2,.7,.2,1);display:inline-flex}.value-pillars-module__KMrolG__label{letter-spacing:.08em;text-transform:uppercase}.value-pillars-module__KMrolG__rail{background:var(--marketing-border);flex:1;height:1px;margin:0 12px;position:relative;overflow:hidden}.value-pillars-module__KMrolG__rail:after{content:"";background:var(--primary);transform-origin:0;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.value-pillars-module__KMrolG__stepper[data-active="1"] .value-pillars-module__KMrolG__step[data-n="1"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="2"] .value-pillars-module__KMrolG__step[data-n="2"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="3"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="4"] .value-pillars-module__KMrolG__num{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)18%,transparent)}.value-pillars-module__KMrolG__stepper[data-active="1"] .value-pillars-module__KMrolG__step[data-n="1"],.value-pillars-module__KMrolG__stepper[data-active="2"] .value-pillars-module__KMrolG__step[data-n="2"],.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="3"],.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="4"]{color:var(--foreground)}.value-pillars-module__KMrolG__stepper[data-active="2"] .value-pillars-module__KMrolG__step[data-n="1"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="1"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="2"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="1"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="2"] .value-pillars-module__KMrolG__num,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="3"] .value-pillars-module__KMrolG__num{background:color-mix(in srgb,var(--primary)14%,transparent);border-color:color-mix(in srgb,var(--primary)50%,transparent);color:var(--primary)}.value-pillars-module__KMrolG__stepper[data-active="2"] .value-pillars-module__KMrolG__step[data-n="1"],.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="1"],.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__step[data-n="2"],.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="1"],.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="2"],.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__step[data-n="3"]{color:var(--muted-foreground)}.value-pillars-module__KMrolG__stepper[data-active="2"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r1:after,.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r1:after,.value-pillars-module__KMrolG__stepper[data-active="3"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r2:after,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r1:after,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r2:after,.value-pillars-module__KMrolG__stepper[data-active="4"] .value-pillars-module__KMrolG__rail.value-pillars-module__KMrolG__r3:after{transform:scaleX(1)}.value-pillars-module__KMrolG__tableau{background:var(--marketing-card);border:1px solid var(--marketing-border);border-radius:16px;grid-template-columns:28% 1fr;gap:14px;width:min(1518px,100vw - 48px);height:min(78vh,720px);margin:0 auto;padding:14px;display:grid;position:relative;box-shadow:0 40px 100px #00000080,0 12px 30px #00000059}.value-pillars-module__KMrolG__liveIndicator{z-index:10;color:var(--muted-foreground);letter-spacing:.04em;background:color-mix(in srgb,var(--foreground)8%,transparent);border:1px solid var(--marketing-border);border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;display:inline-flex;position:absolute;top:18px;right:22px}.value-pillars-module__KMrolG__liveDot{background:var(--marketing-green);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb,var(--marketing-green)55%,transparent);border-radius:50%;animation:3s ease-out infinite value-pillars-module__KMrolG__pulseSlow}@keyframes value-pillars-module__KMrolG__pulseSlow{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--marketing-green)55%,transparent)}70%{box-shadow:0 0 0 9px color-mix(in srgb,var(--marketing-green)0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--marketing-green)0%,transparent)}}.value-pillars-module__KMrolG__statsStrip{color:var(--muted-foreground);border-top:1px solid var(--marketing-border);justify-content:center;align-items:center;gap:24px;padding:8px 16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;display:flex;position:absolute;bottom:-42px;left:14px;right:14px}.value-pillars-module__KMrolG__statsStrip strong{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.value-pillars-module__KMrolG__statsSep{opacity:.5}.value-pillars-module__KMrolG__zone{background:var(--marketing-bg-elevated);border:1px solid var(--marketing-border);border-radius:12px;transition:filter .7s cubic-bezier(.2,.7,.2,1),opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .7s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.value-pillars-module__KMrolG__tableau[data-active-pillar="0"] .value-pillars-module__KMrolG__zoneChat,.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__zoneChat{z-index:5;transform:translate(130%)scale(1.06)}.value-pillars-module__KMrolG__tableau[data-active-pillar="0"] .value-pillars-module__KMrolG__zoneBoard,.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__zoneBoard{filter:blur(10px)saturate(.4);opacity:.32}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__zoneChat{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)40%,transparent),0 0 60px color-mix(in srgb,var(--primary)16%,transparent)}.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] .value-pillars-module__KMrolG__zoneBoard,.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] .value-pillars-module__KMrolG__zoneBoard,.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] .value-pillars-module__KMrolG__zoneBoard{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)45%,transparent),0 0 60px color-mix(in srgb,var(--primary)18%,transparent);z-index:2;transform:scale(1.018)}.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] .value-pillars-module__KMrolG__column:not(.value-pillars-module__KMrolG__colPlan){opacity:.55;filter:saturate(.7)}.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] .value-pillars-module__KMrolG__colPlan{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)25%,transparent),0 0 30px color-mix(in srgb,var(--primary)8%,transparent);border-radius:12px}.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] .value-pillars-module__KMrolG__column:not(.value-pillars-module__KMrolG__colInProgress){opacity:.55;filter:saturate(.7)}.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] .value-pillars-module__KMrolG__colInProgress{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)25%,transparent),0 0 30px color-mix(in srgb,var(--primary)8%,transparent);border-radius:12px}.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] .value-pillars-module__KMrolG__card:not(.value-pillars-module__KMrolG__recurring){opacity:.45;filter:saturate(.6)}.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] .value-pillars-module__KMrolG__card.value-pillars-module__KMrolG__recurring{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)45%,transparent),0 0 18px color-mix(in srgb,var(--primary)18%,transparent)}.value-pillars-module__KMrolG__tableau [data-from]{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)scale(.96)}.value-pillars-module__KMrolG__tableau [data-from="1"]{transition-delay:0s}.value-pillars-module__KMrolG__tableau [data-from="2"]{transition-delay:60ms}.value-pillars-module__KMrolG__tableau [data-from="3"]{transition-delay:.12s}.value-pillars-module__KMrolG__tableau [data-from="4"]{transition-delay:.18s}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] [data-from="1"],.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] [data-from="1"],.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] [data-from="2"],.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] [data-from="1"],.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] [data-from="2"],.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] [data-from="3"],.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] [data-from="1"],.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] [data-from="2"],.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] [data-from="3"],.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] [data-from="4"]{opacity:1;transform:none}.value-pillars-module__KMrolG__firstMsg{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)scale(.96)}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene1Sent .value-pillars-module__KMrolG__firstMsg{opacity:1;transform:none}.value-pillars-module__KMrolG__scene4ConfirmMsg{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)scale(.96)}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Confirmed .value-pillars-module__KMrolG__scene4ConfirmMsg{opacity:1;transform:none}.value-pillars-module__KMrolG__yesChip,.value-pillars-module__KMrolG__noChip{border:1px solid var(--marketing-border);background:var(--marketing-surface);color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:600;transition:all .4s cubic-bezier(.2,.7,.2,1);display:inline-flex}.value-pillars-module__KMrolG__loopPrompt{gap:6px;margin-top:10px;display:flex}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Yes .value-pillars-module__KMrolG__yesChip{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)20%,transparent);transform:scale(.96)}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Yes .value-pillars-module__KMrolG__noChip{opacity:.3;transform:scale(.94)}.value-pillars-module__KMrolG__scheduledBadge{color:var(--primary);background:color-mix(in srgb,var(--primary)14%,transparent);border:1px solid color-mix(in srgb,var(--primary)50%,transparent);text-transform:uppercase;letter-spacing:.05em;opacity:0;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:700;line-height:1;transition:all .6s cubic-bezier(.2,.7,.2,1);display:inline-flex;transform:translateY(4px)}.value-pillars-module__KMrolG__scheduledBadge:before{content:"◷";font-size:11px}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Confirmed .value-pillars-module__KMrolG__scheduledBadge{opacity:1;transform:none}.value-pillars-module__KMrolG__tableau[data-active-pillar="4"]:not(.value-pillars-module__KMrolG__scene4Confirmed) .value-pillars-module__KMrolG__recurringTag{color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground)2%,transparent);border-color:var(--marketing-border);animation:none}.value-pillars-module__KMrolG__zoneChat{flex-direction:column;display:flex}.value-pillars-module__KMrolG__chatHead{border-bottom:1px solid var(--marketing-border);align-items:center;gap:10px;padding:14px 16px;display:flex}.value-pillars-module__KMrolG__opAvatar{background:linear-gradient(135deg,var(--primary),var(--accent));width:28px;height:28px;color:var(--primary-foreground);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.value-pillars-module__KMrolG__opMeta{flex-direction:column;display:flex}.value-pillars-module__KMrolG__opName{color:var(--foreground);font-size:13px;font-weight:600}.value-pillars-module__KMrolG__opStatus{color:var(--marketing-green);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px}.value-pillars-module__KMrolG__chatBody{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow:hidden}.value-pillars-module__KMrolG__msg{flex-direction:column;gap:6px;display:flex}.value-pillars-module__KMrolG__msgBubble{background:var(--marketing-surface);border:1px solid var(--marketing-border);color:var(--foreground);border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.55}.value-pillars-module__KMrolG__msgUser .value-pillars-module__KMrolG__msgBubble{background:var(--marketing-card)}.value-pillars-module__KMrolG__msgOp .value-pillars-module__KMrolG__msgBubble{background:linear-gradient(0deg,color-mix(in srgb,var(--primary)5%,transparent),color-mix(in srgb,var(--primary)2%,transparent)),var(--marketing-surface);border-color:color-mix(in srgb,var(--primary)18%,transparent)}.value-pillars-module__KMrolG__surfaceChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.value-pillars-module__KMrolG__surfaceChip{color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground)4%,transparent);border:1px solid var(--marketing-border);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;transition:all .6s;display:inline-flex}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__surfaceChip{color:var(--foreground);background:color-mix(in srgb,var(--primary)14%,transparent);border-color:color-mix(in srgb,var(--primary)35%,transparent)}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__surfaceChip:first-child{animation:1.6s ease-out .2s both value-pillars-module__KMrolG__chipFlash}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__surfaceChip:nth-child(2){animation:1.6s ease-out .5s both value-pillars-module__KMrolG__chipFlash}.value-pillars-module__KMrolG__tableau[data-active-pillar="1"] .value-pillars-module__KMrolG__surfaceChip:nth-child(3){animation:1.6s ease-out .8s both value-pillars-module__KMrolG__chipFlash}@keyframes value-pillars-module__KMrolG__chipFlash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary)0%,transparent)}40%{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)25%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary)0%,transparent)}}.value-pillars-module__KMrolG__chatInput{background:var(--marketing-surface);border:1px solid var(--marketing-border);color:var(--muted-foreground);border-radius:10px;align-items:center;gap:8px;margin:12px 16px 16px;padding:11px 13px;font-size:12.5px;display:flex}.value-pillars-module__KMrolG__caret{background:var(--primary);width:1.5px;height:14px;animation:1.1s steps(2,end) infinite value-pillars-module__KMrolG__caretBlink}@keyframes value-pillars-module__KMrolG__caretBlink{50%{opacity:0}}.value-pillars-module__KMrolG__zoneBoard{background:var(--marketing-card);flex-direction:column;display:flex}.value-pillars-module__KMrolG__boardHead{border-bottom:1px solid var(--marketing-border);align-items:center;gap:10px;padding:12px 16px;display:flex}.value-pillars-module__KMrolG__boardTitle{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.value-pillars-module__KMrolG__columns{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid;overflow:hidden}.value-pillars-module__KMrolG__column{background:color-mix(in srgb,var(--foreground)2%,transparent);border:1px solid var(--marketing-border);border-radius:9px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.value-pillars-module__KMrolG__columnHeader{border-bottom:1px solid var(--marketing-border);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.value-pillars-module__KMrolG__columnTitle{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.value-pillars-module__KMrolG__columnCount{color:var(--marketing-muted);font-variant-numeric:tabular-nums;font-size:10px}.value-pillars-module__KMrolG__columnBody{flex-direction:column;flex:1;gap:7px;padding:8px;display:flex;overflow:hidden}.value-pillars-module__KMrolG__card{background:var(--marketing-surface);border:1px solid var(--marketing-border);border-radius:7px;padding:9px 10px;transition:all .6s;position:relative}.value-pillars-module__KMrolG__catSales{border-left:2px solid color-mix(in srgb,var(--marketing-amber)55%,transparent)}.value-pillars-module__KMrolG__catInbox{border-left:2px solid color-mix(in srgb,var(--marketing-blue)55%,transparent)}.value-pillars-module__KMrolG__catResearch{border-left:2px solid color-mix(in srgb,var(--marketing-violet)55%,transparent)}.value-pillars-module__KMrolG__catReports{border-left:2px solid color-mix(in srgb,var(--marketing-rose)55%,transparent)}.value-pillars-module__KMrolG__catEng{border-left:2px solid color-mix(in srgb,var(--marketing-cyan)55%,transparent)}.value-pillars-module__KMrolG__cardTitle{color:var(--foreground);font-size:11.5px;font-weight:500;line-height:1.4}.value-pillars-module__KMrolG__cardMeta{color:var(--marketing-muted);justify-content:space-between;align-items:center;gap:6px;margin-top:7px;font-size:10px;display:flex}.value-pillars-module__KMrolG__toolRow{gap:3px;display:inline-flex}.value-pillars-module__KMrolG__toolLogo{color:#fff;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;font-weight:800;display:inline-flex}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__gmail{background:#ea4335}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__hubspot{background:#ff7a59}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__linear{background:#5e6ad2}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__notion{color:#000;background:#fff}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__slack{background:#4a154b}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__sheets{background:#16a34a}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__salesforce{background:#00a1e0}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__github{color:#000;background:#fff}.value-pillars-module__KMrolG__toolLogo.value-pillars-module__KMrolG__cal{background:#4285f4}.value-pillars-module__KMrolG__tasklist{color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.value-pillars-module__KMrolG__badge{border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:9.5px;font-weight:500;display:inline-flex}.value-pillars-module__KMrolG__badgeAuth{color:var(--marketing-amber);background:color-mix(in srgb,var(--marketing-amber)10%,transparent);border:1px solid color-mix(in srgb,var(--marketing-amber)55%,transparent)}.value-pillars-module__KMrolG__badgeSignoff{color:var(--marketing-blue);background:color-mix(in srgb,var(--marketing-blue)10%,transparent);border:1px solid color-mix(in srgb,var(--marketing-blue)55%,transparent);animation:3s ease-in-out infinite value-pillars-module__KMrolG__signoffPulse}@keyframes value-pillars-module__KMrolG__signoffPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--marketing-blue)0%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--marketing-blue)18%,transparent)}}.value-pillars-module__KMrolG__avatars{display:inline-flex}.value-pillars-module__KMrolG__avatar{border:1.5px solid var(--marketing-surface);background:linear-gradient(135deg,var(--accent),var(--primary));width:14px;height:14px;color:var(--primary-foreground);border-radius:50%;justify-content:center;align-items:center;margin-left:-3px;font-size:7.5px;font-weight:800;display:inline-flex}.value-pillars-module__KMrolG__avatarHuman{background:linear-gradient(135deg,var(--marketing-amber),var(--marketing-rose))}.value-pillars-module__KMrolG__avatarFirst{margin-left:0}.value-pillars-module__KMrolG__artifactPill{color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground)4%,transparent);border:1px solid var(--marketing-border);border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:9.5px;display:inline-flex}.value-pillars-module__KMrolG__artifactPillOk{color:var(--marketing-green);border-color:color-mix(in srgb,var(--marketing-green)25%,transparent)}.value-pillars-module__KMrolG__planExpand{opacity:0;max-height:0;margin-top:0;transition:max-height .7s cubic-bezier(.2,.7,.2,1),opacity .6s;overflow:hidden}.value-pillars-module__KMrolG__tableau[data-active-pillar="2"] .value-pillars-module__KMrolG__planExpand{opacity:1;max-height:220px;margin-top:9px}.value-pillars-module__KMrolG__subtaskList{border-top:1px dashed var(--marketing-border);flex-direction:column;gap:5px;padding-top:8px;list-style:none;display:flex}.value-pillars-module__KMrolG__subtask{color:var(--muted-foreground);align-items:center;gap:6px;font-size:10.5px;display:flex}.value-pillars-module__KMrolG__check{border:1px solid var(--marketing-muted);border-radius:2px;flex-shrink:0;width:10px;height:10px}.value-pillars-module__KMrolG__subtaskMeta{color:var(--marketing-muted);margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px}.value-pillars-module__KMrolG__subtaskInlineLogo{width:10px;height:10px;font-size:6.5px}.value-pillars-module__KMrolG__auditTrail{opacity:0;max-height:0;margin-top:0;transition:max-height .7s cubic-bezier(.2,.7,.2,1),opacity .6s;overflow:hidden}.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] .value-pillars-module__KMrolG__auditTrail{opacity:1;max-height:200px;margin-top:8px}.value-pillars-module__KMrolG__auditRow{color:var(--marketing-muted);border-top:1px dashed var(--marketing-border);padding:3px 0;font-size:10px;font-style:italic;line-height:1.45}.value-pillars-module__KMrolG__reviewExpand{opacity:0;max-height:0;margin-top:0;transition:max-height .7s cubic-bezier(.2,.7,.2,1),opacity .6s;overflow:hidden}.value-pillars-module__KMrolG__tableau[data-active-pillar="3"] .value-pillars-module__KMrolG__reviewExpand{opacity:1;max-height:240px;margin-top:8px}.value-pillars-module__KMrolG__emailPreview{background:color-mix(in srgb,var(--foreground)3%,transparent);border:1px solid var(--marketing-border);color:var(--muted-foreground);border-radius:5px;padding:6px 8px;font-size:10px;line-height:1.4}.value-pillars-module__KMrolG__emailFrom{color:var(--foreground);margin-bottom:2px;font-size:9.5px;font-weight:600}.value-pillars-module__KMrolG__sources{color:var(--marketing-muted);margin-top:6px;font-size:9.5px}.value-pillars-module__KMrolG__sourcesLabel{text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-family:ui-monospace,SF Mono,Menlo,monospace}.value-pillars-module__KMrolG__sourceRow{align-items:center;gap:5px;padding:2px 0;display:flex}.value-pillars-module__KMrolG__timeChip{color:var(--muted-foreground);background:color-mix(in srgb,var(--foreground)4%,transparent);border:1px solid var(--marketing-border);border-radius:4px;margin-top:6px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;display:inline-block}.value-pillars-module__KMrolG__reviewActions{gap:5px;margin-top:7px;display:flex}.value-pillars-module__KMrolG__btnApprove,.value-pillars-module__KMrolG__btnSendback{border:1px solid var(--marketing-border);background:var(--marketing-card);color:var(--muted-foreground);cursor:pointer;border-radius:5px;padding:4px 9px;font-size:10px;font-weight:600}.value-pillars-module__KMrolG__btnApprove{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.value-pillars-module__KMrolG__recurringTag{color:var(--marketing-muted);border:1px solid var(--marketing-border);background:color-mix(in srgb,var(--foreground)2%,transparent);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:700;line-height:1;transition:all .6s;display:inline-flex}.value-pillars-module__KMrolG__recurringTag:before{content:"↻";color:inherit;font-size:11px;line-height:1}.value-pillars-module__KMrolG__tableau[data-active-pillar="4"] .value-pillars-module__KMrolG__recurringTag{color:var(--primary);background:color-mix(in srgb,var(--primary)10%,transparent);border-color:color-mix(in srgb,var(--primary)50%,transparent);animation:1.8s ease-in-out infinite value-pillars-module__KMrolG__recurringPulse}@keyframes value-pillars-module__KMrolG__recurringPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary)0%,transparent)}50%{box-shadow:0 0 16px color-mix(in srgb,var(--primary)45%,transparent)}}.value-pillars-module__KMrolG__comparisonSection{border-top:1px solid var(--marketing-border);background:var(--marketing-bg);padding:120px 32px 140px}.value-pillars-module__KMrolG__comparisonInner{flex-direction:column;gap:36px;max-width:880px;margin:0 auto;display:flex}.value-pillars-module__KMrolG__comparisonEyebrow{color:var(--primary);letter-spacing:.22em;text-transform:uppercase;text-align:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700}.value-pillars-module__KMrolG__comparisonH{letter-spacing:-.025em;color:var(--foreground);text-align:center;max-width:760px;margin:0 auto;font-size:clamp(32px,4.5vw,56px);font-weight:800;line-height:1.08}.value-pillars-module__KMrolG__comparisonH em{color:var(--primary);font-family:Charter,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:400}.value-pillars-module__KMrolG__comparisonSub{color:var(--muted-foreground);text-align:center;max-width:620px;margin:-8px auto 0;font-size:17px;line-height:1.6}.value-pillars-module__KMrolG__agencyHero{background:color-mix(in srgb,var(--primary)6%,var(--marketing-card));border:1px solid color-mix(in srgb,var(--primary)30%,var(--marketing-border));border-left:4px solid var(--primary);border-radius:14px;flex-direction:column;gap:18px;margin-top:12px;padding:36px;display:flex}.value-pillars-module__KMrolG__agencyHeroHead{align-items:center;display:flex}.value-pillars-module__KMrolG__agencyHeroClaim{color:var(--foreground);letter-spacing:-.015em;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.25}.value-pillars-module__KMrolG__agencyHeroTagline{color:var(--primary);text-transform:uppercase;letter-spacing:.16em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:700}.value-pillars-module__KMrolG__comparisonNote{color:var(--marketing-muted);text-transform:uppercase;letter-spacing:.18em;text-align:center;margin-top:36px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.value-pillars-module__KMrolG__comparisonRows{border-top:1px solid var(--marketing-border);flex-direction:column;margin-top:6px;display:flex}.value-pillars-module__KMrolG__comparisonRow{border-bottom:1px solid var(--marketing-border);grid-template-columns:28px minmax(160px,1.1fr) minmax(0,1.4fr) minmax(220px,1.3fr);align-items:center;gap:18px;padding:18px 0;display:grid}.value-pillars-module__KMrolG__comparisonRowIcon{color:var(--marketing-muted);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.value-pillars-module__KMrolG__comparisonRowIcon svg{width:22px;height:22px}.value-pillars-module__KMrolG__comparisonRowName{color:var(--muted-foreground);font-size:14px;font-weight:600}.value-pillars-module__KMrolG__comparisonRowVerdict{color:var(--marketing-muted);font-size:14px;font-style:italic}.value-pillars-module__KMrolG__comparisonRowLogos{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.value-pillars-module__KMrolG__compLogoItem{color:var(--marketing-muted);white-space:nowrap;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;display:inline-flex}.value-pillars-module__KMrolG__compLogoImg{object-fit:contain;flex-shrink:0;width:18px;height:18px}:is(.dark .value-pillars-module__KMrolG__compLogoImg.value-pillars-module__KMrolG__lindy,.dark .value-pillars-module__KMrolG__compLogoImg.value-pillars-module__KMrolG__manus,.dark .value-pillars-module__KMrolG__compLogoImg.value-pillars-module__KMrolG__openai){filter:invert()}.value-pillars-module__KMrolG__compLogo{color:#fff;letter-spacing:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__zapier{background:#ff4f00}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__gumloop{background:#6c47ff}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__n8n{background:#ea4d75}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__manus{border:1px solid var(--marketing-border);background:#1f1f1f}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__devin{background:#5e6ad2}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__openai{background:#10a37f}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__cursor{border:1px solid var(--marketing-border);background:#0a0a0a}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__lindy{background:#0084ff}.value-pillars-module__KMrolG__compLogo.value-pillars-module__KMrolG__claude{background:#cc7d4d}.value-pillars-module__KMrolG__pillarTrack{z-index:5;pointer-events:none;position:relative}.value-pillars-module__KMrolG__pillarBlock{pointer-events:none;justify-content:flex-end;align-items:center;height:100svh;padding:0 64px;display:flex}.value-pillars-module__KMrolG__pillarBlock:first-child{justify-content:center;align-items:center}.value-pillars-module__KMrolG__pillarCard{pointer-events:auto;background:color-mix(in srgb,var(--marketing-card)85%,transparent);border:1px solid var(--marketing-border);-webkit-backdrop-filter:blur(14px);border-radius:16px;width:min(440px,36vw);margin-right:4vw;padding:36px 36px 38px;box-shadow:0 24px 60px #00000073,0 6px 20px #0000004d}.value-pillars-module__KMrolG__pillarNum{color:var(--primary);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700;display:inline-block}.value-pillars-module__KMrolG__pillarH{letter-spacing:-.02em;color:var(--foreground);margin-bottom:22px;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.08}.value-pillars-module__KMrolG__pillarQuote{color:var(--muted-foreground);border-left:2px solid var(--primary);padding-left:18px;font-family:Charter,Iowan Old Style,Georgia,serif;font-size:18px;font-style:italic;line-height:1.55}.value-pillars-module__KMrolG__pillarQuote em{color:var(--foreground);font-style:italic;font-weight:500}.value-pillars-module__KMrolG__sectionHead{text-align:center;max-width:1320px;margin:0 auto;padding:80px 32px 56px}.value-pillars-module__KMrolG__sectionEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--primary);border:1px solid color-mix(in srgb,var(--primary)14%,transparent);background:color-mix(in srgb,var(--primary)14%,transparent);border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;display:inline-flex}.value-pillars-module__KMrolG__sectionEyebrowDot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 10px var(--primary);border-radius:50%}.value-pillars-module__KMrolG__sectionHeadline{letter-spacing:-.025em;max-width:920px;color:var(--foreground);margin:0 auto;font-size:clamp(36px,5.5vw,64px);font-weight:800;line-height:1.04}.value-pillars-module__KMrolG__sectionHeadline em{color:var(--primary);font-family:Charter,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:400}.value-pillars-module__KMrolG__punchline{text-align:center;max-width:1320px;margin:200px auto 160px;padding:0 32px}.value-pillars-module__KMrolG__punchlineH{letter-spacing:-.035em;color:var(--foreground);max-width:1100px;margin:0 auto;font-size:clamp(40px,5.6vw,72px);font-weight:800;line-height:1.05}.value-pillars-module__KMrolG__punchlineH em{color:var(--primary);font-family:Charter,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:400}.value-pillars-module__KMrolG__punchlineSub{color:var(--muted-foreground);letter-spacing:.04em;margin-top:28px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px}@media (max-width:1100px){.value-pillars-module__KMrolG__tableau,.value-pillars-module__KMrolG__liveIndicator,.value-pillars-module__KMrolG__statsStrip{display:none}.value-pillars-module__KMrolG__section{height:auto;min-height:0}.value-pillars-module__KMrolG__stickyWrap{gap:16px;height:auto;padding:24px 16px 8px;position:relative;top:auto}.value-pillars-module__KMrolG__stepper{width:100%;font-size:10px}.value-pillars-module__KMrolG__step .value-pillars-module__KMrolG__label{display:none}.value-pillars-module__KMrolG__num{width:22px;height:22px;font-size:10px}.value-pillars-module__KMrolG__rail{margin:0 6px}.value-pillars-module__KMrolG__pillarTrack{margin-top:24px}.value-pillars-module__KMrolG__pillarBlock{justify-content:center;height:auto;padding:24px 16px}.value-pillars-module__KMrolG__pillarBlock:first-child{display:none}.value-pillars-module__KMrolG__pillarCard{width:100%;max-width:480px;margin-right:0;padding:24px 24px 26px}.value-pillars-module__KMrolG__pillarH{margin-bottom:14px;font-size:24px}.value-pillars-module__KMrolG__pillarQuote{font-size:15px}.value-pillars-module__KMrolG__comparisonSection{padding:64px 16px 96px}.value-pillars-module__KMrolG__comparisonRow{grid-template-columns:24px 1fr;align-items:start;gap:6px 14px}.value-pillars-module__KMrolG__comparisonRowName,.value-pillars-module__KMrolG__comparisonRowVerdict,.value-pillars-module__KMrolG__comparisonRowLogos,.value-pillars-module__KMrolG__comparisonRowExamples{text-align:left;white-space:normal;grid-column:2}.value-pillars-module__KMrolG__comparisonRowLogos{justify-content:flex-start}.value-pillars-module__KMrolG__sectionHead{padding:56px 16px 32px}.value-pillars-module__KMrolG__punchline{margin:96px auto 80px;padding:0 16px}}@media (prefers-reduced-motion:reduce){.value-pillars-module__KMrolG__section{height:auto;min-height:0}.value-pillars-module__KMrolG__stickyWrap{height:auto;position:relative;top:auto}.value-pillars-module__KMrolG__pillarBlock{height:auto}.value-pillars-module__KMrolG__tableau,.value-pillars-module__KMrolG__tableau .value-pillars-module__KMrolG__zone,.value-pillars-module__KMrolG__tableau [data-from],.value-pillars-module__KMrolG__firstMsg,.value-pillars-module__KMrolG__scene4ConfirmMsg,.value-pillars-module__KMrolG__scheduledBadge,.value-pillars-module__KMrolG__yesChip,.value-pillars-module__KMrolG__noChip,.value-pillars-module__KMrolG__surfaceChip,.value-pillars-module__KMrolG__pillarCard,.value-pillars-module__KMrolG__planExpand,.value-pillars-module__KMrolG__auditTrail,.value-pillars-module__KMrolG__reviewExpand,.value-pillars-module__KMrolG__recurringTag{transition:none!important;animation:none!important}.value-pillars-module__KMrolG__liveDot,.value-pillars-module__KMrolG__caret{animation:none!important}.value-pillars-module__KMrolG__tableau [data-from]{opacity:1!important;transform:none!important}.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Confirmed .value-pillars-module__KMrolG__scene4ConfirmMsg,.value-pillars-module__KMrolG__tableau.value-pillars-module__KMrolG__scene4Confirmed .value-pillars-module__KMrolG__scheduledBadge{opacity:1;transform:none}}
