
.robotics-boundary,.console-note{margin:.75rem 0 0;color:#60646f;font-size:.9rem;line-height:1.55}
.robotics-sequence{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,24px);flex-wrap:wrap;padding:24px;border:1px solid #ded7c8;border-radius:8px;background:#fff}
.robotics-sequence span{font-weight:800;color:#15161a;text-align:center}
.robotics-sequence b{color:#276ef1;font-size:1.25rem}
.robotics-cases .card a{display:inline-block;margin-top:8px;font-weight:750;color:#174ea6;text-decoration:none}
.robotics-cases .card a:hover{text-decoration:underline}
@media(max-width:640px){.robotics-sequence{align-items:stretch;flex-direction:column}.robotics-sequence b{transform:rotate(90deg);align-self:center}}

.robotics-code{color:#22242a}
.robotics-code h3{margin:24px 0 8px;color:#15161a}
.robotics-code pre{margin:14px 0;padding:16px;overflow-x:auto;border:1px solid #273448;border-radius:6px;background:#101927;color:#e4edf7;font:500 .86rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}
.robotics-code pre code{color:inherit}
.robotics-code p{line-height:1.65}
