.workflow-editorial{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;display:grid}.workflow-file-card{background:#0e1a1cf0;border:1px solid #354c45;border-radius:10px;min-width:0;padding:28px}.workflow-file-name{color:#9cdbc4;border:1px solid #52766a;border-radius:4px;margin-bottom:20px;padding:5px 10px;font-family:monospace;display:inline-block}.workflow-file-card h3,.workflow-evidence h3{margin-bottom:14px;font-size:1.25rem;line-height:1.4}.workflow-file-card p,.workflow-file-card li,.workflow-evidence p{color:#b0c3bd;font-size:.95rem}.workflow-file-card ul{margin:20px 0;padding-left:20px}.workflow-file-card li+li{margin-top:8px}.workflow-code{background:#0d191b;border:1px solid #354c45;border-radius:8px;margin-top:28px}.workflow-code summary{color:#c0dece;cursor:pointer;padding:18px 22px}.workflow-code summary:hover{color:#e3f4eb}.workflow-code>p{color:#9fb6ae;margin:0;padding:0 22px 16px;font-size:.85rem}.workflow-code pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#c2d8cf;border-top:1px solid #354c45;margin:0;padding:22px;font-size:.84rem;line-height:1.8}.workflow-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:30px 0;padding:0;list-style:none;display:grid}.workflow-stages li{background:#0e1a1cf2;border:1px solid #354c45;border-radius:6px;padding:18px;position:relative}.workflow-stages li:not(:last-child):after{content:"→";color:#8dc9b3;position:absolute;top:24px;right:-19px}.workflow-stages li>span,.workflow-practice-grid article>span{color:#86bda8;margin-bottom:12px;font-size:.75rem;display:block}.workflow-stages h3{margin-bottom:10px;font-size:1rem}.workflow-stages p{color:#abc0b7;margin:0;font-size:.88rem}.workflow-evidence{grid-template-columns:1fr 1fr;gap:32px;padding:22px 0;display:grid}.workflow-related{flex-wrap:wrap;gap:16px 30px;display:flex}.workflow-practice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.workflow-practice-grid article{background:#0e1a1cf0;border:1px solid #354c45;border-radius:8px;padding:24px}.workflow-practice-grid h3{margin-bottom:12px;font-size:1.12rem;line-height:1.4}.workflow-practice-grid p{color:#abc0b7;margin:0;font-size:.93rem}.workflow-reference{color:#9fb6ae;margin:24px 0 0;font-size:.83rem}.workflow-reference a{color:#b4d3c6;text-underline-offset:3px;text-decoration:underline}.agent-workflows-page>.sales-intro{--context-art:url(/section-backgrounds/orchestration.webp)}.agent-workflows-page main>#project-rules{--context-art:url(/section-backgrounds/architecture.webp)}.agent-workflows-page main>#reusable-skills{--context-art:url(/section-backgrounds/knowledge.webp)}.agent-workflows-page main>#workflow-example{--context-art:url(/section-backgrounds/delivery.webp)}.agent-workflows-page main>#working-practices{--context-art:url(/section-backgrounds/verification.webp)}.agent-workflows-page main>#workflow-pilot{--context-art:url(/section-backgrounds/collaboration.webp)}@media (max-width:1000px){.workflow-stages{grid-template-columns:1fr;gap:28px}.workflow-stages li:not(:last-child):after{content:"↓";top:auto;bottom:-27px;right:50%}}@media (max-width:760px){.workflow-editorial,.workflow-evidence,.workflow-practice-grid{grid-template-columns:1fr;gap:22px}.workflow-file-card{padding:22px}.workflow-editorial .sales-section-heading{margin-bottom:0}}
