.FeatureStories-module__lfGWVW__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.FeatureStories-module__lfGWVW__header{margin-bottom:4rem}.FeatureStories-module__lfGWVW__tag{padding:var(--tag-padding);background:var(--tag-bg);color:var(--tag-color);font-family:var(--tag-font);font-size:var(--tag-size);font-weight:var(--tag-weight);text-transform:var(--tag-transform);letter-spacing:var(--tag-tracking);border:var(--tag-border);border-radius:var(--tag-radius);margin-bottom:1rem;transition:all .3s;display:inline-block}.FeatureStories-module__lfGWVW__heading{margin:0}.FeatureStories-module__lfGWVW__story{grid-template-columns:1fr;align-items:center;gap:2rem;padding:4rem 0;display:grid}.FeatureStories-module__lfGWVW__story:last-child{padding-bottom:0}.FeatureStories-module__lfGWVW__featureNumber{font-family:var(--fn-font);color:var(--color-accent-text);font-size:.6rem;font-weight:var(--fn-weight);text-transform:var(--fn-transform);letter-spacing:var(--fn-tracking);margin-bottom:1rem}.FeatureStories-module__lfGWVW__storyTitle{margin-bottom:1rem}.FeatureStories-module__lfGWVW__storyBody p{color:#ffffff73;max-width:560px;font-size:.98rem;font-weight:400}.FeatureStories-module__lfGWVW__storyBody p+p{margin-top:1rem}.FeatureStories-module__lfGWVW__storyBody strong{color:#fffc;font-weight:500}.FeatureStories-module__lfGWVW__visualBox{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid #ffffff0d;overflow:hidden}.FeatureStories-module__lfGWVW__multiCol{flex-direction:column;gap:6px;padding:8px;display:flex}.FeatureStories-module__lfGWVW__multiRow{gap:6px;display:flex}.FeatureStories-module__lfGWVW__vPane{background:var(--color-surface-deep);border-radius:var(--radius-md);flex:1;overflow:hidden}.FeatureStories-module__lfGWVW__vPaneHeader{font-family:var(--font-system);color:#ffffff4d;background:var(--vpane-header-bg,#ffffff05);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 10px;font-size:10px;font-weight:500;display:flex}.FeatureStories-module__lfGWVW__vPaneBody{font-family:var(--font-mono);color:#fff6;min-height:60px;padding:10px 12px;font-size:12px;font-weight:500}.FeatureStories-module__lfGWVW__subAgentsLayout{gap:6px;display:flex}.FeatureStories-module__lfGWVW__subAgentsLayout>div:first-child{flex:1;min-width:0}.FeatureStories-module__lfGWVW__subAgentsCol{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;overflow:visible}.FeatureStories-module__lfGWVW__subAgentSlide{opacity:0;transition:opacity .4s,transform .4s;transform:translate(40px)}.FeatureStories-module__lfGWVW__subAgentVisible{opacity:1;transform:translate(0)}.FeatureStories-module__lfGWVW__subAgentRow{position:relative}.FeatureStories-module__lfGWVW__subAgentArrow{color:#ffffff80;z-index:2;pointer-events:none;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.FeatureStories-module__lfGWVW__memoryBody{padding:1.25rem}.FeatureStories-module__lfGWVW__memoryHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__memoryItem{border:1px solid var(--color-divider);border-radius:var(--radius-md);color:#ffffff73;background:#ffffff05;margin-bottom:.5rem;padding:.6rem .8rem;font-size:.68rem}.FeatureStories-module__lfGWVW__memoryTag{background:var(--color-accent-dim);color:#e4ff54b3;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;border-radius:2px;margin-right:6px;padding:1px 5px;font-size:.52rem;display:inline-block}.FeatureStories-module__lfGWVW__plansBody{padding:1.25rem}.FeatureStories-module__lfGWVW__plansHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.58rem;display:flex}.FeatureStories-module__lfGWVW__planRow{color:#ffffff80;border-bottom:1px solid #ffffff08;align-items:flex-start;gap:.6rem;padding:.5rem 0;font-size:.68rem;display:flex}.FeatureStories-module__lfGWVW__planRow:last-child{border-bottom:none}.FeatureStories-module__lfGWVW__planCheck{border:1px solid #ffffff26;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.FeatureStories-module__lfGWVW__planCheckDone{color:var(--color-accent);background:#e4ff5426;border-color:#e4ff544d;font-size:8px}.FeatureStories-module__lfGWVW__planTitle{color:#ffffffb3;font-weight:500}.FeatureStories-module__lfGWVW__planDone .FeatureStories-module__lfGWVW__planTitle{color:#ffffff4d;text-decoration:line-through}.FeatureStories-module__lfGWVW__mcpBody{padding:1.25rem}.FeatureStories-module__lfGWVW__mcpHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__mcpList{flex-direction:column;gap:4px;display:flex}.FeatureStories-module__lfGWVW__mcpCall{border-radius:var(--radius-md);font-family:var(--font-mono);background:#ffffff05;align-items:center;gap:8px;padding:6px 10px;font-size:11px;line-height:1;display:flex}.FeatureStories-module__lfGWVW__mcpCallActive{background:#c9975a0f;border:1px solid #c9975a1f}.FeatureStories-module__lfGWVW__mcpTool{color:var(--color-accent);flex-shrink:0;font-weight:600}.FeatureStories-module__lfGWVW__mcpArgs{color:#ffffff4d;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FeatureStories-module__lfGWVW__mcpStatus{color:var(--color-success);flex-shrink:0;font-size:10px}.FeatureStories-module__lfGWVW__mcpDots{gap:2px;display:flex}.FeatureStories-module__lfGWVW__mcpDots span{background:var(--color-accent);border-radius:50%;width:3px;height:3px;animation:1.3s ease-in-out infinite FeatureStories-module__lfGWVW__pulse-dot}.FeatureStories-module__lfGWVW__mcpDots span:nth-child(2){animation-delay:.15s}.FeatureStories-module__lfGWVW__mcpDots span:nth-child(3){animation-delay:.3s}.FeatureStories-module__lfGWVW__mcpFooter{font-family:var(--font-label);color:#fff3;text-align:right;margin-top:.75rem;font-size:.52rem}.FeatureStories-module__lfGWVW__modelsBody{flex-direction:column;gap:8px;padding:1.25rem;display:flex}.FeatureStories-module__lfGWVW__modelCard{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:12px 14px;position:relative}.FeatureStories-module__lfGWVW__modelName{font-family:var(--font-system);color:#fffc;margin-bottom:2px;font-size:13px;font-weight:600}.FeatureStories-module__lfGWVW__modelMeta{font-family:var(--font-system);color:#ffffff4d;font-size:11px}.FeatureStories-module__lfGWVW__modelBadge{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.05em;color:var(--color-success);background:#59c77a1a;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:600;position:absolute;top:12px;right:14px}.FeatureStories-module__lfGWVW__modelsHint{font-family:var(--font-system);color:#ffffff26;text-align:center;margin-top:4px;font-size:11px}.FeatureStories-module__lfGWVW__chatModeBody{padding:1.25rem}.FeatureStories-module__lfGWVW__chatModeToggle{background:#ffffff0a;border-radius:6px;width:fit-content;margin-bottom:1rem;padding:2px;display:flex}.FeatureStories-module__lfGWVW__chatModeOpt{font-family:var(--font-system);color:#ffffff4d;cursor:pointer;border-radius:4px;padding:4px 14px;font-size:11px;font-weight:500}.FeatureStories-module__lfGWVW__chatModeOptActive{color:#fffc;background:#ffffff14}.FeatureStories-module__lfGWVW__chatModePreview{flex-direction:column;gap:8px;display:flex}.FeatureStories-module__lfGWVW__chatBubbleAgent{font-family:var(--font-body);color:#ffffff80;background:#ffffff0a;border-radius:10px 10px 10px 3px;max-width:90%;padding:8px 12px;font-size:.72rem}.FeatureStories-module__lfGWVW__chatToolUse{font-family:var(--font-mono);color:#fff6;background:#c9975a0a;border:1px solid #c9975a14;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.FeatureStories-module__lfGWVW__chatToolIcon{color:var(--color-accent-text);font-size:10px}.FeatureStories-module__lfGWVW__chatDiff{font-family:var(--font-mono);color:#ffffff4d;background:#ffffff05;border-radius:4px;padding:8px 12px;font-size:11px}.FeatureStories-module__lfGWVW__chatCost{font-family:var(--font-label);color:#ffffff26;text-align:right;font-size:10px}.FeatureStories-module__lfGWVW__planStatus{font-family:var(--font-label);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;background:var(--color-accent-dim);border-radius:2px;padding:2px 6px;font-size:.5rem}.FeatureStories-module__lfGWVW__planLifecycle{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:.75rem;font-size:.5rem;display:flex}.FeatureStories-module__lfGWVW__planLifecycleDone{color:#fff3;text-decoration:line-through}.FeatureStories-module__lfGWVW__planLifecycleArrow{color:#ffffff1a}.FeatureStories-module__lfGWVW__planLifecycleCurrent{color:var(--color-accent);background:var(--color-accent-dim);border-radius:2px;padding:1px 5px}.FeatureStories-module__lfGWVW__planLifecyclePending{color:#ffffff26}.FeatureStories-module__lfGWVW__planFiles{font-family:var(--font-mono);color:#fff3;margin-top:2px;font-size:.52rem}.FeatureStories-module__lfGWVW__gitBody{padding:1.25rem}.FeatureStories-module__lfGWVW__gitHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__gitBranch{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0a;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;display:flex}.FeatureStories-module__lfGWVW__gitBranchIcon{color:var(--color-accent);flex-shrink:0;display:flex}.FeatureStories-module__lfGWVW__gitBranchName{font-family:var(--font-mono);color:#ffffffb3;font-size:12px;font-weight:600}.FeatureStories-module__lfGWVW__gitBranchMeta{font-family:var(--font-label);color:#fff3;margin-left:auto;font-size:10px}.FeatureStories-module__lfGWVW__gitChanges{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.FeatureStories-module__lfGWVW__gitFile{font-family:var(--font-mono);color:#fff6;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:flex}.FeatureStories-module__lfGWVW__gitFileStatus{text-align:center;flex-shrink:0;width:12px;font-size:10px;font-weight:700}.FeatureStories-module__lfGWVW__gitActions{border-top:1px solid var(--color-divider);flex-direction:column;gap:4px;padding-top:10px;display:flex}.FeatureStories-module__lfGWVW__gitAction{border-radius:var(--radius-md);font-family:var(--font-mono);background:#ffffff05;align-items:center;gap:8px;padding:5px 10px;font-size:11px;line-height:1;display:flex}.FeatureStories-module__lfGWVW__contextBody{padding:1.25rem}.FeatureStories-module__lfGWVW__contextHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__contextSections{flex-direction:column;gap:4px;display:flex}.FeatureStories-module__lfGWVW__contextSection{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #0000;padding:8px 10px}.FeatureStories-module__lfGWVW__contextSectionActive{background:#c9975a0a;border-color:#c9975a1a}.FeatureStories-module__lfGWVW__contextSectionName{font-family:var(--font-label);color:var(--color-accent-text);text-transform:lowercase;margin-bottom:3px;font-size:10px;font-weight:600}.FeatureStories-module__lfGWVW__contextSectionActive .FeatureStories-module__lfGWVW__contextSectionName{color:var(--color-accent)}.FeatureStories-module__lfGWVW__contextSectionText{font-family:var(--font-body);color:#ffffff59;font-size:.65rem}.FeatureStories-module__lfGWVW__projectsBody{padding:1.25rem}.FeatureStories-module__lfGWVW__projectsHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__projectCard{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0a;margin-bottom:6px;padding:10px 12px}.FeatureStories-module__lfGWVW__projectCardHeader{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.FeatureStories-module__lfGWVW__projectName{font-family:var(--font-label);color:#ffffffb3;font-size:12px;font-weight:600}.FeatureStories-module__lfGWVW__projectActivity{font-family:var(--font-label);color:#ffffff4d;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:9px;display:flex}.FeatureStories-module__lfGWVW__projectDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.FeatureStories-module__lfGWVW__projectMeta{font-family:var(--font-mono);color:#ffffff26;font-size:10px}.FeatureStories-module__lfGWVW__projectActions{border-top:1px solid var(--color-divider);flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;display:flex}@media (max-width:640px){.FeatureStories-module__lfGWVW__section{padding:4rem 1.25rem}.FeatureStories-module__lfGWVW__storyVisual{overflow:hidden}}
.MemoryDeep-module__r3Pl5a__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.MemoryDeep-module__r3Pl5a__header{margin-bottom:3.5rem}.MemoryDeep-module__r3Pl5a__heading{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);margin-bottom:1rem;line-height:1.05}.MemoryDeep-module__r3Pl5a__sub{color:#fff6;max-width:600px;font-size:1.05rem}.MemoryDeep-module__r3Pl5a__grid{gap:8px;display:flex}.MemoryDeep-module__r3Pl5a__column{flex-direction:column;flex:1;min-width:0;display:flex}.MemoryDeep-module__r3Pl5a__headerTag{color:#ffffff40;font-size:.6rem;font-weight:450}.MemoryDeep-module__r3Pl5a__whyScroll{height:340px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.MemoryDeep-module__r3Pl5a__whyBody{font-family:var(--font-body);color:#ffffff59;padding:14px 16px;font-size:.68rem}.MemoryDeep-module__r3Pl5a__whyH1{color:#ffffffd9;margin-bottom:12px;font-size:.82rem;font-weight:600}.MemoryDeep-module__r3Pl5a__whyH2{color:#fff9;margin-top:14px;margin-bottom:6px;font-size:.72rem;font-weight:550}.MemoryDeep-module__r3Pl5a__whyH3{color:#ffffff80;margin-top:10px;margin-bottom:3px;font-size:.66rem;font-weight:500}.MemoryDeep-module__r3Pl5a__whyP{color:#ffffff52;margin:0 0 6px}.MemoryDeep-module__r3Pl5a__whyEmphasis{color:#fff9;margin:0 0 6px;font-style:italic;font-weight:500}.MemoryDeep-module__r3Pl5a__typeBody{height:340px;font-family:var(--font-body);padding:10px}.MemoryDeep-module__r3Pl5a__typeList{flex-direction:column;gap:4px;display:flex}.MemoryDeep-module__r3Pl5a__typeItem{color:#ffffff8c;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 14px;font-size:.72rem;display:flex}.MemoryDeep-module__r3Pl5a__typeName{font-weight:450}.MemoryDeep-module__r3Pl5a__typeCount{color:#fff3;font-size:.6rem;font-weight:400}.MemoryDeep-module__r3Pl5a__caption{color:#ffffff59;padding:16px 12px;font-size:.82rem;line-height:1.4}.MemoryDeep-module__r3Pl5a__caption strong{color:#ffffffd9;margin-bottom:.4rem;font-weight:500;display:inline-block}@media (max-width:480px){.MemoryDeep-module__r3Pl5a__grid{flex-direction:column;gap:2rem}}@media (max-width:640px){.MemoryDeep-module__r3Pl5a__section{padding:4rem 1.25rem}}
.Modes-module__qJj0Tq__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.Modes-module__qJj0Tq__header{margin-bottom:3.5rem}.Modes-module__qJj0Tq__heading{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);margin-bottom:1rem;line-height:1.05}.Modes-module__qJj0Tq__sub{color:#fff6;max-width:580px;font-size:1.05rem}.Modes-module__qJj0Tq__split{gap:8px;display:flex}.Modes-module__qJj0Tq__mode{flex-direction:column;flex:1;min-width:0;display:flex}.Modes-module__qJj0Tq__modeCaption{color:#ffffff59;padding:16px 12px;font-size:.82rem;line-height:1.4}.Modes-module__qJj0Tq__modeCaption strong{color:#ffffffd9;margin-bottom:.4rem;font-weight:500;display:inline-block}@media (max-width:480px){.Modes-module__qJj0Tq__split{flex-direction:column;gap:2rem}}@media (max-width:640px){.Modes-module__qJj0Tq__section{padding:4rem 1.25rem}}
