{"title":"Casbot","description":"Casbot is a cutting-edge technology brand renowned for its innovative humanoid robots designed for professional entertainment and marketing purposes. Their advanced robots, including drummers, guitarists, and full band ensembles, offer unique experiences for events and promotions, combining precision engineering with dynamic performances. Explore Casbot's robotic creations at Robotshop for your next event.","products":[{"product_id":"casbot-drummer-humanoid-robot","title":"CASBOT Drummer Humanoid Robot","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\n\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\n\u003cdiv class=\"rte text--pull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003eCASBOT Drummer Humanoid Robot\u003c\/li\u003e\n\t\u003cli\u003e29-DoF full-body humanoid platform with dual 7-DoF arms\u003c\/li\u003e\n\t\u003cli\u003e275 TOPS main control chip for onboard AI processing\u003c\/li\u003e\n\t\u003cli\u003eRGBD depth cameras, IMU sensors, and microphone array for perception\u003c\/li\u003e\n\t\u003cli\u003eSingle-arm payload of 1.5 kg with dynamically adjustable striking force\u003c\/li\u003e\n\t\u003cli\u003eApprox. 1.5 h battery life with OTA firmware upgrade support\u003c\/li\u003e\n\t\u003cli\u003eSplit-type soft-shell body with no sharp edges, approx. 52 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eCASBOT Drummer Humanoid Robot\u003c\/strong\u003e is a performance humanoid developed by CASBOT (Beijing Zhongke Huiling Robot Technology) and built on the company's second-generation humanoid platform. It is designed to play a professional drum kit live, delivering rhythmic percussion in front of an audience rather than working on a factory line. Working together through a shared control system, a group of these robots can hold tempo across an entire band and coordinate their timing as a single ensemble. The result is an expressive, audience-facing machine that treats a stage as its workspace and a live crowd as its context. It is built for entertainment venues, exhibitions, and cultural attractions where a physically present robotic performer draws attention.\u003c\/p\u003e\n\n\u003cp\u003eAs an AI robotics platform, the CASBOT Drummer reads its surroundings through combined depth, motion, and audio sensing, letting it recognize the scene in front of it and register the people watching. That awareness feeds a multi-modal interaction style, so the robot can respond to voice and gestures and can also be steered remotely for choreographed shows. Onboard computing handles the perception and rhythm control locally, while remote firmware updates keep the behavior current over the product's life. Its wrapped soft-shell construction keeps performances safe around people, which matters when it shares a stage with human musicians or works close to a crowd. This makes it well suited to organizations in live entertainment, tourism, and brand experiences that want a reliable, repeatable robotic act.\u003c\/p\u003e\n\n\u003cdiv class=\"pwiz-k3n7p\"\u003e\n\u003c!-- START block-ai-food --\u003e\u003c!-- PWIZ_LAYOUT: space_above=1@1, space_below=1@2, CDN_IMG_BASE=auto_cdn_img@3 --\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:32px auto 32px;\n\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-k3n7p .rs-section.ai-food-robotshop {\n    background: var(--rsaf-bg,#fff);\n    border-radius: var(--rsaf-radius,12px);\n    padding: var(--rsaf-pad,18px);\n    color: var(--rsaf-tc,#222);\n    --rsaf-gap: 2px;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-heading {\n    margin: 0 0 10px;\n    text-align: center;\n    font-weight: 700;\n    font-size: clamp(16px, 1.6vw, 20px);\n    letter-spacing: .15px;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    align-items: stretch;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col {\n    min-width: 0;\n    padding: var(--rsaf-col-pad, 12px 16px);\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    gap: var(--rsaf-gap,2px) !important;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col + .cc-col {\n    border-left: 1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-row {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    gap: 10px;\n    line-height: 1 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-row img.cc-icon {\n    width: var(--rsaf-icon,28px);\n    height: var(--rsaf-icon,28px);\n    display: block !important;\n    line-height: 0 !important;\n    vertical-align: middle !important;\n    margin: 0 !important;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-title {\n    margin: 0 !important;\n    padding: 0 !important;\n    font-weight: 700;\n    font-size: clamp(13px, 1.05vw, 15px);\n    line-height: 1.05 !important;\n  }\n  .pwiz-k3n7p .rs-section.ai-food-robotshop p.cc-desc {\n    margin: 0 !important;\n    padding: 0 !important;\n    margin-top: var(--rsaf-gap,2px) !important;\n    font-size: clamp(11.5px, .95vw, 12.5px);\n    line-height: 1.3 !important;\n    color: var(--rsaf-muted,#6f7888);\n    max-width: 36ch;\n  }\n  @media (max-width:900px) {\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col + .cc-col { border-left: 0; }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col { border-top: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col:nth-child(2) { border-top: 0; }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col:nth-child(4) { border-left: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop p.cc-desc { max-width: 60ch; }\n  }\n  @media (max-width:650px) {\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: 1fr; }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col {\n      padding: 12px 12px;\n      border-left: 0 !important;\n      border-top: 1px solid var(--rsaf-sep,#e6e8ee);\n    }\n    .pwiz-k3n7p .rs-section.ai-food-robotshop .cc-col:first-child { border-top: 0; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cc-heading\"\u003eWhy Buy From RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/ai-food-robotshop-authorized-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eAuthorized Distributor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull manufacturer-backed warranty coverage and dedicated product support\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/ai-food-robotshop-logistics-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHassle-Free Delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eComplete end-to-end logistics management, including customs clearance\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/ai-food-robotshop-contact-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eSingle Point of Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eAll pre-sales and post-sales support handled by our dedicated team\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/ai-food-robotshop-faq-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eDocumentation \u0026amp; Resources\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull access to detailed technical guides and a comprehensive knowledge base\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-ai-food --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-m9x2q\"\u003e\n\u003c!-- START block-static-hero --\u003e\n\u003cdiv style=\"padding:25px 0 25px\"\u003e\n\u003csection class=\"rs-section rs-static-hero\" aria-label=\"Static hero image\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n      .pwiz-m9x2q .rs-section.rs-static-hero img {\n        display: block;\n        vertical-align: top;\n        max-width: 100%;\n        margin: 0;\n        padding: 0;\n        border: 0;\n      }\n\n      \/* --- Static Hero: rs-static-hero (Hero mode) --- *\/\n      .pwiz-m9x2q .rs-section.rs-static-hero {\n        position:      relative;\n        overflow:      hidden;\n        border-radius: 18px;\n        background:    #f8f8f8;\n        color:         #ffffff;\n        width:         100%;\n        height:        600px;\n        font-family:   'Arimo', Arial, sans-serif;\n      }\n\n      \/* Replace the src URL below with your image *\/\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-img {\n        position:        absolute;\n        inset:           0;\n        width:           100%;\n        height:          100%;\n        object-fit:      cover;\n        object-position: center;\n        display:         block;\n        border-radius:   18px;\n      }\n\n      \/* Text overlay - padding controls distance from section edges *\/\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-wrap {\n        position:        absolute;\n        inset:           0;\n        z-index:         2;\n        max-width:       1200px;\n        margin:          0 auto;\n        padding:         80px;\n        display:         flex;\n        align-items:     flex-end;\n        justify-content: flex-start;\n        text-align:      left;\n        text-shadow:     0 2px 10px rgba(0,0,0,.55);\n        pointer-events:  none;\n      }\n\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-copy     { max-width: 60ch; pointer-events: auto; }\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-kicker   { margin: 0 0 .5rem !important; font-size: clamp(12px,1.3vw,14px); letter-spacing: .06em; text-transform: uppercase; opacity: .9; font-family: 'Arimo', Arial, sans-serif; }\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-title    { margin: 0 !important; font-size: clamp(28px,4vw,44px); line-height: 1.1; font-weight: 550; font-family: 'Poppins', Arial, sans-serif; }\n      .pwiz-m9x2q .rs-section.rs-static-hero .rs-si-subtitle { margin: .8rem 0 0 !important; font-size: clamp(14px,1.8vw,18px); line-height: 1.35; opacity: .92; font-family: 'Arimo', Arial, sans-serif; }\n\n      @media (max-width: 900px) {\n        .pwiz-m9x2q .rs-section.rs-static-hero { height: clamp(300px, 60vw, 600px); }\n      }\n\u003c\/style\u003e\n\u003cimg class=\"rs-si-img\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-highlight-01.webp\"\u003e\n\u003cdiv class=\"rs-si-wrap\"\u003e\n\u003cdiv class=\"rs-si-copy\"\u003e\n\u003cdiv class=\"rs-edit rs-si-kicker\"\u003eHumanoid Robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-title\"\u003eCASBOT Drummer\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-subtitle\"\u003eAn expressive performance humanoid built on the CASBOT 02 platform for live drumming and audience-facing entertainment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- END block-static-hero --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-t5w8r\"\u003e\n\u003c!-- START block-stat-highlights --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, value_count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1  --\u003e\n\u003csection class=\"rs-section rs-stat-highlights\" style=\"margin:32px 0 32px;padding:0;\" aria-label=\"Stat highlights\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-t5w8r .rs-section.rs-stat-highlights img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights{background:transparent;padding:0px;border-radius:0px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px;text-align:center}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-on{background:#ffffff !important;border:1px solid #e6eaf2;padding:32px 20px 32px;border-radius:15px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-off{background:transparent;padding:20px 0;border-radius:0;box-shadow:none}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 18%;min-width:140px}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-lbl{font-size:11px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#000000;line-height:1.4;margin:0 0 6px}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-val{font-size:40px;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.5px;color:#00446a;text-shadow:0 3px 8px rgba(0,0,0,0.18);font-family:'Poppins',Arial,sans-serif}\n    .pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-item:nth-child(n+6){display:none}\n    @media(max-width:600px){.pwiz-t5w8r .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 40%}}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-sh-grid rs-card-on\"\u003e\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eFull-Body DoF\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e29\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eSingle-Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eBattery Life\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eWeight\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-stat-highlights --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-v2b6h\"\u003e\n\u003c!-- START block-expand-panels --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, panel_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, zoom=1@2, text_color=1@2, panel_height=2@2, shade_closed=2@2, shade_open=2@2, zoom_amount=2@2, text_shadow=1@2, content=1@2, PILL_SHOW_1=1@3, TITLE_1=2@3, PILL_TEXT_1=2@3, IMAGE_1=7@3, PILL_SHOW_2=1@4, TITLE_2=2@4, PILL_TEXT_2=2@4, IMAGE_2=7@4, PILL_SHOW_3=1@5, TITLE_3=2@5, PILL_TEXT_3=2@5, IMAGE_3=7@5 --\u003e\n\u003cdiv class=\"rs-ep-outer rs-card-off ep-sh-soft ep-zoom-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;--ep-panel-bg:#f8f8f8;--ep-h:450px;--ep-shade-c:1;--ep-shade-o:0.3;--ep-tc:#ffffff;--ep-zoom:1.2;--ep-valign:flex-start;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-v2b6h .rs-ep-outer{padding:0}\n    .pwiz-v2b6h .rs-ep-outer.rs-card-on{background:#f8f8f8;border-radius:15px;padding:0 20px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-v2b6h .rs-ep-outer.rs-card-off{background:transparent;box-shadow:none}\n\n    .pwiz-v2b6h .rs-ep-header{text-align:center;padding:0 0 22px;max-width:740px;margin:0 auto}\n    .pwiz-v2b6h .rs-ep-header-title{margin:0 0 14px 0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.1;color:#111}\n    .pwiz-v2b6h .rs-ep-header-sub{margin:0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.6vw,17px);line-height:1.55;color:#444}\n\n    .pwiz-v2b6h .rs-ep-wrap{display:flex;flex-wrap:nowrap;gap:10px;padding:0;align-items:stretch;width:100%;height:var(--ep-h,400px);box-sizing:border-box;line-height:0}\n\n    .pwiz-v2b6h .rs-ep-panel{position:relative;min-width:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.12);height:100%;display:block;box-sizing:border-box;isolation:isolate;flex:1 1 0%;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:var(--ep-panel-bg,#222) !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}\n    .pwiz-v2b6h .rs-ep-panel,.pwiz-v2b6h .rs-ep-panel *{transition:none !important;animation:none !important;transform:none !important}\n\n    .pwiz-v2b6h .rs-ep-wrap .rs-ep-panel:nth-child(n+4){display:none !important}\n\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-img{position:absolute;inset:0 !important;width:100% !important;height:100% !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:cover;object-position:center 35%}\n\n    .pwiz-v2b6h .rs-ep-panel::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3));opacity:var(--ep-shade-c,0.7)}\n\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-collapsed{position:absolute;top:12px;left:12px;right:40px;z-index:2;pointer-events:none;margin:0 !important}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-label{display:block;font-weight:800;font-size:12px;line-height:1.05;letter-spacing:.15px;color:var(--ep-tc,#fff) !important;text-shadow:none;pointer-events:auto}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-arrow{position:absolute;top:0;right:-28px;font-size:18px;line-height:1;color:var(--ep-tc,#fff);opacity:.9;pointer-events:none}\n\n    \/* Expanded: always rendered, hidden via opacity\/visibility - enables smooth transition *\/\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-expanded{position:absolute;inset:0;z-index:2;padding:22px 26px;line-height:normal;display:flex;flex-direction:column;justify-content:var(--ep-valign,flex-start);color:var(--ep-tc,#fff);text-align:left;background:transparent;visibility:hidden;opacity:0;pointer-events:none}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-expanded b{color:var(--ep-tc,#fff)}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-kv{max-width:420px}\n\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-title,.pwiz-v2b6h .rs-ep-panel .rs-ep-chip,.pwiz-v2b6h .rs-ep-panel .rs-ep-row,.pwiz-v2b6h .rs-ep-panel .rs-ep-note{pointer-events:auto}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-title{margin:0 0 14px 0 !important;font-weight:900;font-size:clamp(28px,3.0vw,44px);letter-spacing:-0.3px;line-height:1.02}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-chip{display:inline-block;align-self:flex-start;margin:2px 0 12px 0 !important;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-row{margin:8px 0 !important;font-size:13px;line-height:1.35}\n    .pwiz-v2b6h .rs-ep-panel .rs-ep-note{margin:6px 0 10px 0 !important;font-size:12px;color:rgba(255,255,255,.65)}\n\n    \/* Text shadow levels - after base label rule *\/\n    .pwiz-v2b6h .ep-sh-soft .rs-ep-panel .rs-ep-label,.pwiz-v2b6h .ep-sh-soft .rs-ep-panel .rs-ep-title{text-shadow:0 2px 14px rgba(0,0,0,.55) !important}\n    .pwiz-v2b6h .ep-sh-strong .rs-ep-panel .rs-ep-label,.pwiz-v2b6h .ep-sh-strong .rs-ep-panel .rs-ep-title{text-shadow:0 2px 6px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.85) !important}\n\n    \/* Zoom *\/\n    .pwiz-v2b6h .ep-zoom-on .rs-ep-panel .rs-ep-img{transform:scale(1) !important;transition:transform 420ms ease !important}\n\n    \/* ---- DEFAULT OPEN STATE ---- *\/\n    .pwiz-v2b6h .rs-ep-panel.is-default{flex:3 1 0%}\n    .pwiz-v2b6h .rs-ep-panel.is-default::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n    .pwiz-v2b6h .rs-ep-panel.is-default .rs-ep-expanded{visibility:visible;opacity:1}\n    .pwiz-v2b6h .rs-ep-panel.is-default .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n    \/* ---- HOVER ACCORDION ---- *\/\n    @media (hover:hover) and (pointer:fine){\n      \/* Flex-grow + overlay transitions *\/\n      .pwiz-v2b6h .rs-ep-panel{transition:flex-grow 420ms ease !important;will-change:flex-grow}\n      .pwiz-v2b6h .rs-ep-panel::after{transition:opacity 420ms ease !important}\n      \/* Content fade - specificity 0-2-0 beats .rs-ep-panel * at 0-1-0 *\/\n      .pwiz-v2b6h .rs-ep-panel .rs-ep-expanded,.pwiz-v2b6h .rs-ep-panel .rs-ep-collapsed{transition:opacity 200ms ease,visibility 200ms ease !important}\n\n      \/* Default panel collapses when wrap is hovered *\/\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel.is-default{flex:1 1 0%}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel.is-default::after{opacity:var(--ep-shade-c,0.7);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-expanded{visibility:hidden;opacity:0;pointer-events:none}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-collapsed{visibility:visible;opacity:1}\n\n      \/* Hovered panel expands *\/\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel:hover{flex:3 1 0%}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel:hover::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-expanded{visibility:visible;opacity:1}\n      .pwiz-v2b6h .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n      \/* Zoom tracks expansion: expanded=zoomed, collapsed=normal *\/\n      .pwiz-v2b6h .ep-zoom-on .rs-ep-panel.is-default .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n      .pwiz-v2b6h .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-img{transform:scale(1) !important}\n      .pwiz-v2b6h .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n    }\n\n    \/* ---- MOBILE ---- *\/\n    @media (max-width:650px){\n      .pwiz-v2b6h .rs-ep-wrap{flex-direction:column;height:auto;gap:12px}\n      .pwiz-v2b6h .rs-ep-panel{height:320px;flex:none !important}\n      .pwiz-v2b6h .rs-ep-panel::after{opacity:0 !important;background:none !important}\n      .pwiz-v2b6h .rs-ep-panel .rs-ep-expanded{visibility:visible !important;opacity:1 !important}\n      .pwiz-v2b6h .rs-ep-panel .rs-ep-kv{flex:1 1 auto;justify-content:center}\n      .pwiz-v2b6h .rs-ep-panel .rs-ep-collapsed{display:none !important}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"rs-ep-header\"\u003e\n\u003cdiv class=\"rs-ep-header-title rs-edit\"\u003eCore Hardware Systems\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-header-sub rs-edit\"\u003eThe mechanical foundation behind the CASBOT Drummer, from head-mounted sensing to dexterous arms and a full-body articulated frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-wrap\"\u003e\n\u003c!-- PANEL 1 (default open) --\u003e\n\u003csection class=\"rs-ep-panel is-default\" aria-label=\"Perception System\" id=\"rs-ep-p1\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-panel-01.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003ePerception System\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:inline-block;background:#00446a;color:#ffffff\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHead Sensing:\u003c\/b\u003e RGBD depth plus binocular vision\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudio Input:\u003c\/b\u003e Onboard microphone array\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eScene Awareness:\u003c\/b\u003e Environmental mapping and understanding\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudience Detection:\u003c\/b\u003e Person and crowd recognition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 2 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Dexterous Manipulation\" id=\"rs-ep-p2\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-drummer-robot-panel-02r1.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eDexterous Manipulation\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eDexterous Manipulation\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArms:\u003c\/b\u003e Dual 7-DoF arms\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eStick Control:\u003c\/b\u003e Fine, adjustable striking motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e Wrist and hand movement\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTiming:\u003c\/b\u003e Repeatable rhythmic accuracy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Mobility \u0026amp; Body Structure\" id=\"rs-ep-p3\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-panel-03.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eMobility \u0026amp; Body Structure\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eMobility \u0026amp; Body Structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e 29-DoF full-body motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTorso:\u003c\/b\u003e Split-type soft shell with no sharp edges\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eLegs:\u003c\/b\u003e 6-DoF leg structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eBalance:\u003c\/b\u003e Dynamic on-stage stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END block-expand-panels --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-z8j4d\"\u003e\n\u003c!-- START block-card-grid --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, IMAGE_1=12@2, IMAGE_2=12@3, IMAGE_3=12@4, IMAGE_4=12@5, IMAGE_5=12@6, IMAGE_6=12@7, IMAGE_7=12@8, IMAGE_8=12@9, IMAGE_9=12@10, IMAGE_10=12@11 --\u003e\n\u003csection class=\"rs-section rs-card-grid rs-card-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n    .pwiz-z8j4d .rs-section.rs-card-grid img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-z8j4d .rs-section.rs-card-grid{border-radius:15px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-z8j4d .rs-section.rs-card-grid.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-z8j4d .rs-section.rs-card-grid.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-wrap{max-width:980px;margin:0 auto}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-head{text-align:center;margin:0 0 22px}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-head-title{font-size:30px;font-weight:550;margin:0;color:#111827;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-head p{margin:10px auto 0;max-width:860px;color:#667085;line-height:1.6}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-card{background:#ffffff !important;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 24px rgba(17,24,39,.06);padding:22px 24px}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-card:nth-child(n+5){display:none}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-icon{width:50px;height:50px;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:center;margin:0 0 12px}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-icon img{width:40px;height:40px}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-title{font-weight:550;color:#111827;margin:0 0 8px;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-z8j4d .rs-section.rs-card-grid .ti-body{margin:0;color:#667085;line-height:1.6}\n    @media(max-width:768px){.pwiz-z8j4d .rs-section.rs-card-grid .ti-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eCapabilities\u003c\/div\u003e\n\n\u003cp\u003eBeyond its mechanical frame, the CASBOT Drummer is built to hold a crowd's attention, work as part of a coordinated group, and move quickly from setup to show. These capabilities center on interaction, sound, teamwork between robots, and fast deployment.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Expressive Interaction\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/icon-expressive.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eExpressive Interaction\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eVoice and gesture inputs let the robot respond to people around it in a natural, human-like way. Its performance can be linked with stage lighting to heighten the sense of a live act.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Voice \u0026amp; Audio Presence\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/icon-audio.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eVoice \u0026amp; Audio Presence\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eAudio output and voice interaction give the robot a spoken presence on stage alongside its drumming. This lets it engage a room directly rather than performing in silence.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Coordinated Multi-Robot Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/icon-real-time.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCoordinated Multi-Robot Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eA shared control system keeps several robots locked to the same tempo across a full band. One central setup can conduct the whole group so their playing stays tight and synchronized.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Show-Ready Deployment\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/icon-quick-operation.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eShow-Ready Deployment\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe robot can be prepared and driven for a show with straightforward operation, including remote teleoperation for choreographed routines. Firmware updates arrive over the air, so its act can grow after installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-card-grid --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-q7c1n\"\u003e\n\u003c!-- START block-staggered-rows --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, MEDIA_1=2@3, IMAGE_1=5@3, VIDEO_URL_1=5@3, MEDIA_2=2@4, IMAGE_2=5@4, VIDEO_URL_2=5@4, MEDIA_3=2@5, IMAGE_3=5@5, VIDEO_URL_3=5@5, MEDIA_4=2@6, IMAGE_4=5@6, VIDEO_URL_4=5@6, MEDIA_5=2@7, IMAGE_5=5@7, VIDEO_URL_5=5@7, MEDIA_6=2@8, IMAGE_6=5@8, VIDEO_URL_6=5@8, MEDIA_7=2@9, IMAGE_7=5@9, VIDEO_URL_7=5@9, MEDIA_8=2@10, IMAGE_8=5@10, VIDEO_URL_8=5@10, MEDIA_9=2@11, IMAGE_9=5@11, VIDEO_URL_9=5@11, MEDIA_10=2@12, IMAGE_10=5@12, VIDEO_URL_10=5@12 --\u003e\u003c!-- PWIZ_ENABLE: MEDIA_1=image-\u003eIMAGE_1, MEDIA_1=video-\u003eVIDEO_URL_1, MEDIA_2=image-\u003eIMAGE_2, MEDIA_2=video-\u003eVIDEO_URL_2, MEDIA_3=image-\u003eIMAGE_3, MEDIA_3=video-\u003eVIDEO_URL_3, MEDIA_4=image-\u003eIMAGE_4, MEDIA_4=video-\u003eVIDEO_URL_4, MEDIA_5=image-\u003eIMAGE_5, MEDIA_5=video-\u003eVIDEO_URL_5, MEDIA_6=image-\u003eIMAGE_6, MEDIA_6=video-\u003eVIDEO_URL_6, MEDIA_7=image-\u003eIMAGE_7, MEDIA_7=video-\u003eVIDEO_URL_7, MEDIA_8=image-\u003eIMAGE_8, MEDIA_8=video-\u003eVIDEO_URL_8, MEDIA_9=image-\u003eIMAGE_9, MEDIA_9=video-\u003eVIDEO_URL_9, MEDIA_10=image-\u003eIMAGE_10, MEDIA_10=video-\u003eVIDEO_URL_10 --\u003e\n\u003csection class=\"rs-section rs-staggered-rows rs-card-off\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-q7c1n .rs-section.rs-staggered-rows img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows{font-family:'Arimo',Arial,sans-serif;border-radius:15px}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .inner{max-width:1140px;margin:0 auto}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .hero{text-align:center;border-bottom:1px solid rgba(0,0,0,.08);padding:6px 6px 14px;margin:0 0 26px}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .hero .h{font-size:32px;font-weight:550;margin:0;color:#0b1220;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .hero .p{margin:10px auto 0;max-width:980px;color:rgba(11,18,32,.62);line-height:1.5}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .rows{display:flex;flex-direction:column;gap:26px}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-row{display:flex;align-items:center;gap:26px}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:row-reverse}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .rows .wma-row:nth-child(n+4){display:none}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-text{flex:1 1 44%;min-width:0}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-title{display:flex;gap:12px;align-items:flex-start}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-h3{font-size:24px;font-weight:550;margin:0;color:#0b1220;line-height:1.15;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-p{margin:10px 0 0;color:rgba(11,18,32,.62);line-height:1.55}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-media{flex:1 1 56%;min-width:0}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box{border-radius:14px;overflow:hidden;background:#ffffff !important;aspect-ratio:16\/9;position:relative;min-height:160px}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;vertical-align:top}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;border:0;background:transparent}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box .wma-vid{display:none}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] img{display:none}\n    .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] .wma-vid{display:block}\n    @media(max-width:780px){\n      .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-row,\n      .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:column!important;gap:16px}\n      .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-text,\n      .pwiz-q7c1n .rs-section.rs-staggered-rows .wma-media{flex:1 1 auto;width:100%}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"h rs-edit\" aria-level=\"2\" role=\"heading\"\u003eUse Cases \u0026amp; Application Scenarios\u003c\/div\u003e\n\n\u003cdiv class=\"p rs-edit\"\u003eFrom trade shows to festival stages, the CASBOT Drummer band brings a live robotic act to venues where a memorable performance drives foot traffic and engagement. These scenarios show where the platform fits in the real world.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rows\"\u003e\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCorporate Events \u0026amp; Exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eAt trade shows and corporate functions, the robot band performs for seated business audiences and draws crowds to a booth. It turns a product launch or exhibition floor into a talking point that keeps visitors lingering. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-usecase-02.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row rev\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCultural Tourism \u0026amp; Theme Parks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eIn parks and cultural attractions, the band delivers scheduled outdoor shows that become part of the visitor experience. A recurring robotic performance gives destinations a distinctive draw that sets them apart. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-usecase-01.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMusic Festivals \u0026amp; Commercial Stages\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eOn festival and concert stages, the robots hold their own in front of large, energetic crowds and full production effects. They can share the stage with human performers to create a hybrid live show. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-01\/img\/casbot-humanoid-robot-usecase-03.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-staggered-rows --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"View more\" data-view-less=\"View less\"\u003eView more\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWhat's Included\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START What's Included --\u003e\n\u003csection aria-label=\"What's included\" class=\"rs-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-inc{\n    padding-top:18px;\n    --inc-bg:#f8f8f8;\n    --inc-line:rgba(11,18,32,.14);\n    --inc-txt:#0b1220;\n    --inc-muted:rgba(11,18,32,.70);\n    --inc-accent:#00446a;\n    --inc-radius:15px;\n    --inc-pad:16px;\n    --inc-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--inc-txt);\n  }\n  .rs-inc, .rs-inc *{ box-sizing:border-box; }\n  .rs-inc .wrap{\n    border-radius:var(--inc-radius);\n    background:var(--inc-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--inc-pad);\n  }\n  .rs-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-inc .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-inc .badge{\n    margin:0 !important;\n    color:var(--inc-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-inc .badge b{ color:var(--inc-accent); }\n  .rs-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n  .rs-inc .label{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul tbody,\n  .rs-inc .bul tr,\n  .rs-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-inc .bul .b{\n    width:var(--inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-inc .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-inc .bul tr:last-child .t{ padding-bottom:0; }\n  .rs-inc .note{\n    margin:10px 0 0 0;\n    color:var(--inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Drummer Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eDrummer\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eDrummer Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery Charger\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eRemote Controller\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWireless Emergency Stop Switch\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eProfessional Drum Kit (6 drums, 4 cymbals)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END What's Included --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensions\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Dimensions --\u003e\n\u003csection aria-label=\"Dimensions\" class=\"rs-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-dims{\n    padding-top:18px;\n    --dims-bg:#f8f8f8;\n    --dims-line:rgba(11,18,32,.14);\n    --dims-txt:#0b1220;\n    --dims-muted:rgba(11,18,32,.70);\n    --dims-accent:#00446a;\n    --dims-radius:15px;\n    --dims-pad:16px;\n    --dims-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--dims-txt);\n  }\n  .rs-dims, .rs-dims *{ box-sizing:border-box; }\n  .rs-dims .wrap{\n    border-radius:var(--dims-radius);\n    background:var(--dims-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--dims-pad);\n  }\n  .rs-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-dims .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-dims .badge{\n    margin:0 !important;\n    color:var(--dims-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-dims .badge b{ color:var(--dims-accent); }\n  .rs-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-dims .tile b{\n    display:block;\n    font-family:'Poppins',sans-serif;\n    font-size:12px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:600;\n    text-transform:uppercase;\n  }\n  .rs-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul tbody,\n  .rs-dims .bul tr,\n  .rs-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-dims .bul .b{\n    width:var(--dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-dims .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--dims-txt);\n  }\n  .rs-dims .note{\n    margin:10px 0 0 0;\n    color:var(--dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-dims .wrap{ padding:14px; }\n    .rs-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Drummer Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eDrummer\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eHeight (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Height (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1630 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eWidth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Width (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e510 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eDepth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Depth (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e280 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eTotal Weight (with Battery)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Total Weight (with Battery)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eApprox. 52 kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eValues shown are from the manufacturer's reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Dimensions --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-4\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eLinks\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-4\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Useful Links --\u003e\n\u003csection aria-label=\"Links\" class=\"rs-links\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-links{\n    padding-top:18px;\n    --links-bg:#f8f8f8;\n    --links-txt:#0b1220;\n    --links-muted:rgba(11,18,32,.70);\n    --links-accent:#00446a;\n    --links-radius:15px;\n    --links-pad:16px;\n    --links-indent:18px;\n    --links-gap:10px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--links-txt);\n  }\n  .rs-links, .rs-links *{ box-sizing:border-box; }\n  .rs-links hr{ display:none !important; }\n  .rs-links .rsln-wrap{\n    border-radius:var(--links-radius);\n    background:var(--links-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--links-pad);\n  }\n  .rs-links .rsln-titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-links .rsln-title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--links-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-links .rsln-badge{\n    margin:0 !important;\n    color:var(--links-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-links .rsln-badge b{ color:var(--links-accent); }\n  .rs-links .rsln-grid{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-links .rsln-card{\n    grid-column:span 12;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-links .rsln-head{\n    margin:0 0 10px 0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-links .rsln-item{\n    display:flex;\n    align-items:flex-start;\n    gap:var(--links-gap);\n    margin:6px 0;\n    padding:0;\n  }\n  .rs-links .rsln-item:first-child{ margin-top:0; }\n  .rs-links .rsln-item:last-child{ margin-bottom:0; }\n  .rs-links .rsln-bullet{\n    width:var(--links-indent);\n    flex:0 0 var(--links-indent);\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-links .rsln-text{\n    min-width:0;\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--links-txt) !important;\n    overflow-wrap:anywhere;\n  }\n  .rs-links .rsln-text a,\n  .rs-links .rsln-text a:link,\n  .rs-links .rsln-text a:visited{\n    display:inline !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:500 !important;\n    color:var(--links-txt) !important;\n    text-decoration:none !important;\n    text-indent:0 !important;\n    letter-spacing:normal !important;\n    white-space:normal !important;\n    background:none !important;\n    border:0 !important;\n    padding:0 !important;\n    margin:0 !important;\n    opacity:1 !important;\n    visibility:visible !important;\n    overflow:visible !important;\n  }\n  .rs-links .rsln-text a:before,\n  .rs-links .rsln-text a:after{\n    content:none !important;\n  }\n  .rs-links .rsln-text a:hover{\n    text-decoration:underline !important;\n    text-underline-offset:2px;\n  }\n  .rs-links .rsln-grid,\n  .rs-links .rsln-card{\n    background-image:none !important;\n    box-shadow:none !important;\n    outline:0 !important;\n  }\n  @media (max-width: 640px){\n    .rs-links .rsln-wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rsln-wrap\"\u003e\n\u003cdiv class=\"rsln-titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"rsln-title\" role=\"heading\"\u003eCASBOT Drummer Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"rsln-badge\"\u003eModel: \u003cb\u003eDrummer\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Links grid\" class=\"rsln-grid\"\u003e\n\u003cdiv class=\"rsln-card\"\u003e\n\u003cp class=\"rsln-head\"\u003eDocumentation\u003c\/p\u003e\n\n\u003cdiv class=\"rsln-item\"\u003e\n\u003cdiv class=\"rsln-bullet\"\u003e•\u003c\/div\u003e\n\n\u003cdiv class=\"rsln-text\"\u003e\u003ca href=\"https:\/\/cdn.robotshop.com\/media\/C\/CAS\/RB-Cas-01\/pdf\/CASBOT-02-Manual-EN-0520-x.pdf\"\u003eCASBOT 02 Product Manual (EN)\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Useful Links --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecifications\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Specification --\u003e\n\u003csection aria-label=\"Specifications\" class=\"rs-spec\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-spec{\n    padding-top:18px;\n    --spec-bg:#f8f8f8;\n    --spec-line:rgba(11,18,32,.14);\n    --spec-txt:#0b1220;\n    --spec-muted:rgba(11,18,32,.70);\n    --spec-accent:#00446a;\n    --spec-radius:15px;\n    --spec-pad:16px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--spec-txt);\n  }\n  .rs-spec, .rs-spec *{ box-sizing:border-box; }\n  .rs-spec .wrap{\n    border-radius:var(--spec-radius);\n    background:var(--spec-bg);\n    border:0; box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06); overflow:hidden;\n    padding:var(--spec-pad);\n  }\n  .rs-spec .titlebar{\n    display:flex; align-items:flex-end; justify-content:space-between;\n    gap:12px; margin:0 0 12px 0; padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-spec .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px; font-weight:550;\n    color:var(--spec-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-spec .badge{\n    margin:0 !important;\n    color:var(--spec-muted) !important;\n    font-weight:500; font-size:12px; letter-spacing:.2px; white-space:nowrap;\n  }\n  .rs-spec .badge b{ color:var(--spec-accent); }\n  .rs-spec .rows{ margin-top:0; padding-top:0; }\n  .rs-spec .row{\n    display:grid; grid-template-columns:1.2fr .9fr;\n    gap:14px; padding:10px 0;\n    border-bottom:1px solid rgba(11,18,32,.08);\n  }\n  .rs-spec .row:last-child{ border-bottom:none; }\n  .rs-spec .k{ font-size:14px; color:var(--spec-muted); font-weight:500; }\n  .rs-spec .v{ font-size:14px; color:var(--spec-txt); font-weight:500; overflow-wrap:anywhere; }\n  .rs-spec .muted{ color:var(--spec-muted); font-weight:500; }\n  @media (max-width: 640px){\n    .rs-spec .wrap{ padding:14px; }\n    .rs-spec .row{ grid-template-columns:1fr; gap:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Drummer Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eDrummer\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Specifications\" class=\"rows\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeight (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1630 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWidth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e510 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDepth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e280 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Weight (with Battery)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eFull-Body Degrees of Freedom (Excluding Dexterous Hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Degrees of Freedom (incl. hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF (dummy hands, non-actuated)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHead Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e7 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWaist Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Leg Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDexterous Hand Configuration\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 x Dummy Hands\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximum Joint Torque\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e150 N.m\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWalking Speed\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBattery Specification\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e48V 10Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTypical Battery Life\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRobot Control Unit (RCU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eOrin AGX\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHuman-Robot Unit (HRU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eRk3588\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eCommunication\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eWiFi 6 \/ 4G \/ Bluetooth 5.2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeat Dissipation System\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eAir-cooled\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Temperature\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e5-40 C\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Humidity\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e25%-85% (non-condensing)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMicrophone Array and Speaker\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eLiDAR\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eIMU Sensor\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRGBD Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBinocular Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eInstrument\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eProfessional drum kit (6 drums, 4 cymbals)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eOTA Firmware Updates\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eSupported\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWarranty Period\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Specification --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Casbot","offers":[{"title":"Default Title","offer_id":54003203703148,"sku":"RB-Cas-01","price":130500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_4518172.webp?v=1783448759"},{"product_id":"casbot-guitarist-humanoid-robot","title":"CASBOT Guitarist Humanoid Robot","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\n\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\n\u003cdiv class=\"rte text--pull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003eCASBOT Guitarist Humanoid Robot\u003c\/li\u003e\n\t\u003cli\u003e29-DoF full-body humanoid platform with dual 7-DoF arms\u003c\/li\u003e\n\t\u003cli\u003e275 TOPS main control chip for onboard AI processing\u003c\/li\u003e\n\t\u003cli\u003eRGBD depth cameras, IMU sensors, and microphone array for perception\u003c\/li\u003e\n\t\u003cli\u003eSingle-arm payload of 1.5 kg with precise string-position and playing-strength control\u003c\/li\u003e\n\t\u003cli\u003eLeft dexterous 11-DoF (6-active) hand for fretting the strings\u003c\/li\u003e\n\t\u003cli\u003eApprox. 1.5 h battery life with OTA firmware upgrade support\u003c\/li\u003e\n\t\u003cli\u003eSplit-type soft-shell body with no sharp edges, approx. 52 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eCASBOT Guitarist Humanoid Robot\u003c\/strong\u003e is a performance humanoid developed by CASBOT (Beijing Zhongke Huiling Robot Technology) and built on the company's second-generation humanoid platform. It is the lead guitarist of the band, built to play an electric guitar live in front of an audience rather than working on a factory line. As part of a coordinated robot band, it holds its part while the group performs together as a single ensemble. The result is an expressive, audience-facing machine that treats a stage as its workspace and a live crowd as its context. It is built for entertainment venues, exhibitions, and cultural attractions where a physically present robotic performer draws attention.\u003c\/p\u003e\n\n\u003cp\u003eAs an AI robotics platform, the CASBOT Guitarist reads its surroundings through combined depth, motion, and audio sensing, letting it recognize the scene in front of it and register the people watching. That awareness feeds a multi-modal interaction style, so the robot can respond to voice and gestures and can also be steered remotely for choreographed shows. Onboard computing handles the perception and playing control locally, while remote firmware updates keep the behavior current over the product's life. Its wrapped soft-shell construction keeps performances safe around people, which matters when it shares a stage with human musicians or works close to a crowd. This makes it well suited to organizations in live entertainment, tourism, and brand experiences that want a reliable, repeatable robotic act.\u003c\/p\u003e\n\n\u003cdiv class=\"pwiz-g2a5x\"\u003e\n\u003c!-- START block-ai-food --\u003e\u003c!-- PWIZ_LAYOUT: space_above=1@1, space_below=1@2, CDN_IMG_BASE=auto_cdn_img@3 --\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:32px auto 32px;\n\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-g2a5x .rs-section.ai-food-robotshop {\n    background: var(--rsaf-bg,#fff);\n    border-radius: var(--rsaf-radius,12px);\n    padding: var(--rsaf-pad,18px);\n    color: var(--rsaf-tc,#222);\n    --rsaf-gap: 2px;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-heading {\n    margin: 0 0 10px;\n    text-align: center;\n    font-weight: 700;\n    font-size: clamp(16px, 1.6vw, 20px);\n    letter-spacing: .15px;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    align-items: stretch;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col {\n    min-width: 0;\n    padding: var(--rsaf-col-pad, 12px 16px);\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    gap: var(--rsaf-gap,2px) !important;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col + .cc-col {\n    border-left: 1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-row {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    gap: 10px;\n    line-height: 1 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-row img.cc-icon {\n    width: var(--rsaf-icon,28px);\n    height: var(--rsaf-icon,28px);\n    display: block !important;\n    line-height: 0 !important;\n    vertical-align: middle !important;\n    margin: 0 !important;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-title {\n    margin: 0 !important;\n    padding: 0 !important;\n    font-weight: 700;\n    font-size: clamp(13px, 1.05vw, 15px);\n    line-height: 1.05 !important;\n  }\n  .pwiz-g2a5x .rs-section.ai-food-robotshop p.cc-desc {\n    margin: 0 !important;\n    padding: 0 !important;\n    margin-top: var(--rsaf-gap,2px) !important;\n    font-size: clamp(11.5px, .95vw, 12.5px);\n    line-height: 1.3 !important;\n    color: var(--rsaf-muted,#6f7888);\n    max-width: 36ch;\n  }\n  @media (max-width:900px) {\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col + .cc-col { border-left: 0; }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col { border-top: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col:nth-child(2) { border-top: 0; }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col:nth-child(4) { border-left: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop p.cc-desc { max-width: 60ch; }\n  }\n  @media (max-width:650px) {\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: 1fr; }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col {\n      padding: 12px 12px;\n      border-left: 0 !important;\n      border-top: 1px solid var(--rsaf-sep,#e6e8ee);\n    }\n    .pwiz-g2a5x .rs-section.ai-food-robotshop .cc-col:first-child { border-top: 0; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cc-heading\"\u003eWhy Buy From RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/ai-food-robotshop-authorized-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eAuthorized Distributor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull manufacturer-backed warranty coverage and dedicated product support\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/ai-food-robotshop-logistics-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHassle-Free Delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eComplete end-to-end logistics management, including customs clearance\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/ai-food-robotshop-contact-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eSingle Point of Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eAll pre-sales and post-sales support handled by our dedicated team\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/ai-food-robotshop-faq-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eDocumentation \u0026amp; Resources\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull access to detailed technical guides and a comprehensive knowledge base\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-ai-food --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-g8m3p\"\u003e\n\u003c!-- START block-static-hero --\u003e\n\u003cdiv style=\"padding:25px 0 25px\"\u003e\n\u003csection class=\"rs-section rs-static-hero\" aria-label=\"Static hero image\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n      .pwiz-g8m3p .rs-section.rs-static-hero img {\n        display: block;\n        vertical-align: top;\n        max-width: 100%;\n        margin: 0;\n        padding: 0;\n        border: 0;\n      }\n\n      \/* --- Static Hero: rs-static-hero (Hero mode) --- *\/\n      .pwiz-g8m3p .rs-section.rs-static-hero {\n        position:      relative;\n        overflow:      hidden;\n        border-radius: 18px;\n        background:    #f8f8f8;\n        color:         #ffffff;\n        width:         100%;\n        height:        600px;\n        font-family:   'Arimo', Arial, sans-serif;\n      }\n\n      \/* Replace the src URL below with your image *\/\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-img {\n        position:        absolute;\n        inset:           0;\n        width:           100%;\n        height:          100%;\n        object-fit:      cover;\n        object-position: center;\n        display:         block;\n        border-radius:   18px;\n      }\n\n      \/* Text overlay - padding controls distance from section edges *\/\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-wrap {\n        position:        absolute;\n        inset:           0;\n        z-index:         2;\n        max-width:       1200px;\n        margin:          0 auto;\n        padding:         80px;\n        display:         flex;\n        align-items:     flex-end;\n        justify-content: flex-start;\n        text-align:      left;\n        text-shadow:     0 2px 10px rgba(0,0,0,.55);\n        pointer-events:  none;\n      }\n\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-copy     { max-width: 60ch; pointer-events: auto; }\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-kicker   { margin: 0 0 .5rem !important; font-size: clamp(12px,1.3vw,14px); letter-spacing: .06em; text-transform: uppercase; opacity: .9; font-family: 'Arimo', Arial, sans-serif; }\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-title    { margin: 0 !important; font-size: clamp(28px,4vw,44px); line-height: 1.1; font-weight: 550; font-family: 'Poppins', Arial, sans-serif; }\n      .pwiz-g8m3p .rs-section.rs-static-hero .rs-si-subtitle { margin: .8rem 0 0 !important; font-size: clamp(14px,1.8vw,18px); line-height: 1.35; opacity: .92; font-family: 'Arimo', Arial, sans-serif; }\n\n      @media (max-width: 900px) {\n        .pwiz-g8m3p .rs-section.rs-static-hero { height: clamp(300px, 60vw, 600px); }\n      }\n\u003c\/style\u003e\n\u003cimg class=\"rs-si-img\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-highlight-02.webp\"\u003e\n\u003cdiv class=\"rs-si-wrap\"\u003e\n\u003cdiv class=\"rs-si-copy\"\u003e\n\u003cdiv class=\"rs-edit rs-si-kicker\"\u003eHumanoid Robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-title\"\u003eCASBOT Guitarist\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-subtitle\"\u003eAn expressive performance humanoid built on the CASBOT 02 platform for live electric-guitar performance and audience-facing entertainment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- END block-static-hero --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-g4r9k\"\u003e\n\u003c!-- START block-stat-highlights --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, value_count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1  --\u003e\n\u003csection class=\"rs-section rs-stat-highlights\" style=\"margin:32px 0 32px;padding:0;\" aria-label=\"Stat highlights\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-g4r9k .rs-section.rs-stat-highlights img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights{background:transparent;padding:0px;border-radius:0px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px;text-align:center}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-on{background:#ffffff !important;border:1px solid #e6eaf2;padding:32px 20px 32px;border-radius:15px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-off{background:transparent;padding:20px 0;border-radius:0;box-shadow:none}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 18%;min-width:140px}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-lbl{font-size:11px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#000000;line-height:1.4;margin:0 0 6px}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-val{font-size:40px;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.5px;color:#00446a;text-shadow:0 3px 8px rgba(0,0,0,0.18);font-family:'Poppins',Arial,sans-serif}\n    .pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-item:nth-child(n+6){display:none}\n    @media(max-width:600px){.pwiz-g4r9k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 40%}}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-sh-grid rs-card-on\"\u003e\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eFull-Body DoF\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e29\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eSingle-Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eBattery Life\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eWeight\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-stat-highlights --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-g7b1w\"\u003e\n\u003c!-- START block-expand-panels --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, panel_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, zoom=1@2, text_color=1@2, panel_height=2@2, shade_closed=2@2, shade_open=2@2, zoom_amount=2@2, text_shadow=1@2, content=1@2, PILL_SHOW_1=1@3, TITLE_1=2@3, PILL_TEXT_1=2@3, IMAGE_1=7@3, PILL_SHOW_2=1@4, TITLE_2=2@4, PILL_TEXT_2=2@4, IMAGE_2=7@4, PILL_SHOW_3=1@5, TITLE_3=2@5, PILL_TEXT_3=2@5, IMAGE_3=7@5 --\u003e\n\u003cdiv class=\"rs-ep-outer rs-card-off ep-sh-soft ep-zoom-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;--ep-panel-bg:#f8f8f8;--ep-h:450px;--ep-shade-c:1;--ep-shade-o:0.3;--ep-tc:#ffffff;--ep-zoom:1.2;--ep-valign:flex-start;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-g7b1w .rs-ep-outer{padding:0}\n    .pwiz-g7b1w .rs-ep-outer.rs-card-on{background:#f8f8f8;border-radius:15px;padding:0 20px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-g7b1w .rs-ep-outer.rs-card-off{background:transparent;box-shadow:none}\n\n    .pwiz-g7b1w .rs-ep-header{text-align:center;padding:0 0 22px;max-width:740px;margin:0 auto}\n    .pwiz-g7b1w .rs-ep-header-title{margin:0 0 14px 0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.1;color:#111}\n    .pwiz-g7b1w .rs-ep-header-sub{margin:0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.6vw,17px);line-height:1.55;color:#444}\n\n    .pwiz-g7b1w .rs-ep-wrap{display:flex;flex-wrap:nowrap;gap:10px;padding:0;align-items:stretch;width:100%;height:var(--ep-h,400px);box-sizing:border-box;line-height:0}\n\n    .pwiz-g7b1w .rs-ep-panel{position:relative;min-width:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.12);height:100%;display:block;box-sizing:border-box;isolation:isolate;flex:1 1 0%;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:var(--ep-panel-bg,#222) !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}\n    .pwiz-g7b1w .rs-ep-panel,.pwiz-g7b1w .rs-ep-panel *{transition:none !important;animation:none !important;transform:none !important}\n\n    .pwiz-g7b1w .rs-ep-wrap .rs-ep-panel:nth-child(n+4){display:none !important}\n\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-img{position:absolute;inset:0 !important;width:100% !important;height:100% !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:cover;object-position:center 35%}\n\n    .pwiz-g7b1w .rs-ep-panel::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3));opacity:var(--ep-shade-c,0.7)}\n\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-collapsed{position:absolute;top:12px;left:12px;right:40px;z-index:2;pointer-events:none;margin:0 !important}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-label{display:block;font-weight:800;font-size:12px;line-height:1.05;letter-spacing:.15px;color:var(--ep-tc,#fff) !important;text-shadow:none;pointer-events:auto}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-arrow{position:absolute;top:0;right:-28px;font-size:18px;line-height:1;color:var(--ep-tc,#fff);opacity:.9;pointer-events:none}\n\n    \/* Expanded: always rendered, hidden via opacity\/visibility - enables smooth transition *\/\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-expanded{position:absolute;inset:0;z-index:2;padding:22px 26px;line-height:normal;display:flex;flex-direction:column;justify-content:var(--ep-valign,flex-start);color:var(--ep-tc,#fff);text-align:left;background:transparent;visibility:hidden;opacity:0;pointer-events:none}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-expanded b{color:var(--ep-tc,#fff)}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-kv{max-width:420px}\n\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-title,.pwiz-g7b1w .rs-ep-panel .rs-ep-chip,.pwiz-g7b1w .rs-ep-panel .rs-ep-row,.pwiz-g7b1w .rs-ep-panel .rs-ep-note{pointer-events:auto}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-title{margin:0 0 14px 0 !important;font-weight:900;font-size:clamp(28px,3.0vw,44px);letter-spacing:-0.3px;line-height:1.02}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-chip{display:inline-block;align-self:flex-start;margin:2px 0 12px 0 !important;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-row{margin:8px 0 !important;font-size:13px;line-height:1.35}\n    .pwiz-g7b1w .rs-ep-panel .rs-ep-note{margin:6px 0 10px 0 !important;font-size:12px;color:rgba(255,255,255,.65)}\n\n    \/* Text shadow levels - after base label rule *\/\n    .pwiz-g7b1w .ep-sh-soft .rs-ep-panel .rs-ep-label,.pwiz-g7b1w .ep-sh-soft .rs-ep-panel .rs-ep-title{text-shadow:0 2px 14px rgba(0,0,0,.55) !important}\n    .pwiz-g7b1w .ep-sh-strong .rs-ep-panel .rs-ep-label,.pwiz-g7b1w .ep-sh-strong .rs-ep-panel .rs-ep-title{text-shadow:0 2px 6px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.85) !important}\n\n    \/* Zoom *\/\n    .pwiz-g7b1w .ep-zoom-on .rs-ep-panel .rs-ep-img{transform:scale(1) !important;transition:transform 420ms ease !important}\n\n    \/* ---- DEFAULT OPEN STATE ---- *\/\n    .pwiz-g7b1w .rs-ep-panel.is-default{flex:3 1 0%}\n    .pwiz-g7b1w .rs-ep-panel.is-default::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n    .pwiz-g7b1w .rs-ep-panel.is-default .rs-ep-expanded{visibility:visible;opacity:1}\n    .pwiz-g7b1w .rs-ep-panel.is-default .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n    \/* ---- HOVER ACCORDION ---- *\/\n    @media (hover:hover) and (pointer:fine){\n      \/* Flex-grow + overlay transitions *\/\n      .pwiz-g7b1w .rs-ep-panel{transition:flex-grow 420ms ease !important;will-change:flex-grow}\n      .pwiz-g7b1w .rs-ep-panel::after{transition:opacity 420ms ease !important}\n      \/* Content fade - specificity 0-2-0 beats .rs-ep-panel * at 0-1-0 *\/\n      .pwiz-g7b1w .rs-ep-panel .rs-ep-expanded,.pwiz-g7b1w .rs-ep-panel .rs-ep-collapsed{transition:opacity 200ms ease,visibility 200ms ease !important}\n\n      \/* Default panel collapses when wrap is hovered *\/\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel.is-default{flex:1 1 0%}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel.is-default::after{opacity:var(--ep-shade-c,0.7);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-expanded{visibility:hidden;opacity:0;pointer-events:none}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-collapsed{visibility:visible;opacity:1}\n\n      \/* Hovered panel expands *\/\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel:hover{flex:3 1 0%}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel:hover::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-expanded{visibility:visible;opacity:1}\n      .pwiz-g7b1w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n      \/* Zoom tracks expansion: expanded=zoomed, collapsed=normal *\/\n      .pwiz-g7b1w .ep-zoom-on .rs-ep-panel.is-default .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n      .pwiz-g7b1w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-img{transform:scale(1) !important}\n      .pwiz-g7b1w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n    }\n\n    \/* ---- MOBILE ---- *\/\n    @media (max-width:650px){\n      .pwiz-g7b1w .rs-ep-wrap{flex-direction:column;height:auto;gap:12px}\n      .pwiz-g7b1w .rs-ep-panel{height:320px;flex:none !important}\n      .pwiz-g7b1w .rs-ep-panel::after{opacity:0 !important;background:none !important}\n      .pwiz-g7b1w .rs-ep-panel .rs-ep-expanded{visibility:visible !important;opacity:1 !important}\n      .pwiz-g7b1w .rs-ep-panel .rs-ep-kv{flex:1 1 auto;justify-content:center}\n      .pwiz-g7b1w .rs-ep-panel .rs-ep-collapsed{display:none !important}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"rs-ep-header\"\u003e\n\u003cdiv class=\"rs-ep-header-title rs-edit\"\u003eCore Hardware Systems\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-header-sub rs-edit\"\u003eThe mechanical foundation behind the CASBOT Guitarist, from head-mounted sensing to dexterous arms and a full-body articulated frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-wrap\"\u003e\n\u003c!-- PANEL 1 (default open) --\u003e\n\u003csection class=\"rs-ep-panel is-default\" aria-label=\"Perception System\" id=\"rs-ep-p1\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-panel-01.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003ePerception System\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:inline-block;background:#00446a;color:#ffffff\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHead Sensing:\u003c\/b\u003e RGBD depth plus binocular vision\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudio Input:\u003c\/b\u003e Onboard microphone array\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eScene Awareness:\u003c\/b\u003e Environmental mapping and understanding\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudience Detection:\u003c\/b\u003e Person and crowd recognition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 2 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Dexterous Manipulation\" id=\"rs-ep-p2\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-guitarist-robot-panel-02r1.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eDexterous Manipulation\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eDexterous Manipulation\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArms:\u003c\/b\u003e Dual 7-DoF arms\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eFretting Hand:\u003c\/b\u003e Left 11-DoF (6-active) dexterous hand for fretting the strings\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eRight Hand:\u003c\/b\u003e Non-actuated dummy hand that steadies the instrument\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003ePrecision:\u003c\/b\u003e Accurate string-position and playing-strength control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Mobility \u0026amp; Body Structure\" id=\"rs-ep-p3\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-panel-03.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eMobility \u0026amp; Body Structure\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eMobility \u0026amp; Body Structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e 29-DoF full-body motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTorso:\u003c\/b\u003e Split-type soft shell with no sharp edges\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eLegs:\u003c\/b\u003e 6-DoF leg structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eBalance:\u003c\/b\u003e Dynamic on-stage stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END block-expand-panels --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-g5t6z\"\u003e\n\u003c!-- START block-card-grid --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, IMAGE_1=12@2, IMAGE_2=12@3, IMAGE_3=12@4, IMAGE_4=12@5, IMAGE_5=12@6, IMAGE_6=12@7, IMAGE_7=12@8, IMAGE_8=12@9, IMAGE_9=12@10, IMAGE_10=12@11 --\u003e\n\u003csection class=\"rs-section rs-card-grid rs-card-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n    .pwiz-g5t6z .rs-section.rs-card-grid img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-g5t6z .rs-section.rs-card-grid{border-radius:15px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-g5t6z .rs-section.rs-card-grid.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-g5t6z .rs-section.rs-card-grid.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-wrap{max-width:980px;margin:0 auto}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-head{text-align:center;margin:0 0 22px}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-head-title{font-size:30px;font-weight:550;margin:0;color:#111827;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-head p{margin:10px auto 0;max-width:860px;color:#667085;line-height:1.6}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-card{background:#ffffff !important;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 24px rgba(17,24,39,.06);padding:22px 24px}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-card:nth-child(n+5){display:none}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-icon{width:50px;height:50px;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:center;margin:0 0 12px}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-icon img{width:40px;height:40px}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-title{font-weight:550;color:#111827;margin:0 0 8px;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-g5t6z .rs-section.rs-card-grid .ti-body{margin:0;color:#667085;line-height:1.6}\n    @media(max-width:768px){.pwiz-g5t6z .rs-section.rs-card-grid .ti-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eCapabilities\u003c\/div\u003e\n\n\u003cp\u003eBeyond its mechanical frame, the CASBOT Guitarist is built to hold a crowd's attention, work as part of a coordinated group, and move quickly from setup to show. These capabilities center on interaction, sound, teamwork between robots, and fast deployment.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Expressive Interaction\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/icon-expressive-r2.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eExpressive Interaction\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eVoice and gesture inputs let the robot respond to people around it in a natural, human-like way. Its performance can be linked with stage lighting to heighten the sense of a live act.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Voice \u0026amp; Audio Presence\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/icon-audio-r2.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eVoice \u0026amp; Audio Presence\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eAudio output and voice interaction give the robot a spoken presence on stage alongside its playing. This lets it engage a room directly rather than performing in silence.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Coordinated Multi-Robot Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/icon-real-time-r2.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCoordinated Multi-Robot Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eA shared control system keeps several robots locked to the same tempo across a full band. One central setup can conduct the whole group so their playing stays tight and synchronized.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Show-Ready Deployment\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/icon-quick-operation-r2.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eShow-Ready Deployment\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe robot can be prepared and driven for a show with straightforward operation, including remote teleoperation for choreographed routines. Firmware updates arrive over the air, so its act can grow after installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-card-grid --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-g9n2c\"\u003e\n\u003c!-- START block-staggered-rows --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, MEDIA_1=2@3, IMAGE_1=5@3, VIDEO_URL_1=5@3, MEDIA_2=2@4, IMAGE_2=5@4, VIDEO_URL_2=5@4, MEDIA_3=2@5, IMAGE_3=5@5, VIDEO_URL_3=5@5, MEDIA_4=2@6, IMAGE_4=5@6, VIDEO_URL_4=5@6, MEDIA_5=2@7, IMAGE_5=5@7, VIDEO_URL_5=5@7, MEDIA_6=2@8, IMAGE_6=5@8, VIDEO_URL_6=5@8, MEDIA_7=2@9, IMAGE_7=5@9, VIDEO_URL_7=5@9, MEDIA_8=2@10, IMAGE_8=5@10, VIDEO_URL_8=5@10, MEDIA_9=2@11, IMAGE_9=5@11, VIDEO_URL_9=5@11, MEDIA_10=2@12, IMAGE_10=5@12, VIDEO_URL_10=5@12 --\u003e\u003c!-- PWIZ_ENABLE: MEDIA_1=image-\u003eIMAGE_1, MEDIA_1=video-\u003eVIDEO_URL_1, MEDIA_2=image-\u003eIMAGE_2, MEDIA_2=video-\u003eVIDEO_URL_2, MEDIA_3=image-\u003eIMAGE_3, MEDIA_3=video-\u003eVIDEO_URL_3, MEDIA_4=image-\u003eIMAGE_4, MEDIA_4=video-\u003eVIDEO_URL_4, MEDIA_5=image-\u003eIMAGE_5, MEDIA_5=video-\u003eVIDEO_URL_5, MEDIA_6=image-\u003eIMAGE_6, MEDIA_6=video-\u003eVIDEO_URL_6, MEDIA_7=image-\u003eIMAGE_7, MEDIA_7=video-\u003eVIDEO_URL_7, MEDIA_8=image-\u003eIMAGE_8, MEDIA_8=video-\u003eVIDEO_URL_8, MEDIA_9=image-\u003eIMAGE_9, MEDIA_9=video-\u003eVIDEO_URL_9, MEDIA_10=image-\u003eIMAGE_10, MEDIA_10=video-\u003eVIDEO_URL_10 --\u003e\n\u003csection class=\"rs-section rs-staggered-rows rs-card-off\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-g9n2c .rs-section.rs-staggered-rows img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows{font-family:'Arimo',Arial,sans-serif;border-radius:15px}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .inner{max-width:1140px;margin:0 auto}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .hero{text-align:center;border-bottom:1px solid rgba(0,0,0,.08);padding:6px 6px 14px;margin:0 0 26px}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .hero .h{font-size:32px;font-weight:550;margin:0;color:#0b1220;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .hero .p{margin:10px auto 0;max-width:980px;color:rgba(11,18,32,.62);line-height:1.5}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .rows{display:flex;flex-direction:column;gap:26px}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-row{display:flex;align-items:center;gap:26px}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:row-reverse}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .rows .wma-row:nth-child(n+4){display:none}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-text{flex:1 1 44%;min-width:0}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-title{display:flex;gap:12px;align-items:flex-start}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-h3{font-size:24px;font-weight:550;margin:0;color:#0b1220;line-height:1.15;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-p{margin:10px 0 0;color:rgba(11,18,32,.62);line-height:1.55}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-media{flex:1 1 56%;min-width:0}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box{border-radius:14px;overflow:hidden;background:#ffffff !important;aspect-ratio:16\/9;position:relative;min-height:160px}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;vertical-align:top}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;border:0;background:transparent}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box .wma-vid{display:none}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] img{display:none}\n    .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] .wma-vid{display:block}\n    @media(max-width:780px){\n      .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-row,\n      .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:column!important;gap:16px}\n      .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-text,\n      .pwiz-g9n2c .rs-section.rs-staggered-rows .wma-media{flex:1 1 auto;width:100%}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"h rs-edit\" aria-level=\"2\" role=\"heading\"\u003eUse Cases \u0026amp; Application Scenarios\u003c\/div\u003e\n\n\u003cdiv class=\"p rs-edit\"\u003eFrom trade shows to festival stages, the CASBOT Guitarist and its band bring a live robotic act to venues where a memorable performance drives foot traffic and engagement. These scenarios show where the platform fits in the real world.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rows\"\u003e\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCorporate Events \u0026amp; Exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eAt trade shows and corporate functions, the robot band performs for seated business audiences and draws crowds to a booth. It turns a product launch or exhibition floor into a talking point that keeps visitors lingering. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-usecase-02.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row rev\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCultural Tourism \u0026amp; Theme Parks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eIn parks and cultural attractions, the band delivers scheduled outdoor shows that become part of the visitor experience. A recurring robotic performance gives destinations a distinctive draw that sets them apart. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-usecase-01.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMusic Festivals \u0026amp; Commercial Stages\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eOn festival and concert stages, the robots hold their own in front of large, energetic crowds and full production effects. They can share the stage with human performers to create a hybrid live show. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-02\/img\/casbot-humanoid-robot-usecase-03.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-staggered-rows --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"View more\" data-view-less=\"View less\"\u003eView more\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWhat's Included\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START What's Included --\u003e\n\u003csection aria-label=\"What's included\" class=\"rs-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-inc{\n    padding-top:18px;\n    --inc-bg:#f8f8f8;\n    --inc-line:rgba(11,18,32,.14);\n    --inc-txt:#0b1220;\n    --inc-muted:rgba(11,18,32,.70);\n    --inc-accent:#00446a;\n    --inc-radius:15px;\n    --inc-pad:16px;\n    --inc-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--inc-txt);\n  }\n  .rs-inc, .rs-inc *{ box-sizing:border-box; }\n  .rs-inc .wrap{\n    border-radius:var(--inc-radius);\n    background:var(--inc-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--inc-pad);\n  }\n  .rs-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-inc .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-inc .badge{\n    margin:0 !important;\n    color:var(--inc-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-inc .badge b{ color:var(--inc-accent); }\n  .rs-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n  .rs-inc .label{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul tbody,\n  .rs-inc .bul tr,\n  .rs-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-inc .bul .b{\n    width:var(--inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-inc .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-inc .bul tr:last-child .t{ padding-bottom:0; }\n  .rs-inc .note{\n    margin:10px 0 0 0;\n    color:var(--inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Guitarist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eGuitarist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eGuitarist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery Charger\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eRemote Controller\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWireless Emergency Stop Switch\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eElectric Guitar\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END What's Included --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensions\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Dimensions --\u003e\n\u003csection aria-label=\"Dimensions\" class=\"rs-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-dims{\n    padding-top:18px;\n    --dims-bg:#f8f8f8;\n    --dims-line:rgba(11,18,32,.14);\n    --dims-txt:#0b1220;\n    --dims-muted:rgba(11,18,32,.70);\n    --dims-accent:#00446a;\n    --dims-radius:15px;\n    --dims-pad:16px;\n    --dims-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--dims-txt);\n  }\n  .rs-dims, .rs-dims *{ box-sizing:border-box; }\n  .rs-dims .wrap{\n    border-radius:var(--dims-radius);\n    background:var(--dims-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--dims-pad);\n  }\n  .rs-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-dims .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-dims .badge{\n    margin:0 !important;\n    color:var(--dims-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-dims .badge b{ color:var(--dims-accent); }\n  .rs-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-dims .tile b{\n    display:block;\n    font-family:'Poppins',sans-serif;\n    font-size:12px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:600;\n    text-transform:uppercase;\n  }\n  .rs-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul tbody,\n  .rs-dims .bul tr,\n  .rs-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-dims .bul .b{\n    width:var(--dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-dims .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--dims-txt);\n  }\n  .rs-dims .note{\n    margin:10px 0 0 0;\n    color:var(--dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-dims .wrap{ padding:14px; }\n    .rs-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Guitarist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eGuitarist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eHeight (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Height (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1630 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eWidth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Width (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e510 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eDepth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Depth (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e280 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eTotal Weight (with Battery)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Total Weight (with Battery)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eApprox. 52 kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eValues shown are from the manufacturer's reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Dimensions --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-4\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eLinks\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-4\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Useful Links --\u003e\n\u003csection aria-label=\"Links\" class=\"rs-links\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-links{\n    padding-top:18px;\n    --links-bg:#f8f8f8;\n    --links-txt:#0b1220;\n    --links-muted:rgba(11,18,32,.70);\n    --links-accent:#00446a;\n    --links-radius:15px;\n    --links-pad:16px;\n    --links-indent:18px;\n    --links-gap:10px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--links-txt);\n  }\n  .rs-links, .rs-links *{ box-sizing:border-box; }\n  .rs-links hr{ display:none !important; }\n  .rs-links .rsln-wrap{\n    border-radius:var(--links-radius);\n    background:var(--links-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--links-pad);\n  }\n  .rs-links .rsln-titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-links .rsln-title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--links-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-links .rsln-badge{\n    margin:0 !important;\n    color:var(--links-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-links .rsln-badge b{ color:var(--links-accent); }\n  .rs-links .rsln-grid{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-links .rsln-card{\n    grid-column:span 12;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-links .rsln-head{\n    margin:0 0 10px 0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-links .rsln-item{\n    display:flex;\n    align-items:flex-start;\n    gap:var(--links-gap);\n    margin:6px 0;\n    padding:0;\n  }\n  .rs-links .rsln-item:first-child{ margin-top:0; }\n  .rs-links .rsln-item:last-child{ margin-bottom:0; }\n  .rs-links .rsln-bullet{\n    width:var(--links-indent);\n    flex:0 0 var(--links-indent);\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-links .rsln-text{\n    min-width:0;\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--links-txt) !important;\n    overflow-wrap:anywhere;\n  }\n  .rs-links .rsln-text a,\n  .rs-links .rsln-text a:link,\n  .rs-links .rsln-text a:visited{\n    display:inline !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:500 !important;\n    color:var(--links-txt) !important;\n    text-decoration:none !important;\n    text-indent:0 !important;\n    letter-spacing:normal !important;\n    white-space:normal !important;\n    background:none !important;\n    border:0 !important;\n    padding:0 !important;\n    margin:0 !important;\n    opacity:1 !important;\n    visibility:visible !important;\n    overflow:visible !important;\n  }\n  .rs-links .rsln-text a:before,\n  .rs-links .rsln-text a:after{\n    content:none !important;\n  }\n  .rs-links .rsln-text a:hover{\n    text-decoration:underline !important;\n    text-underline-offset:2px;\n  }\n  .rs-links .rsln-grid,\n  .rs-links .rsln-card{\n    background-image:none !important;\n    box-shadow:none !important;\n    outline:0 !important;\n  }\n  @media (max-width: 640px){\n    .rs-links .rsln-wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rsln-wrap\"\u003e\n\u003cdiv class=\"rsln-titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"rsln-title\" role=\"heading\"\u003eCASBOT Guitarist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"rsln-badge\"\u003eModel: \u003cb\u003eGuitarist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Links grid\" class=\"rsln-grid\"\u003e\n\u003cdiv class=\"rsln-card\"\u003e\n\u003cp class=\"rsln-head\"\u003eDocumentation\u003c\/p\u003e\n\n\u003cdiv class=\"rsln-item\"\u003e\n\u003cdiv class=\"rsln-bullet\"\u003e•\u003c\/div\u003e\n\n\u003cdiv class=\"rsln-text\"\u003e\u003ca href=\"https:\/\/cdn.robotshop.com\/media\/C\/CAS\/RB-Cas-02\/pdf\/CASBOT-02-Manual-EN-0520-x.pdf\"\u003eCASBOT 02 Product Manual (EN)\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Useful Links --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecifications\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Specification --\u003e\n\u003csection aria-label=\"Specifications\" class=\"rs-spec\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-spec{\n    padding-top:18px;\n    --spec-bg:#f8f8f8;\n    --spec-line:rgba(11,18,32,.14);\n    --spec-txt:#0b1220;\n    --spec-muted:rgba(11,18,32,.70);\n    --spec-accent:#00446a;\n    --spec-radius:15px;\n    --spec-pad:16px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--spec-txt);\n  }\n  .rs-spec, .rs-spec *{ box-sizing:border-box; }\n  .rs-spec .wrap{\n    border-radius:var(--spec-radius);\n    background:var(--spec-bg);\n    border:0; box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06); overflow:hidden;\n    padding:var(--spec-pad);\n  }\n  .rs-spec .titlebar{\n    display:flex; align-items:flex-end; justify-content:space-between;\n    gap:12px; margin:0 0 12px 0; padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-spec .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px; font-weight:550;\n    color:var(--spec-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-spec .badge{\n    margin:0 !important;\n    color:var(--spec-muted) !important;\n    font-weight:500; font-size:12px; letter-spacing:.2px; white-space:nowrap;\n  }\n  .rs-spec .badge b{ color:var(--spec-accent); }\n  .rs-spec .rows{ margin-top:0; padding-top:0; }\n  .rs-spec .row{\n    display:grid; grid-template-columns:1.2fr .9fr;\n    gap:14px; padding:10px 0;\n    border-bottom:1px solid rgba(11,18,32,.08);\n  }\n  .rs-spec .row:last-child{ border-bottom:none; }\n  .rs-spec .k{ font-size:14px; color:var(--spec-muted); font-weight:500; }\n  .rs-spec .v{ font-size:14px; color:var(--spec-txt); font-weight:500; overflow-wrap:anywhere; }\n  .rs-spec .muted{ color:var(--spec-muted); font-weight:500; }\n  @media (max-width: 640px){\n    .rs-spec .wrap{ padding:14px; }\n    .rs-spec .row{ grid-template-columns:1fr; gap:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Guitarist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eGuitarist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Specifications\" class=\"rows\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeight (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1630 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWidth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e510 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDepth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e280 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Weight (with Battery)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eFull-Body Degrees of Freedom (Excluding Dexterous Hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Degrees of Freedom (incl. hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e35 DoF (1 dexterous hand + 1 dummy)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHead Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e7 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWaist Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Leg Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDexterous Hand Configuration\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eLeft Hand: 11 DoF (6 active, 5 passive); Right Hand: Dummy Hand\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximum Joint Torque\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e150 N.m\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWalking Speed\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBattery Specification\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e48V 10Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTypical Battery Life\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRobot Control Unit (RCU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eOrin AGX\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHuman-Robot Unit (HRU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eRk3588\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eCommunication\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eWiFi 6 \/ 4G \/ Bluetooth 5.2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeat Dissipation System\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eAir-cooled\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Temperature\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e5-40 C\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Humidity\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e25%-85% (non-condensing)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMicrophone Array and Speaker\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eIMU Sensor\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRGBD Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBinocular Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eInstrument\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eElectric guitar\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eOTA Firmware Updates\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eSupported\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWarranty Period\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Specification --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Casbot","offers":[{"title":"Default Title","offer_id":54003204161900,"sku":"RB-Cas-02","price":130500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_4518173.webp?v=1783448774"},{"product_id":"casbot-band-humanoid-robot-ensemble","title":"CASBOT Band Humanoid Robot Ensemble","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\n\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\n\u003cdiv class=\"rte text--pull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/li\u003e\n\t\u003cli\u003eFour coordinated performers: guitarist, bassist, keyboardist and drummer\u003c\/li\u003e\n\t\u003cli\u003eEach robot on the 29-DoF CASBOT 02 platform with dual 7-DoF arms\u003c\/li\u003e\n\t\u003cli\u003e275 TOPS main control chip per robot for onboard AI processing\u003c\/li\u003e\n\t\u003cli\u003eRGBD depth cameras, IMU sensors and microphone array on each robot\u003c\/li\u003e\n\t\u003cli\u003eCentrally controlled by a single main controller for synchronized shows\u003c\/li\u003e\n\t\u003cli\u003eSplit-type soft-shell bodies, approx. 52 kg each, with OTA firmware support\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/strong\u003e is a complete band of four performance robots that each play their own part to deliver fully arranged live music. Every robot replicates real human playing techniques, from strumming and plucking to keyboard work and drumming, so the group sounds and moves like a genuine live act rather than a static display. The entire show is run from one centralized controller that keeps the performers locked together as a single unit. The result is a flexible, audience-facing act built for commercial tours, cultural tourism, exhibitions, and similar venues where a physically present performance draws attention.\u003c\/p\u003e\n\n\u003cp\u003eAs an AI robotics platform, each robot in the band reads its surroundings through combined depth, motion, and audio sensing, letting it recognize the scene in front of it and register the people watching. That awareness feeds a multi-modal interaction style, so the robots can respond to voice and gestures and can also be steered for choreographed shows. Centralized coordination keeps the group in sync, while remote firmware updates keep the behavior current over the product's life. The wrapped soft-shell construction keeps the robots safe around people, which matters when they share a stage with human performers or work close to a crowd. This makes the ensemble well suited to organizations in live entertainment, tourism, and brand experiences that want a reliable, repeatable robotic act.\u003c\/p\u003e\n\n\u003cdiv class=\"pwiz-n2a8x\"\u003e\n\u003c!-- START block-ai-food --\u003e\u003c!-- PWIZ_LAYOUT: space_above=1@1, space_below=1@2, CDN_IMG_BASE=auto_cdn_img@3 --\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:32px auto 32px;\n\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-n2a8x .rs-section.ai-food-robotshop {\n    background: var(--rsaf-bg,#fff);\n    border-radius: var(--rsaf-radius,12px);\n    padding: var(--rsaf-pad,18px);\n    color: var(--rsaf-tc,#222);\n    --rsaf-gap: 2px;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-heading {\n    margin: 0 0 10px;\n    text-align: center;\n    font-weight: 700;\n    font-size: clamp(16px, 1.6vw, 20px);\n    letter-spacing: .15px;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    align-items: stretch;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col {\n    min-width: 0;\n    padding: var(--rsaf-col-pad, 12px 16px);\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    gap: var(--rsaf-gap,2px) !important;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col + .cc-col {\n    border-left: 1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-row {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    gap: 10px;\n    line-height: 1 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-row img.cc-icon {\n    width: var(--rsaf-icon,28px);\n    height: var(--rsaf-icon,28px);\n    display: block !important;\n    line-height: 0 !important;\n    vertical-align: middle !important;\n    margin: 0 !important;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-title {\n    margin: 0 !important;\n    padding: 0 !important;\n    font-weight: 700;\n    font-size: clamp(13px, 1.05vw, 15px);\n    line-height: 1.05 !important;\n  }\n  .pwiz-n2a8x .rs-section.ai-food-robotshop p.cc-desc {\n    margin: 0 !important;\n    padding: 0 !important;\n    margin-top: var(--rsaf-gap,2px) !important;\n    font-size: clamp(11.5px, .95vw, 12.5px);\n    line-height: 1.3 !important;\n    color: var(--rsaf-muted,#6f7888);\n    max-width: 36ch;\n  }\n  @media (max-width:900px) {\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col + .cc-col { border-left: 0; }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col { border-top: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col:nth-child(2) { border-top: 0; }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col:nth-child(4) { border-left: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop p.cc-desc { max-width: 60ch; }\n  }\n  @media (max-width:650px) {\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: 1fr; }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col {\n      padding: 12px 12px;\n      border-left: 0 !important;\n      border-top: 1px solid var(--rsaf-sep,#e6e8ee);\n    }\n    .pwiz-n2a8x .rs-section.ai-food-robotshop .cc-col:first-child { border-top: 0; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cc-heading\"\u003eWhy Buy From RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/ai-food-robotshop-authorized-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eAuthorized Distributor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull manufacturer-backed warranty coverage and dedicated product support\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/ai-food-robotshop-logistics.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHassle-Free Delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eComplete end-to-end logistics management, including customs clearance\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/ai-food-robotshop-contact-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eSingle Point of Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eAll pre-sales and post-sales support handled by our dedicated team\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/ai-food-robotshop-faq.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eDocumentation \u0026amp; Resources\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull access to detailed technical guides and a comprehensive knowledge base\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-ai-food --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-n7m3p\"\u003e\n\u003c!-- START block-static-hero --\u003e\n\u003cdiv style=\"padding:25px 0 25px\"\u003e\n\u003csection class=\"rs-section rs-static-hero\" aria-label=\"Static hero image\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n      .pwiz-n7m3p .rs-section.rs-static-hero img {\n        display: block;\n        vertical-align: top;\n        max-width: 100%;\n        margin: 0;\n        padding: 0;\n        border: 0;\n      }\n\n      \/* --- Static Hero: rs-static-hero (Hero mode) --- *\/\n      .pwiz-n7m3p .rs-section.rs-static-hero {\n        position:      relative;\n        overflow:      hidden;\n        border-radius: 18px;\n        background:    #f8f8f8;\n        color:         #ffffff;\n        width:         100%;\n        height:        600px;\n        font-family:   'Arimo', Arial, sans-serif;\n      }\n\n      \/* Replace the src URL below with your image *\/\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-img {\n        position:        absolute;\n        inset:           0;\n        width:           100%;\n        height:          100%;\n        object-fit:      cover;\n        object-position: center;\n        display:         block;\n        border-radius:   18px;\n      }\n\n      \/* Text overlay - padding controls distance from section edges *\/\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-wrap {\n        position:        absolute;\n        inset:           0;\n        z-index:         2;\n        max-width:       1200px;\n        margin:          0 auto;\n        padding:         80px;\n        display:         flex;\n        align-items:     flex-end;\n        justify-content: flex-start;\n        text-align:      left;\n        text-shadow:     0 2px 10px rgba(0,0,0,.55);\n        pointer-events:  none;\n      }\n\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-copy     { max-width: 60ch; pointer-events: auto; }\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-kicker   { margin: 0 0 .5rem !important; font-size: clamp(12px,1.3vw,14px); letter-spacing: .06em; text-transform: uppercase; opacity: .9; font-family: 'Arimo', Arial, sans-serif; }\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-title    { margin: 0 !important; font-size: clamp(28px,4vw,44px); line-height: 1.1; font-weight: 550; font-family: 'Poppins', Arial, sans-serif; }\n      .pwiz-n7m3p .rs-section.rs-static-hero .rs-si-subtitle { margin: .8rem 0 0 !important; font-size: clamp(14px,1.8vw,18px); line-height: 1.35; opacity: .92; font-family: 'Arimo', Arial, sans-serif; }\n\n      @media (max-width: 900px) {\n        .pwiz-n7m3p .rs-section.rs-static-hero { height: clamp(300px, 60vw, 600px); }\n      }\n\u003c\/style\u003e\n\u003cimg class=\"rs-si-img\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-highlight-05.webp\"\u003e\n\u003cdiv class=\"rs-si-wrap\"\u003e\n\u003cdiv class=\"rs-si-copy\"\u003e\n\u003cdiv class=\"rs-edit rs-si-kicker\"\u003eRobot Band\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-title\"\u003eCASBOT Band\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-subtitle\"\u003eA four-piece humanoid robot band, guitarist, bassist, keyboardist and drummer, performing fully arranged live music under one centralized controller.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- END block-static-hero --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-n4r6k\"\u003e\n\u003c!-- START block-stat-highlights --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, value_count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1  --\u003e\n\u003csection class=\"rs-section rs-stat-highlights\" style=\"margin:32px 0 32px;padding:0;\" aria-label=\"Stat highlights\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-n4r6k .rs-section.rs-stat-highlights img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights{background:transparent;padding:0px;border-radius:0px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px;text-align:center}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-on{background:#ffffff !important;border:1px solid #e6eaf2;padding:32px 20px 32px;border-radius:15px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-off{background:transparent;padding:20px 0;border-radius:0;box-shadow:none}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 18%;min-width:140px}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-lbl{font-size:11px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#000000;line-height:1.4;margin:0 0 6px}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-val{font-size:40px;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.5px;color:#00446a;text-shadow:0 3px 8px rgba(0,0,0,0.18);font-family:'Poppins',Arial,sans-serif}\n    .pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-item:nth-child(n+6){display:none}\n    @media(max-width:600px){.pwiz-n4r6k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 40%}}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-sh-grid rs-card-on\"\u003e\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003ePerformers\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eFull-Body DoF\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e29\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eBattery Life\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eWeight \/ Robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-stat-highlights --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-n9b1w\"\u003e\n\u003c!-- START block-expand-panels --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, panel_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, zoom=1@2, text_color=1@2, panel_height=2@2, shade_closed=2@2, shade_open=2@2, zoom_amount=2@2, text_shadow=1@2, content=1@2, PILL_SHOW_1=1@3, TITLE_1=2@3, PILL_TEXT_1=2@3, IMAGE_1=7@3, PILL_SHOW_2=1@4, TITLE_2=2@4, PILL_TEXT_2=2@4, IMAGE_2=7@4, PILL_SHOW_3=1@5, TITLE_3=2@5, PILL_TEXT_3=2@5, IMAGE_3=7@5 --\u003e\n\u003cdiv class=\"rs-ep-outer rs-card-off ep-sh-soft ep-zoom-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;--ep-panel-bg:#f8f8f8;--ep-h:450px;--ep-shade-c:1;--ep-shade-o:0.3;--ep-tc:#ffffff;--ep-zoom:1.2;--ep-valign:flex-start;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-n9b1w .rs-ep-outer{padding:0}\n    .pwiz-n9b1w .rs-ep-outer.rs-card-on{background:#f8f8f8;border-radius:15px;padding:0 20px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-n9b1w .rs-ep-outer.rs-card-off{background:transparent;box-shadow:none}\n\n    .pwiz-n9b1w .rs-ep-header{text-align:center;padding:0 0 22px;max-width:740px;margin:0 auto}\n    .pwiz-n9b1w .rs-ep-header-title{margin:0 0 14px 0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.1;color:#111}\n    .pwiz-n9b1w .rs-ep-header-sub{margin:0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.6vw,17px);line-height:1.55;color:#444}\n\n    .pwiz-n9b1w .rs-ep-wrap{display:flex;flex-wrap:nowrap;gap:10px;padding:0;align-items:stretch;width:100%;height:var(--ep-h,400px);box-sizing:border-box;line-height:0}\n\n    .pwiz-n9b1w .rs-ep-panel{position:relative;min-width:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.12);height:100%;display:block;box-sizing:border-box;isolation:isolate;flex:1 1 0%;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:var(--ep-panel-bg,#222) !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}\n    .pwiz-n9b1w .rs-ep-panel,.pwiz-n9b1w .rs-ep-panel *{transition:none !important;animation:none !important;transform:none !important}\n\n    .pwiz-n9b1w .rs-ep-wrap .rs-ep-panel:nth-child(n+4){display:none !important}\n\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-img{position:absolute;inset:0 !important;width:100% !important;height:100% !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:cover;object-position:center 35%}\n\n    .pwiz-n9b1w .rs-ep-panel::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3));opacity:var(--ep-shade-c,0.7)}\n\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-collapsed{position:absolute;top:12px;left:12px;right:40px;z-index:2;pointer-events:none;margin:0 !important}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-label{display:block;font-weight:800;font-size:12px;line-height:1.05;letter-spacing:.15px;color:var(--ep-tc,#fff) !important;text-shadow:none;pointer-events:auto}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-arrow{position:absolute;top:0;right:-28px;font-size:18px;line-height:1;color:var(--ep-tc,#fff);opacity:.9;pointer-events:none}\n\n    \/* Expanded: always rendered, hidden via opacity\/visibility - enables smooth transition *\/\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-expanded{position:absolute;inset:0;z-index:2;padding:22px 26px;line-height:normal;display:flex;flex-direction:column;justify-content:var(--ep-valign,flex-start);color:var(--ep-tc,#fff);text-align:left;background:transparent;visibility:hidden;opacity:0;pointer-events:none}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-expanded b{color:var(--ep-tc,#fff)}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-kv{max-width:420px}\n\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-title,.pwiz-n9b1w .rs-ep-panel .rs-ep-chip,.pwiz-n9b1w .rs-ep-panel .rs-ep-row,.pwiz-n9b1w .rs-ep-panel .rs-ep-note{pointer-events:auto}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-title{margin:0 0 14px 0 !important;font-weight:900;font-size:clamp(28px,3.0vw,44px);letter-spacing:-0.3px;line-height:1.02}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-chip{display:inline-block;align-self:flex-start;margin:2px 0 12px 0 !important;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-row{margin:8px 0 !important;font-size:13px;line-height:1.35}\n    .pwiz-n9b1w .rs-ep-panel .rs-ep-note{margin:6px 0 10px 0 !important;font-size:12px;color:rgba(255,255,255,.65)}\n\n    \/* Text shadow levels - after base label rule *\/\n    .pwiz-n9b1w .ep-sh-soft .rs-ep-panel .rs-ep-label,.pwiz-n9b1w .ep-sh-soft .rs-ep-panel .rs-ep-title{text-shadow:0 2px 14px rgba(0,0,0,.55) !important}\n    .pwiz-n9b1w .ep-sh-strong .rs-ep-panel .rs-ep-label,.pwiz-n9b1w .ep-sh-strong .rs-ep-panel .rs-ep-title{text-shadow:0 2px 6px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.85) !important}\n\n    \/* Zoom *\/\n    .pwiz-n9b1w .ep-zoom-on .rs-ep-panel .rs-ep-img{transform:scale(1) !important;transition:transform 420ms ease !important}\n\n    \/* ---- DEFAULT OPEN STATE ---- *\/\n    .pwiz-n9b1w .rs-ep-panel.is-default{flex:3 1 0%}\n    .pwiz-n9b1w .rs-ep-panel.is-default::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n    .pwiz-n9b1w .rs-ep-panel.is-default .rs-ep-expanded{visibility:visible;opacity:1}\n    .pwiz-n9b1w .rs-ep-panel.is-default .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n    \/* ---- HOVER ACCORDION ---- *\/\n    @media (hover:hover) and (pointer:fine){\n      \/* Flex-grow + overlay transitions *\/\n      .pwiz-n9b1w .rs-ep-panel{transition:flex-grow 420ms ease !important;will-change:flex-grow}\n      .pwiz-n9b1w .rs-ep-panel::after{transition:opacity 420ms ease !important}\n      \/* Content fade - specificity 0-2-0 beats .rs-ep-panel * at 0-1-0 *\/\n      .pwiz-n9b1w .rs-ep-panel .rs-ep-expanded,.pwiz-n9b1w .rs-ep-panel .rs-ep-collapsed{transition:opacity 200ms ease,visibility 200ms ease !important}\n\n      \/* Default panel collapses when wrap is hovered *\/\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel.is-default{flex:1 1 0%}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel.is-default::after{opacity:var(--ep-shade-c,0.7);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-expanded{visibility:hidden;opacity:0;pointer-events:none}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-collapsed{visibility:visible;opacity:1}\n\n      \/* Hovered panel expands *\/\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel:hover{flex:3 1 0%}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel:hover::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-expanded{visibility:visible;opacity:1}\n      .pwiz-n9b1w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n      \/* Zoom tracks expansion: expanded=zoomed, collapsed=normal *\/\n      .pwiz-n9b1w .ep-zoom-on .rs-ep-panel.is-default .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n      .pwiz-n9b1w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-img{transform:scale(1) !important}\n      .pwiz-n9b1w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n    }\n\n    \/* ---- MOBILE ---- *\/\n    @media (max-width:650px){\n      .pwiz-n9b1w .rs-ep-wrap{flex-direction:column;height:auto;gap:12px}\n      .pwiz-n9b1w .rs-ep-panel{height:320px;flex:none !important}\n      .pwiz-n9b1w .rs-ep-panel::after{opacity:0 !important;background:none !important}\n      .pwiz-n9b1w .rs-ep-panel .rs-ep-expanded{visibility:visible !important;opacity:1 !important}\n      .pwiz-n9b1w .rs-ep-panel .rs-ep-kv{flex:1 1 auto;justify-content:center}\n      .pwiz-n9b1w .rs-ep-panel .rs-ep-collapsed{display:none !important}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"rs-ep-header\"\u003e\n\u003cdiv class=\"rs-ep-header-title rs-edit\"\u003eCore Hardware Systems\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-header-sub rs-edit\"\u003eThe mechanical foundation shared across the CASBOT Band, from head-mounted sensing to dexterous arms and a full-body articulated frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-wrap\"\u003e\n\u003c!-- PANEL 1 (default open) --\u003e\n\u003csection class=\"rs-ep-panel is-default\" aria-label=\"Perception System\" id=\"rs-ep-p1\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-panel-01.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003ePerception System\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:inline-block;background:#00446a;color:#ffffff\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHead Sensing:\u003c\/b\u003e RGBD depth plus binocular vision\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudio Input:\u003c\/b\u003e Onboard microphone array\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eScene Awareness:\u003c\/b\u003e Environmental mapping and understanding\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudience Detection:\u003c\/b\u003e Person and crowd recognition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 2 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Dexterous Musicianship\" id=\"rs-ep-p2\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-drummer-robot-panel-02.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eDexterous Musicianship\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eDexterous Musicianship\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArms:\u003c\/b\u003e Dual 7-DoF arms per robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHands:\u003c\/b\u003e Per role: two 11-DoF (6-active) hands (bassist, keyboardist), a left 11-DoF hand (guitarist), and dummy hands (drummer)\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTechniques:\u003c\/b\u003e Strumming, plucking and drumming\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTiming:\u003c\/b\u003e Repeatable rhythmic accuracy across the band\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Mobility \u0026amp; Stage Presence\" id=\"rs-ep-p3\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-panel-03.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eMobility \u0026amp; Stage Presence\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eMobility \u0026amp; Stage Presence\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e 29-DoF full-body motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTorso:\u003c\/b\u003e Split-type soft shell with no sharp edges\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eLegs:\u003c\/b\u003e 6-DoF leg structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eBalance:\u003c\/b\u003e Stable on-stage posture\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END block-expand-panels --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-n5t2z\"\u003e\n\u003c!-- START block-card-grid --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, IMAGE_1=12@2, IMAGE_2=12@3, IMAGE_3=12@4, IMAGE_4=12@5, IMAGE_5=12@6, IMAGE_6=12@7, IMAGE_7=12@8, IMAGE_8=12@9, IMAGE_9=12@10, IMAGE_10=12@11 --\u003e\n\u003csection class=\"rs-section rs-card-grid rs-card-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n    .pwiz-n5t2z .rs-section.rs-card-grid img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-n5t2z .rs-section.rs-card-grid{border-radius:15px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-n5t2z .rs-section.rs-card-grid.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-n5t2z .rs-section.rs-card-grid.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-wrap{max-width:980px;margin:0 auto}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-head{text-align:center;margin:0 0 22px}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-head-title{font-size:30px;font-weight:550;margin:0;color:#111827;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-head p{margin:10px auto 0;max-width:860px;color:#667085;line-height:1.6}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-card{background:#ffffff !important;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 24px rgba(17,24,39,.06);padding:22px 24px}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-card:nth-child(n+5){display:none}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-icon{width:50px;height:50px;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:center;margin:0 0 12px}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-icon img{width:40px;height:40px}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-title{font-weight:550;color:#111827;margin:0 0 8px;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-n5t2z .rs-section.rs-card-grid .ti-body{margin:0;color:#667085;line-height:1.6}\n    @media(max-width:768px){.pwiz-n5t2z .rs-section.rs-card-grid .ti-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eCapabilities\u003c\/div\u003e\n\n\u003cp\u003eBeyond its mechanical frame, the CASBOT Band is built to hold a crowd's attention, perform across genres, link with the stage around it, and run as one coordinated group. These capabilities center on lifelike performance, musical range, stage integration, and centralized control.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Bionic Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/icon-dexterous.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eBionic Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eEach robot replicates real human playing postures and techniques for a lifelike act. High-precision joints keep complex movements stable while holding accurate rhythm and melody.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Multi-Genre Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/icon-audio.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMulti-Genre Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe band performs across rock, pop, British rock, and instrumental styles. It also supports custom original tracks and arrangements tailored to each event.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Stage Linkage\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/icon-real-time.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eStage Linkage\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe robots' beats can be synchronized with stage lighting on a shared timeline. Lighting follows the music for an integrated audio-visual show.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Centralized Control\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/icon-ai-configuration.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCentralized Control\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eOne centralized platform runs the whole band with one-click operation. It handles synchronous start\/stop, track switching, and accompaniment playback across all four robots.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-card-grid --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-n6c4d\"\u003e\n\u003c!-- START block-staggered-rows --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, MEDIA_1=2@3, IMAGE_1=5@3, VIDEO_URL_1=5@3, MEDIA_2=2@4, IMAGE_2=5@4, VIDEO_URL_2=5@4, MEDIA_3=2@5, IMAGE_3=5@5, VIDEO_URL_3=5@5, MEDIA_4=2@6, IMAGE_4=5@6, VIDEO_URL_4=5@6, MEDIA_5=2@7, IMAGE_5=5@7, VIDEO_URL_5=5@7, MEDIA_6=2@8, IMAGE_6=5@8, VIDEO_URL_6=5@8, MEDIA_7=2@9, IMAGE_7=5@9, VIDEO_URL_7=5@9, MEDIA_8=2@10, IMAGE_8=5@10, VIDEO_URL_8=5@10, MEDIA_9=2@11, IMAGE_9=5@11, VIDEO_URL_9=5@11, MEDIA_10=2@12, IMAGE_10=5@12, VIDEO_URL_10=5@12 --\u003e\u003c!-- PWIZ_ENABLE: MEDIA_1=image-\u003eIMAGE_1, MEDIA_1=video-\u003eVIDEO_URL_1, MEDIA_2=image-\u003eIMAGE_2, MEDIA_2=video-\u003eVIDEO_URL_2, MEDIA_3=image-\u003eIMAGE_3, MEDIA_3=video-\u003eVIDEO_URL_3, MEDIA_4=image-\u003eIMAGE_4, MEDIA_4=video-\u003eVIDEO_URL_4, MEDIA_5=image-\u003eIMAGE_5, MEDIA_5=video-\u003eVIDEO_URL_5, MEDIA_6=image-\u003eIMAGE_6, MEDIA_6=video-\u003eVIDEO_URL_6, MEDIA_7=image-\u003eIMAGE_7, MEDIA_7=video-\u003eVIDEO_URL_7, MEDIA_8=image-\u003eIMAGE_8, MEDIA_8=video-\u003eVIDEO_URL_8, MEDIA_9=image-\u003eIMAGE_9, MEDIA_9=video-\u003eVIDEO_URL_9, MEDIA_10=image-\u003eIMAGE_10, MEDIA_10=video-\u003eVIDEO_URL_10 --\u003e\n\u003csection class=\"rs-section rs-staggered-rows rs-card-off\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-n6c4d .rs-section.rs-staggered-rows img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows{font-family:'Arimo',Arial,sans-serif;border-radius:15px}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .inner{max-width:1140px;margin:0 auto}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .hero{text-align:center;border-bottom:1px solid rgba(0,0,0,.08);padding:6px 6px 14px;margin:0 0 26px}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .hero .h{font-size:32px;font-weight:550;margin:0;color:#0b1220;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .hero .p{margin:10px auto 0;max-width:980px;color:rgba(11,18,32,.62);line-height:1.5}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .rows{display:flex;flex-direction:column;gap:26px}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-row{display:flex;align-items:center;gap:26px}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:row-reverse}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .rows .wma-row:nth-child(n+4){display:none}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-text{flex:1 1 44%;min-width:0}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-title{display:flex;gap:12px;align-items:flex-start}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-h3{font-size:24px;font-weight:550;margin:0;color:#0b1220;line-height:1.15;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-p{margin:10px 0 0;color:rgba(11,18,32,.62);line-height:1.55}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-media{flex:1 1 56%;min-width:0}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box{border-radius:14px;overflow:hidden;background:#ffffff !important;aspect-ratio:16\/9;position:relative;min-height:160px}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;vertical-align:top}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;border:0;background:transparent}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box .wma-vid{display:none}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] img{display:none}\n    .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] .wma-vid{display:block}\n    @media(max-width:780px){\n      .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-row,\n      .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:column!important;gap:16px}\n      .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-text,\n      .pwiz-n6c4d .rs-section.rs-staggered-rows .wma-media{flex:1 1 auto;width:100%}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"h rs-edit\" aria-level=\"2\" role=\"heading\"\u003eUse Cases \u0026amp; Application Scenarios\u003c\/div\u003e\n\n\u003cdiv class=\"p rs-edit\"\u003eFrom trade shows to festival stages, the CASBOT Band brings a full live robotic act to venues where a memorable performance drives foot traffic and engagement.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rows\"\u003e\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCorporate Events \u0026amp; Exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eAt trade shows and corporate functions, the robot band performs for seated business audiences and draws crowds to a booth. It turns a product launch or exhibition floor into a talking point that keeps visitors lingering. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-usecase-02.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row rev\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCultural Tourism \u0026amp; Theme Parks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eIn parks and cultural attractions, the band delivers scheduled outdoor shows that become part of the visitor experience. A recurring robotic performance gives destinations a distinctive draw that sets them apart. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-usecase-01.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMusic Festivals \u0026amp; Commercial Stages\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eOn festival and concert stages, the robots hold their own in front of large, energetic crowds and full production effects. They can share the stage with human performers to create a hybrid live show. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-04\/img\/casbot-humanoid-robot-usecase-03.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-staggered-rows --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"View more\" data-view-less=\"View less\"\u003eView more\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWhat's Included\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START What's Included --\u003e\n\u003csection aria-label=\"What's included\" class=\"rs-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-inc{\n    padding-top:18px;\n    --inc-bg:#f8f8f8;\n    --inc-line:rgba(11,18,32,.14);\n    --inc-txt:#0b1220;\n    --inc-muted:rgba(11,18,32,.70);\n    --inc-accent:#00446a;\n    --inc-radius:15px;\n    --inc-pad:16px;\n    --inc-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--inc-txt);\n  }\n  .rs-inc, .rs-inc *{ box-sizing:border-box; }\n  .rs-inc .wrap{\n    border-radius:var(--inc-radius);\n    background:var(--inc-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--inc-pad);\n  }\n  .rs-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-inc .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-inc .badge{\n    margin:0 !important;\n    color:var(--inc-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-inc .badge b{ color:var(--inc-accent); }\n  .rs-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n  .rs-inc .label{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul tbody,\n  .rs-inc .bul tr,\n  .rs-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-inc .bul .b{\n    width:var(--inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-inc .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-inc .bul tr:last-child .t{ padding-bottom:0; }\n  .rs-inc .note{\n    margin:10px 0 0 0;\n    color:var(--inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBand\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eGuitarist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBassist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eKeyboardist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eDrummer Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery (4 pc)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery Charger (4 pc)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eRemote Controller (4 pc)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWireless Emergency Stop Switch (4 pc)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eElectric Guitar\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eElectric Bass\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eKeyboard\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eProfessional Drum Kit (6 drums, 4 cymbals)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END What's Included --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensions\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Dimensions --\u003e\n\u003csection aria-label=\"Dimensions\" class=\"rs-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-dims{\n    padding-top:18px;\n    --dims-bg:#f8f8f8;\n    --dims-line:rgba(11,18,32,.14);\n    --dims-txt:#0b1220;\n    --dims-muted:rgba(11,18,32,.70);\n    --dims-accent:#00446a;\n    --dims-radius:15px;\n    --dims-pad:16px;\n    --dims-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--dims-txt);\n  }\n  .rs-dims, .rs-dims *{ box-sizing:border-box; }\n  .rs-dims .wrap{\n    border-radius:var(--dims-radius);\n    background:var(--dims-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--dims-pad);\n  }\n  .rs-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-dims .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-dims .badge{\n    margin:0 !important;\n    color:var(--dims-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-dims .badge b{ color:var(--dims-accent); }\n  .rs-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-dims .tile b{\n    display:block;\n    font-family:'Poppins',sans-serif;\n    font-size:12px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:600;\n    text-transform:uppercase;\n  }\n  .rs-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul tbody,\n  .rs-dims .bul tr,\n  .rs-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-dims .bul .b{\n    width:var(--dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-dims .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--dims-txt);\n  }\n  .rs-dims .note{\n    margin:10px 0 0 0;\n    color:var(--dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-dims .wrap{ padding:14px; }\n    .rs-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBand\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eHeight (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Height (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1630 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eWidth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Width (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e510 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eDepth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Depth (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e280 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eTotal Weight (per Robot, with Battery)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Total Weight (with Battery)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eApprox. 52 kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eValues shown are from the manufacturer's reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Dimensions --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-4\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eLinks\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-4\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Useful Links --\u003e\n\u003csection aria-label=\"Links\" class=\"rs-links\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-links{\n    padding-top:18px;\n    --links-bg:#f8f8f8;\n    --links-txt:#0b1220;\n    --links-muted:rgba(11,18,32,.70);\n    --links-accent:#00446a;\n    --links-radius:15px;\n    --links-pad:16px;\n    --links-indent:18px;\n    --links-gap:10px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--links-txt);\n  }\n  .rs-links, .rs-links *{ box-sizing:border-box; }\n  .rs-links hr{ display:none !important; }\n  .rs-links .rsln-wrap{\n    border-radius:var(--links-radius);\n    background:var(--links-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--links-pad);\n  }\n  .rs-links .rsln-titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-links .rsln-title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--links-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-links .rsln-badge{\n    margin:0 !important;\n    color:var(--links-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-links .rsln-badge b{ color:var(--links-accent); }\n  .rs-links .rsln-grid{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-links .rsln-card{\n    grid-column:span 12;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-links .rsln-head{\n    margin:0 0 10px 0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-links .rsln-item{\n    display:flex;\n    align-items:flex-start;\n    gap:var(--links-gap);\n    margin:6px 0;\n    padding:0;\n  }\n  .rs-links .rsln-item:first-child{ margin-top:0; }\n  .rs-links .rsln-item:last-child{ margin-bottom:0; }\n  .rs-links .rsln-bullet{\n    width:var(--links-indent);\n    flex:0 0 var(--links-indent);\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-links .rsln-text{\n    min-width:0;\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--links-txt) !important;\n    overflow-wrap:anywhere;\n  }\n  .rs-links .rsln-text a,\n  .rs-links .rsln-text a:link,\n  .rs-links .rsln-text a:visited{\n    display:inline !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:500 !important;\n    color:var(--links-txt) !important;\n    text-decoration:none !important;\n    text-indent:0 !important;\n    letter-spacing:normal !important;\n    white-space:normal !important;\n    background:none !important;\n    border:0 !important;\n    padding:0 !important;\n    margin:0 !important;\n    opacity:1 !important;\n    visibility:visible !important;\n    overflow:visible !important;\n  }\n  .rs-links .rsln-text a:before,\n  .rs-links .rsln-text a:after{\n    content:none !important;\n  }\n  .rs-links .rsln-text a:hover{\n    text-decoration:underline !important;\n    text-underline-offset:2px;\n  }\n  .rs-links .rsln-grid,\n  .rs-links .rsln-card{\n    background-image:none !important;\n    box-shadow:none !important;\n    outline:0 !important;\n  }\n  @media (max-width: 640px){\n    .rs-links .rsln-wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rsln-wrap\"\u003e\n\u003cdiv class=\"rsln-titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"rsln-title\" role=\"heading\"\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/div\u003e\n\n\u003cp class=\"rsln-badge\"\u003eModel: \u003cb\u003eBand\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Links grid\" class=\"rsln-grid\"\u003e\n\u003cdiv class=\"rsln-card\"\u003e\n\u003cp class=\"rsln-head\"\u003eDocumentation\u003c\/p\u003e\n\n\u003cdiv class=\"rsln-item\"\u003e\n\u003cdiv class=\"rsln-bullet\"\u003e•\u003c\/div\u003e\n\n\u003cdiv class=\"rsln-text\"\u003e\u003ca href=\"https:\/\/cdn.robotshop.com\/media\/C\/CAS\/RB-Cas-04\/pdf\/CASBOT-02-Manual-EN-0520-x.pdf\"\u003eCASBOT 02 Product Manual (EN)\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Useful Links --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecifications\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Specification --\u003e\n\u003csection aria-label=\"Specifications\" class=\"rs-spec\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-spec{\n    padding-top:18px;\n    --spec-bg:#f8f8f8;\n    --spec-line:rgba(11,18,32,.14);\n    --spec-txt:#0b1220;\n    --spec-muted:rgba(11,18,32,.70);\n    --spec-accent:#00446a;\n    --spec-radius:15px;\n    --spec-pad:16px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--spec-txt);\n  }\n  .rs-spec, .rs-spec *{ box-sizing:border-box; }\n  .rs-spec .wrap{\n    border-radius:var(--spec-radius);\n    background:var(--spec-bg);\n    border:0; box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06); overflow:hidden;\n    padding:var(--spec-pad);\n  }\n  .rs-spec .titlebar{\n    display:flex; align-items:flex-end; justify-content:space-between;\n    gap:12px; margin:0 0 12px 0; padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-spec .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px; font-weight:550;\n    color:var(--spec-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-spec .badge{\n    margin:0 !important;\n    color:var(--spec-muted) !important;\n    font-weight:500; font-size:12px; letter-spacing:.2px; white-space:nowrap;\n  }\n  .rs-spec .badge b{ color:var(--spec-accent); }\n  .rs-spec .rows{ margin-top:0; padding-top:0; }\n  .rs-spec .row{\n    display:grid; grid-template-columns:1.2fr .9fr;\n    gap:14px; padding:10px 0;\n    border-bottom:1px solid rgba(11,18,32,.08);\n  }\n  .rs-spec .row:last-child{ border-bottom:none; }\n  .rs-spec .k{ font-size:14px; color:var(--spec-muted); font-weight:500; }\n  .rs-spec .v{ font-size:14px; color:var(--spec-txt); font-weight:500; overflow-wrap:anywhere; }\n  .rs-spec .muted{ color:var(--spec-muted); font-weight:500; }\n  @media (max-width: 640px){\n    .rs-spec .wrap{ padding:14px; }\n    .rs-spec .row{ grid-template-columns:1fr; gap:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Band Humanoid Robot Ensemble\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBand\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Specifications\" class=\"rows\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eEnsemble\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e4 performance robots: Guitarist, Bassist, Keyboardist, Drummer\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eGuitarist\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eElectric guitar; Left Hand 11 DoF (6 active, 5 passive), Right Hand Dummy; 2 x RGBD Camera\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBassist\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eElectric bass; 2 x 11 DoF (6 active, 5 passive) Hands; 2 x RGBD Camera\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eKeyboardist\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eKeyboard + stand; 2 x 11 DoF (6 active, 5 passive) Hands; LiDAR; 3 x RGBD Camera\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDrummer\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eDrum kit (6 drums, 4 cymbals); 2 x Dummy Hands; LiDAR; 3 x RGBD Camera\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eShow Control\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eCentrally controlled by a single main controller (synchronous start\/stop, track switching, accompaniment playback)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeight (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1630 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWidth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e510 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDepth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e280 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Weight per Robot (with Battery)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eFull-Body Degrees of Freedom (Excluding Dexterous Hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Degrees of Freedom (incl. hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eUp to 41 DoF per robot (full dexterous configuration)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHead Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e7 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWaist Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Leg Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximum Joint Torque\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e150 N.m\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWalking Speed\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBattery Specification\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e48V 10Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTypical Battery Life\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRobot Control Unit (RCU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eOrin AGX\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHuman-Robot Unit (HRU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eRk3588\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eCommunication\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eWiFi 6 \/ 4G \/ Bluetooth 5.2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeat Dissipation System\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eAir-cooled\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Temperature\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e5-40 C\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Humidity\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e25%-85% (non-condensing)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMicrophone Array and Speaker\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 per robot\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eIMU Sensor\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 per robot\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBinocular Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 per robot\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eOTA Firmware Updates\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eSupported\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWarranty Period\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Specification --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Casbot","offers":[{"title":"Default Title","offer_id":54003204620652,"sku":"RB-Cas-04","price":489375.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_4518180.webp?v=1783448790"},{"product_id":"casbot-keyboardist-humanoid-robot","title":"CASBOT Keyboardist Humanoid Robot","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\n\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\n\u003cdiv class=\"rte text--pull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003eCASBOT Keyboardist Humanoid Robot\u003c\/li\u003e\n\t\u003cli\u003e29-DoF full-body humanoid platform with dual 7-DoF arms\u003c\/li\u003e\n\t\u003cli\u003e275 TOPS main control chip for onboard AI processing\u003c\/li\u003e\n\t\u003cli\u003eRGBD depth cameras, IMU sensors, and microphone array for perception\u003c\/li\u003e\n\t\u003cli\u003eSingle-arm payload of 1.5 kg with independent dual-hand, multi-voice key control\u003c\/li\u003e\n\t\u003cli\u003eApprox. 1.5 h battery life with OTA firmware upgrade support\u003c\/li\u003e\n\t\u003cli\u003eSplit-type soft-shell body with no sharp edges, approx. 52 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eCASBOT Keyboardist Humanoid Robot\u003c\/strong\u003e is a performance humanoid developed by CASBOT (Beijing Zhongke Huiling Robot Technology) and built on the company's second-generation humanoid platform. It acts as the arranger of the band, using an independent dual-hand control system to play several voices at once and enrich the arrangement live in front of an audience rather than working on a factory line. Working together through a shared control system, a group of these robots can hold their parts across an entire band and coordinate their timing as a single ensemble. The result is an expressive, audience-facing machine that treats a stage as its workspace and a live crowd as its context. It is built for entertainment venues, exhibitions, and cultural attractions where a physically present robotic performer draws attention.\u003c\/p\u003e\n\n\u003cp\u003eAs an AI robotics platform, the CASBOT Keyboardist reads its surroundings through combined depth, motion, and audio sensing, letting it recognize the scene in front of it and register the people watching. That awareness feeds a multi-modal interaction style, so the robot can respond to voice and gestures and can also be steered remotely for choreographed shows. Onboard computing handles the perception and key control locally, while remote firmware updates keep the behavior current over the product's life. Its wrapped soft-shell construction keeps performances safe around people, which matters when it shares a stage with human musicians or works close to a crowd. This makes it well suited to organizations in live entertainment, tourism, and brand experiences that want a reliable, repeatable robotic act.\u003c\/p\u003e\n\n\u003cdiv class=\"pwiz-k2a6x\"\u003e\n\u003c!-- START block-ai-food --\u003e\u003c!-- PWIZ_LAYOUT: space_above=1@1, space_below=1@2, CDN_IMG_BASE=auto_cdn_img@3 --\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:32px auto 32px;\n\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-k2a6x .rs-section.ai-food-robotshop {\n    background: var(--rsaf-bg,#fff);\n    border-radius: var(--rsaf-radius,12px);\n    padding: var(--rsaf-pad,18px);\n    color: var(--rsaf-tc,#222);\n    --rsaf-gap: 2px;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-heading {\n    margin: 0 0 10px;\n    text-align: center;\n    font-weight: 700;\n    font-size: clamp(16px, 1.6vw, 20px);\n    letter-spacing: .15px;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    align-items: stretch;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col {\n    min-width: 0;\n    padding: var(--rsaf-col-pad, 12px 16px);\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    gap: var(--rsaf-gap,2px) !important;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col + .cc-col {\n    border-left: 1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-row {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    gap: 10px;\n    line-height: 1 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-row img.cc-icon {\n    width: var(--rsaf-icon,28px);\n    height: var(--rsaf-icon,28px);\n    display: block !important;\n    line-height: 0 !important;\n    vertical-align: middle !important;\n    margin: 0 !important;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-title {\n    margin: 0 !important;\n    padding: 0 !important;\n    font-weight: 700;\n    font-size: clamp(13px, 1.05vw, 15px);\n    line-height: 1.05 !important;\n  }\n  .pwiz-k2a6x .rs-section.ai-food-robotshop p.cc-desc {\n    margin: 0 !important;\n    padding: 0 !important;\n    margin-top: var(--rsaf-gap,2px) !important;\n    font-size: clamp(11.5px, .95vw, 12.5px);\n    line-height: 1.3 !important;\n    color: var(--rsaf-muted,#6f7888);\n    max-width: 36ch;\n  }\n  @media (max-width:900px) {\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col + .cc-col { border-left: 0; }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col { border-top: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col:nth-child(2) { border-top: 0; }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col:nth-child(4) { border-left: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop p.cc-desc { max-width: 60ch; }\n  }\n  @media (max-width:650px) {\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: 1fr; }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col {\n      padding: 12px 12px;\n      border-left: 0 !important;\n      border-top: 1px solid var(--rsaf-sep,#e6e8ee);\n    }\n    .pwiz-k2a6x .rs-section.ai-food-robotshop .cc-col:first-child { border-top: 0; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cc-heading\"\u003eWhy Buy From RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/ai-food-robotshop-authorized-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eAuthorized Distributor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull manufacturer-backed warranty coverage and dedicated product support\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/ai-food-robotshop-logistics-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHassle-Free Delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eComplete end-to-end logistics management, including customs clearance\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/ai-food-robotshop-contact-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eSingle Point of Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eAll pre-sales and post-sales support handled by our dedicated team\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/ai-food-robotshop-faq-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eDocumentation \u0026amp; Resources\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull access to detailed technical guides and a comprehensive knowledge base\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-ai-food --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-k7m4p\"\u003e\n\u003c!-- START block-static-hero --\u003e\n\u003cdiv style=\"padding:25px 0 25px\"\u003e\n\u003csection class=\"rs-section rs-static-hero\" aria-label=\"Static hero image\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n      .pwiz-k7m4p .rs-section.rs-static-hero img {\n        display: block;\n        vertical-align: top;\n        max-width: 100%;\n        margin: 0;\n        padding: 0;\n        border: 0;\n      }\n\n      \/* --- Static Hero: rs-static-hero (Hero mode) --- *\/\n      .pwiz-k7m4p .rs-section.rs-static-hero {\n        position:      relative;\n        overflow:      hidden;\n        border-radius: 18px;\n        background:    #f8f8f8;\n        color:         #ffffff;\n        width:         100%;\n        height:        600px;\n        font-family:   'Arimo', Arial, sans-serif;\n      }\n\n      \/* Replace the src URL below with your image *\/\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-img {\n        position:        absolute;\n        inset:           0;\n        width:           100%;\n        height:          100%;\n        object-fit:      cover;\n        object-position: center;\n        display:         block;\n        border-radius:   18px;\n      }\n\n      \/* Text overlay - padding controls distance from section edges *\/\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-wrap {\n        position:        absolute;\n        inset:           0;\n        z-index:         2;\n        max-width:       1200px;\n        margin:          0 auto;\n        padding:         80px;\n        display:         flex;\n        align-items:     flex-end;\n        justify-content: flex-start;\n        text-align:      left;\n        text-shadow:     0 2px 10px rgba(0,0,0,.55);\n        pointer-events:  none;\n      }\n\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-copy     { max-width: 60ch; pointer-events: auto; }\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-kicker   { margin: 0 0 .5rem !important; font-size: clamp(12px,1.3vw,14px); letter-spacing: .06em; text-transform: uppercase; opacity: .9; font-family: 'Arimo', Arial, sans-serif; }\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-title    { margin: 0 !important; font-size: clamp(28px,4vw,44px); line-height: 1.1; font-weight: 550; font-family: 'Poppins', Arial, sans-serif; }\n      .pwiz-k7m4p .rs-section.rs-static-hero .rs-si-subtitle { margin: .8rem 0 0 !important; font-size: clamp(14px,1.8vw,18px); line-height: 1.35; opacity: .92; font-family: 'Arimo', Arial, sans-serif; }\n\n      @media (max-width: 900px) {\n        .pwiz-k7m4p .rs-section.rs-static-hero { height: clamp(300px, 60vw, 600px); }\n      }\n\u003c\/style\u003e\n\u003cimg class=\"rs-si-img\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-highlight-04.webp\"\u003e\n\u003cdiv class=\"rs-si-wrap\"\u003e\n\u003cdiv class=\"rs-si-copy\"\u003e\n\u003cdiv class=\"rs-edit rs-si-kicker\"\u003eHumanoid Robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-title\"\u003eCASBOT Keyboardist\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-subtitle\"\u003eAn expressive performance humanoid built on the CASBOT 02 platform for live keyboard performance and audience-facing entertainment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- END block-static-hero --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-k3r1k\"\u003e\n\u003c!-- START block-stat-highlights --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, value_count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1  --\u003e\n\u003csection class=\"rs-section rs-stat-highlights\" style=\"margin:32px 0 32px;padding:0;\" aria-label=\"Stat highlights\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-k3r1k .rs-section.rs-stat-highlights img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights{background:transparent;padding:0px;border-radius:0px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px;text-align:center}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-on{background:#ffffff !important;border:1px solid #e6eaf2;padding:32px 20px 32px;border-radius:15px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-off{background:transparent;padding:20px 0;border-radius:0;box-shadow:none}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 18%;min-width:140px}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-lbl{font-size:11px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#000000;line-height:1.4;margin:0 0 6px}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-val{font-size:40px;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.5px;color:#00446a;text-shadow:0 3px 8px rgba(0,0,0,0.18);font-family:'Poppins',Arial,sans-serif}\n    .pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-item:nth-child(n+6){display:none}\n    @media(max-width:600px){.pwiz-k3r1k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 40%}}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-sh-grid rs-card-on\"\u003e\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eFull-Body DoF\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e29\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eSingle-Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eBattery Life\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eWeight\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-stat-highlights --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-k8b5w\"\u003e\n\u003c!-- START block-expand-panels --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, panel_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, zoom=1@2, text_color=1@2, panel_height=2@2, shade_closed=2@2, shade_open=2@2, zoom_amount=2@2, text_shadow=1@2, content=1@2, PILL_SHOW_1=1@3, TITLE_1=2@3, PILL_TEXT_1=2@3, IMAGE_1=7@3, PILL_SHOW_2=1@4, TITLE_2=2@4, PILL_TEXT_2=2@4, IMAGE_2=7@4, PILL_SHOW_3=1@5, TITLE_3=2@5, PILL_TEXT_3=2@5, IMAGE_3=7@5 --\u003e\n\u003cdiv class=\"rs-ep-outer rs-card-off ep-sh-soft ep-zoom-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;--ep-panel-bg:#f8f8f8;--ep-h:450px;--ep-shade-c:1;--ep-shade-o:0.3;--ep-tc:#ffffff;--ep-zoom:1.2;--ep-valign:flex-start;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-k8b5w .rs-ep-outer{padding:0}\n    .pwiz-k8b5w .rs-ep-outer.rs-card-on{background:#f8f8f8;border-radius:15px;padding:0 20px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-k8b5w .rs-ep-outer.rs-card-off{background:transparent;box-shadow:none}\n\n    .pwiz-k8b5w .rs-ep-header{text-align:center;padding:0 0 22px;max-width:740px;margin:0 auto}\n    .pwiz-k8b5w .rs-ep-header-title{margin:0 0 14px 0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.1;color:#111}\n    .pwiz-k8b5w .rs-ep-header-sub{margin:0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.6vw,17px);line-height:1.55;color:#444}\n\n    .pwiz-k8b5w .rs-ep-wrap{display:flex;flex-wrap:nowrap;gap:10px;padding:0;align-items:stretch;width:100%;height:var(--ep-h,400px);box-sizing:border-box;line-height:0}\n\n    .pwiz-k8b5w .rs-ep-panel{position:relative;min-width:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.12);height:100%;display:block;box-sizing:border-box;isolation:isolate;flex:1 1 0%;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:var(--ep-panel-bg,#222) !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}\n    .pwiz-k8b5w .rs-ep-panel,.pwiz-k8b5w .rs-ep-panel *{transition:none !important;animation:none !important;transform:none !important}\n\n    .pwiz-k8b5w .rs-ep-wrap .rs-ep-panel:nth-child(n+4){display:none !important}\n\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-img{position:absolute;inset:0 !important;width:100% !important;height:100% !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:cover;object-position:center 35%}\n\n    .pwiz-k8b5w .rs-ep-panel::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3));opacity:var(--ep-shade-c,0.7)}\n\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-collapsed{position:absolute;top:12px;left:12px;right:40px;z-index:2;pointer-events:none;margin:0 !important}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-label{display:block;font-weight:800;font-size:12px;line-height:1.05;letter-spacing:.15px;color:var(--ep-tc,#fff) !important;text-shadow:none;pointer-events:auto}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-arrow{position:absolute;top:0;right:-28px;font-size:18px;line-height:1;color:var(--ep-tc,#fff);opacity:.9;pointer-events:none}\n\n    \/* Expanded: always rendered, hidden via opacity\/visibility - enables smooth transition *\/\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-expanded{position:absolute;inset:0;z-index:2;padding:22px 26px;line-height:normal;display:flex;flex-direction:column;justify-content:var(--ep-valign,flex-start);color:var(--ep-tc,#fff);text-align:left;background:transparent;visibility:hidden;opacity:0;pointer-events:none}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-expanded b{color:var(--ep-tc,#fff)}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-kv{max-width:420px}\n\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-title,.pwiz-k8b5w .rs-ep-panel .rs-ep-chip,.pwiz-k8b5w .rs-ep-panel .rs-ep-row,.pwiz-k8b5w .rs-ep-panel .rs-ep-note{pointer-events:auto}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-title{margin:0 0 14px 0 !important;font-weight:900;font-size:clamp(28px,3.0vw,44px);letter-spacing:-0.3px;line-height:1.02}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-chip{display:inline-block;align-self:flex-start;margin:2px 0 12px 0 !important;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-row{margin:8px 0 !important;font-size:13px;line-height:1.35}\n    .pwiz-k8b5w .rs-ep-panel .rs-ep-note{margin:6px 0 10px 0 !important;font-size:12px;color:rgba(255,255,255,.65)}\n\n    \/* Text shadow levels - after base label rule *\/\n    .pwiz-k8b5w .ep-sh-soft .rs-ep-panel .rs-ep-label,.pwiz-k8b5w .ep-sh-soft .rs-ep-panel .rs-ep-title{text-shadow:0 2px 14px rgba(0,0,0,.55) !important}\n    .pwiz-k8b5w .ep-sh-strong .rs-ep-panel .rs-ep-label,.pwiz-k8b5w .ep-sh-strong .rs-ep-panel .rs-ep-title{text-shadow:0 2px 6px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.85) !important}\n\n    \/* Zoom *\/\n    .pwiz-k8b5w .ep-zoom-on .rs-ep-panel .rs-ep-img{transform:scale(1) !important;transition:transform 420ms ease !important}\n\n    \/* ---- DEFAULT OPEN STATE ---- *\/\n    .pwiz-k8b5w .rs-ep-panel.is-default{flex:3 1 0%}\n    .pwiz-k8b5w .rs-ep-panel.is-default::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n    .pwiz-k8b5w .rs-ep-panel.is-default .rs-ep-expanded{visibility:visible;opacity:1}\n    .pwiz-k8b5w .rs-ep-panel.is-default .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n    \/* ---- HOVER ACCORDION ---- *\/\n    @media (hover:hover) and (pointer:fine){\n      \/* Flex-grow + overlay transitions *\/\n      .pwiz-k8b5w .rs-ep-panel{transition:flex-grow 420ms ease !important;will-change:flex-grow}\n      .pwiz-k8b5w .rs-ep-panel::after{transition:opacity 420ms ease !important}\n      \/* Content fade - specificity 0-2-0 beats .rs-ep-panel * at 0-1-0 *\/\n      .pwiz-k8b5w .rs-ep-panel .rs-ep-expanded,.pwiz-k8b5w .rs-ep-panel .rs-ep-collapsed{transition:opacity 200ms ease,visibility 200ms ease !important}\n\n      \/* Default panel collapses when wrap is hovered *\/\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel.is-default{flex:1 1 0%}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel.is-default::after{opacity:var(--ep-shade-c,0.7);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-expanded{visibility:hidden;opacity:0;pointer-events:none}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-collapsed{visibility:visible;opacity:1}\n\n      \/* Hovered panel expands *\/\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel:hover{flex:3 1 0%}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel:hover::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-expanded{visibility:visible;opacity:1}\n      .pwiz-k8b5w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n      \/* Zoom tracks expansion: expanded=zoomed, collapsed=normal *\/\n      .pwiz-k8b5w .ep-zoom-on .rs-ep-panel.is-default .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n      .pwiz-k8b5w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-img{transform:scale(1) !important}\n      .pwiz-k8b5w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n    }\n\n    \/* ---- MOBILE ---- *\/\n    @media (max-width:650px){\n      .pwiz-k8b5w .rs-ep-wrap{flex-direction:column;height:auto;gap:12px}\n      .pwiz-k8b5w .rs-ep-panel{height:320px;flex:none !important}\n      .pwiz-k8b5w .rs-ep-panel::after{opacity:0 !important;background:none !important}\n      .pwiz-k8b5w .rs-ep-panel .rs-ep-expanded{visibility:visible !important;opacity:1 !important}\n      .pwiz-k8b5w .rs-ep-panel .rs-ep-kv{flex:1 1 auto;justify-content:center}\n      .pwiz-k8b5w .rs-ep-panel .rs-ep-collapsed{display:none !important}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"rs-ep-header\"\u003e\n\u003cdiv class=\"rs-ep-header-title rs-edit\"\u003eCore Hardware Systems\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-header-sub rs-edit\"\u003eThe mechanical foundation behind the CASBOT Keyboardist, from head-mounted sensing to dexterous arms and a full-body articulated frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-wrap\"\u003e\n\u003c!-- PANEL 1 (default open) --\u003e\n\u003csection class=\"rs-ep-panel is-default\" aria-label=\"Perception System\" id=\"rs-ep-p1\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-panel-01.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003ePerception System\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:inline-block;background:#00446a;color:#ffffff\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHead Sensing:\u003c\/b\u003e RGBD depth plus binocular vision\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudio Input:\u003c\/b\u003e Onboard microphone array\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eScene Awareness:\u003c\/b\u003e Environmental mapping and understanding\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudience Detection:\u003c\/b\u003e Person and crowd recognition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 2 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Dexterous Manipulation\" id=\"rs-ep-p2\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-keyboardist-robot-panel-02r1.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eDexterous Manipulation\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eDexterous Manipulation\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArms:\u003c\/b\u003e Dual 7-DoF arms\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHands:\u003c\/b\u003e Two 11-DoF (6-active) dexterous hands\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003ePlay Style:\u003c\/b\u003e Independent left and right multi-voice play\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eControl:\u003c\/b\u003e Accurate key-press control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Mobility \u0026amp; Body Structure\" id=\"rs-ep-p3\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-panel-03.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eMobility \u0026amp; Body Structure\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eMobility \u0026amp; Body Structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e 29-DoF full-body motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTorso:\u003c\/b\u003e Split-type soft shell with no sharp edges\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eLegs:\u003c\/b\u003e 6-DoF leg structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eBalance:\u003c\/b\u003e Dynamic on-stage stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END block-expand-panels --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-k4t9z\"\u003e\n\u003c!-- START block-card-grid --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, IMAGE_1=12@2, IMAGE_2=12@3, IMAGE_3=12@4, IMAGE_4=12@5, IMAGE_5=12@6, IMAGE_6=12@7, IMAGE_7=12@8, IMAGE_8=12@9, IMAGE_9=12@10, IMAGE_10=12@11 --\u003e\n\u003csection class=\"rs-section rs-card-grid rs-card-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n    .pwiz-k4t9z .rs-section.rs-card-grid img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-k4t9z .rs-section.rs-card-grid{border-radius:15px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-k4t9z .rs-section.rs-card-grid.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-k4t9z .rs-section.rs-card-grid.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-wrap{max-width:980px;margin:0 auto}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-head{text-align:center;margin:0 0 22px}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-head-title{font-size:30px;font-weight:550;margin:0;color:#111827;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-head p{margin:10px auto 0;max-width:860px;color:#667085;line-height:1.6}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-card{background:#ffffff !important;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 24px rgba(17,24,39,.06);padding:22px 24px}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-card:nth-child(n+5){display:none}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-icon{width:50px;height:50px;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:center;margin:0 0 12px}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-icon img{width:40px;height:40px}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-title{font-weight:550;color:#111827;margin:0 0 8px;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-k4t9z .rs-section.rs-card-grid .ti-body{margin:0;color:#667085;line-height:1.6}\n    @media(max-width:768px){.pwiz-k4t9z .rs-section.rs-card-grid .ti-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eCapabilities\u003c\/div\u003e\n\n\u003cp\u003eBeyond its mechanical frame, the CASBOT Keyboardist is built to hold a crowd's attention, work as part of a coordinated group, and move quickly from setup to show. These capabilities center on interaction, sound, teamwork between robots, and fast deployment.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Expressive Interaction\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/icon-expressive.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eExpressive Interaction\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eVoice and gesture inputs let the robot respond to people around it in a natural, human-like way. Its performance can be linked with stage lighting to heighten the sense of a live act.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Voice \u0026amp; Audio Presence\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/icon-audio.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eVoice \u0026amp; Audio Presence\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eAudio output and voice interaction give the robot a spoken presence on stage alongside its playing. This lets it engage a room directly rather than performing in silence.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Coordinated Multi-Robot Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/icon-real-time.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCoordinated Multi-Robot Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eA shared control system keeps several robots locked to the same tempo across a full band. One central setup can conduct the whole group so their playing stays tight and synchronized.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Show-Ready Deployment\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/icon-quick-operation.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eShow-Ready Deployment\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe robot can be prepared and driven for a show with straightforward operation, including remote teleoperation for choreographed routines. Firmware updates arrive over the air, so its act can grow after installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-card-grid --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-k6n2c\"\u003e\n\u003c!-- START block-staggered-rows --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, MEDIA_1=2@3, IMAGE_1=5@3, VIDEO_URL_1=5@3, MEDIA_2=2@4, IMAGE_2=5@4, VIDEO_URL_2=5@4, MEDIA_3=2@5, IMAGE_3=5@5, VIDEO_URL_3=5@5, MEDIA_4=2@6, IMAGE_4=5@6, VIDEO_URL_4=5@6, MEDIA_5=2@7, IMAGE_5=5@7, VIDEO_URL_5=5@7, MEDIA_6=2@8, IMAGE_6=5@8, VIDEO_URL_6=5@8, MEDIA_7=2@9, IMAGE_7=5@9, VIDEO_URL_7=5@9, MEDIA_8=2@10, IMAGE_8=5@10, VIDEO_URL_8=5@10, MEDIA_9=2@11, IMAGE_9=5@11, VIDEO_URL_9=5@11, MEDIA_10=2@12, IMAGE_10=5@12, VIDEO_URL_10=5@12 --\u003e\u003c!-- PWIZ_ENABLE: MEDIA_1=image-\u003eIMAGE_1, MEDIA_1=video-\u003eVIDEO_URL_1, MEDIA_2=image-\u003eIMAGE_2, MEDIA_2=video-\u003eVIDEO_URL_2, MEDIA_3=image-\u003eIMAGE_3, MEDIA_3=video-\u003eVIDEO_URL_3, MEDIA_4=image-\u003eIMAGE_4, MEDIA_4=video-\u003eVIDEO_URL_4, MEDIA_5=image-\u003eIMAGE_5, MEDIA_5=video-\u003eVIDEO_URL_5, MEDIA_6=image-\u003eIMAGE_6, MEDIA_6=video-\u003eVIDEO_URL_6, MEDIA_7=image-\u003eIMAGE_7, MEDIA_7=video-\u003eVIDEO_URL_7, MEDIA_8=image-\u003eIMAGE_8, MEDIA_8=video-\u003eVIDEO_URL_8, MEDIA_9=image-\u003eIMAGE_9, MEDIA_9=video-\u003eVIDEO_URL_9, MEDIA_10=image-\u003eIMAGE_10, MEDIA_10=video-\u003eVIDEO_URL_10 --\u003e\n\u003csection class=\"rs-section rs-staggered-rows rs-card-off\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-k6n2c .rs-section.rs-staggered-rows img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows{font-family:'Arimo',Arial,sans-serif;border-radius:15px}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .inner{max-width:1140px;margin:0 auto}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .hero{text-align:center;border-bottom:1px solid rgba(0,0,0,.08);padding:6px 6px 14px;margin:0 0 26px}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .hero .h{font-size:32px;font-weight:550;margin:0;color:#0b1220;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .hero .p{margin:10px auto 0;max-width:980px;color:rgba(11,18,32,.62);line-height:1.5}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .rows{display:flex;flex-direction:column;gap:26px}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-row{display:flex;align-items:center;gap:26px}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:row-reverse}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .rows .wma-row:nth-child(n+4){display:none}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-text{flex:1 1 44%;min-width:0}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-title{display:flex;gap:12px;align-items:flex-start}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-h3{font-size:24px;font-weight:550;margin:0;color:#0b1220;line-height:1.15;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-p{margin:10px 0 0;color:rgba(11,18,32,.62);line-height:1.55}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-media{flex:1 1 56%;min-width:0}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box{border-radius:14px;overflow:hidden;background:#ffffff !important;aspect-ratio:16\/9;position:relative;min-height:160px}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;vertical-align:top}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;border:0;background:transparent}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box .wma-vid{display:none}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] img{display:none}\n    .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] .wma-vid{display:block}\n    @media(max-width:780px){\n      .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-row,\n      .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:column!important;gap:16px}\n      .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-text,\n      .pwiz-k6n2c .rs-section.rs-staggered-rows .wma-media{flex:1 1 auto;width:100%}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"h rs-edit\" aria-level=\"2\" role=\"heading\"\u003eUse Cases \u0026amp; Application Scenarios\u003c\/div\u003e\n\n\u003cdiv class=\"p rs-edit\"\u003eFrom trade shows to festival stages, the CASBOT Keyboardist and its band bring a live robotic act to venues where a memorable performance drives foot traffic and engagement. These scenarios show where the platform fits in the real world.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rows\"\u003e\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCorporate Events \u0026amp; Exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eAt trade shows and corporate functions, the robot band performs for seated business audiences and draws crowds to a booth. It turns a product launch or exhibition floor into a talking point that keeps visitors lingering. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-usecase-02.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row rev\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCultural Tourism \u0026amp; Theme Parks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eIn parks and cultural attractions, the band delivers scheduled outdoor shows that become part of the visitor experience. A recurring robotic performance gives destinations a distinctive draw that sets them apart. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-usecase-01.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMusic Festivals \u0026amp; Commercial Stages\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eOn festival and concert stages, the robots hold their own in front of large, energetic crowds and full production effects. They can share the stage with human performers to create a hybrid live show. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-03\/img\/casbot-humanoid-robot-usecase-03.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-staggered-rows --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"View more\" data-view-less=\"View less\"\u003eView more\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWhat's Included\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START What's Included --\u003e\n\u003csection aria-label=\"What's included\" class=\"rs-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-inc{\n    padding-top:18px;\n    --inc-bg:#f8f8f8;\n    --inc-line:rgba(11,18,32,.14);\n    --inc-txt:#0b1220;\n    --inc-muted:rgba(11,18,32,.70);\n    --inc-accent:#00446a;\n    --inc-radius:15px;\n    --inc-pad:16px;\n    --inc-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--inc-txt);\n  }\n  .rs-inc, .rs-inc *{ box-sizing:border-box; }\n  .rs-inc .wrap{\n    border-radius:var(--inc-radius);\n    background:var(--inc-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--inc-pad);\n  }\n  .rs-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-inc .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-inc .badge{\n    margin:0 !important;\n    color:var(--inc-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-inc .badge b{ color:var(--inc-accent); }\n  .rs-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n  .rs-inc .label{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul tbody,\n  .rs-inc .bul tr,\n  .rs-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-inc .bul .b{\n    width:var(--inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-inc .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-inc .bul tr:last-child .t{ padding-bottom:0; }\n  .rs-inc .note{\n    margin:10px 0 0 0;\n    color:var(--inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Keyboardist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eKeyboardist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eKeyboardist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery Charger\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eRemote Controller\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWireless Emergency Stop Switch\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eKeyboard\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END What's Included --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensions\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Dimensions --\u003e\n\u003csection aria-label=\"Dimensions\" class=\"rs-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-dims{\n    padding-top:18px;\n    --dims-bg:#f8f8f8;\n    --dims-line:rgba(11,18,32,.14);\n    --dims-txt:#0b1220;\n    --dims-muted:rgba(11,18,32,.70);\n    --dims-accent:#00446a;\n    --dims-radius:15px;\n    --dims-pad:16px;\n    --dims-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--dims-txt);\n  }\n  .rs-dims, .rs-dims *{ box-sizing:border-box; }\n  .rs-dims .wrap{\n    border-radius:var(--dims-radius);\n    background:var(--dims-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--dims-pad);\n  }\n  .rs-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-dims .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-dims .badge{\n    margin:0 !important;\n    color:var(--dims-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-dims .badge b{ color:var(--dims-accent); }\n  .rs-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-dims .tile b{\n    display:block;\n    font-family:'Poppins',sans-serif;\n    font-size:12px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:600;\n    text-transform:uppercase;\n  }\n  .rs-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul tbody,\n  .rs-dims .bul tr,\n  .rs-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-dims .bul .b{\n    width:var(--dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-dims .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--dims-txt);\n  }\n  .rs-dims .note{\n    margin:10px 0 0 0;\n    color:var(--dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-dims .wrap{ padding:14px; }\n    .rs-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Keyboardist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eKeyboardist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eHeight (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Height (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1630 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eWidth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Width (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e510 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eDepth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Depth (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e280 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eTotal Weight (with Battery)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Total Weight (with Battery)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eApprox. 52 kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eValues shown are from the manufacturer's reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Dimensions --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-4\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eLinks\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-4\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Useful Links --\u003e\n\u003csection aria-label=\"Links\" class=\"rs-links\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-links{\n    padding-top:18px;\n    --links-bg:#f8f8f8;\n    --links-txt:#0b1220;\n    --links-muted:rgba(11,18,32,.70);\n    --links-accent:#00446a;\n    --links-radius:15px;\n    --links-pad:16px;\n    --links-indent:18px;\n    --links-gap:10px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--links-txt);\n  }\n  .rs-links, .rs-links *{ box-sizing:border-box; }\n  .rs-links hr{ display:none !important; }\n  .rs-links .rsln-wrap{\n    border-radius:var(--links-radius);\n    background:var(--links-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--links-pad);\n  }\n  .rs-links .rsln-titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-links .rsln-title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--links-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-links .rsln-badge{\n    margin:0 !important;\n    color:var(--links-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-links .rsln-badge b{ color:var(--links-accent); }\n  .rs-links .rsln-grid{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-links .rsln-card{\n    grid-column:span 12;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-links .rsln-head{\n    margin:0 0 10px 0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-links .rsln-item{\n    display:flex;\n    align-items:flex-start;\n    gap:var(--links-gap);\n    margin:6px 0;\n    padding:0;\n  }\n  .rs-links .rsln-item:first-child{ margin-top:0; }\n  .rs-links .rsln-item:last-child{ margin-bottom:0; }\n  .rs-links .rsln-bullet{\n    width:var(--links-indent);\n    flex:0 0 var(--links-indent);\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-links .rsln-text{\n    min-width:0;\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--links-txt) !important;\n    overflow-wrap:anywhere;\n  }\n  .rs-links .rsln-text a,\n  .rs-links .rsln-text a:link,\n  .rs-links .rsln-text a:visited{\n    display:inline !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:500 !important;\n    color:var(--links-txt) !important;\n    text-decoration:none !important;\n    text-indent:0 !important;\n    letter-spacing:normal !important;\n    white-space:normal !important;\n    background:none !important;\n    border:0 !important;\n    padding:0 !important;\n    margin:0 !important;\n    opacity:1 !important;\n    visibility:visible !important;\n    overflow:visible !important;\n  }\n  .rs-links .rsln-text a:before,\n  .rs-links .rsln-text a:after{\n    content:none !important;\n  }\n  .rs-links .rsln-text a:hover{\n    text-decoration:underline !important;\n    text-underline-offset:2px;\n  }\n  .rs-links .rsln-grid,\n  .rs-links .rsln-card{\n    background-image:none !important;\n    box-shadow:none !important;\n    outline:0 !important;\n  }\n  @media (max-width: 640px){\n    .rs-links .rsln-wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rsln-wrap\"\u003e\n\u003cdiv class=\"rsln-titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"rsln-title\" role=\"heading\"\u003eCASBOT Keyboardist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"rsln-badge\"\u003eModel: \u003cb\u003eKeyboardist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Links grid\" class=\"rsln-grid\"\u003e\n\u003cdiv class=\"rsln-card\"\u003e\n\u003cp class=\"rsln-head\"\u003eDocumentation\u003c\/p\u003e\n\n\u003cdiv class=\"rsln-item\"\u003e\n\u003cdiv class=\"rsln-bullet\"\u003e•\u003c\/div\u003e\n\n\u003cdiv class=\"rsln-text\"\u003e\u003ca href=\"https:\/\/cdn.robotshop.com\/media\/C\/CAS\/RB-Cas-03\/pdf\/CASBOT-02-Manual-EN-0520-x.pdf\"\u003eCASBOT 02 Product Manual (EN)\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Useful Links --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecifications\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Specification --\u003e\n\u003csection aria-label=\"Specifications\" class=\"rs-spec\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-spec{\n    padding-top:18px;\n    --spec-bg:#f8f8f8;\n    --spec-line:rgba(11,18,32,.14);\n    --spec-txt:#0b1220;\n    --spec-muted:rgba(11,18,32,.70);\n    --spec-accent:#00446a;\n    --spec-radius:15px;\n    --spec-pad:16px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--spec-txt);\n  }\n  .rs-spec, .rs-spec *{ box-sizing:border-box; }\n  .rs-spec .wrap{\n    border-radius:var(--spec-radius);\n    background:var(--spec-bg);\n    border:0; box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06); overflow:hidden;\n    padding:var(--spec-pad);\n  }\n  .rs-spec .titlebar{\n    display:flex; align-items:flex-end; justify-content:space-between;\n    gap:12px; margin:0 0 12px 0; padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-spec .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px; font-weight:550;\n    color:var(--spec-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-spec .badge{\n    margin:0 !important;\n    color:var(--spec-muted) !important;\n    font-weight:500; font-size:12px; letter-spacing:.2px; white-space:nowrap;\n  }\n  .rs-spec .badge b{ color:var(--spec-accent); }\n  .rs-spec .rows{ margin-top:0; padding-top:0; }\n  .rs-spec .row{\n    display:grid; grid-template-columns:1.2fr .9fr;\n    gap:14px; padding:10px 0;\n    border-bottom:1px solid rgba(11,18,32,.08);\n  }\n  .rs-spec .row:last-child{ border-bottom:none; }\n  .rs-spec .k{ font-size:14px; color:var(--spec-muted); font-weight:500; }\n  .rs-spec .v{ font-size:14px; color:var(--spec-txt); font-weight:500; overflow-wrap:anywhere; }\n  .rs-spec .muted{ color:var(--spec-muted); font-weight:500; }\n  @media (max-width: 640px){\n    .rs-spec .wrap{ padding:14px; }\n    .rs-spec .row{ grid-template-columns:1fr; gap:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Keyboardist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eKeyboardist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Specifications\" class=\"rows\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeight (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1630 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWidth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e510 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDepth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e280 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Weight (with Battery)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eFull-Body Degrees of Freedom (Excluding Dexterous Hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Degrees of Freedom (incl. hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e41 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHead Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e7 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWaist Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Leg Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDexterous Hand Configuration\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 x 11 DoF (6 active, 5 passive) Hands\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximum Joint Torque\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e150 N.m\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWalking Speed\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBattery Specification\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e48V 10Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTypical Battery Life\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRobot Control Unit (RCU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eOrin AGX\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHuman-Robot Unit (HRU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eRk3588\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eCommunication\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eWiFi 6 \/ 4G \/ Bluetooth 5.2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeat Dissipation System\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eAir-cooled\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Temperature\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e5-40 C\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Humidity\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e25%-85% (non-condensing)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMicrophone Array and Speaker\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eLiDAR\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eIMU Sensor\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRGBD Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBinocular Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eInstrument\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eKeyboard with keyboard stand\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eOTA Firmware Updates\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eSupported\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWarranty Period\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Specification --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Casbot","offers":[{"title":"Default Title","offer_id":54003204653420,"sku":"RB-Cas-03","price":130500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_4518177.webp?v=1783448791"},{"product_id":"casbot-bassist-humanoid-robot","title":"CASBOT Bassist Humanoid Robot","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\n\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\n\u003cdiv class=\"rte text--pull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003eCASBOT Bassist Humanoid Robot\u003c\/li\u003e\n\t\u003cli\u003e29-DoF full-body humanoid platform with dual 7-DoF arms\u003c\/li\u003e\n\t\u003cli\u003e275 TOPS main control chip for onboard AI processing\u003c\/li\u003e\n\t\u003cli\u003eRGBD depth cameras, IMU sensors, and microphone array for perception\u003c\/li\u003e\n\t\u003cli\u003eSingle-arm payload of 1.5 kg with precise, high-accuracy string plucking\u003c\/li\u003e\n\t\u003cli\u003eApprox. 1.5 h battery life with OTA firmware upgrade support\u003c\/li\u003e\n\t\u003cli\u003eSplit-type soft-shell body with no sharp edges, approx. 52 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eCASBOT Bassist Humanoid Robot\u003c\/strong\u003e is a performance humanoid developed by CASBOT (Beijing Zhongke Huiling Robot Technology) and built on the company's second-generation humanoid platform. It is designed to lay down the low end of the band live, delivering a steady, deep bass groove and a solid bass line in front of an audience rather than working on a factory line. Working together through a shared control system, a group of these robots can hold a coordinated foundation across an entire band and lock their timing as a single ensemble. The result is an expressive, audience-facing machine that treats a stage as its workspace and a live crowd as its context. It is built for entertainment venues, exhibitions, and cultural attractions where a physically present robotic performer draws attention.\u003c\/p\u003e\n\n\u003cp\u003eAs an AI robotics platform, the CASBOT Bassist reads its surroundings through combined depth, motion, and audio sensing, letting it recognize the scene in front of it and register the people watching. That awareness feeds a multi-modal interaction style, so the robot can respond to voice and gestures and can also be steered remotely for choreographed shows. Onboard computing handles the perception and rhythm control locally, while remote firmware updates keep the behavior current over the product's life. Its wrapped soft-shell construction keeps performances safe around people, which matters when it shares a stage with human musicians or works close to a crowd. This makes it well suited to organizations in live entertainment, tourism, and brand experiences that want a reliable, repeatable robotic act.\u003c\/p\u003e\n\n\u003cdiv class=\"pwiz-b3a7x\"\u003e\n\u003c!-- START block-ai-food --\u003e\u003c!-- PWIZ_LAYOUT: space_above=1@1, space_below=1@2, CDN_IMG_BASE=auto_cdn_img@3 --\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:32px auto 32px;\n\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-b3a7x .rs-section.ai-food-robotshop {\n    background: var(--rsaf-bg,#fff);\n    border-radius: var(--rsaf-radius,12px);\n    padding: var(--rsaf-pad,18px);\n    color: var(--rsaf-tc,#222);\n    --rsaf-gap: 2px;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-heading {\n    margin: 0 0 10px;\n    text-align: center;\n    font-weight: 700;\n    font-size: clamp(16px, 1.6vw, 20px);\n    letter-spacing: .15px;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    align-items: stretch;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col {\n    min-width: 0;\n    padding: var(--rsaf-col-pad, 12px 16px);\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    gap: var(--rsaf-gap,2px) !important;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col + .cc-col {\n    border-left: 1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-row {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    gap: 10px;\n    line-height: 1 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-row img.cc-icon {\n    width: var(--rsaf-icon,28px);\n    height: var(--rsaf-icon,28px);\n    display: block !important;\n    line-height: 0 !important;\n    vertical-align: middle !important;\n    margin: 0 !important;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-title {\n    margin: 0 !important;\n    padding: 0 !important;\n    font-weight: 700;\n    font-size: clamp(13px, 1.05vw, 15px);\n    line-height: 1.05 !important;\n  }\n  .pwiz-b3a7x .rs-section.ai-food-robotshop p.cc-desc {\n    margin: 0 !important;\n    padding: 0 !important;\n    margin-top: var(--rsaf-gap,2px) !important;\n    font-size: clamp(11.5px, .95vw, 12.5px);\n    line-height: 1.3 !important;\n    color: var(--rsaf-muted,#6f7888);\n    max-width: 36ch;\n  }\n  @media (max-width:900px) {\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col + .cc-col { border-left: 0; }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col { border-top: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col:nth-child(2) { border-top: 0; }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col:nth-child(4) { border-left: 1px solid var(--rsaf-sep,#e6e8ee); }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop p.cc-desc { max-width: 60ch; }\n  }\n  @media (max-width:650px) {\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-grid { grid-template-columns: 1fr; }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col {\n      padding: 12px 12px;\n      border-left: 0 !important;\n      border-top: 1px solid var(--rsaf-sep,#e6e8ee);\n    }\n    .pwiz-b3a7x .rs-section.ai-food-robotshop .cc-col:first-child { border-top: 0; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cc-heading\"\u003eWhy Buy From RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/ai-food-robotshop-authorized.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eAuthorized Distributor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull manufacturer-backed warranty coverage and dedicated product support\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/ai-food-robotshop-logistics-r1.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHassle-Free Delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eComplete end-to-end logistics management, including customs clearance\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/ai-food-robotshop-contact.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eSingle Point of Contact\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eAll pre-sales and post-sales support handled by our dedicated team\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\n\u003cimg class=\"cc-icon\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/ai-food-robotshop-faq.webp\"\u003e\n\u003cdiv class=\"cc-title\"\u003eDocumentation \u0026amp; Resources\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eFull access to detailed technical guides and a comprehensive knowledge base\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-ai-food --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-b6m2p\"\u003e\n\u003c!-- START block-static-hero --\u003e\n\u003cdiv style=\"padding:25px 0 25px\"\u003e\n\u003csection class=\"rs-section rs-static-hero\" aria-label=\"Static hero image\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n      .pwiz-b6m2p .rs-section.rs-static-hero img {\n        display: block;\n        vertical-align: top;\n        max-width: 100%;\n        margin: 0;\n        padding: 0;\n        border: 0;\n      }\n\n      \/* --- Static Hero: rs-static-hero (Hero mode) --- *\/\n      .pwiz-b6m2p .rs-section.rs-static-hero {\n        position:      relative;\n        overflow:      hidden;\n        border-radius: 18px;\n        background:    #f8f8f8;\n        color:         #ffffff;\n        width:         100%;\n        height:        600px;\n        font-family:   'Arimo', Arial, sans-serif;\n      }\n\n      \/* Replace the src URL below with your image *\/\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-img {\n        position:        absolute;\n        inset:           0;\n        width:           100%;\n        height:          100%;\n        object-fit:      cover;\n        object-position: center;\n        display:         block;\n        border-radius:   18px;\n      }\n\n      \/* Text overlay - padding controls distance from section edges *\/\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-wrap {\n        position:        absolute;\n        inset:           0;\n        z-index:         2;\n        max-width:       1200px;\n        margin:          0 auto;\n        padding:         80px;\n        display:         flex;\n        align-items:     flex-end;\n        justify-content: flex-start;\n        text-align:      left;\n        text-shadow:     0 2px 10px rgba(0,0,0,.55);\n        pointer-events:  none;\n      }\n\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-copy     { max-width: 60ch; pointer-events: auto; }\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-kicker   { margin: 0 0 .5rem !important; font-size: clamp(12px,1.3vw,14px); letter-spacing: .06em; text-transform: uppercase; opacity: .9; font-family: 'Arimo', Arial, sans-serif; }\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-title    { margin: 0 !important; font-size: clamp(28px,4vw,44px); line-height: 1.1; font-weight: 550; font-family: 'Poppins', Arial, sans-serif; }\n      .pwiz-b6m2p .rs-section.rs-static-hero .rs-si-subtitle { margin: .8rem 0 0 !important; font-size: clamp(14px,1.8vw,18px); line-height: 1.35; opacity: .92; font-family: 'Arimo', Arial, sans-serif; }\n\n      @media (max-width: 900px) {\n        .pwiz-b6m2p .rs-section.rs-static-hero { height: clamp(300px, 60vw, 600px); }\n      }\n\u003c\/style\u003e\n\u003cimg class=\"rs-si-img\" alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-highlight-03.webp\"\u003e\n\u003cdiv class=\"rs-si-wrap\"\u003e\n\u003cdiv class=\"rs-si-copy\"\u003e\n\u003cdiv class=\"rs-edit rs-si-kicker\"\u003eHumanoid Robot\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-title\"\u003eCASBOT Bassist\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-si-subtitle\"\u003eAn expressive performance humanoid built on the CASBOT 02 platform for live electric-bass performance and audience-facing entertainment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- END block-static-hero --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-b1r8k\"\u003e\n\u003c!-- START block-stat-highlights --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, value_count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1  --\u003e\n\u003csection class=\"rs-section rs-stat-highlights\" style=\"margin:32px 0 32px;padding:0;\" aria-label=\"Stat highlights\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-b1r8k .rs-section.rs-stat-highlights img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights{background:transparent;padding:0px;border-radius:0px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px;text-align:center}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-on{background:#ffffff !important;border:1px solid #e6eaf2;padding:32px 20px 32px;border-radius:15px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-grid.rs-card-off{background:transparent;padding:20px 0;border-radius:0;box-shadow:none}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 18%;min-width:140px}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-lbl{font-size:11px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#000000;line-height:1.4;margin:0 0 6px}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-val{font-size:40px;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.5px;color:#00446a;text-shadow:0 3px 8px rgba(0,0,0,0.18);font-family:'Poppins',Arial,sans-serif}\n    .pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-item:nth-child(n+6){display:none}\n    @media(max-width:600px){.pwiz-b1r8k .rs-section.rs-stat-highlights .rs-sh-item{flex:1 1 40%}}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-sh-grid rs-card-on\"\u003e\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eFull-Body DoF\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e29\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eSingle-Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eBattery Life\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-sh-item\"\u003e\n\u003cdiv class=\"rs-edit rs-sh-lbl\"\u003eWeight\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit rs-sh-val\"\u003e~52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-stat-highlights --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-b9b4w\"\u003e\n\u003c!-- START block-expand-panels --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, panel_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, zoom=1@2, text_color=1@2, panel_height=2@2, shade_closed=2@2, shade_open=2@2, zoom_amount=2@2, text_shadow=1@2, content=1@2, PILL_SHOW_1=1@3, TITLE_1=2@3, PILL_TEXT_1=2@3, IMAGE_1=7@3, PILL_SHOW_2=1@4, TITLE_2=2@4, PILL_TEXT_2=2@4, IMAGE_2=7@4, PILL_SHOW_3=1@5, TITLE_3=2@5, PILL_TEXT_3=2@5, IMAGE_3=7@5 --\u003e\n\u003cdiv class=\"rs-ep-outer rs-card-off ep-sh-soft ep-zoom-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;--ep-panel-bg:#f8f8f8;--ep-h:450px;--ep-shade-c:1;--ep-shade-o:0.3;--ep-tc:#ffffff;--ep-zoom:1.2;--ep-valign:flex-start;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.pwiz-b9b4w .rs-ep-outer{padding:0}\n    .pwiz-b9b4w .rs-ep-outer.rs-card-on{background:#f8f8f8;border-radius:15px;padding:0 20px;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-b9b4w .rs-ep-outer.rs-card-off{background:transparent;box-shadow:none}\n\n    .pwiz-b9b4w .rs-ep-header{text-align:center;padding:0 0 22px;max-width:740px;margin:0 auto}\n    .pwiz-b9b4w .rs-ep-header-title{margin:0 0 14px 0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.1;color:#111}\n    .pwiz-b9b4w .rs-ep-header-sub{margin:0 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,1.6vw,17px);line-height:1.55;color:#444}\n\n    .pwiz-b9b4w .rs-ep-wrap{display:flex;flex-wrap:nowrap;gap:10px;padding:0;align-items:stretch;width:100%;height:var(--ep-h,400px);box-sizing:border-box;line-height:0}\n\n    .pwiz-b9b4w .rs-ep-panel{position:relative;min-width:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.12);height:100%;display:block;box-sizing:border-box;isolation:isolate;flex:1 1 0%;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:var(--ep-panel-bg,#222) !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}\n    .pwiz-b9b4w .rs-ep-panel,.pwiz-b9b4w .rs-ep-panel *{transition:none !important;animation:none !important;transform:none !important}\n\n    .pwiz-b9b4w .rs-ep-wrap .rs-ep-panel:nth-child(n+4){display:none !important}\n\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-img{position:absolute;inset:0 !important;width:100% !important;height:100% !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:cover;object-position:center 35%}\n\n    .pwiz-b9b4w .rs-ep-panel::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3));opacity:var(--ep-shade-c,0.7)}\n\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-collapsed{position:absolute;top:12px;left:12px;right:40px;z-index:2;pointer-events:none;margin:0 !important}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-label{display:block;font-weight:800;font-size:12px;line-height:1.05;letter-spacing:.15px;color:var(--ep-tc,#fff) !important;text-shadow:none;pointer-events:auto}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-arrow{position:absolute;top:0;right:-28px;font-size:18px;line-height:1;color:var(--ep-tc,#fff);opacity:.9;pointer-events:none}\n\n    \/* Expanded: always rendered, hidden via opacity\/visibility - enables smooth transition *\/\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-expanded{position:absolute;inset:0;z-index:2;padding:22px 26px;line-height:normal;display:flex;flex-direction:column;justify-content:var(--ep-valign,flex-start);color:var(--ep-tc,#fff);text-align:left;background:transparent;visibility:hidden;opacity:0;pointer-events:none}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-expanded b{color:var(--ep-tc,#fff)}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-kv{max-width:420px}\n\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-title,.pwiz-b9b4w .rs-ep-panel .rs-ep-chip,.pwiz-b9b4w .rs-ep-panel .rs-ep-row,.pwiz-b9b4w .rs-ep-panel .rs-ep-note{pointer-events:auto}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-title{margin:0 0 14px 0 !important;font-weight:900;font-size:clamp(28px,3.0vw,44px);letter-spacing:-0.3px;line-height:1.02}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-chip{display:inline-block;align-self:flex-start;margin:2px 0 12px 0 !important;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-row{margin:8px 0 !important;font-size:13px;line-height:1.35}\n    .pwiz-b9b4w .rs-ep-panel .rs-ep-note{margin:6px 0 10px 0 !important;font-size:12px;color:rgba(255,255,255,.65)}\n\n    \/* Text shadow levels - after base label rule *\/\n    .pwiz-b9b4w .ep-sh-soft .rs-ep-panel .rs-ep-label,.pwiz-b9b4w .ep-sh-soft .rs-ep-panel .rs-ep-title{text-shadow:0 2px 14px rgba(0,0,0,.55) !important}\n    .pwiz-b9b4w .ep-sh-strong .rs-ep-panel .rs-ep-label,.pwiz-b9b4w .ep-sh-strong .rs-ep-panel .rs-ep-title{text-shadow:0 2px 6px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.85) !important}\n\n    \/* Zoom *\/\n    .pwiz-b9b4w .ep-zoom-on .rs-ep-panel .rs-ep-img{transform:scale(1) !important;transition:transform 420ms ease !important}\n\n    \/* ---- DEFAULT OPEN STATE ---- *\/\n    .pwiz-b9b4w .rs-ep-panel.is-default{flex:3 1 0%}\n    .pwiz-b9b4w .rs-ep-panel.is-default::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n    .pwiz-b9b4w .rs-ep-panel.is-default .rs-ep-expanded{visibility:visible;opacity:1}\n    .pwiz-b9b4w .rs-ep-panel.is-default .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n    \/* ---- HOVER ACCORDION ---- *\/\n    @media (hover:hover) and (pointer:fine){\n      \/* Flex-grow + overlay transitions *\/\n      .pwiz-b9b4w .rs-ep-panel{transition:flex-grow 420ms ease !important;will-change:flex-grow}\n      .pwiz-b9b4w .rs-ep-panel::after{transition:opacity 420ms ease !important}\n      \/* Content fade - specificity 0-2-0 beats .rs-ep-panel * at 0-1-0 *\/\n      .pwiz-b9b4w .rs-ep-panel .rs-ep-expanded,.pwiz-b9b4w .rs-ep-panel .rs-ep-collapsed{transition:opacity 200ms ease,visibility 200ms ease !important}\n\n      \/* Default panel collapses when wrap is hovered *\/\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel.is-default{flex:1 1 0%}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel.is-default::after{opacity:var(--ep-shade-c,0.7);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-expanded{visibility:hidden;opacity:0;pointer-events:none}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-collapsed{visibility:visible;opacity:1}\n\n      \/* Hovered panel expands *\/\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel:hover{flex:3 1 0%}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel:hover::after{opacity:var(--ep-shade-o,0);background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0.3))}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-expanded{visibility:visible;opacity:1}\n      .pwiz-b9b4w .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-collapsed{visibility:hidden;opacity:0;pointer-events:none}\n\n      \/* Zoom tracks expansion: expanded=zoomed, collapsed=normal *\/\n      .pwiz-b9b4w .ep-zoom-on .rs-ep-panel.is-default .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n      .pwiz-b9b4w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel.is-default .rs-ep-img{transform:scale(1) !important}\n      .pwiz-b9b4w .ep-zoom-on .rs-ep-wrap:hover .rs-ep-panel:hover .rs-ep-img{transform:scale(var(--ep-zoom,1.08)) !important}\n    }\n\n    \/* ---- MOBILE ---- *\/\n    @media (max-width:650px){\n      .pwiz-b9b4w .rs-ep-wrap{flex-direction:column;height:auto;gap:12px}\n      .pwiz-b9b4w .rs-ep-panel{height:320px;flex:none !important}\n      .pwiz-b9b4w .rs-ep-panel::after{opacity:0 !important;background:none !important}\n      .pwiz-b9b4w .rs-ep-panel .rs-ep-expanded{visibility:visible !important;opacity:1 !important}\n      .pwiz-b9b4w .rs-ep-panel .rs-ep-kv{flex:1 1 auto;justify-content:center}\n      .pwiz-b9b4w .rs-ep-panel .rs-ep-collapsed{display:none !important}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"rs-ep-header\"\u003e\n\u003cdiv class=\"rs-ep-header-title rs-edit\"\u003eCore Hardware Systems\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-header-sub rs-edit\"\u003eThe mechanical foundation behind the CASBOT Bassist, from head-mounted sensing to dexterous arms and a full-body articulated frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-wrap\"\u003e\n\u003c!-- PANEL 1 (default open) --\u003e\n\u003csection class=\"rs-ep-panel is-default\" aria-label=\"Perception System\" id=\"rs-ep-p1\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-panel-01.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003ePerception System\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:inline-block;background:#00446a;color:#ffffff\"\u003ePerception System\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHead Sensing:\u003c\/b\u003e RGBD depth plus binocular vision\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudio Input:\u003c\/b\u003e Onboard microphone array\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eScene Awareness:\u003c\/b\u003e Environmental mapping and understanding\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eAudience Detection:\u003c\/b\u003e Person and crowd recognition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 2 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Dexterous Manipulation\" id=\"rs-ep-p2\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-bassist-robot-panel-02r1.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eDexterous Manipulation\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eDexterous Manipulation\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArms:\u003c\/b\u003e Dual 7-DoF arms\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eHands:\u003c\/b\u003e Two 11-DoF (6-active) dexterous hands\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eString Control:\u003c\/b\u003e Precise string plucking\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eGroove:\u003c\/b\u003e Steady low-frequency groove and harmonic support\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003csection class=\"rs-ep-panel\" aria-label=\"Mobility \u0026amp; Body Structure\" id=\"rs-ep-p3\"\u003e\u003cimg class=\"rs-ep-img\" alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-panel-03.webp\"\u003e\n\u003cdiv class=\"rs-ep-collapsed\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"rs-ep-label\"\u003eMobility \u0026amp; Body Structure\u003c\/span\u003e \u003cspan class=\"rs-ep-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-ep-title\" aria-level=\"3\" role=\"heading\"\u003eMobility \u0026amp; Body Structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-chip rs-edit\" style=\"display:none;background:#00446a;color:#ffffff\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-kv\"\u003e\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eArticulation:\u003c\/b\u003e 29-DoF full-body motion\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eTorso:\u003c\/b\u003e Split-type soft shell with no sharp edges\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eLegs:\u003c\/b\u003e 6-DoF leg structure\u003c\/div\u003e\n\n\u003cdiv class=\"rs-ep-row rs-edit\"\u003e\n\u003cb\u003eBalance:\u003c\/b\u003e Dynamic on-stage stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END block-expand-panels --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-b2t7z\"\u003e\n\u003c!-- START block-card-grid --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, IMAGE_1=12@2, IMAGE_2=12@3, IMAGE_3=12@4, IMAGE_4=12@5, IMAGE_5=12@6, IMAGE_6=12@7, IMAGE_7=12@8, IMAGE_8=12@9, IMAGE_9=12@10, IMAGE_10=12@11 --\u003e\n\u003csection class=\"rs-section rs-card-grid rs-card-on\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n    .pwiz-b2t7z .rs-section.rs-card-grid img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-b2t7z .rs-section.rs-card-grid{border-radius:15px;font-family:'Arimo',Arial,sans-serif}\n    .pwiz-b2t7z .rs-section.rs-card-grid.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-b2t7z .rs-section.rs-card-grid.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-wrap{max-width:980px;margin:0 auto}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-head{text-align:center;margin:0 0 22px}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-head-title{font-size:30px;font-weight:550;margin:0;color:#111827;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-head p{margin:10px auto 0;max-width:860px;color:#667085;line-height:1.6}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-card{background:#ffffff !important;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 24px rgba(17,24,39,.06);padding:22px 24px}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-card:nth-child(n+5){display:none}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-icon{width:50px;height:50px;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:center;margin:0 0 12px}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-icon img{width:40px;height:40px}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-title{font-weight:550;color:#111827;margin:0 0 8px;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-b2t7z .rs-section.rs-card-grid .ti-body{margin:0;color:#667085;line-height:1.6}\n    @media(max-width:768px){.pwiz-b2t7z .rs-section.rs-card-grid .ti-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eCapabilities\u003c\/div\u003e\n\n\u003cp\u003eBeyond its mechanical frame, the CASBOT Bassist is built to hold a crowd's attention, work as part of a coordinated group, and move quickly from setup to show. These capabilities center on interaction, sound, teamwork between robots, and fast deployment.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Expressive Interaction\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/icon-expressive.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eExpressive Interaction\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eVoice and gesture inputs let the robot respond to people around it in a natural, human-like way. Its performance can be linked with stage lighting to heighten the sense of a live act.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Voice \u0026amp; Audio Presence\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/icon-audio.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eVoice \u0026amp; Audio Presence\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eAudio output and voice interaction give the robot a spoken presence on stage alongside its playing. This lets it engage a room directly rather than performing in silence.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Coordinated Multi-Robot Performance\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/icon-real-time.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCoordinated Multi-Robot Performance\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eA shared control system keeps several robots locked to the same tempo across a full band. One central setup can conduct the whole group so their playing stays tight and synchronized.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg alt=\"Show-Ready Deployment\" src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/icon-quick-operation.webp\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title rs-edit\" aria-level=\"3\" role=\"heading\"\u003eShow-Ready Deployment\u003c\/div\u003e\n\n\u003cp class=\"ti-body rs-edit\"\u003eThe robot can be prepared and driven for a show with straightforward operation, including remote teleoperation for choreographed routines. Firmware updates arrive over the air, so its act can grow after installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-card-grid --\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pwiz-b5n3c\"\u003e\n\u003c!-- START block-staggered-rows --\u003e\u003c!-- PWIZ_LAYOUT: container=1@1, card_bg=1@1, count=2@1, space_above=2@1, space_below=2@1, pad_top=2@1, pad_bottom=2@1, MEDIA_1=2@3, IMAGE_1=5@3, VIDEO_URL_1=5@3, MEDIA_2=2@4, IMAGE_2=5@4, VIDEO_URL_2=5@4, MEDIA_3=2@5, IMAGE_3=5@5, VIDEO_URL_3=5@5, MEDIA_4=2@6, IMAGE_4=5@6, VIDEO_URL_4=5@6, MEDIA_5=2@7, IMAGE_5=5@7, VIDEO_URL_5=5@7, MEDIA_6=2@8, IMAGE_6=5@8, VIDEO_URL_6=5@8, MEDIA_7=2@9, IMAGE_7=5@9, VIDEO_URL_7=5@9, MEDIA_8=2@10, IMAGE_8=5@10, VIDEO_URL_8=5@10, MEDIA_9=2@11, IMAGE_9=5@11, VIDEO_URL_9=5@11, MEDIA_10=2@12, IMAGE_10=5@12, VIDEO_URL_10=5@12 --\u003e\u003c!-- PWIZ_ENABLE: MEDIA_1=image-\u003eIMAGE_1, MEDIA_1=video-\u003eVIDEO_URL_1, MEDIA_2=image-\u003eIMAGE_2, MEDIA_2=video-\u003eVIDEO_URL_2, MEDIA_3=image-\u003eIMAGE_3, MEDIA_3=video-\u003eVIDEO_URL_3, MEDIA_4=image-\u003eIMAGE_4, MEDIA_4=video-\u003eVIDEO_URL_4, MEDIA_5=image-\u003eIMAGE_5, MEDIA_5=video-\u003eVIDEO_URL_5, MEDIA_6=image-\u003eIMAGE_6, MEDIA_6=video-\u003eVIDEO_URL_6, MEDIA_7=image-\u003eIMAGE_7, MEDIA_7=video-\u003eVIDEO_URL_7, MEDIA_8=image-\u003eIMAGE_8, MEDIA_8=video-\u003eVIDEO_URL_8, MEDIA_9=image-\u003eIMAGE_9, MEDIA_9=video-\u003eVIDEO_URL_9, MEDIA_10=image-\u003eIMAGE_10, MEDIA_10=video-\u003eVIDEO_URL_10 --\u003e\n\u003csection class=\"rs-section rs-staggered-rows rs-card-off\" style=\"margin:32px 0 32px;padding-top:32px;padding-bottom:32px;padding-left:20px;padding-right:20px;\"\u003e\n\u003cstyle type=\"text\/css\"\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Arimo:wght@400;600;700\u0026family=Poppins:wght@700;800;900\u0026display=swap');\n\n    .pwiz-b5n3c .rs-section.rs-staggered-rows img{display:block;vertical-align:top;max-width:100%;margin:0;padding:0;border:0}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows{font-family:'Arimo',Arial,sans-serif;border-radius:15px}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows.rs-card-on{background:#f8f8f8;box-shadow:0 8px 24px -4px rgba(0,0,0,0.12)}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows.rs-card-off{background:transparent;box-shadow:none}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .inner{max-width:1140px;margin:0 auto}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .hero{text-align:center;border-bottom:1px solid rgba(0,0,0,.08);padding:6px 6px 14px;margin:0 0 26px}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .hero .h{font-size:32px;font-weight:550;margin:0;color:#0b1220;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .hero .p{margin:10px auto 0;max-width:980px;color:rgba(11,18,32,.62);line-height:1.5}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .rows{display:flex;flex-direction:column;gap:26px}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-row{display:flex;align-items:center;gap:26px}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:row-reverse}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .rows .wma-row:nth-child(n+4){display:none}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-text{flex:1 1 44%;min-width:0}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-title{display:flex;gap:12px;align-items:flex-start}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-h3{font-size:24px;font-weight:550;margin:0;color:#0b1220;line-height:1.15;font-family:'Poppins',Arial,sans-serif}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-p{margin:10px 0 0;color:rgba(11,18,32,.62);line-height:1.55}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-media{flex:1 1 56%;min-width:0}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box{border-radius:14px;overflow:hidden;background:#ffffff !important;aspect-ratio:16\/9;position:relative;min-height:160px}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;vertical-align:top}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block;border:0;background:transparent}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box .wma-vid{display:none}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] img{display:none}\n    .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-box[data-media=\"video\"] .wma-vid{display:block}\n    @media(max-width:780px){\n      .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-row,\n      .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-row.rev{flex-direction:column!important;gap:16px}\n      .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-text,\n      .pwiz-b5n3c .rs-section.rs-staggered-rows .wma-media{flex:1 1 auto;width:100%}\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"h rs-edit\" aria-level=\"2\" role=\"heading\"\u003eUse Cases \u0026amp; Application Scenarios\u003c\/div\u003e\n\n\u003cdiv class=\"p rs-edit\"\u003eFrom trade shows to festival stages, the CASBOT Bassist and its band brings a live robotic act to venues where a memorable performance drives foot traffic and engagement. These scenarios show where the platform fits in the real world.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rows\"\u003e\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCorporate Events \u0026amp; Exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eAt trade shows and corporate functions, the robot band performs for seated business audiences and draws crowds to a booth. It turns a product launch or exhibition floor into a talking point that keeps visitors lingering. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-usecase-02.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row rev\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eCultural Tourism \u0026amp; Theme Parks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eIn parks and cultural attractions, the band delivers scheduled outdoor shows that become part of the visitor experience. A recurring robotic performance gives destinations a distinctive draw that sets them apart. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-usecase-01.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-row\"\u003e\n\u003cdiv class=\"wma-text\"\u003e\n\u003cdiv class=\"wma-title\"\u003e\n\u003cdiv class=\"wma-h3 rs-edit\" aria-level=\"3\" role=\"heading\"\u003eMusic Festivals \u0026amp; Commercial Stages\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-p rs-edit\"\u003eOn festival and concert stages, the robots hold their own in front of large, energetic crowds and full production effects. They can share the stage with human performers to create a hybrid live show. \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"wma-media\"\u003e\n\u003cdiv class=\"wma-box\" data-media=\"image\"\u003e\u003cimg alt src=\"https:\/\/cdn.robotshop.com\/media\/c\/cas\/rb-cas-05\/img\/casbot-humanoid-robot-usecase-03.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END block-staggered-rows --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"View more\" data-view-less=\"View less\"\u003eView more\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWhat's Included\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START What's Included --\u003e\n\u003csection aria-label=\"What's included\" class=\"rs-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-inc{\n    padding-top:18px;\n    --inc-bg:#f8f8f8;\n    --inc-line:rgba(11,18,32,.14);\n    --inc-txt:#0b1220;\n    --inc-muted:rgba(11,18,32,.70);\n    --inc-accent:#00446a;\n    --inc-radius:15px;\n    --inc-pad:16px;\n    --inc-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--inc-txt);\n  }\n  .rs-inc, .rs-inc *{ box-sizing:border-box; }\n  .rs-inc .wrap{\n    border-radius:var(--inc-radius);\n    background:var(--inc-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--inc-pad);\n  }\n  .rs-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-inc .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-inc .badge{\n    margin:0 !important;\n    color:var(--inc-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-inc .badge b{ color:var(--inc-accent); }\n  .rs-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n  .rs-inc .label{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul tbody,\n  .rs-inc .bul tr,\n  .rs-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-inc .bul .b{\n    width:var(--inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-inc .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-inc .bul tr:last-child .t{ padding-bottom:0; }\n  .rs-inc .note{\n    margin:10px 0 0 0;\n    color:var(--inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Bassist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBassist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBassist Robot Main Body\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBattery Charger\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eRemote Controller\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWireless Emergency Stop Switch\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eElectric Bass\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END What's Included --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensions\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Dimensions --\u003e\n\u003csection aria-label=\"Dimensions\" class=\"rs-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-dims{\n    padding-top:18px;\n    --dims-bg:#f8f8f8;\n    --dims-line:rgba(11,18,32,.14);\n    --dims-txt:#0b1220;\n    --dims-muted:rgba(11,18,32,.70);\n    --dims-accent:#00446a;\n    --dims-radius:15px;\n    --dims-pad:16px;\n    --dims-indent:18px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--dims-txt);\n  }\n  .rs-dims, .rs-dims *{ box-sizing:border-box; }\n  .rs-dims .wrap{\n    border-radius:var(--dims-radius);\n    background:var(--dims-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--dims-pad);\n  }\n  .rs-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-dims .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-dims .badge{\n    margin:0 !important;\n    color:var(--dims-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-dims .badge b{ color:var(--dims-accent); }\n  .rs-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-dims .tile b{\n    display:block;\n    font-family:'Poppins',sans-serif;\n    font-size:12px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:600;\n    text-transform:uppercase;\n  }\n  .rs-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul tbody,\n  .rs-dims .bul tr,\n  .rs-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-dims .bul .b{\n    width:var(--dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-dims .bul .t{\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--dims-txt);\n  }\n  .rs-dims .note{\n    margin:10px 0 0 0;\n    color:var(--dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n  @media (max-width: 640px){\n    .rs-dims .wrap{ padding:14px; }\n    .rs-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Bassist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBassist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eHeight (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Height (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1630 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eWidth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Width (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e510 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eDepth (Standing)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Depth (Standing)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e280 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\n\u003cb\u003eTotal Weight (with Battery)\u003c\/b\u003e\n\n\u003ctable aria-label=\"Total Weight (with Battery)\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e•\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eApprox. 52 kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eValues shown are from the manufacturer's reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Dimensions --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-4\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eLinks\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-4\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Useful Links --\u003e\n\u003csection aria-label=\"Links\" class=\"rs-links\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-links{\n    padding-top:18px;\n    --links-bg:#f8f8f8;\n    --links-txt:#0b1220;\n    --links-muted:rgba(11,18,32,.70);\n    --links-accent:#00446a;\n    --links-radius:15px;\n    --links-pad:16px;\n    --links-indent:18px;\n    --links-gap:10px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--links-txt);\n  }\n  .rs-links, .rs-links *{ box-sizing:border-box; }\n  .rs-links hr{ display:none !important; }\n  .rs-links .rsln-wrap{\n    border-radius:var(--links-radius);\n    background:var(--links-bg);\n    border:0;\n    box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06);\n    overflow:hidden;\n    padding:var(--links-pad);\n  }\n  .rs-links .rsln-titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-links .rsln-title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px;\n    font-weight:550;\n    color:var(--links-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-links .rsln-badge{\n    margin:0 !important;\n    color:var(--links-muted) !important;\n    font-weight:500;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-links .rsln-badge b{ color:var(--links-accent); }\n  .rs-links .rsln-grid{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-links .rsln-card{\n    grid-column:span 12;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n  .rs-links .rsln-head{\n    margin:0 0 10px 0 !important;\n    font-family:'Poppins',sans-serif;\n    font-weight:600;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:12px;\n    color:rgba(11,18,32,.70) !important;\n  }\n  .rs-links .rsln-item{\n    display:flex;\n    align-items:flex-start;\n    gap:var(--links-gap);\n    margin:6px 0;\n    padding:0;\n  }\n  .rs-links .rsln-item:first-child{ margin-top:0; }\n  .rs-links .rsln-item:last-child{ margin-bottom:0; }\n  .rs-links .rsln-bullet{\n    width:var(--links-indent);\n    flex:0 0 var(--links-indent);\n    color:rgba(11,18,32,.35);\n    font-size:14px;\n    line-height:1.5;\n  }\n  .rs-links .rsln-text{\n    min-width:0;\n    font-size:14px;\n    font-weight:500;\n    line-height:1.5;\n    color:var(--links-txt) !important;\n    overflow-wrap:anywhere;\n  }\n  .rs-links .rsln-text a,\n  .rs-links .rsln-text a:link,\n  .rs-links .rsln-text a:visited{\n    display:inline !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:500 !important;\n    color:var(--links-txt) !important;\n    text-decoration:none !important;\n    text-indent:0 !important;\n    letter-spacing:normal !important;\n    white-space:normal !important;\n    background:none !important;\n    border:0 !important;\n    padding:0 !important;\n    margin:0 !important;\n    opacity:1 !important;\n    visibility:visible !important;\n    overflow:visible !important;\n  }\n  .rs-links .rsln-text a:before,\n  .rs-links .rsln-text a:after{\n    content:none !important;\n  }\n  .rs-links .rsln-text a:hover{\n    text-decoration:underline !important;\n    text-underline-offset:2px;\n  }\n  .rs-links .rsln-grid,\n  .rs-links .rsln-card{\n    background-image:none !important;\n    box-shadow:none !important;\n    outline:0 !important;\n  }\n  @media (max-width: 640px){\n    .rs-links .rsln-wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rsln-wrap\"\u003e\n\u003cdiv class=\"rsln-titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"rsln-title\" role=\"heading\"\u003eCASBOT Bassist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"rsln-badge\"\u003eModel: \u003cb\u003eBassist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Links grid\" class=\"rsln-grid\"\u003e\n\u003cdiv class=\"rsln-card\"\u003e\n\u003cp class=\"rsln-head\"\u003eDocumentation\u003c\/p\u003e\n\n\u003cdiv class=\"rsln-item\"\u003e\n\u003cdiv class=\"rsln-bullet\"\u003e•\u003c\/div\u003e\n\n\u003cdiv class=\"rsln-text\"\u003e\u003ca href=\"https:\/\/cdn.robotshop.com\/media\/C\/CAS\/RB-Cas-05\/pdf\/CASBOT-02-Manual-EN-0520-x.pdf\"\u003eCASBOT 02 Product Manual (EN)\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Useful Links --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\n\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecifications\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewbox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003c!-- START Specification --\u003e\n\u003csection aria-label=\"Specifications\" class=\"rs-spec\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-spec{\n    padding-top:18px;\n    --spec-bg:#f8f8f8;\n    --spec-line:rgba(11,18,32,.14);\n    --spec-txt:#0b1220;\n    --spec-muted:rgba(11,18,32,.70);\n    --spec-accent:#00446a;\n    --spec-radius:15px;\n    --spec-pad:16px;\n    font-family:'Arimo',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--spec-txt);\n  }\n  .rs-spec, .rs-spec *{ box-sizing:border-box; }\n  .rs-spec .wrap{\n    border-radius:var(--spec-radius);\n    background:var(--spec-bg);\n    border:0; box-shadow:0 4px 16px rgba(11,18,32,.08), 0 1px 4px rgba(11,18,32,.06); overflow:hidden;\n    padding:var(--spec-pad);\n  }\n  .rs-spec .titlebar{\n    display:flex; align-items:flex-end; justify-content:space-between;\n    gap:12px; margin:0 0 12px 0; padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-spec .title{\n    margin:0 !important;\n    font-family:'Poppins',sans-serif;\n    font-size:18px; font-weight:550;\n    color:var(--spec-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-spec .badge{\n    margin:0 !important;\n    color:var(--spec-muted) !important;\n    font-weight:500; font-size:12px; letter-spacing:.2px; white-space:nowrap;\n  }\n  .rs-spec .badge b{ color:var(--spec-accent); }\n  .rs-spec .rows{ margin-top:0; padding-top:0; }\n  .rs-spec .row{\n    display:grid; grid-template-columns:1.2fr .9fr;\n    gap:14px; padding:10px 0;\n    border-bottom:1px solid rgba(11,18,32,.08);\n  }\n  .rs-spec .row:last-child{ border-bottom:none; }\n  .rs-spec .k{ font-size:14px; color:var(--spec-muted); font-weight:500; }\n  .rs-spec .v{ font-size:14px; color:var(--spec-txt); font-weight:500; overflow-wrap:anywhere; }\n  .rs-spec .muted{ color:var(--spec-muted); font-weight:500; }\n  @media (max-width: 640px){\n    .rs-spec .wrap{ padding:14px; }\n    .rs-spec .row{ grid-template-columns:1fr; gap:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eCASBOT Bassist Humanoid Robot\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eBassist\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Specifications\" class=\"rows\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeight (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1630 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWidth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e510 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDepth (Standing)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e280 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Weight (with Battery)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 52 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eFull-Body Degrees of Freedom (Excluding Dexterous Hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e29 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotal Degrees of Freedom (incl. hands)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e41 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHead Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e7 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWaist Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Leg Degrees of Freedom\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 DoF\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eDexterous Hand Configuration\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2 x 11 DoF (6 active, 5 passive) Hands\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSingle Arm Payload\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximum Joint Torque\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e150 N.m\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWalking Speed\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1 m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBattery Specification\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e48V 10Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTypical Battery Life\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eApprox. 1.5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eComputing Power\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e275 TOPS\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRobot Control Unit (RCU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eOrin AGX\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHuman-Robot Unit (HRU)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eRk3588\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eCommunication\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eWiFi 6 \/ 4G \/ Bluetooth 5.2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHeat Dissipation System\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eAir-cooled\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Temperature\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e5-40 C\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWorking Humidity\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e25%-85% (non-condensing)\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMicrophone Array and Speaker\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eIMU Sensor\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eRGBD Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBinocular Camera\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eInstrument\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eElectric bass\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eOTA Firmware Updates\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003eSupported\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWarranty Period\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e6 months\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END Specification --\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Casbot","offers":[{"title":"Default Title","offer_id":54003205112172,"sku":"RB-Cas-05","price":130500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/files\/pp_4518179.webp?v=1783448808"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/9026\/8577\/collections\/br-casbot-1695-340px-mobile-desktop.webp?v=1783619704","url":"https:\/\/www.robotshop.com\/collections\/casbot.oembed","provider":"RobotShop USA","version":"1.0","type":"link"}