.cw-ai-agent-development-process{background:#f3efe7;color:#141210;padding:clamp(64px,8vw,110px) clamp(20px,4vw,40px);font-family:Inter,system-ui,sans-serif}
.cw-ai-agent-development-process__inner{max-width:1280px;margin:0 auto}
.cw-ai-agent-development-process__head{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px 64px;align-items:end;margin-bottom:40px}
.cw-ai-agent-development-process__eyebrow{margin:0;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.16em;color:#e0431c}
.cw-ai-agent-development-process__title{margin:12px 0 0;font-family:'Inter Tight',sans-serif;font-weight:800;font-size:clamp(36px,4.8vw,66px);line-height:.96;letter-spacing:-.04em}
.cw-ai-agent-development-process__em{font-family:'Playfair Display',serif;font-style:italic;font-weight:500;color:#e0431c}
.cw-ai-agent-development-process__intro{margin:0;font-size:16px;line-height:1.7;color:#4a453e;text-wrap:pretty}
.cw-ai-agent-development-process__tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;margin-bottom:16px}
.cw-ai-agent-development-process__tab{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;border:1px solid #e4ddd0;background:#fff;color:#141210;transition:all .25s;font-family:inherit}
.cw-ai-agent-development-process__tab.is-active{background:#141210;color:#f3efe7;border-color:#141210}
.cw-ai-agent-development-process__tab-head{display:flex;justify-content:space-between;align-items:center;font-family:'JetBrains Mono',monospace;font-size:12px}
.cw-ai-agent-development-process__dot{width:10px;height:10px;border-radius:50%;background:#e4ddd0}
.cw-ai-agent-development-process__dot.is-on{background:#d4f53c}
.cw-ai-agent-development-process__dot.is-past{background:#e0431c}
.cw-ai-agent-development-process__tab-title{font-family:'Inter Tight',sans-serif;font-weight:700;font-size:17px;line-height:1.2;letter-spacing:-.01em}
.cw-ai-agent-development-process__detail{background:#fff;border:1px solid #e4ddd0;border-radius:24px;padding:clamp(24px,3.4vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px 48px;align-items:start}
.cw-ai-agent-development-process__step-k{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;color:#e0431c}
.cw-ai-agent-development-process__step-title{margin:0;font-family:'Inter Tight',sans-serif;font-weight:800;font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.03em}
.cw-ai-agent-development-process__nav{display:flex;gap:8px;margin-top:12px}
.cw-ai-agent-development-process__nav-btn{width:44px;height:44px;border-radius:50%;border:1px solid #d9d1c2;background:transparent;cursor:pointer;font-size:16px;font-family:inherit}
.cw-ai-agent-development-process__nav-btn--next{border:0;background:#141210;color:#f3efe7}
.cw-ai-agent-development-process__nav-btn--next:hover{background:#e0431c}
.cw-ai-agent-development-process__step-body{margin:0;font-size:16.5px;line-height:1.75;color:#4a453e;text-wrap:pretty}
