.steps-top[data-v-19caa01e]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:64px}.steps-top .gr-head[data-v-19caa01e]{margin-bottom:0}.steps-cta[data-v-19caa01e]{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0;font-size:13px;color:var(--gr-fg-3)}.steps[data-v-19caa01e]{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:20px}.step[data-v-19caa01e]{display:flex;flex-direction:column}.step-rail[data-v-19caa01e]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.step-num[data-v-19caa01e]{font-family:var(--gr-mono);font-size:13px;font-weight:600;color:var(--gr-brand-fg)}.step-line[data-v-19caa01e]{flex:1;height:1px;background:linear-gradient(90deg,var(--gr-brand-line),var(--gr-line) 60%)}.step:last-child .step-line[data-v-19caa01e]{background:linear-gradient(90deg,var(--gr-brand-line),transparent)}.step h3[data-v-19caa01e]{font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--gr-fg);margin:22px 0 8px!important}.step p[data-v-19caa01e]{font-size:14.5px;line-height:1.6;color:var(--gr-fg-2)}.step-visual[data-v-19caa01e]{height:184px;border-radius:var(--gr-radius);border:1px solid var(--gr-line);background:var(--gr-surface);box-shadow:var(--gr-shadow-sm);padding:16px;overflow:hidden}@media(max-width:991px){.steps[data-v-19caa01e]{grid-template-columns:repeat(2,1fr);gap:40px 20px}.steps-top[data-v-19caa01e]{flex-direction:column;align-items:flex-start}.steps-cta[data-v-19caa01e]{align-items:flex-start}}@media(max-width:575px){.steps[data-v-19caa01e]{grid-template-columns:1fr}}.step-visual .sv{height:100%;display:flex;flex-direction:column;gap:8px;font-size:12px}.step-visual .sv-field{display:flex;flex-direction:column;gap:2px;padding:5px 10px;border-radius:8px;border:1px solid var(--gr-line);background:var(--gr-surface-2);line-height:1.3;color:var(--gr-fg)}.step-visual .sv-field em,.step-visual .sv-row em{font-style:normal;font-size:10.5px;color:var(--gr-fg-3)}.step-visual .sv-btn{margin-top:auto;flex-shrink:0;height:30px;border-radius:8px;display:grid;place-items:center;font-weight:600;color:#fff;background:var(--gr-brand)}.step-visual .sv-config{flex-direction:row;flex-wrap:wrap;align-content:flex-start}.step-visual .sv-chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:6px;font-weight:500;color:var(--gr-brand-fg);background:var(--gr-brand-soft)}.step-visual .sv-chip--muted{color:var(--gr-fg-3);background:transparent;border:1px dashed var(--gr-line-strong)}.step-visual .sv-row{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 0 0;border-top:1px solid var(--gr-line);color:var(--gr-fg)}.step-visual .sv-config .sv-row:first-of-type{margin-top:6px}.step-visual .sv-row b{font-weight:600}.step-visual .sv-row b.ok{color:var(--gr-ok)}.step-visual .sv-launch{align-items:center;justify-content:center;gap:14px}.step-visual .sv-launch-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:var(--gr-ok);box-shadow:0 0 0 6px var(--gr-ok-soft)}.step-visual .sv-threads{display:flex;gap:5px}.step-visual .sv-threads i{width:18px;height:6px;border-radius:3px;background:var(--gr-brand);opacity:.25;animation:sv-fill 3s var(--gr-ease) infinite}.step-visual .sv-threads i:nth-child(2){animation-delay:.15s}.step-visual .sv-threads i:nth-child(3){animation-delay:.3s}.step-visual .sv-threads i:nth-child(4){animation-delay:.45s}.step-visual .sv-threads i:nth-child(5){animation-delay:.6s}.step-visual .sv-threads i:nth-child(6){animation-delay:.75s}@keyframes sv-fill{0%,15%{opacity:.25}35%,to{opacity:1}}.step-visual .sv-caption{font-family:var(--gr-mono);font-size:11px;color:var(--gr-fg-3)}.step-visual .sv-track{color:var(--gr-brand);justify-content:space-between}.step-visual .sv-track svg{width:100%;height:92px}
