.WorkflowModal-module__zY4zqW__overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#030306d9;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}@media (max-width:768px){.WorkflowModal-module__zY4zqW__overlay{padding:1rem}}.WorkflowModal-module__zY4zqW__modal{border:1px solid var(--border-hover);background:#08080f;border-radius:16px;flex-direction:column;width:100%;max-width:1400px;height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #000c,inset 0 1px #ffffff0d}.WorkflowModal-module__zY4zqW__header{border-bottom:1px solid var(--border-glow);background:#0000004d;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}.WorkflowModal-module__zY4zqW__headerTitleArea{align-items:center;gap:12px;display:flex}.WorkflowModal-module__zY4zqW__headerBadge{font-size:.72rem;font-family:var(--font-mono);background:var(--orange-dim);border:1px solid var(--orange-glow);color:var(--orange);border-radius:4px;padding:3px 8px;font-weight:600}.WorkflowModal-module__zY4zqW__title{color:var(--text-bright);margin:0;font-size:1.25rem;font-weight:700}.WorkflowModal-module__zY4zqW__closeBtn{color:var(--foreground-dim);cursor:pointer;background:0 0;border:none;font-size:1.2rem;transition:color .2s}.WorkflowModal-module__zY4zqW__closeBtn:hover{color:var(--text-bright)}.WorkflowModal-module__zY4zqW__canvas{background-color:#05050a;flex-grow:1;justify-content:flex-start;align-items:flex-start;padding:3rem 2rem;display:flex;position:relative;overflow:auto}.WorkflowModal-module__zY4zqW__gridDots{pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff08 1.5px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0}.WorkflowModal-module__zY4zqW__workflowGrid{z-index:2;align-items:flex-start;gap:3.5rem;min-width:max-content;display:flex;position:relative}.WorkflowModal-module__zY4zqW__stageGroup{background:#0a0a144d;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.WorkflowModal-module__zY4zqW__stageActive{background:#ff5c0005;border-color:#ff5c0040;box-shadow:0 0 30px #ff5c000d}.WorkflowModal-module__zY4zqW__stage1{border-color:#8a2be226}.WorkflowModal-module__zY4zqW__stage2{border-color:#0075ff26}.WorkflowModal-module__zY4zqW__stage3{border-color:#00ff6626}.WorkflowModal-module__zY4zqW__stage4{border-color:#ff007f26}.WorkflowModal-module__zY4zqW__stage5{border-color:#ff5c0026}.WorkflowModal-module__zY4zqW__stage6{border-color:#0075ff26}.WorkflowModal-module__zY4zqW__stage7{border-color:#ff5c0026}.WorkflowModal-module__zY4zqW__stage8{border-color:#00ff6626}.WorkflowModal-module__zY4zqW__stage9{border-color:#ff5c0026}.WorkflowModal-module__zY4zqW__stage10{border-color:#00ff6626}.WorkflowModal-module__zY4zqW__stageTitle{font-size:.8rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-bright);font-weight:700}.WorkflowModal-module__zY4zqW__nodesRow{align-items:center;gap:1.25rem;display:flex}.WorkflowModal-module__zY4zqW__node{background:#0f0f1c;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;width:170px;padding:8px 12px;transition:all .3s;display:flex;position:relative}.WorkflowModal-module__zY4zqW__node:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 8px 20px #0006}.WorkflowModal-module__zY4zqW__nodeIcon{background:#ffffff0a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.95rem;font-weight:700;display:flex}.WorkflowModal-module__zY4zqW__node[data-type=trigger]{border-left:3px solid #ff5c00}.WorkflowModal-module__zY4zqW__node[data-type=trigger] .WorkflowModal-module__zY4zqW__nodeIcon{color:#ff5c00;background:#ff5c001a}.WorkflowModal-module__zY4zqW__node[data-type=ai]{border-left:3px solid #0f6}.WorkflowModal-module__zY4zqW__node[data-type=ai] .WorkflowModal-module__zY4zqW__nodeIcon{color:#0f6;background:#00ff661a}.WorkflowModal-module__zY4zqW__node[data-type=code]{border-left:3px solid #ff007f}.WorkflowModal-module__zY4zqW__node[data-type=code] .WorkflowModal-module__zY4zqW__nodeIcon{color:#ff007f;background:#ff007f1a}.WorkflowModal-module__zY4zqW__node[data-type=sheet]{border-left:3px solid #00c853}.WorkflowModal-module__zY4zqW__node[data-type=sheet] .WorkflowModal-module__zY4zqW__nodeIcon{color:#00c853;background:#00c8531a}.WorkflowModal-module__zY4zqW__node[data-type=doc]{border-left:3px solid #29b6f6}.WorkflowModal-module__zY4zqW__node[data-type=doc] .WorkflowModal-module__zY4zqW__nodeIcon{color:#29b6f6;background:#29b6f61a}.WorkflowModal-module__zY4zqW__node[data-type=drive]{border-left:3px solid #ffca28}.WorkflowModal-module__zY4zqW__node[data-type=drive] .WorkflowModal-module__zY4zqW__nodeIcon{color:#ffca28;background:#ffca281a}.WorkflowModal-module__zY4zqW__node[data-type=merge]{border-left:3px solid #7e57c2}.WorkflowModal-module__zY4zqW__node[data-type=merge] .WorkflowModal-module__zY4zqW__nodeIcon{color:#7e57c2;background:#7e57c21a}.WorkflowModal-module__zY4zqW__node[data-type=filter]{border-left:3px solid #ab47bc}.WorkflowModal-module__zY4zqW__node[data-type=filter] .WorkflowModal-module__zY4zqW__nodeIcon{color:#ab47bc;background:#ab47bc1a}.WorkflowModal-module__zY4zqW__nodeContent{flex-direction:column;display:flex}.WorkflowModal-module__zY4zqW__nodeName{color:var(--text-bright);font-size:.75rem;font-weight:600}.WorkflowModal-module__zY4zqW__nodeDesc{color:var(--foreground-dim);margin-top:1px;font-size:.65rem}.WorkflowModal-module__zY4zqW__nodesSplitRow{gap:2rem;display:flex}.WorkflowModal-module__zY4zqW__branchColumn{flex-direction:column;gap:1rem;display:flex;position:relative}.WorkflowModal-module__zY4zqW__svgOverlay{pointer-events:none;z-index:1;position:absolute;inset:0}.WorkflowModal-module__zY4zqW__executionPulse{background:var(--orange);width:14px;height:14px;box-shadow:0 0 15px var(--orange), 0 0 30px var(--orange);z-index:3;opacity:0;border-radius:50%;transition:all .5s;position:absolute}.WorkflowModal-module__zY4zqW__pulse1{opacity:1;top:40%;left:8%}.WorkflowModal-module__zY4zqW__pulse2{opacity:1;top:40%;left:24%}.WorkflowModal-module__zY4zqW__pulse3{opacity:1;top:40%;left:42%}.WorkflowModal-module__zY4zqW__pulse4{opacity:1;top:40%;left:60%}.WorkflowModal-module__zY4zqW__pulse5{opacity:1;top:40%;left:76%}.WorkflowModal-module__zY4zqW__pulse6{opacity:1;top:50%;left:90%}.WorkflowModal-module__zY4zqW__pulse7{opacity:1;top:50%;left:95%}.WorkflowModal-module__zY4zqW__pulse8{opacity:1;top:50%;left:98%}.WorkflowModal-module__zY4zqW__pulse9,.WorkflowModal-module__zY4zqW__pulse10{opacity:1;top:50%;left:99%}.WorkflowModal-module__zY4zqW__footer{border-top:1px solid var(--border-glow);background:#0000004d;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}.WorkflowModal-module__zY4zqW__footerNote{font-size:.78rem;font-family:var(--font-mono);color:var(--foreground-dim);align-items:center;display:flex}.WorkflowModal-module__zY4zqW__divider{color:var(--border-hover);margin:0 10px}.WorkflowModal-module__zY4zqW__closeActionBtn{background:var(--border-glow);border:1px solid var(--border-hover);color:var(--text-bright);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .2s}.WorkflowModal-module__zY4zqW__closeActionBtn:hover{background:var(--border-hover)}.WorkflowModal-module__zY4zqW__headerActions{align-items:center;gap:1.5rem;display:flex}.WorkflowModal-module__zY4zqW__modeToggleGroup{border:1px solid var(--border-glow);background:#0006;border-radius:8px;padding:4px;display:flex}.WorkflowModal-module__zY4zqW__modeToggleBtn{color:var(--foreground-dim);cursor:pointer;font-size:.75rem;font-weight:600;font-family:var(--font-sans);background:0 0;border:none;border-radius:6px;padding:6px 12px;transition:all .2s}.WorkflowModal-module__zY4zqW__modeToggleBtn:hover{color:var(--text-bright)}.WorkflowModal-module__zY4zqW__modeToggleActive{background:var(--border-hover);color:var(--text-bright)}.WorkflowModal-module__zY4zqW__screenshotView{justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:1rem;display:flex}.WorkflowModal-module__zY4zqW__blueprintImageWrapper{cursor:zoom-in;border:1px solid #ffffff1a;border-radius:12px;max-width:100%;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 12px 40px #000000b3}.WorkflowModal-module__zY4zqW__blueprintImageWrapper:hover{border-color:#ff5c0080;box-shadow:0 0 30px #ff5c0033}.WorkflowModal-module__zY4zqW__screenshotImg{object-fit:contain;max-width:100%;max-height:75vh;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;border-radius:12px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block}.WorkflowModal-module__zY4zqW__blueprintImageWrapper:hover .WorkflowModal-module__zY4zqW__screenshotImg{transform:scale(1.05)}.WorkflowModal-module__zY4zqW__blueprintBadgeOverlay{font-size:.7rem;font-family:var(--font-mono);color:var(--text-bright);z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.05em;background:#08080fd9;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px;position:absolute;top:12px;left:12px}.WorkflowModal-module__zY4zqW__inspectBadgeOverlay{color:var(--green);font-size:.65rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00ff661a;border:1px solid #0f63;border-radius:6px;padding:4px 10px;font-weight:700;animation:2s ease-in-out infinite WorkflowModal-module__zY4zqW__pulseGlow;position:absolute;bottom:12px;right:12px}.WorkflowModal-module__zY4zqW__macWindowWrapper{cursor:zoom-in;background:#0d0d18;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;width:95%;max-width:1200px;margin:1.5rem auto;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 20px 50px #0009}.WorkflowModal-module__zY4zqW__macWindowWrapper:hover{border-color:#ff5c0080;box-shadow:0 0 30px #ff5c0033}.WorkflowModal-module__zY4zqW__macTitlebar{background:#141424;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 16px;display:flex}.WorkflowModal-module__zY4zqW__inspectBadge{color:var(--green);font-size:.65rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;background:#00ff6614;border:1px solid #0f63;border-radius:6px;margin-left:auto;padding:4px 10px;font-weight:700;animation:2s ease-in-out infinite WorkflowModal-module__zY4zqW__pulseGlow}@keyframes WorkflowModal-module__zY4zqW__pulseGlow{0%,to{border-color:#0f63;transform:scale(1);box-shadow:0 0 5px #0f63}50%{border-color:#0f69;transform:scale(1.03);box-shadow:0 0 15px #00ff6680}}.WorkflowModal-module__zY4zqW__macDotRed{background:#ff5f56;border-radius:50%;width:12px;height:12px}.WorkflowModal-module__zY4zqW__macDotYellow{background:#ffbd2e;border-radius:50%;width:12px;height:12px}.WorkflowModal-module__zY4zqW__macDotGreen{background:#27c93f;border-radius:50%;width:12px;height:12px}.WorkflowModal-module__zY4zqW__macTitle{font-size:.75rem;font-family:var(--font-mono);color:var(--foreground-dim);text-transform:uppercase;letter-spacing:.05em;margin-left:12px}.WorkflowModal-module__zY4zqW__macContent{background:#08080f;justify-content:center;align-items:center;padding:1rem;display:flex;overflow:hidden}.WorkflowModal-module__zY4zqW__architectureImg{object-fit:contain;max-width:100%;max-height:70vh;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;border:1px solid #ffffff0d;border-radius:6px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.WorkflowModal-module__zY4zqW__macWindowWrapper:hover .WorkflowModal-module__zY4zqW__architectureImg{transform:scale(1.05)}.WorkflowModal-module__zY4zqW__macWindowWrapperCol{flex-direction:column;align-items:center;width:100%;display:flex}.WorkflowModal-module__zY4zqW__modalArchitectureFlowSequence{white-space:nowrap;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:12px;max-width:90%;margin-top:1rem;padding:8px 16px;display:flex;overflow-x:auto}.WorkflowModal-module__zY4zqW__architectureStack{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:600px;margin:1.5rem auto;display:flex}.WorkflowModal-module__zY4zqW__archStackNode{border:1px solid var(--border-glow);background:#0a0a14cc;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 20px;transition:all .3s;display:flex}.WorkflowModal-module__zY4zqW__archStackNode:hover{border-color:var(--border-hover);background:#0f0f19e6;transform:translateY(-2px);box-shadow:0 4px 20px #0006}.WorkflowModal-module__zY4zqW__archStackLayer{text-transform:uppercase;color:var(--purple);letter-spacing:.05em;font-size:.75rem;font-weight:700;font-family:var(--font-mono)}.WorkflowModal-module__zY4zqW__archStackTech{color:var(--text-bright);font-size:.9rem;font-weight:600}.WorkflowModal-module__zY4zqW__archStackArrow{color:var(--green);opacity:.6;font-size:1.2rem}.WorkflowModal-module__zY4zqW__modalArchSequenceNode{color:var(--text-bright);font-size:.85rem;font-weight:600;font-family:var(--font-mono)}.WorkflowModal-module__zY4zqW__modalArchSequenceArrow{color:var(--green);font-size:.8rem;font-weight:700}.WorkflowModal-module__zY4zqW__lightboxOverlay{z-index:2000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:zoom-out;background:#030306f2;justify-content:center;align-items:center;animation:.3s WorkflowModal-module__zY4zqW__modalFadeIn;display:flex;position:fixed;inset:0}.WorkflowModal-module__zY4zqW__lightboxContent{justify-content:center;align-items:center;max-width:95%;max-height:95%;display:flex;position:relative}.WorkflowModal-module__zY4zqW__lightboxControls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#08080fcc;border:1px solid #ffffff1a;border-radius:30px;gap:8px;padding:6px 12px;display:flex;position:absolute;top:-60px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.WorkflowModal-module__zY4zqW__lightboxControlBtn{color:var(--text-bright);font-size:.75rem;font-family:var(--font-mono);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:20px;padding:6px 12px;font-weight:600;transition:all .2s}.WorkflowModal-module__zY4zqW__lightboxControlBtn:hover{color:var(--orange);background:#ffffff1a}.WorkflowModal-module__zY4zqW__lightboxImg{object-fit:contain;max-width:100%;max-height:85vh;image-rendering:-webkit-optimize-contrast;image-rendering:auto;-webkit-user-select:none;user-select:none;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 24px 60px #000c}.WorkflowModal-module__zY4zqW__caseStudyContainer{z-index:2;flex-direction:column;gap:1.5rem;width:90%;max-width:1100px;margin:1rem auto;display:flex;position:relative}.WorkflowModal-module__zY4zqW__caseStudyHeader{text-align:left;border-bottom:1px solid var(--border-glow);padding-bottom:.75rem}.WorkflowModal-module__zY4zqW__caseStudyTitle{color:var(--text-bright);margin:0;font-size:1.25rem;font-weight:700}.WorkflowModal-module__zY4zqW__caseStudySubtitle{color:var(--foreground-dim);margin-top:4px;font-size:.82rem}.WorkflowModal-module__zY4zqW__caseStudyGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.WorkflowModal-module__zY4zqW__caseStudyGrid{grid-template-columns:1fr;gap:1rem}}.WorkflowModal-module__zY4zqW__caseStudyCard{border:1px solid var(--border-glow);background:#0a0a1480;border-radius:12px;flex-direction:column;gap:8px;padding:1.5rem;transition:all .3s;display:flex}.WorkflowModal-module__zY4zqW__caseStudyCard:hover{border-color:var(--border-hover);background:#0a0a14b3;transform:translateY(-2px)}.WorkflowModal-module__zY4zqW__caseStudyIcon{margin-bottom:4px;font-size:1.8rem}.WorkflowModal-module__zY4zqW__caseStudySectionTitle{color:var(--text-bright);margin:0;font-size:.95rem;font-weight:700}.WorkflowModal-module__zY4zqW__caseStudyText{color:var(--foreground-dim);margin:0;font-size:.82rem;line-height:1.6}.WorkflowModal-module__zY4zqW__specsTabContent{z-index:2;flex-direction:column;gap:1.5rem;width:90%;max-width:1100px;margin:1rem auto;display:flex;position:relative}.WorkflowModal-module__zY4zqW__specsHeader{text-align:left;border-bottom:1px solid var(--border-glow);padding-bottom:.75rem}.WorkflowModal-module__zY4zqW__specsTitle{color:var(--text-bright);margin:0;font-size:1.25rem;font-weight:700}.WorkflowModal-module__zY4zqW__specsSubtitle{color:var(--foreground-dim);margin-top:4px;font-size:.82rem}.WorkflowModal-module__zY4zqW__specsGrid{grid-template-columns:1.2fr .8fr;gap:1.5rem;display:grid}@media (max-width:768px){.WorkflowModal-module__zY4zqW__specsGrid{grid-template-columns:1fr;gap:1rem}}.WorkflowModal-module__zY4zqW__specsCard{border:1px solid var(--border-glow);background:#0a0a1480;border-radius:12px;flex-direction:column;gap:12px;padding:1.5rem;display:flex}.WorkflowModal-module__zY4zqW__specsSectionTitle{color:var(--text-bright);border-bottom:1px solid #ffffff0d;margin:0;padding-bottom:8px;font-size:.95rem;font-weight:700}.WorkflowModal-module__zY4zqW__specsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.WorkflowModal-module__zY4zqW__specsList li{color:var(--foreground-dim);padding-left:20px;font-size:.85rem;line-height:1.5;position:relative}.WorkflowModal-module__zY4zqW__specsList li:before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:0}.WorkflowModal-module__zY4zqW__techPillsContainer{flex-wrap:wrap;gap:8px;display:flex}.WorkflowModal-module__zY4zqW__techPill{font-size:.75rem;font-family:var(--font-mono);color:var(--text-bright);background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;padding:4px 10px;transition:all .2s}.WorkflowModal-module__zY4zqW__techPill:hover{color:var(--orange);background:#ff5c000d;border-color:#ff5c004d}.WorkflowModal-module__zY4zqW__prevStepBtn,.WorkflowModal-module__zY4zqW__nextStepBtn{color:var(--text-bright);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:all .2s}.WorkflowModal-module__zY4zqW__prevStepBtn:hover:not(:disabled),.WorkflowModal-module__zY4zqW__nextStepBtn:hover:not(:disabled){background:var(--border-hover);border-color:var(--text-bright)}.WorkflowModal-module__zY4zqW__prevStepBtn:disabled,.WorkflowModal-module__zY4zqW__nextStepBtn:disabled{opacity:.4;cursor:not-allowed}.WorkflowModal-module__zY4zqW__stepIndicator{font-size:.8rem;font-family:var(--font-mono);color:var(--foreground-dim);font-weight:600}.WorkflowModal-module__zY4zqW__terminalView{z-index:2;background:#08080f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;width:90%;max-width:1100px;margin:1.5rem auto;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0009}.WorkflowModal-module__zY4zqW__terminalHeader{background:#0f0f1c;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:10px 16px;display:flex}.WorkflowModal-module__zY4zqW__terminalDotRed{background:#ff5f56;border-radius:50%;width:10px;height:10px}.WorkflowModal-module__zY4zqW__terminalDotYellow{background:#ffbd2e;border-radius:50%;width:10px;height:10px}.WorkflowModal-module__zY4zqW__terminalDotGreen{background:#27c93f;border-radius:50%;width:10px;height:10px}.WorkflowModal-module__zY4zqW__terminalTitle{font-size:.7rem;font-family:var(--font-mono);color:var(--foreground-dim);text-transform:uppercase;letter-spacing:.05em;margin-left:10px}.WorkflowModal-module__zY4zqW__terminalBody{font-family:var(--font-mono);color:var(--text-bright);text-align:left;background:#030307;min-height:250px;max-height:400px;padding:1.25rem;font-size:.85rem;line-height:1.6;overflow-y:auto}.WorkflowModal-module__zY4zqW__terminalLine{white-space:pre-wrap;color:#0f6;margin-bottom:6px}.WorkflowModal-module__zY4zqW__terminalCursor{color:#0f6;font-family:var(--font-mono);margin-left:2px;font-weight:700;animation:1s steps(2,end) infinite WorkflowModal-module__zY4zqW__cursorBlink;display:inline-block}@media (max-width:768px){.WorkflowModal-module__zY4zqW__overlay{padding:0}.WorkflowModal-module__zY4zqW__modal{border:none;border-radius:0;max-width:100%;height:100dvh}.WorkflowModal-module__zY4zqW__header{padding:.75rem 1rem}.WorkflowModal-module__zY4zqW__title{font-size:1rem}.WorkflowModal-module__zY4zqW__headerBadge{padding:2px 6px;font-size:.62rem}.WorkflowModal-module__zY4zqW__headerActions{gap:.75rem}.WorkflowModal-module__zY4zqW__modeToggleBtn{padding:4px 8px;font-size:.65rem}.WorkflowModal-module__zY4zqW__canvas{padding:1.5rem 1rem}.WorkflowModal-module__zY4zqW__workflowGrid{flex-direction:column;align-items:stretch;gap:2rem;min-width:auto}.WorkflowModal-module__zY4zqW__stageGroup{padding:1rem}.WorkflowModal-module__zY4zqW__stageTitle{font-size:.72rem}.WorkflowModal-module__zY4zqW__nodesRow{flex-wrap:wrap;gap:.75rem}.WorkflowModal-module__zY4zqW__node{width:100%;max-width:200px}.WorkflowModal-module__zY4zqW__nodeName{font-size:.7rem}.WorkflowModal-module__zY4zqW__nodeDesc{font-size:.6rem}.WorkflowModal-module__zY4zqW__nodeIcon{width:24px;height:24px;font-size:.82rem}.WorkflowModal-module__zY4zqW__footer{flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem}.WorkflowModal-module__zY4zqW__footerNote{flex-wrap:wrap;font-size:.68rem}.WorkflowModal-module__zY4zqW__divider{margin:0 6px}.WorkflowModal-module__zY4zqW__prevStepBtn,.WorkflowModal-module__zY4zqW__nextStepBtn{padding:5px 10px;font-size:.72rem}.WorkflowModal-module__zY4zqW__stepIndicator{font-size:.72rem}.WorkflowModal-module__zY4zqW__caseStudyContainer,.WorkflowModal-module__zY4zqW__specsTabContent{gap:1rem;width:95%;margin:.75rem auto}.WorkflowModal-module__zY4zqW__caseStudyTitle,.WorkflowModal-module__zY4zqW__specsTitle{font-size:1.05rem}.WorkflowModal-module__zY4zqW__caseStudySubtitle,.WorkflowModal-module__zY4zqW__specsSubtitle{font-size:.75rem}.WorkflowModal-module__zY4zqW__caseStudyCard,.WorkflowModal-module__zY4zqW__specsCard{border-radius:10px;padding:1rem}.WorkflowModal-module__zY4zqW__caseStudyIcon{font-size:1.4rem}.WorkflowModal-module__zY4zqW__caseStudySectionTitle,.WorkflowModal-module__zY4zqW__specsSectionTitle{font-size:.85rem}.WorkflowModal-module__zY4zqW__caseStudyText{font-size:.75rem}.WorkflowModal-module__zY4zqW__specsList li{font-size:.78rem}.WorkflowModal-module__zY4zqW__techPill{padding:3px 8px;font-size:.68rem}.WorkflowModal-module__zY4zqW__macWindowWrapper{width:98%;margin:1rem auto}.WorkflowModal-module__zY4zqW__macTitle{font-size:.65rem}.WorkflowModal-module__zY4zqW__screenshotImg,.WorkflowModal-module__zY4zqW__architectureImg{max-height:50vh}.WorkflowModal-module__zY4zqW__modalArchitectureFlowSequence{gap:8px;max-width:100%;padding:6px 10px}.WorkflowModal-module__zY4zqW__modalArchSequenceNode{font-size:.72rem}.WorkflowModal-module__zY4zqW__terminalView{width:95%;margin:1rem auto}.WorkflowModal-module__zY4zqW__terminalBody{min-height:200px;padding:1rem;font-size:.78rem}.WorkflowModal-module__zY4zqW__lightboxControls{gap:4px;padding:4px 8px;top:-48px}.WorkflowModal-module__zY4zqW__lightboxControlBtn{padding:4px 8px;font-size:.68rem}}@media (max-width:480px){.WorkflowModal-module__zY4zqW__header{padding:.6rem .75rem}.WorkflowModal-module__zY4zqW__title{font-size:.88rem}.WorkflowModal-module__zY4zqW__headerBadge{display:none}.WorkflowModal-module__zY4zqW__modeToggleBtn{padding:3px 6px;font-size:.6rem}.WorkflowModal-module__zY4zqW__canvas{padding:1rem .5rem}.WorkflowModal-module__zY4zqW__stageGroup{padding:.75rem}.WorkflowModal-module__zY4zqW__node{gap:8px;padding:6px 10px}.WorkflowModal-module__zY4zqW__footer{padding:.6rem .75rem}.WorkflowModal-module__zY4zqW__closeActionBtn{padding:6px 12px;font-size:.72rem}.WorkflowModal-module__zY4zqW__caseStudyContainer,.WorkflowModal-module__zY4zqW__specsTabContent{width:98%}.WorkflowModal-module__zY4zqW__caseStudyCard,.WorkflowModal-module__zY4zqW__specsCard{padding:.85rem}.WorkflowModal-module__zY4zqW__screenshotImg,.WorkflowModal-module__zY4zqW__architectureImg{max-height:40vh}}[data-theme=light] .WorkflowModal-module__zY4zqW__overlay{background:#ffffffbf}[data-theme=light] .WorkflowModal-module__zY4zqW__modal{background:#fff;border-color:#0000001a;box-shadow:0 24px 60px #0000001a,inset 0 1px #0000000d}[data-theme=light] .WorkflowModal-module__zY4zqW__header{background:#00000005;border-bottom-color:#00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__canvas{background-color:#fcfcfc}[data-theme=light] .WorkflowModal-module__zY4zqW__gridDots{background-image:radial-gradient(#0000000d 1.5px,#0000 1.5px)}[data-theme=light] .WorkflowModal-module__zY4zqW__stageGroup{background:#00000005;border-color:#0000000f}[data-theme=light] .WorkflowModal-module__zY4zqW__node{background:#fff;border-color:#00000014;box-shadow:0 2px 8px #00000008}[data-theme=light] .WorkflowModal-module__zY4zqW__node:hover{border-color:#00000026;box-shadow:0 8px 20px #00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__footer{background:#00000005;border-top-color:#00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__modeToggleGroup{background:#00000008;border-color:#00000014}:is([data-theme=light] .WorkflowModal-module__zY4zqW__caseStudyCard,[data-theme=light] .WorkflowModal-module__zY4zqW__specsCard){background:#fff;border-color:#00000014;box-shadow:0 4px 12px #00000005}:is([data-theme=light] .WorkflowModal-module__zY4zqW__caseStudyCard:hover,[data-theme=light] .WorkflowModal-module__zY4zqW__specsCard:hover){background:#fff;border-color:#00000026;box-shadow:0 8px 24px #0000000f}[data-theme=light] .WorkflowModal-module__zY4zqW__specsSectionTitle{border-bottom-color:#0000000f}[data-theme=light] .WorkflowModal-module__zY4zqW__techPill{background:#00000005;border-color:#00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__techPill:hover{color:#000;background:#0000000d;border-color:#0003}[data-theme=light] .WorkflowModal-module__zY4zqW__macWindowWrapper{background:#fff;border-color:#0000001f;box-shadow:0 20px 50px #0000001a}[data-theme=light] .WorkflowModal-module__zY4zqW__macTitlebar{background:#f4f4f5;border-bottom-color:#00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__macContent{background:#fafafa}[data-theme=light] .WorkflowModal-module__zY4zqW__architectureImg{border-color:#0000000d}[data-theme=light] .WorkflowModal-module__zY4zqW__modalArchitectureFlowSequence{background:#00000005;border-color:#0000000a}[data-theme=light] .WorkflowModal-module__zY4zqW__terminalView{background:#fff;border-color:#00000014;box-shadow:0 20px 50px #00000014}[data-theme=light] .WorkflowModal-module__zY4zqW__terminalHeader{background:#f4f4f5;border-bottom-color:#0000000f}[data-theme=light] .WorkflowModal-module__zY4zqW__terminalBody{color:#333;background:#fff}[data-theme=light] .WorkflowModal-module__zY4zqW__terminalLine{color:#00882b}[data-theme=light] .WorkflowModal-module__zY4zqW__terminalCursor{color:#00882b}[data-theme=light] .WorkflowModal-module__zY4zqW__node[data-type=ai]{border-left-color:#0a4}[data-theme=light] .WorkflowModal-module__zY4zqW__node[data-type=ai] .WorkflowModal-module__zY4zqW__nodeIcon{color:#0a4;background:#00aa4414}:is([data-theme=light] .WorkflowModal-module__zY4zqW__prevStepBtn,[data-theme=light] .WorkflowModal-module__zY4zqW__nextStepBtn){background:#00000005;border-color:#00000014}:is([data-theme=light] .WorkflowModal-module__zY4zqW__prevStepBtn:hover:not(:disabled),[data-theme=light] .WorkflowModal-module__zY4zqW__nextStepBtn:hover:not(:disabled)){background:#0000000d;border-color:#0003}[data-theme=light] .WorkflowModal-module__zY4zqW__lightboxOverlay{background:#ffffffd9}[data-theme=light] .WorkflowModal-module__zY4zqW__lightboxControls{background:#ffffffe6;border-color:#0000001a;box-shadow:0 10px 30px #0000001a}[data-theme=light] .WorkflowModal-module__zY4zqW__lightboxControlBtn:hover{color:#000;background:#0000000d}
