.agent-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-tabs button{font-size:16px;padding:24px 15px}.project-cycle{margin-top:35px;border:1px solid var(--theme-border);padding:24px;background:var(--surface-soft)}.cycle-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.cycle-stages>a{display:flex;flex-direction:column;position:relative;gap:10px}.cycle-stages>a:not(:last-child):after{content:'→';position:absolute;right:-22px;top:40px;color:var(--accent)}.cycle-stages small{font-size:10px;color:var(--highlight);letter-spacing:1px}.cycle-stages strong{font-size:22px;font-weight:400}.cycle-stages span{font-size:12px;color:var(--highlight)}.cycle-stages p{font-size:12px;color:var(--secondary);line-height:1.8;margin:0}.cycle-return{border-top:1px solid var(--theme-border);padding-top:20px;margin:24px 0 0;font-size:13px;line-height:1.8;color:var(--highlight)}@media(max-width:700px){.agent-tabs{grid-template-columns:1fr 1fr}.agent-tabs button{padding:16px 12px;font-size:14px;border-bottom:1px solid var(--line)}.agent-tabs button span{font-size:8px}.project-cycle{padding:20px}.cycle-stages{grid-template-columns:1fr 1fr;gap:25px}.cycle-stages>a:after{display:none}.cycle-stages strong{font-size:20px}.cycle-stages span{font-size:11px}.cycle-return{font-size:12px}}
