.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__grid{gap:1.5rem;display:grid}.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__figure{width:100%;min-width:0;max-width:28rem;margin:0 auto}.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__figure h4{margin:0 0 .5rem;font-size:1rem;line-height:1.4}.robot-foundation-model-map-module__Mklu-G__figure svg{width:100%;height:auto;display:block}.robot-foundation-model-map-module__Mklu-G__figure svg text{fill:var(--color-text-muted);font-size:22px}.robot-foundation-model-map-module__Mklu-G__figure svg .robot-foundation-model-map-module__Mklu-G__step{fill:var(--color-ink);font-weight:600}.robot-foundation-model-map-module__Mklu-G__card,.robot-foundation-model-map-module__Mklu-G__input{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px}.robot-foundation-model-map-module__Mklu-G__input{stroke:var(--lesson-blue);stroke-width:1.5px}.robot-foundation-model-map-module__Mklu-G__connector{fill:none;stroke:var(--color-text-muted);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__figure figcaption{padding-top:.75rem;font-size:.875rem;line-height:1.6}.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__note{margin-top:1.5rem;font-size:.875rem}@media (min-width:60rem){.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.robot-foundation-model-map-module__Mklu-G__map .robot-foundation-model-map-module__Mklu-G__figure:last-child{grid-column:1/-1}}
