.home-workflow-cta{border:1px solid color-mix(in srgb, var(--primary) 20%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--primary) 4%, var(--surface));grid-template-columns:minmax(0,1fr) 224px;align-items:center;gap:24px;margin:0 0 40px;padding:24px 32px;display:grid}.home-workflow-cta-copy{min-width:0}.home-workflow-cta h2{margin:0 0 10px;font-size:clamp(1.15rem,2vw,1.4rem)}.home-workflow-cta p{color:var(--muted);margin:0 0 18px}.home-workflow-cta .button{justify-content:center;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.home-workflow-cta-art{justify-self:center;width:224px;max-width:100%;height:auto;display:block}.home-workflow-cta-connector{stroke:#087e6d}.home-workflow-cta-step{--cta-accent:#087e6d}.home-workflow-cta-step--convert{--cta-accent:#476dbc}.home-workflow-cta-step--archive{--cta-accent:#86582f}.home-workflow-cta-step-bg{fill:color-mix(in srgb, var(--cta-accent) 6%, var(--surface));stroke:color-mix(in srgb, var(--cta-accent) 55%, var(--border))}.home-workflow-cta-step-icon{fill:var(--cta-accent)}.home-workflow-cta-step text{fill:var(--text);font-family:inherit;font-size:15px;font-weight:650}@media (width<=600px){.home-workflow-cta{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:28px;padding:20px}.home-workflow-cta-art{width:194px}}
