.robotics-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;padding:64px max(24px,7vw);background:#e1f1ed;align-items:center}.robotics-hero h1{font-size:clamp(38px,5vw,72px);line-height:1.08;letter-spacing:-.045em;margin:20px 0}.robotics-hero h2{font-size:24px}.robotics-hero p{max-width:52ch;line-height:1.75}.robotics-price{font-size:14px;font-weight:650}.robotics-art{min-height:340px;border:1px solid #70aaa4;border-radius:32px;background:#234f55;color:#ffcc67;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:24px;box-shadow:14px 14px 0 #b7d9d2}.robotics-art span{display:flex;gap:12px;align-items:center;font-size:12px;letter-spacing:.1em;color:#e3f5ef}.robotics-modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.robotics-modules article{padding:28px;border:1px solid #cfdfd9;border-top:3px solid #419c99;background:white}.robotics-modules h3{font-size:22px}.robotics-modules ul{padding-left:20px;line-height:1.8}.robotics-details{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:#f2f0e9}.robotics-details a{text-decoration:underline}.robotics-page{padding-bottom:64px}@media(max-width:900px){.robotics-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.robotics-details,.robotics-hero,.robotics-modules{grid-template-columns:1fr}.robotics-hero{padding-top:36px}.robotics-art{min-height:280px;margin-right:14px}}