.robot-service{padding-block:32px 48px}.robot-service h2{font-size:clamp(1.6rem,3vw,2.4rem);margin:0 0 18px}.robot-service>p{max-width:780px;font-size:1rem;line-height:1.65;margin:0 0 26px}.robot-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.robot-photos figure{margin:0;min-width:0}.robot-photos a,.robot-photos img{display:block;width:100%;height:auto}.robot-photos img{border-radius:3px}.robot-photos figcaption{font-size:1rem;line-height:1.5;padding-top:12px}.robot-photos a:focus-visible{outline:3px solid #dd8a36;outline-offset:4px}@media(max-width:600px){.robot-photos{grid-template-columns:1fr}}