.svc-detail .svc-workflow{background:var(--shell-bg);color:var(--text-on-dark);border-block:1px solid var(--shell-border)}.svc-workflow .svc-workflow__intro{padding-block:var(--s-05)}.svc-workflow .svc-workflow__eyebrow{color:var(--accent-on-dark);margin-block-end:var(--s-06)}.svc-workflow .svc-workflow__description{color:var(--text-on-dark-secondary);max-inline-size:36rem;margin-block-start:var(--s-06)}.svc-workflow .svc-workflow__visual{min-inline-size:0}.svc-workflow .svc-motion{color:var(--text-primary)}.svc-workflow .svc-workflow__steps{gap:var(--s-05);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-workflow .svc-workflow__step{border-block-start:1px solid var(--shell-border);min-inline-size:0;padding-block-start:var(--s-05)}.svc-workflow .svc-workflow__index{color:var(--accent-on-dark);margin-block-end:var(--s-03);display:block}.svc-workflow .svc-workflow__step h3{overflow-wrap:anywhere}@media (max-width:65.99rem){.svc-workflow .svc-workflow__intro{padding-block-end:var(--s-06)}.svc-workflow .svc-workflow__description{max-inline-size:48rem}}@media (max-width:41.99rem){.svc-workflow .svc-workflow__steps{grid-template-columns:1fr}.svc-workflow .svc-workflow__step{grid-template-columns:var(--s-07) minmax(0, 1fr);column-gap:var(--s-03);display:grid}.svc-workflow .svc-workflow__index{margin:0}}.svc-workflow .svc-workflow__eyebrow{font-family:var(--font-sans);letter-spacing:.32px}
