.workflow-intro{padding-bottom:80px}.workflow-intro .workflow-back{color:#bac4d3;margin-bottom:36px}.workflow-intro h1{max-width:1050px}.workflow-brief,.workflow-outputs{grid-template-columns:1fr 1.2fr;gap:8vw;display:grid}.workflow-page .workflow-brief-text{font-size:1.3rem;line-height:1.65}.workflow-page .workflow-inputs{color:#506078;border-top:1px solid #c7cdd6;margin-top:30px;padding-top:24px}.workflow-inputs strong{color:#112240;margin-bottom:10px;font-weight:500;display:block}.workflow-reasoning{padding-top:0}.workflow-steps{margin:48px 0 0;padding:0;list-style:none}.workflow-steps li{border-top:1px solid #c7cdd6;grid-template-columns:50px 1fr 1.5fr;gap:32px;padding:30px 0;display:grid}.workflow-steps p{color:#506078;max-width:670px}.workflow-chain{grid-template-columns:repeat(5,1fr);gap:32px;margin:48px 0 36px;padding:0;list-style:none;display:grid}.workflow-chain li{border-top:1px solid #63718a;padding:22px 20px 0 0;font-size:1.15rem;line-height:1.4;position:relative}.workflow-chain-number{color:#dfa072;margin-bottom:18px;font-size:.875rem;display:block}.workflow-arrow{color:#a8b0c0;position:absolute;top:60px;right:-20px}.workflow-page .workflow-connection-text{color:#bac4d3;max-width:880px;font-size:1.125rem}.workflow-outputs ul{margin:0;padding:0;list-style:none}.workflow-outputs li{border-top:1px solid #c7cdd6;padding:24px 0;font-size:1.125rem;line-height:1.6}.workflow-call .market-small{margin-top:28px}@media (max-width:800px){.workflow-brief,.workflow-outputs{grid-template-columns:1fr;gap:32px}.workflow-steps li{grid-template-columns:32px 1fr;gap:16px}.workflow-steps p{grid-column:2}.workflow-chain{grid-template-columns:1fr;gap:0}.workflow-chain li{align-items:baseline;gap:22px;padding:22px 32px 22px 0;display:flex}.workflow-chain-number{margin-bottom:0}.workflow-arrow{top:auto;bottom:-12px;right:10px;transform:rotate(90deg)}.workflow-call .market-primary{gap:20px}}
