.ai-workflow{color:#173d35;background:#f2f6f3;padding:80px 0}.ai-workflow .ai-workflow-heading{grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;margin-bottom:44px;display:grid}.ai-workflow .ai-workflow-heading h2{letter-spacing:-.03em;text-wrap:balance;color:#173d35;max-width:20ch;margin:0;font-size:clamp(32px,3.6vw,48px);line-height:1.12}.ai-workflow .ai-workflow-heading>p{color:#36584d;max-width:52ch;margin:0;font-size:18px;line-height:1.7}.ai-workflow .ai-workflow-body{grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;display:grid}.ai-workflow .ai-workflow-steps{margin:0;padding:0}.ai-workflow .ai-workflow-steps>div{border-top:1px solid #c8d6ce;padding:24px 0}.ai-workflow .ai-workflow-steps>div:first-child{border:0;padding-top:0}.ai-workflow .ai-workflow-steps dt{letter-spacing:-.015em;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.3}.ai-workflow .ai-workflow-steps dd{color:#36584d;max-width:58ch;margin:0;font-size:17px;line-height:1.7}.ai-workflow .ai-workflow-example{color:#fff;background:#173d35;border-radius:16px;margin:0;padding:36px}.ai-workflow .ai-workflow-example h3{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 28px;font-size:27px;line-height:1.2}.ai-workflow .ai-workflow-example dl{margin:0}.ai-workflow .ai-workflow-example dl>div+div{border-top:1px solid #527468;margin-top:20px;padding-top:20px}.ai-workflow .ai-workflow-example dt{color:#d8ef70;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.5}.ai-workflow .ai-workflow-example dd{color:#fff;margin:0;font-size:16px;line-height:1.65}.ai-workflow .ai-workflow-example figcaption{color:#d8e5dd;margin-top:28px;font-size:13px;line-height:1.5}.ai-workflow .ai-workflow-scope{border-top:1px solid #c8d6ce;margin-top:32px}.ai-workflow .ai-workflow-scope summary{cursor:pointer;min-height:48px;padding:18px 0;font-size:16px;font-weight:600;line-height:1.5}.ai-workflow .ai-workflow-scope summary:hover{text-underline-offset:4px;text-decoration:underline}.ai-workflow .ai-workflow-scope summary:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #173d35}.ai-workflow .ai-workflow-scope>div{max-width:760px;padding:12px 0 24px}.ai-workflow .ai-workflow-scope h3{margin:0 0 12px;font-size:23px;line-height:1.3}.ai-workflow .ai-workflow-scope p,.ai-workflow .ai-workflow-scope dd{margin:0;font-size:16px;line-height:1.7}.ai-workflow .ai-workflow-scope dl{margin:24px 0 0}.ai-workflow .ai-workflow-scope dl>div+div{margin-top:20px}.ai-workflow .ai-workflow-scope dt{margin:0 0 6px;font-weight:700}.ai-workflow-compact .ai-workflow-inner{grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;display:grid}.ai-workflow.ai-workflow-compact .ai-workflow-heading{margin-bottom:0;display:block}.ai-workflow-compact .ai-workflow-heading>p{margin-top:24px}.ai-workflow-compact .ai-workflow-body{display:block}@media (width<=900px){.ai-workflow .ai-workflow-heading,.ai-workflow .ai-workflow-body{gap:36px}.ai-workflow .ai-workflow-example{padding:28px}}@media (width<=700px){.ai-workflow-compact .ai-workflow-inner{grid-template-columns:minmax(0,1fr);gap:32px}.ai-workflow{padding:48px 0}.ai-workflow .ai-workflow-heading,.ai-workflow .ai-workflow-body{grid-template-columns:minmax(0,1fr);gap:24px}.ai-workflow .ai-workflow-heading{margin-bottom:32px}.ai-workflow .ai-workflow-heading h2{text-wrap:pretty;max-width:22ch;font-size:34px}.ai-workflow .ai-workflow-heading>p,.ai-workflow .ai-workflow-steps dd{font-size:16px}.ai-workflow .ai-workflow-steps dt{font-size:21px}.ai-workflow .ai-workflow-example{padding:28px 24px}.ai-workflow .ai-workflow-example h3{font-size:25px}}.paid-service-proof{border-top:1px solid #d5dfd9;padding-top:64px;padding-bottom:64px}.paid-service-proof>p{color:#53655a;margin:12px 0 32px}.paid-service-proof>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:48px;display:grid}.paid-service-proof h3{margin-bottom:16px;font-size:24px;line-height:1.25}.paid-service-proof article p{color:#53655a;line-height:1.7}.paid-service-proof a{margin-top:16px}
