body[data-experience].lab[data-experience="humanoid-robot"] .hero .hero-category{display:block;font:700 16px/1.5 Arial,sans-serif;letter-spacing:.02em;margin:0 0 20px}
body[data-experience].lab[data-experience="humanoid-robot"] .hero h1{font-size:clamp(96px,11vw,160px)}
body.lab .pm01-demonstration>button{color:#15191d}
.pm01-demonstration{display:flex;align-items:center;justify-content:space-between;gap:30px}.pm01-demonstration>button{flex-shrink:0;padding:16px 24px;background:#ff603c;color:#15191d;border:0;font:700 16px/1.4 Arial,sans-serif;cursor:pointer}.pm01-demonstration>button:focus-visible{outline:3px solid white;outline-offset:4px}
@media(max-width:760px){body[data-experience].lab[data-experience="humanoid-robot"] .hero{display:flex;flex-direction:column;padding:30px 20px 38px;gap:22px}body[data-experience].lab[data-experience="humanoid-robot"] .hero .hero-category{order:0;margin:0}body[data-experience].lab[data-experience="humanoid-robot"] .hero h1{order:1;font-size:clamp(88px,25vw,112px);margin:0}body[data-experience].lab[data-experience="humanoid-robot"] .hero-subtitle{order:2;font-size:26px;margin:0}body[data-experience].lab[data-experience="humanoid-robot"] .hero .lede{order:3;margin:0;font-size:16px;line-height:1.6}body[data-experience].lab[data-experience="humanoid-robot"] .hero>div>.btn{order:4;align-self:flex-start}body[data-experience].lab[data-experience="humanoid-robot"] .hero-media{order:5;margin:0!important}body[data-experience].lab[data-experience="humanoid-robot"] .hero-media>img{height:340px}.pm01-demonstration{flex-direction:column;align-items:flex-start}}
