.int-row{display:flex;align-items:center;justify-content:center;gap:22px;width:100%}
.int-tile{width:116px;height:116px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--card);border:1px solid var(--bdr2);box-shadow:var(--shadow-md);display:flex;align-items:center;justify-content:center;padding:22px;flex-shrink:0}
.int-tile img{width:100%;height:100%;object-fit:contain;display:block}
.int-connector{display:flex;align-items:center;gap:6px;flex-shrink:0}
.int-dot{width:5px;height:5px;border-radius:50%;background:var(--blue);opacity:.3}
.int-ring{width:22px;height:22px;border-radius:50%;border:2px solid var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}
.int-ring-dot{width:8px;height:8px;border-radius:50%;background:var(--blue)}
@media(max-width:600px){.int-row{gap:12px}.int-tile{width:88px;height:88px;border-radius:var(--md-sys-shape-corner-large-increased);padding:16px}.int-connector{gap:4px}}
.steps-wrap{max-width:640px;margin:0 auto}
