{"id":14577,"date":"2026-09-15T15:06:14","date_gmt":"2026-09-15T07:06:14","guid":{"rendered":"https:\/\/www.mimuplay.com\/?p=14577"},"modified":"2026-09-15T15:20:50","modified_gmt":"2026-09-15T07:20:50","slug":"children-s-indoor-obstacle-course","status":"publish","type":"post","link":"https:\/\/www.mimuplay.com\/fr\/children-s-indoor-obstacle-course\/","title":{"rendered":"Children&#8217;s Indoor Obstacle Course | Mimuplay"},"content":{"rendered":"<p><!-- coreshangye-task-id: 5ebe4e25-dd90-4091-9898-423a3c61089c --><br \/>\n<!doctype html><br \/>\n<html lang=\"en\"><br \/>\n<head><br \/>\n  <meta charset=\"utf-8\"><br \/>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><br \/>\n  <!-- coreshangye-field-manifest: machine-readable field map; metadata only, not displayed or executed --><br \/>\n  <script type=\"application\/json\" id=\"coreshangye-field-manifest\">\n  {\n    \"manifest_version\": \"1.0\",\n    \"template_id\": \"product_secondary_category\",\n    \"scope\": \"fillable_fields_only\",\n    \"write_policy\": {\n      \"write_only_status\": [\n        \"CONFIRMED\"\n      ],\n      \"required_missing\": \"block_launch\",\n      \"optional_missing\": \"omit_or_hide\",\n      \"visible_placeholder_tokens\": [\n        \"[PLACEHOLDER]\",\n        \"[FILLING NOTE]\",\n        \"[MISSING]\",\n        \"example.com\",\n        \"TAWK_PROPERTY_ID\"\n      ],\n      \"preserve_structure\": [\n        \"section\",\n        \"id\",\n        \"class\",\n        \"form field name\",\n        \"same-page IDs\",\n        \"JS selectors\"\n      ]\n    },\n    \"fields\": [\n      {\n        \"id\": \"seo.title\",\n        \"selector\": \"title\",\n        \"type\": \"text\",\n        \"required\": true,\n        \"source\": [\n          \"keyword_plan\",\n          \"company\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"English Title Case title, 60 characters or fewer, containing the exact page core keyword; optional confirmed brand, wholesale or same-product term.\"\n      },\n      {\n        \"id\": \"seo.meta_description\",\n        \"selector\": \"meta[name=\\\"description\\\"]\",\n        \"type\": \"text\",\n        \"required\": true,\n        \"source\": [\n          \"keyword_plan\",\n          \"application\",\n          \"company\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"English Title Case declarative description, 120 characters or fewer, containing the exact page core keyword and summarizing the page content.\"\n      },\n      {\n        \"id\": \"seo.keyword\",\n        \"selector\": \"meta[name=\\\"keywords\\\"]\",\n        \"type\": \"text\",\n        \"required\": true,\n        \"source\": [\n          \"keyword_plan\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Exactly the page core keyword in Title Case; do not add secondary keywords.\"\n      },\n      {\n        \"id\": \"seo.canonical\",\n        \"selector\": \"link[rel=\\\"canonical\\\"]\",\n        \"type\": \"url\",\n        \"required\": true,\n        \"source\": [\n          \"site_structure\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Final absolute application URL.\"\n      },\n      {\n        \"id\": \"seo.preload_image_href\",\n        \"selector\": \"link[rel=\\\"preload\\\"][as=\\\"image\\\"]\",\n        \"type\": \"url\",\n        \"required\": true,\n        \"source\": [\n          \"image_assets\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Derived from hero.background_image; must exactly match the final Hero image URL. This is a validation value, not a separate customer-provided URL.\"\n      },\n      {\n        \"id\": \"schema.product_secondary_category_page\",\n        \"selector\": \"script[type=\\\"application\/ld+json\\\"]\",\n        \"type\": \"jsonld\",\n        \"required\": true,\n        \"source\": [\n          \"seo\",\n          \"application\",\n          \"products\",\n          \"faq\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"WebPage, BreadcrumbList, ItemList and FAQ values.\"\n      },\n      {\n        \"id\": \"hero.background_image\",\n        \"selector\": \".coreshangye-hero-media\",\n        \"type\": \"image_url\",\n        \"required\": true,\n        \"source\": [\n          \"image_assets\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Hero background image.\"\n      },\n      {\n        \"id\": \"hero.gallery_product_name\",\n        \"selector\": \".coreshangye-hero-gallery-title\",\n        \"type\": \"text\",\n        \"required\": true,\n        \"source\": [\n          \"keyword_plan\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Product name contained in the core keyword, displayed as a 22px H2 below the Hero image gallery. Remove only clearly non-product commercial role modifiers such as manufacturer, supplier, wholesale or for sale; do not add a brand or a new product term.\"\n      },\n      {\n        \"id\": \"hero.breadcrumbs\",\n        \"selector\": \".coreshangye-hero .coreshangye-breadcrumbs\",\n        \"type\": \"breadcrumb\",\n        \"required\": true,\n        \"source\": [\n          \"site_structure\",\n          \"keyword_plan\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Home, parent category and current product-secondary-category labels and URLs.\"\n      },\n      {\n        \"id\": \"hero.h1\",\n        \"selector\": \".coreshangye-hero h1\",\n        \"type\": \"text\",\n        \"required\": true,\n        \"source\": [\n          \"keyword_plan\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Primary commercial product-secondary-category keyword itself in Title Case; no added words.\"\n      },\n      {\n        \"id\": \"hero.description\",\n        \"selector\": \".coreshangye-hero-description\",\n        \"type\": \"rich_text\",\n        \"required\": true,\n        \"source\": [\n          \"application\",\n          \"company\",\n          \"product\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Generate this last by joining the three hero_intent_summary sentences in descending SERP-intent order; each sentence summarizes its one-to-one module and receives a proportional word share.\"\n      },\n      {\n        \"id\": \"hero.ctas\",\n        \"selector\": \".coreshangye-hero .coreshangye-actions\",\n        \"type\": \"links\",\n        \"required\": true,\n        \"source\": [\n          \"site_structure\",\n          \"tawk\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Engineer quote anchor and chat button.\"\n      },\n      {\n        \"id\": \"contents.sidebar_and_download\",\n        \"selector\": \".coreshangye-solution-layout > .coreshangye-sidebar\",\n        \"type\": \"navigation_and_single_download\",\n        \"required\": false,\n        \"source\": [\n          \"site_structure\",\n          \"approved_documents\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Contents anchors and one optional PDF spec sheet URL; remove the button when no approved URL is provided.\"\n      },\n      {\n        \"id\": \"recommended_products\",\n        \"selector\": \"#coreshangye-products\",\n        \"type\": \"product_cards\",\n        \"required\": true,\n        \"source\": [\n          \"product_catalog\",\n          \"product_specs\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Type definition, products, images\/Alt, hover summary and hard metrics.\"\n      },\n      {\n        \"id\": \"production_delivery\",\n        \"selector\": \"#coreshangye-delivery\",\n        \"type\": \"commercial_terms\",\n        \"required\": false,\n        \"source\": [\n          \"sales_policy\",\n          \"factory\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Price tiers, MOQ, stock\/lead time, regions, Incoterms and documents.\"\n      },\n      {\n        \"id\": \"custom_channel\",\n        \"selector\": \"#coreshangye-custom\",\n        \"type\": \"file_form\",\n        \"required\": false,\n        \"source\": [\n          \"engineering\",\n          \"wordpress_backend\",\n          \"sales\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Multipart native WordPress comment form: comment_post_ID, drawing, custom_quantity, custom_email, redirect and upload rules. Deploy the companion comment_post PHP handler; in special filling mode replace this form with one customization CTA.\"\n      },\n      {\n        \"id\": \"faq\",\n        \"selector\": \"#coreshangye-faq\",\n        \"type\": \"faq\",\n        \"required\": false,\n        \"source\": [\n          \"application\",\n          \"commercial\",\n          \"product\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Application objections synchronized with FAQ Schema.\"\n      },\n      {\n        \"id\": \"quote.form\",\n        \"selector\": \"#coreshangye-quote-form\",\n        \"type\": \"form\",\n        \"required\": true,\n        \"source\": [\n          \"wordpress_backend\",\n          \"company\",\n          \"application\",\n          \"product\"\n        ],\n        \"blocks_launch\": true,\n        \"semantic\": \"Independent quote.phone, quote.email, quote.whatsapp and quote.address bullets; WordPress comment endpoint, page ID, hidden values and required fields. Do not use a contact_details aggregate.\"\n      },\n      {\n        \"id\": \"quote.phone\",\n        \"selector\": \"#coreshangye-quote .coreshangye-quote-list li:nth-child(1)\",\n        \"type\": \"text\",\n        \"required\": false,\n        \"source\": [\"company\"],\n        \"blocks_launch\": false,\n        \"semantic\": \"Independent sales phone shown in the quote contact list; customer-provided only.\"\n      },\n      {\n        \"id\": \"quote.email\",\n        \"selector\": \"#coreshangye-quote .coreshangye-quote-list li:nth-child(2)\",\n        \"type\": \"text\",\n        \"required\": false,\n        \"source\": [\"company\"],\n        \"blocks_launch\": false,\n        \"semantic\": \"Independent sales email shown in the quote contact list; customer-provided only.\"\n      },\n      {\n        \"id\": \"quote.whatsapp\",\n        \"selector\": \"#coreshangye-quote .coreshangye-quote-list li:nth-child(3)\",\n        \"type\": \"text\",\n        \"required\": false,\n        \"source\": [\"company\"],\n        \"blocks_launch\": false,\n        \"semantic\": \"Independent WhatsApp number or customer-provided WhatsApp link shown in the quote contact list.\"\n      },\n      {\n        \"id\": \"quote.address\",\n        \"selector\": \"#coreshangye-quote .coreshangye-quote-list li:nth-child(4)\",\n        \"type\": \"text\",\n        \"required\": false,\n        \"source\": [\"company\"],\n        \"blocks_launch\": false,\n        \"semantic\": \"Independent office or factory address shown in the quote contact list; customer-provided only.\"\n      },\n      {\n        \"id\": \"live_chat.property_id\",\n        \"selector\": \"script[type=\\\"text\/javascript\\\"]\",\n        \"type\": \"configuration\",\n        \"required\": false,\n        \"source\": [\n          \"tawk\",\n          \"sales\"\n        ],\n        \"blocks_launch\": false,\n        \"semantic\": \"Real Tawk Property ID.\"\n      }\n    ],\n    \"repeaters\": [\n      {\n        \"id\": \"hero.gallery_image\",\n        \"selector\": \".coreshangye-hero-gallery .coreshangye-carousel-slide\",\n        \"min_items\": 1,\n        \"item_fields\": [\n          \"src\",\n          \"alt\",\n          \"width\",\n          \"height\"\n        ]\n      },\n      {\n        \"id\": \"recommended_products.item\",\n        \"selector\": \"#coreshangye-products .coreshangye-solution-card\",\n        \"count_from\": \"task.json.expected_product_count\",\n        \"field_id_pattern\": \"products.{index}.{csv_suffix}\",\n        \"prototype_index\": 1,\n        \"prepared_by\": \"\u5b57\u6bb5\u589e\u91cf\u6784\u5efa.py prepare\",\n        \"csv_field_suffixes\": [\n          \"name\",\n          \"url\",\n          \"image\",\n          \"overlay\",\n          \"application\",\n          \"range\",\n          \"material\",\n          \"interface\",\n          \"sample\"\n        ],\n        \"item_fields\": [\n          \"name\",\n          \"image\",\n          \"alt\",\n          \"hover_summary\",\n          \"fit\",\n          \"pressure_load_range\",\n          \"material\",\n          \"interface_standard\",\n          \"sample_cta\",\n          \"chat_cta\"\n        ]\n      },\n      {\n        \"id\": \"delivery.item\",\n        \"selector\": \"#coreshangye-delivery .coreshangye-delivery-card\",\n        \"item_fields\": [\n          \"label\",\n          \"quantity\",\n          \"price_basis\",\n          \"MOQ\",\n          \"lead_time\",\n          \"regions\",\n          \"documents\"\n        ]\n      },\n      {\n        \"id\": \"faq.item\",\n        \"selector\": \"#coreshangye-faq .coreshangye-faq-list details\",\n        \"item_fields\": [\n          \"question\",\n          \"answer\"\n        ]\n      }\n    ],\n    \"validation\": [\n      \"TDK must be written in English Title Case; keyword must equal the page core keyword, title must be 60 characters or fewer and contain it, and description must be 120 characters or fewer and contain it.\",\n      \"H1 must use the approved primary commercial application keyword itself in Title Case; only capitalization may be normalized.\",\n      \"Hero preload href must equal the final Hero image URL.\",\n      \"Every recommended product must use the user-specified URL and image, plus concrete hard metrics determined under SRC-01 to SRC-03.\",\n      \"Product, performance and commercial content follows STATE-01 and may use knowledge-base facts, adopted public values or AI reasonable defaults; identity fields remain customer-provided.\",\n      \"Follow QA-01 for custom-upload and quote-form structure and configuration validation; use the companion upload handler when applicable.\"\n    ]\n  }\n  <\/script><br \/>\n  <!-- coreshangye-field: seo.title | target=title | English Title Case, <=60 characters, must contain the exact page core keyword; optional confirmed brand\/wholesale\/same-product term --><br \/>\n  <title>Children&#x27;s Indoor Obstacle Course | Mimuplay<\/title><br \/>\n  <!-- coreshangye-field: seo.meta_description | target=meta[name=\"description\"] | English Title Case, <=120 characters, must contain the exact page core keyword, and must be a declarative page summary --><br \/>\n  <meta name=\"description\" content=\"Compare children&#x27;s indoor obstacle course systems for ages 3\u201315, five models, project areas, and custom layout quotes.\"><br \/>\n  <!-- coreshangye-field: seo.keyword | target=meta[name=\"keywords\"] | use exactly the page core keyword in Title Case, with no secondary keywords; AI writes after validation without waiting for user review --><br \/>\n  <meta name=\"keywords\" content=\"Children&#x27;s Indoor Obstacle Course\"><br \/>\n  <!-- coreshangye-field: seo.canonical | target=link[rel=\"canonical\"] and JSON-LD | use the final published URL consistently -->\n  <link rel=\"canonical\" href=\"https:\/\/www.mimuplay.com\/children-s-indoor-obstacle-course\/\">\n  <!-- coreshangye-field: seo.preload_image_href | target=link[rel=\"preload\"][as=\"image\"] | derived from hero.background_image; use the same final image URL; not a separate user-provided URL -->\n  <link rel=\"preload\" as=\"image\" href=\"https:\/\/res.cloudinary.com\/dga9yxxtx\/images\/v1749549441\/product-m-pic1-2\/product-m-pic1-2.jpg?_i=AA\" fetchpriority=\"high\">\n  <!-- coreshangye-field: schema.product_secondary_category_page | target=JSON-LD | replace canonical, breadcrumb, product list and FAQ values from confirmed data --><br \/>\n  <script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@graph\": [\n        {\n            \"@type\": \"WebPage\",\n            \"@id\": \"https:\\\/\\\/www.mimuplay.com\\\/children-s-indoor-obstacle-course\\\/#webpage\",\n            \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/children-s-indoor-obstacle-course\\\/\",\n            \"name\": \"Children's Indoor Obstacle Course\",\n            \"description\": \"Compare children's indoor obstacle course systems for ages 3\\u201315, five models, project areas, and custom layout quotes.\",\n            \"inLanguage\": \"en-US\",\n            \"about\": {\n                \"@type\": \"Thing\",\n                \"name\": \"Children's indoor obstacle course systems\"\n            }\n        },\n        {\n            \"@type\": \"BreadcrumbList\",\n            \"itemListElement\": [\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 1,\n                    \"name\": \"Home\",\n                    \"item\": \"https:\\\/\\\/www.mimuplay.com\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 2,\n                    \"name\": \"All Product\",\n                    \"item\": \"https:\\\/\\\/www.mimuplay.com\\\/category\\\/all-product\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 3,\n                    \"name\": \"Children's Indoor Obstacle Course\",\n                    \"item\": \"https:\\\/\\\/www.mimuplay.com\\\/children-s-indoor-obstacle-course\\\/\"\n                }\n            ]\n        },\n        {\n            \"@type\": \"ItemList\",\n            \"name\": \"Mimuplay Children's Indoor Obstacle Course Models\",\n            \"itemListElement\": [\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 1,\n                    \"name\": \"Ninja Warrior MHD-1005\",\n                    \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/mhd-1005\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 2,\n                    \"name\": \"Ninja Warrior MHD-1003\",\n                    \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/mhd-1003\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 3,\n                    \"name\": \"Ninja Warrior MHD-1001\",\n                    \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/mhd-1001\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 4,\n                    \"name\": \"Indoor Playground MQA-1009\",\n                    \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/mqa-1009\\\/\"\n                },\n                {\n                    \"@type\": \"ListItem\",\n                    \"position\": 5,\n                    \"name\": \"Indoor Playground MQA-1018\",\n                    \"url\": \"https:\\\/\\\/www.mimuplay.com\\\/mqa-1018\\\/\"\n                }\n            ]\n        },\n        {\n            \"@type\": \"FAQPage\",\n            \"mainEntity\": [\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Which model should I shortlist for my available floor area?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"MQA-1009 is the larger 200\\u2013300 m\\u00b2 starting point. MHD-1005, MHD-1003, MHD-1001 and MQA-1018 are listed for 100\\u2013200 m\\u00b2. A final choice still requires clear height, columns, entrances, exits and the desired activity mix.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"What determines the final children's indoor obstacle course price?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"The displayed starting prices are planning estimates. Final pricing depends on the approved layout, equipment height, selected activities, finish, quantity, packing, destination, Incoterms and whether installation or site work is included.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Can I review materials or colors before production?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Ask for the available component, covering or finish samples during specification review. The team confirms the exact sample, charge, freight and timing for the project before you rely on it for approval.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"What certificates or inspection documents should I request?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Request documents that identify the selected model or sample, applicable standard and version, test date, scope and result. A generic certificate image should not be treated as proof for every model or customized configuration.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"What must be ready before installation?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Before dispatch, the confirmed plan should cover the equipment access route, temporary storage, floor and structure interfaces, site power, work-zone isolation, coordination with other contractors, inspection responsibility and agreed handover records.\"\n                    }\n                }\n            ]\n        }\n    ]\n}<\/script><\/p>\n<style data-coreshangye=\"inline-css\">\n    .coreshangye-body{--coreshangye-ink:#17201f;--coreshangye-muted:#647d89;--coreshangye-line:#d7edf6;--coreshangye-paper:#f7fbfd;--coreshangye-white:#fff;--coreshangye-blue:#159bd7;--coreshangye-blue-dark:#0b557a;--coreshangye-yellow:#f4c542;--coreshangye-shadow:0 18px 48px rgba(11,85,122,.12);color:var(--coreshangye-ink);background:var(--coreshangye-paper);font-family:Arial,Helvetica,sans-serif;line-height:1.55;margin:0}.coreshangye-body *{box-sizing:border-box}.coreshangye-body a{color:inherit;text-decoration:none}.coreshangye-body button,.coreshangye-body input,.coreshangye-body textarea,.coreshangye-body select{font:inherit}.coreshangye-body img{max-width:100%;height:auto}.coreshangye-body .coreshangye-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.coreshangye-body .coreshangye-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}\n    .coreshangye-body .coreshangye-hero{position:relative;overflow:hidden;color:#fff;background:#092f47;min-height:440px;padding:0 0 68px}.coreshangye-body .coreshangye-hero-media{position:absolute;inset:0;background:linear-gradient(135deg,#177eae,#062b40);background-image:linear-gradient(90deg,rgba(5,37,58,.94),rgba(5,37,58,.55)),url(\"https:\/\/res.cloudinary.com\/dga9yxxtx\/images\/v1749549441\/product-m-pic1-2\/product-m-pic1-2.jpg?_i=AA\");background-position:center;background-size:cover}.coreshangye-body .coreshangye-hero-inner{position:relative;padding:54px 0 0}.coreshangye-body .coreshangye-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;color:#bfe5f3;font-size:12px;margin-bottom:54px}.coreshangye-body .coreshangye-breadcrumbs a:hover{color:#fff}.coreshangye-body .coreshangye-hero h1{max-width:820px;margin:0 0 18px;font-size:clamp(38px,6vw,72px);line-height:1.02;letter-spacing:-.055em}.coreshangye-body .coreshangye-hero-description{max-width:800px;margin:0;color:#e1f2f8;font-size:17px}.coreshangye-body .coreshangye-filling-note{margin:9px 0 0;color:#6f7f83;font-size:11px}.coreshangye-body .coreshangye-hero .coreshangye-filling-note{color:#bde0eb}.coreshangye-body .coreshangye-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.coreshangye-body .coreshangye-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 16px;border:1px solid transparent;border-radius:3px;cursor:pointer;font-size:12px;font-weight:800;transition:transform .2s,background .2s,border-color .2s}.coreshangye-body .coreshangye-button:hover,.coreshangye-body .coreshangye-button:focus-visible{transform:translateY(-2px)}.coreshangye-body .coreshangye-button-primary{background:var(--coreshangye-yellow);color:#18251f!important}.coreshangye-body .coreshangye-button-primary:hover{background:#ffd866}.coreshangye-body .coreshangye-button-ghost{border-color:rgba(255,255,255,.65);color:#fff!important;background:transparent}.coreshangye-body .coreshangye-button-ghost:hover{background:#fff;color:var(--coreshangye-blue-dark)!important}.coreshangye-body .coreshangye-button-light{border-color:#cdeaf5;background:#fff;color:var(--coreshangye-blue-dark)!important}.coreshangye-body .coreshangye-button-light:hover{background:#eaf8fd}\n    .coreshangye-body .coreshangye-solution-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:54px;align-items:start;padding-top:64px}.coreshangye-body .coreshangye-sidebar{position:sticky;top:22px;z-index:10;max-height:calc(100vh - 44px);overflow:auto;padding:18px;background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px}.coreshangye-body .coreshangye-sidebar h2{margin:0 0 14px;font-size:13px}.coreshangye-body .coreshangye-sidebar nav{display:grid;gap:2px}.coreshangye-body .coreshangye-sidebar nav a{padding:8px 9px;border-left:2px solid transparent;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-sidebar nav a:hover,.coreshangye-body .coreshangye-sidebar nav a:focus-visible{border-left-color:var(--coreshangye-blue);color:var(--coreshangye-blue-dark);background:#f1faff}.coreshangye-body .coreshangye-download-button{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:18px;padding:11px 9px;background:var(--coreshangye-blue-dark);color:#fff!important;border-radius:3px;font-size:11px;font-weight:800;text-align:center}.coreshangye-body .coreshangye-download-button:hover{background:var(--coreshangye-blue)}.coreshangye-body .coreshangye-content{min-width:0}.coreshangye-body .coreshangye-section{padding:0 0 78px;scroll-margin-top:24px}.coreshangye-body .coreshangye-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.coreshangye-body .coreshangye-section-heading>div:first-child{max-width:740px}.coreshangye-body .coreshangye-section-heading h2{margin:0 0 11px;font-size:clamp(29px,4vw,45px);line-height:1.08;letter-spacing:-.045em}.coreshangye-body .coreshangye-section-heading p{margin:0;color:var(--coreshangye-muted);font-size:14px}.coreshangye-body .coreshangye-section-heading .coreshangye-actions{margin:0;flex-shrink:0}.coreshangye-body .coreshangye-panel{padding:27px;background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px}.coreshangye-body .coreshangye-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.coreshangye-body .coreshangye-context-card{padding:23px;background:#eef8fc;border:1px solid #d7edf6;border-radius:3px}.coreshangye-body .coreshangye-context-card h3{margin:0 0 9px;font-size:19px}.coreshangye-body .coreshangye-context-card p{margin:0;color:var(--coreshangye-muted);font-size:13px}.coreshangye-body .coreshangye-check-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.coreshangye-body .coreshangye-check-list li{position:relative;padding-left:21px;color:var(--coreshangye-muted);font-size:13px}.coreshangye-body .coreshangye-check-list li:before{content:\"\u2713\";position:absolute;left:0;color:var(--coreshangye-blue);font-weight:900}\n    .coreshangye-body .coreshangye-requirements{display:grid;grid-template-columns:1fr 1fr;gap:16px}.coreshangye-body .coreshangye-requirement{padding:20px;background:#fff;border-top:3px solid var(--coreshangye-blue);border-right:1px solid var(--coreshangye-line);border-bottom:1px solid var(--coreshangye-line);border-left:1px solid var(--coreshangye-line)}.coreshangye-body .coreshangye-requirement h3{margin:0 0 8px;font-size:17px}.coreshangye-body .coreshangye-requirement p{margin:0;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.coreshangye-body .coreshangye-solution-card{display:flex;min-width:0;flex-direction:column;background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px;overflow:hidden;transition:transform .2s,box-shadow .2s}.coreshangye-body .coreshangye-solution-card:hover,.coreshangye-body .coreshangye-solution-card:focus-within{transform:translateY(-3px);box-shadow:var(--coreshangye-shadow)}.coreshangye-body .coreshangye-product-media{position:relative;display:block;aspect-ratio:4\/3;overflow:hidden;background:#eaf7fc}.coreshangye-body .coreshangye-product-media img{display:block;width:100%;height:100%;object-fit:cover}.coreshangye-body .coreshangye-product-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:16px;color:#fff;background:linear-gradient(transparent,rgba(5,37,58,.9));opacity:0;transition:opacity .2s}.coreshangye-body .coreshangye-solution-card:hover .coreshangye-product-overlay,.coreshangye-body .coreshangye-solution-card:focus-within .coreshangye-product-overlay{opacity:1}.coreshangye-body .coreshangye-product-overlay span{font-size:12px}.coreshangye-body .coreshangye-product-body{display:flex;flex:1;flex-direction:column;padding:17px}.coreshangye-body .coreshangye-product-body h3{margin:0 0 7px;font-size:18px;line-height:1.2}.coreshangye-body .coreshangye-product-body>p{margin:0 0 13px;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-metric-list{display:grid;gap:6px;margin:0 0 15px;padding:0;list-style:none}.coreshangye-body .coreshangye-metric-list li{display:flex;justify-content:space-between;gap:8px;padding-bottom:5px;border-bottom:1px solid #eef4f6;color:var(--coreshangye-muted);font-size:11px}.coreshangye-body .coreshangye-metric-list strong{color:var(--coreshangye-blue-dark);text-align:right}.coreshangye-body .coreshangye-card-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.coreshangye-body .coreshangye-card-actions .coreshangye-button{min-height:36px;padding:8px 10px;font-size:10px}.coreshangye-body .coreshangye-card-actions .coreshangye-chat-button{border:1px solid #cdeaf5;background:#f1faff;color:var(--coreshangye-blue-dark)!important}.coreshangye-body .coreshangye-delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.coreshangye-body .coreshangye-delivery-card{padding:22px;background:#fff;border:1px solid var(--coreshangye-line);border-radius:3px}.coreshangye-body .coreshangye-delivery-card b{display:block;margin-bottom:7px;color:var(--coreshangye-blue-dark);font-size:15px}.coreshangye-body .coreshangye-delivery-card p{margin:0;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-pain-grid{display:grid;gap:13px}.coreshangye-body .coreshangye-pain-card{display:grid;grid-template-columns:190px 1fr;gap:20px;padding:19px;background:#fff;border-left:4px solid var(--coreshangye-yellow);border-top:1px solid var(--coreshangye-line);border-right:1px solid var(--coreshangye-line);border-bottom:1px solid var(--coreshangye-line);border-radius:3px}.coreshangye-body .coreshangye-pain-card h3{margin:0;font-size:16px}.coreshangye-body .coreshangye-pain-card p{margin:0;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-comparison-wrap{overflow-x:auto;background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px}.coreshangye-body .coreshangye-comparison-table{width:100%;min-width:700px;border-collapse:collapse;font-size:12px}.coreshangye-body .coreshangye-comparison-table th,.coreshangye-body .coreshangye-comparison-table td{padding:13px 14px;border-bottom:1px solid #e5f1f5;text-align:left;vertical-align:top}.coreshangye-body .coreshangye-comparison-table th{background:#eef8fc;color:var(--coreshangye-blue-dark);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.coreshangye-body .coreshangye-comparison-table td{color:var(--coreshangye-muted)}.coreshangye-body .coreshangye-comparison-table tr:last-child td{border-bottom:0}.coreshangye-body .coreshangye-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.coreshangye-body .coreshangye-case-card{background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px;overflow:hidden}.coreshangye-body .coreshangye-case-media{aspect-ratio:16\/9;background:#eaf7fc;overflow:hidden}.coreshangye-body .coreshangye-case-media img{display:block;width:100%;height:100%;object-fit:cover}.coreshangye-body .coreshangye-case-body{padding:17px}.coreshangye-body .coreshangye-case-meta{display:flex;justify-content:space-between;gap:8px;color:var(--coreshangye-blue);font-size:10px;font-weight:800;letter-spacing:.08em}.coreshangye-body .coreshangye-case-body h3{margin:10px 0 7px;font-size:18px}.coreshangye-body .coreshangye-case-body p{margin:0 0 12px;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-case-result{padding:10px 11px!important;border-left:3px solid var(--coreshangye-blue);background:#f3fbfe}.coreshangye-body .coreshangye-custom-section{padding:34px;background:linear-gradient(135deg,#0b557a,#082f4a);color:#fff;border-radius:4px}.coreshangye-body .coreshangye-custom-section .coreshangye-section-heading p{color:#cde7f0}.coreshangye-body .coreshangye-custom-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:30px;align-items:start}.coreshangye-body .coreshangye-custom-section .coreshangye-panel{color:var(--coreshangye-ink)}.coreshangye-body .coreshangye-form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.coreshangye-body .coreshangye-form label{display:grid;gap:6px;margin-bottom:13px;color:var(--coreshangye-muted);font-size:11px;font-weight:800}.coreshangye-body .coreshangye-form input,.coreshangye-body .coreshangye-form textarea{width:100%;padding:11px 12px;border:1px solid var(--coreshangye-line);border-radius:3px;background:#fbfdfe;color:var(--coreshangye-ink);font-size:13px}.coreshangye-body .coreshangye-form input:focus,.coreshangye-body .coreshangye-form textarea:focus{border-color:var(--coreshangye-blue);outline:3px solid rgba(21,155,215,.18)}.coreshangye-body .coreshangye-form-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.coreshangye-body .coreshangye-form-note{margin:10px 0 0;color:var(--coreshangye-muted);font-size:10px}.coreshangye-body .coreshangye-support-grid,.coreshangye-body .coreshangye-instruction-grid,.coreshangye-body .coreshangye-accessory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.coreshangye-body .coreshangye-support-card,.coreshangye-body .coreshangye-instruction-card,.coreshangye-body .coreshangye-accessory-card{padding:21px;background:#fff;border:1px solid var(--coreshangye-line);border-radius:3px}.coreshangye-body .coreshangye-support-card h3,.coreshangye-body .coreshangye-instruction-card h3,.coreshangye-body .coreshangye-accessory-card h3{margin:0 0 8px;font-size:16px}.coreshangye-body .coreshangye-support-card p,.coreshangye-body .coreshangye-instruction-card p,.coreshangye-body .coreshangye-accessory-card p{margin:0;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-certification-section{overflow:hidden;padding:24px 0;background:#092f47;color:#fff}.coreshangye-body .coreshangye-certification-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.coreshangye-body .coreshangye-certification-heading h2{margin:0;font-size:18px}.coreshangye-body .coreshangye-certification-heading p{margin:0;color:#bde0eb;font-size:11px}.coreshangye-body .coreshangye-marquee{overflow:hidden;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.coreshangye-body .coreshangye-marquee-track{display:flex;width:max-content;animation:coreshangye-marquee 28s linear infinite}.coreshangye-body .coreshangye-cert-item{display:inline-flex;align-items:center;gap:8px;min-width:190px;padding:17px 22px;border-right:1px solid rgba(255,255,255,.16);color:#fff;font-size:13px;font-weight:800}.coreshangye-body .coreshangye-cert-item svg{flex:0 0 24px;color:var(--coreshangye-yellow)}@keyframes coreshangye-marquee{to{transform:translateX(-50%)}}.coreshangye-body .coreshangye-faq-list{background:#fff;border:1px solid var(--coreshangye-line);border-radius:4px}.coreshangye-body .coreshangye-faq-list details{border-bottom:1px solid var(--coreshangye-line)}.coreshangye-body .coreshangye-faq-list details:last-child{border-bottom:0}.coreshangye-body .coreshangye-faq-list summary{display:flex;justify-content:space-between;gap:15px;padding:17px 19px;cursor:pointer;list-style:none;font-size:14px;font-weight:800}.coreshangye-body .coreshangye-faq-list summary::-webkit-details-marker{display:none}.coreshangye-body .coreshangye-faq-list summary span{color:var(--coreshangye-blue);font-size:20px}.coreshangye-body .coreshangye-faq-list p{margin:0;padding:0 19px 18px;color:var(--coreshangye-muted);font-size:13px}.coreshangye-body .coreshangye-quote-section{padding:66px 0;background:linear-gradient(135deg,#0b557a,#062f4a);color:#fff;scroll-margin-top:20px}.coreshangye-body .coreshangye-quote-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.coreshangye-body .coreshangye-quote-copy h2{max-width:460px;margin:0 0 12px;font-size:clamp(30px,4vw,47px);line-height:1.06;letter-spacing:-.04em}.coreshangye-body .coreshangye-quote-copy>p{max-width:440px;margin:0;color:#cde7f0;font-size:14px}.coreshangye-body .coreshangye-quote-benefits{display:grid;gap:8px;margin-top:23px;color:#d2ecf3;font-size:12px}.coreshangye-body .coreshangye-quote-form{padding:24px;background:#fff;color:var(--coreshangye-ink);border-radius:4px}.coreshangye-body .coreshangye-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.coreshangye-body .coreshangye-related-card{padding:19px;background:#fff;border:1px solid var(--coreshangye-line);border-radius:3px}.coreshangye-body .coreshangye-related-card h3{margin:0 0 7px;font-size:16px}.coreshangye-body .coreshangye-related-card p{margin:0 0 10px;color:var(--coreshangye-muted);font-size:12px}.coreshangye-body .coreshangye-text-link{color:var(--coreshangye-blue-dark);font-size:12px;font-weight:800}.coreshangye-body .coreshangye-text-link:hover{color:var(--coreshangye-blue)}\n    @media (prefers-reduced-motion:reduce){.coreshangye-body .coreshangye-marquee-track{animation:none}.coreshangye-body .coreshangye-button,.coreshangye-body .coreshangye-solution-card{transition:none}}\n    @media (max-width:1050px){.coreshangye-body .coreshangye-solution-layout{grid-template-columns:200px minmax(0,1fr);gap:34px}.coreshangye-body .coreshangye-product-grid,.coreshangye-body .coreshangye-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coreshangye-body .coreshangye-support-grid,.coreshangye-body .coreshangye-instruction-grid,.coreshangye-body .coreshangye-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n    @media (max-width:760px){.coreshangye-body .coreshangye-shell{width:min(100% - 36px,1180px)}.coreshangye-body .coreshangye-hero{min-height:0;padding-bottom:52px}.coreshangye-body .coreshangye-hero-inner{padding-top:38px}.coreshangye-body .coreshangye-breadcrumbs{margin-bottom:38px}.coreshangye-body .coreshangye-hero-description{font-size:15px}.coreshangye-body .coreshangye-solution-layout{display:block;padding-top:0}.coreshangye-body .coreshangye-sidebar{position:sticky;top:0;display:flex;align-items:center;gap:9px;max-height:none;margin:0 -18px;padding:9px 18px;border-width:0 0 1px;border-radius:0;overflow-x:auto;white-space:nowrap}.coreshangye-body .coreshangye-sidebar h2{flex:0 0 auto;margin:0;padding-right:7px}.coreshangye-body .coreshangye-sidebar nav{display:flex;gap:2px}.coreshangye-body .coreshangye-sidebar nav a{padding:6px 8px;border:0;background:#f1faff}.coreshangye-body .coreshangye-download-button{flex:0 0 auto;margin:0;padding:8px 10px}.coreshangye-body .coreshangye-section{padding-bottom:58px}.coreshangye-body .coreshangye-section-heading{display:block}.coreshangye-body .coreshangye-section-heading .coreshangye-actions{margin-top:18px}.coreshangye-body .coreshangye-context-grid,.coreshangye-body .coreshangye-requirements,.coreshangye-body .coreshangye-custom-grid,.coreshangye-body .coreshangye-quote-grid{grid-template-columns:1fr}.coreshangye-body .coreshangye-product-grid,.coreshangye-body .coreshangye-case-grid{grid-template-columns:1fr}.coreshangye-body .coreshangye-delivery-grid,.coreshangye-body .coreshangye-support-grid,.coreshangye-body .coreshangye-instruction-grid,.coreshangye-body .coreshangye-accessory-grid,.coreshangye-body .coreshangye-related-grid{grid-template-columns:1fr}.coreshangye-body .coreshangye-pain-card{grid-template-columns:1fr;gap:8px}.coreshangye-body .coreshangye-form-row{grid-template-columns:1fr}.coreshangye-body .coreshangye-form-foot{display:block}.coreshangye-body .coreshangye-form-foot .coreshangye-button{width:100%;margin-top:13px}.coreshangye-body .coreshangye-custom-section{padding:23px}.coreshangye-body .coreshangye-certification-heading{display:block}.coreshangye-body .coreshangye-certification-heading p{margin-top:5px}}\n    \/* Product-secondary-category revisions: horizontal case cards, fuller forms and one-column custom form. *\/\n    .coreshangye-body .coreshangye-case-grid{grid-template-columns:1fr}\n    .coreshangye-body .coreshangye-case-card{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:stretch}\n    .coreshangye-body .coreshangye-case-media{aspect-ratio:auto;min-height:100%}\n    .coreshangye-body .coreshangye-case-media img{height:100%;object-fit:cover}\n    .coreshangye-body .coreshangye-custom-grid{display:block}\n    .coreshangye-body .coreshangye-custom-section .coreshangye-panel{max-width:760px;padding:34px}\n    .coreshangye-body .coreshangye-quote-form{padding:36px}\n    .coreshangye-body .coreshangye-quote-list{display:grid;gap:9px;margin:25px 0 0;padding:0;list-style:none;color:#cde7f0;font-size:12px}\n    .coreshangye-body .coreshangye-quote-list li{position:relative;padding-left:17px}\n    .coreshangye-body .coreshangye-quote-list li::before{content:\"\u2022\";position:absolute;left:0;color:var(--coreshangye-yellow);font-size:18px;line-height:1}\n    .coreshangye-body .coreshangye-quote-form input::placeholder,.coreshangye-body .coreshangye-quote-form textarea::placeholder{color:#a9bcc5;font-size:inherit;font-weight:400;opacity:1}\n    .coreshangye-body .coreshangye-quote-contact-list{display:grid;gap:9px;margin:25px 0 0;padding:0;list-style:none;color:#d2ecf3;font-size:12px}.coreshangye-body .coreshangye-quote-contact-list li{display:flex;align-items:flex-start;gap:9px}.coreshangye-body .coreshangye-quote-contact-list li::before{content:\"\u2022\";flex:0 0 auto;color:var(--coreshangye-yellow);font-size:18px;line-height:1}.coreshangye-body .coreshangye-quote-contact-list span{color:#bde0eb}.coreshangye-body .coreshangye-quote-contact-list strong{color:#fff;font-weight:600}\n    @media (max-width:760px){.coreshangye-body .coreshangye-case-card{display:block}.coreshangye-body .coreshangye-case-media{aspect-ratio:16\/9;min-height:0}.coreshangye-body .coreshangye-case-media img{height:100%}.coreshangye-body .coreshangye-custom-section .coreshangye-panel{padding:24px}.coreshangye-body .coreshangye-quote-form{padding:24px}}\n    @media (max-width:430px){.coreshangye-body .coreshangye-hero h1{font-size:40px}}\n  <\/style>\n<style data-coreshangye=\"product-title-context-css\">.coreshangye-body .coreshangye-product-title-context{color:var(--coreshangye-muted);font-size:.78em;font-weight:500}<\/style>\n<style data-coreshangye=\"hero-gallery-css\">\n    .coreshangye-body .coreshangye-hero-inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:54px;align-items:center}\n    .coreshangye-body .coreshangye-hero-content{min-width:0}\n    .coreshangye-body .coreshangye-hero-gallery{min-width:0;margin:0;padding:12px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.34);border-radius:5px;box-shadow:0 22px 54px rgba(5,37,58,.3);color:var(--coreshangye-ink)}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-viewport{position:relative;overflow:hidden;aspect-ratio:4\/3;border-radius:3px;background:#eaf7fc}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-track{display:flex;transform:translate3d(0,0,0);transition:transform .36s ease;will-change:transform;touch-action:pan-y;cursor:grab;user-select:none}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-track.is-dragging{cursor:grabbing;transition:none}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-slide{flex:0 0 100%;min-width:100%;aspect-ratio:4\/3;overflow:hidden}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-slide img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-arrow{width:32px;height:30px;padding:0;border:1px solid #b9e3f2;border-radius:3px;background:#fff;color:var(--coreshangye-blue-dark);font-weight:800;cursor:pointer}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dots{display:flex;align-items:center;justify-content:center;gap:6px;flex:1}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#b9e3f2;cursor:pointer}\n    .coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dot[aria-selected=\"true\"]{background:var(--coreshangye-blue);transform:scale(1.25)}\n    .coreshangye-body .coreshangye-hero-gallery.coreshangye-is-single .coreshangye-carousel-nav{display:none}\n    .coreshangye-body .coreshangye-hero-gallery-title{margin:13px 4px 3px;font-size:22px;line-height:1.3;font-weight:700;letter-spacing:-.02em;color:var(--coreshangye-ink)}\n    @media (max-width:900px){.coreshangye-body .coreshangye-hero-inner{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:32px}.coreshangye-body .coreshangye-hero h1{font-size:clamp(38px,6vw,58px)}}\n    @media (max-width:760px){.coreshangye-body .coreshangye-hero-inner{display:grid;grid-template-columns:1fr;gap:34px}.coreshangye-body .coreshangye-hero-gallery{width:min(100%,560px)}.coreshangye-body .coreshangye-hero-gallery-title{font-size:22px}}\n  <\/style>\n<style data-coreshangye=\"keyword-module-css\">\n    .coreshangye-body .coreshangye-keyword-module{width:100%;max-width:100%;min-width:0;padding:52px 0;scroll-margin-top:24px}\n    .coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto;min-width:0}\n    @media (max-width:760px){.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{width:min(100% - 36px,1180px)}}\n  <\/style>\n<style data-coreshangye=\"feature-layout\">\n\/* Shared module spacing and optional price layout: owned by the baseline. *\/\n.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{overflow-wrap:anywhere}\n.coreshangye-body .coreshangye-keyword-module table{display:block;max-width:100%;overflow-x:auto}\n.coreshangye-body .coreshangye-hero-purchase-column{min-width:0;align-self:start}\n.coreshangye-body .coreshangye-hero-purchase-column>.coreshangye-hero-gallery{width:100%;margin:0}\n.coreshangye-body .coreshangye-price-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px}\n.coreshangye-body .coreshangye-price{margin:0;font-size:20px;font-weight:700}\n.coreshangye-body .coreshangye-hero-specs{margin:0 0 24px;display:grid;gap:10px}\n.coreshangye-body .coreshangye-hero-specs>div{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:16px;border-bottom:1px solid currentColor;padding:8px 0}\n.coreshangye-body .coreshangye-hero-specs dd{margin:0;overflow-wrap:anywhere}\n.coreshangye-body .coreshangye-post-hero-summary{padding:32px 0;background:#fff;color:var(--coreshangye-ink,#17201f)}\n.coreshangye-body .coreshangye-post-hero-summary p{max-width:none;margin:0;color:inherit}\n@media(max-width:760px){\n.coreshangye-body [data-coreshangye-price-layout] .coreshangye-hero-content,.coreshangye-body [data-coreshangye-price-layout] .coreshangye-detail-hero-content{order:0}\n.coreshangye-body [data-coreshangye-price-layout] .coreshangye-hero-purchase-column{order:1}\n.coreshangye-body .coreshangye-price-actions{align-items:stretch}\n}\n<\/style>\n<style id=\"coreshangye-module-typography\">\n.coreshangye-body .coreshangye-keyword-module {padding-block:52px;}\n.coreshangye-body .coreshangye-keyword-module h2 {max-width:none;margin:0 0 22px;font-size:clamp(29px,4vw,45px);font-weight:700;line-height:1.15;letter-spacing:-.035em;color:var(--coreshangye-ink);}\n.coreshangye-body .coreshangye-keyword-module h3 {max-width:none;margin:30px 0 12px;font-size:21px;font-weight:700;line-height:1.35;letter-spacing:-.015em;color:var(--coreshangye-blue-dark);}\n.coreshangye-body .coreshangye-keyword-module p,\n.coreshangye-body .coreshangye-keyword-module ul,\n.coreshangye-body .coreshangye-keyword-module ol {max-width:none;margin:0 0 16px;font-size:14px;font-weight:400;line-height:1.8;color:var(--coreshangye-muted);}\n.coreshangye-body .coreshangye-keyword-module ul,\n.coreshangye-body .coreshangye-keyword-module ol {padding-left:1.4em;}\n.coreshangye-body .coreshangye-keyword-module li+li {margin-top:8px;}\n.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell>:last-child {margin-bottom:0;}\n@media(max-width:640px) {\n.coreshangye-body .coreshangye-keyword-module {padding-block:36px;}\n.coreshangye-body .coreshangye-keyword-module h2 {margin-bottom:18px;}\n.coreshangye-body .coreshangye-keyword-module h3 {margin-top:26px;font-size:20px;}\n.coreshangye-body .coreshangye-keyword-module p,\n.coreshangye-body .coreshangye-keyword-module ul,\n.coreshangye-body .coreshangye-keyword-module ol {line-height:1.75;}\n}<\/p>\n<p>.coreshangye-body .coreshangye-post-hero-summary p {max-width:none;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.8;color:var(--coreshangye-muted);}\n@media(max-width:640px) {.coreshangye-body .coreshangye-post-hero-summary p {line-height:1.75;}}<\/p>\n<p>.coreshangye-body .coreshangye-module-heading {display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px;}\n.coreshangye-body .coreshangye-module-heading h2 {min-width:0;margin:0;}\n.coreshangye-body .coreshangye-module-heading>a {flex-shrink:0;white-space:nowrap;}\n@media(max-width:640px) {\n.coreshangye-body .coreshangye-module-heading {gap:12px;margin-bottom:18px;align-items:flex-start;}\n.coreshangye-body .coreshangye-module-heading h2 {margin:0;}\n.coreshangye-body .coreshangye-module-heading>a {padding:9px 10px;}\n}<\/p>\n<p>.coreshangye-body .coreshangye-post-hero-summary {background:#fff;}\n.coreshangye-body .coreshangye-keyword-module {background:#f7fbfd;}\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module {background:#fff;}\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module {background:linear-gradient(135deg,#0b557a,#082f4a);color:#fff;}\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module h2,\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module h3 {color:#fff;}\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module p,\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module ul,\n.coreshangye-body .coreshangye-keyword-module~.coreshangye-keyword-module~.coreshangye-keyword-module ol {color:#cde7f0;}\n<\/style>\n<style id=\"coreshangye-card-price-layout\">\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:20px;}\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-price-actions {display:contents;}\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) .coreshangye-price {grid-column:1 \/ -1;margin:0 0 6px;}\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) .coreshangye-button {width:100%;min-width:0;min-height:38px;padding:8px 6px;text-align:center;}\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-price-actions:only-child>.coreshangye-button {grid-column:1 \/ -1;}\n.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-button:last-child:nth-child(3) {grid-column:1 \/ -1;}\n<\/style>\n<p><\/head><br \/>\n<body class=\"coreshangye-body\"><\/p>\n<div class=\"coreshangye-body coreshangye-page-root\">\n  <!-- coreshangye-field-rule: no fillable field is intentionally unannotated. All replaceable text nodes in h1-h3, p, b, span, li, table cells, FAQ and Schema; image src\/alt\/caption; href\/action\/value\/name\/placeholder\/aria-label are covered by the nearest field-map. Unmarked CSS, IDs, JS selectors and decorative SVG data are structural and must not be filled. --><br \/>\n  <!-- coreshangye-section: product_secondary_category_hero | field-map: hero.background_image.src\/alt; hero.breadcrumb.items[].label\/url; hero.h1 exact commercial search term itself in Title Case; hero.application_problem_description; hero.engineer_cta.label\/target; hero.chat_cta.label\/target; hero.gallery_image[].src\/alt\/width\/height; hero.gallery_product_name | use 1 or more Hero gallery images; keep only one slide and remove gallery navigation for a single image; for multiple images preserve drag\/swipe controls and create one dot per slide; the 22px H2 below the gallery must be the product name contained in the core keyword, without brand text --><\/p>\n<header class=\"coreshangye-hero\" id=\"coreshangye-top\" data-coreshangye-price-layout=\"true\">\n<div class=\"coreshangye-hero-media\" aria-hidden=\"true\"><\/div>\n<div class=\"coreshangye-shell coreshangye-hero-inner\">\n<div class=\"coreshangye-hero-content\">\n<nav class=\"coreshangye-breadcrumbs\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/www.mimuplay.com\/fr\/\">Accueil<\/a><span aria-hidden=\"true\">\/<\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/categorie\/tous-les-produits\/\">Tous les produits<\/a><span aria-hidden=\"true\">\/<\/span><span>Children&#8217;s Indoor Obstacle Course<\/span><\/nav>\n<h1><span class=\"ez-toc-section\" id=\"Childrens_Indoor_Obstacle_Course\"><\/span>Children&#8217;s Indoor Obstacle Course<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<dl class=\"coreshangye-hero-specs\">\n<div>\n<dt>Selected range<\/dt>\n<dd>5 configurable systems<\/dd>\n<\/div>\n<div>\n<dt>Project area<\/dt>\n<dd>100\u2013300 m\u00b2 (1,076\u20133,229 sq ft)<\/dd>\n<\/div>\n<div>\n<dt>Target age<\/dt>\n<dd>3\u201315 years<\/dd>\n<\/div>\n<div>\n<dt>Cadre<\/dt>\n<dd>48 mm (1.89 in) galvanized steel pipe<\/dd>\n<\/div>\n<\/dl>\n<div class=\"coreshangye-actions\"><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\">Contact an engineer <span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"coreshangye-button coreshangye-button-ghost coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat <span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/p><\/div>\n<div class=\"coreshangye-hero-purchase-column\">\n<figure class=\"coreshangye-hero-gallery\" data-coreshangye-carousel aria-labelledby=\"coreshangye-hero-gallery-title\">\n<div class=\"coreshangye-carousel-viewport\">\n<div class=\"coreshangye-carousel-track\">\n<div class=\"coreshangye-carousel-slide\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1005.jpg\" width=\"1200\" height=\"900\" alt=\"Mimuplay MHD-1005 children's indoor obstacle course with ninja-warrior play elements\" fetchpriority=\"high\"><\/div>\n<div class=\"coreshangye-carousel-slide\"><img decoding=\"async\" src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1001.jpg\" width=\"1200\" height=\"900\" alt=\"Mimuplay MHD-1001 indoor obstacle course layout for commercial play venues\" loading=\"lazy\"><\/div>\n<div class=\"coreshangye-carousel-slide\"><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/dga9yxxtx\/images\/v1749705932\/MQA-1018\/MQA-1018.jpg?_i=AA\" width=\"1200\" height=\"900\" alt=\"Mimuplay MQA-1018 indoor playground with baby gym and ninja-warrior activity zones\" loading=\"lazy\"><\/div>\n<\/div>\n<\/div><figcaption>\n<h2 class=\"coreshangye-hero-gallery-title\" id=\"coreshangye-hero-gallery-title\"><span class=\"ez-toc-section\" id=\"Childrens_Indoor_Obstacle_Course-2\"><\/span>Children&#8217;s Indoor Obstacle Course<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/figcaption><div class=\"coreshangye-carousel-nav\"><button type=\"button\" class=\"coreshangye-carousel-arrow\" data-coreshangye-carousel-prev aria-label=\"Previous Hero image\">\u2190<\/button><\/p>\n<div class=\"coreshangye-carousel-dots\" role=\"tablist\" aria-label=\"Hero product images\"><button type=\"button\" class=\"coreshangye-carousel-dot\" data-coreshangye-carousel-dot=\"0\" role=\"tab\" aria-label=\"Show Hero image 1\" aria-selected=\"true\"><\/button><button type=\"button\" class=\"coreshangye-carousel-dot\" data-coreshangye-carousel-dot=\"1\" role=\"tab\" aria-label=\"Show Hero image 2\" aria-selected=\"false\"><\/button><button type=\"button\" class=\"coreshangye-carousel-dot\" data-coreshangye-carousel-dot=\"2\" role=\"tab\" aria-label=\"Show Hero image 3\" aria-selected=\"false\"><\/button><\/div>\n<p><button type=\"button\" class=\"coreshangye-carousel-arrow\" data-coreshangye-carousel-next aria-label=\"Next Hero image\">\u2192<\/button><\/div>\n<\/figure>\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 15,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Children&#x27;s Indoor Obstacle Course\">Request a Quote<\/a><\/div>\n<\/div><\/div>\n<\/header>\n<section class=\"coreshangye-post-hero-summary\">\n<div class=\"coreshangye-shell\">\n<p class=\"coreshangye-hero-description\">Age-group planning connects crawl, balance, climbing, jumping, and transition zones with sightlines, circulation, and supervised operating rules. Five configured systems differ by floor area, activity mix, materials, and budget. Site dimensions and drawings support a configuration-based project quotation.<\/p>\n<\/div>\n<\/section>\n<p>    <!-- coreshangye-commerce-layout: When MODULE-06 applies, follow HERO-COMMERCE-01 and CARD-COMMERCE-01. Place specifications below H1, price and quote controls below and outside the image carousel, and move the existing Hero summary between the Hero and this module slot. All list product cards need their own price and quote entry that prefills the current product name according to QUOTE-PREFILL-01; Provide BUILD-COMMERCE-01 derived fields; the builder performs these layout changes and renders every card price. Do not duplicate the generated price markup. --><br \/>\n    <!-- coreshangye-keyword-module-slot: insert exactly 3 keyword-specific modules immediately below Hero and before the sidebar\/content layout. First complete keyword_scope; when selected products are narrower than the keyword, include public_scope_bridge verbatim in the Hero or first overview. Follow the generation workflow in \u65b9\u6848\u603b\u8bf4\u660e.md MODULE-04: apply source and content constraints during information selection, topic allocation, concrete outlining and drafting; then finalize clear headings and suitable components. Use the current MODULE-01\/02\/03\/05 rules for mapping, voice and text-only modules. Apply QA-03\/04 for final reading and revision. Do not recreate rule checklists in this comment. Every section.coreshangye-keyword-module must have data-component-choice and data-content-voice matching task.json, padding:60px 0, an inner .coreshangye-shell (max 1180px, minimum per-side gutter: desktop 24px, mobile 18px); tables are limited to shared-dimension comparisons or product specifications, and cards are limited to independently readable parallel items. Do not enter the sidebar, use negative margins; add directory anchors where applicable. --><\/p>\n<section class=\"coreshangye-keyword-module\" id=\"module-001\" aria-labelledby=\"module-001-title\" data-component-choice=\"classification_grid\" data-content-voice=\"buyer_decision_neutral\" style=\"padding:60px 0\">\n<div class=\"coreshangye-shell\">\n<div class=\"coreshangye-module-heading\">\n<h2 id=\"module-001-title\"><span class=\"ez-toc-section\" id=\"Activity_Mix_Planning_Before_Equipment_Selection\"><\/span>Activity Mix Planning Before Equipment Selection<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-products\">Product List<\/a><\/div>\n<p>Movement goals should lead component selection. A useful course alternates low-height crawl and balance tasks with progressive climbing, jumping or landing activities, then gives children clear transitions between them. Each challenge belongs with a target age and expected ability instead of a single route being treated as suitable for every child.<\/p>\n<div class=\"coreshangye-context-grid\">\n<article class=\"coreshangye-context-card\">\n<h3><span class=\"ez-toc-section\" id=\"Crawl_Orient\"><\/span>Crawl &amp; Orient<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tunnels and low routes introduce simple direction changes and can serve as entry-level stations.<\/p>\n<\/article>\n<article class=\"coreshangye-context-card\">\n<h3><span class=\"ez-toc-section\" id=\"Balance_Transfer\"><\/span>Balance &amp; Transfer<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Stepping, beam and bridge elements add controlled weight shifts, with queues and landings kept out of adjacent paths.<\/p>\n<\/article>\n<article class=\"coreshangye-context-card\">\n<h3><span class=\"ez-toc-section\" id=\"Climb_Traverse\"><\/span>Climb &amp; Traverse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ladders, nets, platforms and overhead challenges need progressive difficulty, visible access and a planned descent.<\/p>\n<\/article>\n<article class=\"coreshangye-context-card\">\n<h3><span class=\"ez-toc-section\" id=\"Jump_Land\"><\/span>Jump &amp; Land<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Higher-speed activity needs a defined use or fall area, a capacity rule and an operating supervision plan.<\/p>\n<\/article>\n<\/div>\n<p>The pre-selection plan includes entrances, exits, circulation, caregiver and staff sightlines, age zones, waiting areas and conflicts between fast and quiet activities. Supervision supports the layout; it does not replace suitable equipment, cushioning, inspection or maintenance.<\/p>\n<\/div>\n<\/section>\n<section class=\"coreshangye-keyword-module\" id=\"module-002\" aria-labelledby=\"module-002-title\" data-component-choice=\"comparison_table\" data-content-voice=\"buyer_decision_neutral\" style=\"padding:60px 0\">\n<div class=\"coreshangye-shell\">\n<div class=\"coreshangye-module-heading\">\n<h2 id=\"module-002-title\"><span class=\"ez-toc-section\" id=\"Five_Configurable_Course_Systems_Compared\"><\/span>Five Configurable Course Systems Compared<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-products\">Product List<\/a><\/div>\n<p>The selected systems share a galvanized-steel frame and padded platform construction, while the project band and final activity mix differ.<\/p>\n<div class=\"coreshangye-comparison-wrap\">\n<table class=\"coreshangye-comparison-table\">\n<thead>\n<tr>\n<th>Model<\/th>\n<th>Project area<\/th>\n<th>Planning fit<\/th>\n<th>Common construction<\/th>\n<th>Indicative starting price*<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Ninja Warrior MHD-1005<\/strong><\/td>\n<td>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/td>\n<td>A 100\u2013200 m\u00b2 ninja-warrior layout for varied climbing, balance and transition challenges.<\/td>\n<td>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/td>\n<td>From USD 18,000 \/ system<\/td>\n<\/tr>\n<tr>\n<td><strong>Ninja Warrior MHD-1003<\/strong><\/td>\n<td>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/td>\n<td>A 100\u2013200 m\u00b2 course option for a compact mix of climbing and active-play stations.<\/td>\n<td>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/td>\n<td>From USD 16,000 \/ system<\/td>\n<\/tr>\n<tr>\n<td><strong>Ninja Warrior MHD-1001<\/strong><\/td>\n<td>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/td>\n<td>A 100\u2013200 m\u00b2 starting point for a customized indoor active-play route.<\/td>\n<td>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/td>\n<td>From USD 15,000 \/ system<\/td>\n<\/tr>\n<tr>\n<td><strong>Indoor Playground MQA-1009<\/strong><\/td>\n<td>200\u2013300 m\u00b2 (2,153\u20133,229 sq ft)<\/td>\n<td>The larger 200\u2013300 m\u00b2 option for broader activity zoning and circulation planning.<\/td>\n<td>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/td>\n<td>From USD 28,000 \/ system<\/td>\n<\/tr>\n<tr>\n<td><strong>Aire de jeux int\u00e9rieure MQA-1018<\/strong><\/td>\n<td>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/td>\n<td>A 100\u2013200 m\u00b2 mix of baby-gym, jungle-gym and ninja-warrior play zones.<\/td>\n<td>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/td>\n<td>From USD 18,000 \/ system<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><small>*AI-estimated planning figures, not fixed offers. Final price depends on the approved floor plan, clear height, selected obstacles, finishes, quantity, destination, Incoterms and installation scope.<\/small><\/p>\n<p>Product sources specify a 48 mm (1.89 in) galvanized-steel main frame with 1.5 mm (0.06 in) wall thickness, or 2 mm (0.08 in) above two levels. Typical platform construction uses 18 mm (0.71 in) multilayer board, 20 mm (0.79 in) pearl cotton and PVC covering, with PU used for other decorative coverings.<\/p>\n<\/div>\n<\/section>\n<section class=\"coreshangye-keyword-module\" id=\"module-003\" aria-labelledby=\"module-003-title\" data-component-choice=\"process\" data-content-voice=\"brand_capability\" data-content-mode=\"procedure\" style=\"padding:60px 0\">\n<div class=\"coreshangye-shell\">\n<div class=\"coreshangye-module-heading\">\n<h2 id=\"module-003-title\"><span class=\"ez-toc-section\" id=\"From_Site_Data_to_a_Configured_Quote\"><\/span>From Site Data to a Configured Quote<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-products\">Product List<\/a><\/div>\n<ol>\n<li><strong>Site survey.<\/strong> Send the floor boundary, usable dimensions, clear height, columns and beams, doors, freight access, exits, floor condition and available structure interfaces.<\/li>\n<li><strong>Operating brief.<\/strong> Add target ages, desired crawl-balance-climb-jump mix, expected capacity, supervision approach, destination market and project-specific requirements.<\/li>\n<li><strong>Configuration review.<\/strong> Mimuplay aligns a candidate model, activity zones, access and material options to the supplied drawing and brief, then confirms scope and specification.<\/li>\n<li><strong>Quotation and delivery.<\/strong> Confirm price, production schedule, packing, shipping terms, installation responsibility, site readiness, inspection and handover documents before production.<\/li>\n<\/ol>\n<\/div>\n<\/section>\n<p>    <!-- coreshangye-serp-module-policy: proceed only when task.json serp_intent_gate=CONTINUE. Create exactly three modules, one for each audience_intent; each module has one unique serp_intent_id and follows descending intent share. Define audience_need_or_problem and a concrete text_content_structure outline following MODULE-04; use content_material_type=text_only. Follow MODULE-05: added modules contain text only. After all modules are final, generate the three-sentence Hero description from them through hero_intent_summary, preserving the same order and normalized intent proportions. --><br \/>\n    <!-- coreshangye-page: product_secondary_category | field-rule: every bracketed value, visible category\/product\/commercial text, image src\/alt, product href, form attribute\/value and Schema value below is fillable; use the semantic field map and SRC-01 to SRC-03, including AI reasonable defaults for ordinary product and marketing content. Contacts, links, certificates and identity fields follow INPUT-01; images remain user\/manufacturer-provided. --><br \/>\n    <main class=\"coreshangye-shell coreshangye-solution-layout\"><br \/>\n      <!-- coreshangye-section: floating_contents_and_download | field-map: contents.title; contents.items[].label\/section_id; download.label; download.PDF_URL; download.file_name | keep same-page IDs synchronized and use an approved product\/application document --><\/p>\n<aside class=\"coreshangye-sidebar\" aria-label=\"Application page contents\">\n<h2><span class=\"ez-toc-section\" id=\"On_This_Page\"><\/span>On This Page<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<nav><a href=\"#module-001\">Activity planning<\/a><a href=\"#module-002\">Model comparison<\/a><a href=\"#module-003\">Site to quote<\/a><a href=\"#coreshangye-products\">Product models<\/a><a href=\"#coreshangye-delivery\">Production &amp; delivery<\/a><a href=\"#coreshangye-custom\">Custom drawing<\/a><a href=\"#coreshangye-faq\">FAQ<\/a><a href=\"#coreshangye-quote\">Request a quote<\/a><\/nav>\n<p>        <!-- coreshangye-field: download.url | optional single approved document URL; remove this one button when no URL is provided --><\/p>\n<\/aside>\n<div class=\"coreshangye-content\">\n        <!-- coreshangye-section: recommended_products | field-map: products.type_definition; products[].url\/name\/model; products[].image.src\/width\/height\/alt; products[].hover_summary; products[].fit; products[].pressure_load_range; products[].material; products[].interface_standard; products[].sample_cta; products[].chat_cta | preserve automatic visible-title context suffix from hero.gallery_product_name; formal product names and ItemList remain unchanged --><\/p>\n<section class=\"coreshangye-section\" id=\"coreshangye-products\" aria-labelledby=\"coreshangye-products-title\">\n<div class=\"coreshangye-section-heading\">\n<div>\n<h2 id=\"coreshangye-products-title\"><span class=\"ez-toc-section\" id=\"Five_Childrens_Indoor_Obstacle_Course_Models\"><\/span>Five Children&#8217;s Indoor Obstacle Course Models<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This selected range focuses on configurable commercial structures for indoor venues rather than loose household obstacle-course toys. The five systems share a padded galvanized-frame construction and differ mainly by project area, activity mix and the final site-specific layout.<\/p>\n<\/div>\n<div class=\"coreshangye-actions\"><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\">Request a custom layout <span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"coreshangye-button coreshangye-button-light coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat <span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/div>\n<div class=\"coreshangye-product-grid\"><!-- coreshangye-product-cards:start --><\/p>\n<article class=\"coreshangye-solution-card\"><a class=\"coreshangye-product-media\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1005\/\" aria-label=\"View Ninja Warrior MHD-1005\"><img src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1005.jpg\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Mimuplay Ninja Warrior MHD-1005 indoor obstacle course system\"><span class=\"coreshangye-product-overlay\"><span>A 100\u2013200 m\u00b2 ninja-warrior layout for varied climbing, balance and transition challenges.<\/span><\/span><\/a><\/p>\n<div class=\"coreshangye-product-body\">\n<h3><span class=\"ez-toc-section\" id=\"Ninja_Warrior_MHD-1005\"><\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1005\/\">Ninja Warrior MHD-1005<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A 100\u2013200 m\u00b2 ninja-warrior layout for varied climbing, balance and transition challenges.<\/p>\n<ul class=\"coreshangye-metric-list\">\n<li><span>Application \/ fit<\/span><strong>FEC, mall, indoor amusement, dining or education venue<\/strong><\/li>\n<li><span>Project area<\/span><strong>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/strong><\/li>\n<li><span>Mat\u00e9riau<\/span><strong>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/strong><\/li>\n<li><span>Site interface<\/span><strong>Custom floor plan, clear height and site interfaces<\/strong><\/li>\n<\/ul>\n<div class=\"coreshangye-card-actions\">\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 18,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Ninja Warrior MHD-1005\">Request a Quote<\/a><\/div>\n<p><a class=\"coreshangye-button coreshangye-chat-button coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat<\/a><a class=\"coreshangye-button coreshangye-button-light\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1005\/\">Product details<\/a><\/div>\n<\/div>\n<\/article>\n<article class=\"coreshangye-solution-card\"><a class=\"coreshangye-product-media\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1003\/\" aria-label=\"View Ninja Warrior MHD-1003\"><img src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1003.png\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Mimuplay Ninja Warrior MHD-1003 commercial indoor obstacle course\"><span class=\"coreshangye-product-overlay\"><span>A 100\u2013200 m\u00b2 course option for a compact mix of climbing and active-play stations.<\/span><\/span><\/a><\/p>\n<div class=\"coreshangye-product-body\">\n<h3><span class=\"ez-toc-section\" id=\"Ninja_Warrior_MHD-1003\"><\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1003\/\">Ninja Warrior MHD-1003<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A 100\u2013200 m\u00b2 course option for a compact mix of climbing and active-play stations.<\/p>\n<ul class=\"coreshangye-metric-list\">\n<li><span>Application \/ fit<\/span><strong>FEC, mall, indoor amusement, dining or education venue<\/strong><\/li>\n<li><span>Project area<\/span><strong>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/strong><\/li>\n<li><span>Mat\u00e9riau<\/span><strong>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/strong><\/li>\n<li><span>Site interface<\/span><strong>Custom floor plan, clear height and site interfaces<\/strong><\/li>\n<\/ul>\n<div class=\"coreshangye-card-actions\">\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 16,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Ninja Warrior MHD-1003\">Request a Quote<\/a><\/div>\n<p><a class=\"coreshangye-button coreshangye-chat-button coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat<\/a><a class=\"coreshangye-button coreshangye-button-light\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1003\/\">Product details<\/a><\/div>\n<\/div>\n<\/article>\n<article class=\"coreshangye-solution-card\"><a class=\"coreshangye-product-media\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1001\/\" aria-label=\"View Ninja Warrior MHD-1001\"><img src=\"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1001.jpg\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Mimuplay Ninja Warrior MHD-1001 indoor climbing and obstacle course\"><span class=\"coreshangye-product-overlay\"><span>A 100\u2013200 m\u00b2 starting point for a customized indoor active-play route.<\/span><\/span><\/a><\/p>\n<div class=\"coreshangye-product-body\">\n<h3><span class=\"ez-toc-section\" id=\"Ninja_Warrior_MHD-1001\"><\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1001\/\">Ninja Warrior MHD-1001<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A 100\u2013200 m\u00b2 starting point for a customized indoor active-play route.<\/p>\n<ul class=\"coreshangye-metric-list\">\n<li><span>Application \/ fit<\/span><strong>FEC, mall, indoor amusement, dining or education venue<\/strong><\/li>\n<li><span>Project area<\/span><strong>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/strong><\/li>\n<li><span>Mat\u00e9riau<\/span><strong>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/strong><\/li>\n<li><span>Site interface<\/span><strong>Custom floor plan, clear height and site interfaces<\/strong><\/li>\n<\/ul>\n<div class=\"coreshangye-card-actions\">\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 15,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Ninja Warrior MHD-1001\">Request a Quote<\/a><\/div>\n<p><a class=\"coreshangye-button coreshangye-chat-button coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat<\/a><a class=\"coreshangye-button coreshangye-button-light\" href=\"https:\/\/www.mimuplay.com\/fr\/mhd-1001\/\">Product details<\/a><\/div>\n<\/div>\n<\/article>\n<article class=\"coreshangye-solution-card\"><a class=\"coreshangye-product-media\" href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1009\/\" aria-label=\"View Indoor Playground MQA-1009\"><img src=\"https:\/\/res.cloudinary.com\/dga9yxxtx\/images\/v1749707573\/MQA-1009\/MQA-1009.jpg?_i=AA\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Mimuplay Indoor Playground MQA-1009 multi-zone obstacle course system\"><span class=\"coreshangye-product-overlay\"><span>The larger 200\u2013300 m\u00b2 option for broader activity zoning and circulation planning.<\/span><\/span><\/a><\/p>\n<div class=\"coreshangye-product-body\">\n<h3><span class=\"ez-toc-section\" id=\"Indoor_Playground_MQA-1009\"><\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1009\/\">Indoor Playground MQA-1009<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The larger 200\u2013300 m\u00b2 option for broader activity zoning and circulation planning.<\/p>\n<ul class=\"coreshangye-metric-list\">\n<li><span>Application \/ fit<\/span><strong>Larger FEC, mall or indoor-amusement project<\/strong><\/li>\n<li><span>Project area<\/span><strong>200\u2013300 m\u00b2 (2,153\u20133,229 sq ft)<\/strong><\/li>\n<li><span>Mat\u00e9riau<\/span><strong>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/strong><\/li>\n<li><span>Site interface<\/span><strong>Custom floor plan, clear height and site interfaces<\/strong><\/li>\n<\/ul>\n<div class=\"coreshangye-card-actions\">\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 28,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Indoor Playground MQA-1009\">Request a Quote<\/a><\/div>\n<p><a class=\"coreshangye-button coreshangye-chat-button coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat<\/a><a class=\"coreshangye-button coreshangye-button-light\" href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1009\/\">Product details<\/a><\/div>\n<\/div>\n<\/article>\n<article class=\"coreshangye-solution-card\"><a class=\"coreshangye-product-media\" href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1018\/\" aria-label=\"View Indoor Playground MQA-1018\"><img src=\"https:\/\/res.cloudinary.com\/dga9yxxtx\/images\/v1749705932\/MQA-1018\/MQA-1018.jpg?_i=AA\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Mimuplay Indoor Playground MQA-1018 baby gym and ninja-warrior course\"><span class=\"coreshangye-product-overlay\"><span>A 100\u2013200 m\u00b2 mix of baby-gym, jungle-gym and ninja-warrior play zones.<\/span><\/span><\/a><\/p>\n<div class=\"coreshangye-product-body\">\n<h3><span class=\"ez-toc-section\" id=\"Indoor_Playground_MQA-1018\"><\/span><a href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1018\/\">Aire de jeux int\u00e9rieure MQA-1018<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A 100\u2013200 m\u00b2 mix of baby-gym, jungle-gym and ninja-warrior play zones.<\/p>\n<ul class=\"coreshangye-metric-list\">\n<li><span>Application \/ fit<\/span><strong>FEC, mall, indoor amusement, dining or education venue<\/strong><\/li>\n<li><span>Project area<\/span><strong>100\u2013200 m\u00b2 (1,076\u20132,153 sq ft)<\/strong><\/li>\n<li><span>Mat\u00e9riau<\/span><strong>Galvanized steel; multilayer board; pearl cotton; PU\/PVC<\/strong><\/li>\n<li><span>Site interface<\/span><strong>Custom floor plan, clear height and site interfaces<\/strong><\/li>\n<\/ul>\n<div class=\"coreshangye-card-actions\">\n<div class=\"coreshangye-price-actions\">\n<p class=\"coreshangye-price\">From USD 18,000 \/ system<\/p>\n<p><a class=\"coreshangye-button coreshangye-button-primary\" href=\"#coreshangye-quote\" data-product=\"Indoor Playground MQA-1018\">Request a Quote<\/a><\/div>\n<p><a class=\"coreshangye-button coreshangye-chat-button coreshangye-tawk-btn\" href=\"javascript:void(0)\">Online chat<\/a><a class=\"coreshangye-button coreshangye-button-light\" href=\"https:\/\/www.mimuplay.com\/fr\/mqa-1018\/\">Product details<\/a><\/div>\n<\/div>\n<\/article>\n<p><!-- coreshangye-product-cards:end --><\/div>\n<\/section>\n<p>        <!-- coreshangye-section: production_and_delivery | field-map: delivery.tiers[].label\/quantity\/price_basis\/MOQ\/sample_charge\/lead_time; delivery.stock_status; delivery.ready_to_ship_or_lead_time; delivery.supported_regions; delivery.Incoterms\/carriers; delivery.documents --><\/p>\n<section class=\"coreshangye-section\" id=\"coreshangye-delivery\" aria-labelledby=\"coreshangye-delivery-title\">\n<div class=\"coreshangye-section-heading\">\n<div>\n<h2 id=\"coreshangye-delivery-title\"><span class=\"ez-toc-section\" id=\"Order_Production_and_Delivery_Scope\"><\/span>Order, Production and Delivery Scope<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Project offers become comparable only after the equipment, site inputs, destination and service responsibilities use the same basis.<\/p>\n<\/div>\n<\/div>\n<div class=\"coreshangye-delivery-grid\">\n<article class=\"coreshangye-delivery-card\"><b>Configured project order<\/b><\/p>\n<p>MOQ: 1 configured system. The quotation is based on the approved layout, activity mix, finish, destination and installation scope.<\/p>\n<\/article>\n<article class=\"coreshangye-delivery-card\"><b>Layout and specification review<\/b><\/p>\n<p>Share a dimensioned floor plan and operating brief first; design scope and any engineering charges are confirmed in the quotation.<\/p>\n<\/article>\n<article class=\"coreshangye-delivery-card\"><b>Component and finish samples<\/b><\/p>\n<p>Material or color samples can be discussed before production. Availability, charge, freight and timing are confirmed per project.<\/p>\n<\/article>\n<article class=\"coreshangye-delivery-card\"><b>Made to order: typically 25\u201335 days<\/b><\/p>\n<p>Planning estimate after drawing approval and deposit; final schedule depends on configuration, order size and current production capacity.<\/p>\n<\/article>\n<article class=\"coreshangye-delivery-card\"><b>Global project delivery<\/b><\/p>\n<p>A comparable total landed-cost review includes destination, Incoterms, transport mode, unloading, storage and installation responsibilities.<\/p>\n<\/article>\n<article class=\"coreshangye-delivery-card\"><b>Commercial Invoice, Packing List &#038; Project Drawings<\/b><\/p>\n<p>The agreed package can include commercial invoice, packing list, approved layout, installation information and model-linked inspection documents where applicable.<\/p>\n<\/article>\n<\/div>\n<\/section>\n<p>        <!-- coreshangye-section: nonstandard_custom_channel | field-map: custom.form.native_comment_endpoint\/comment_post_id\/page_url\/redirect\/application\/position\/inquirytime; custom.file.accept\/max_size\/rules; custom.quantity; custom.email; custom.privacy_file_retention_note; custom.submit_label | ordinary filling uses multipart POST to \/wp-comments-post.php plus the WordPress comment_post upload handler supplied with this project; special filling removes all controls and keeps only one \"\u4e86\u89e3\u5b9a\u5236\u65b9\u6848\" CTA using exactly the same href as the page's Request a Quote button. --><br \/>\n        <!-- coreshangye-field: custom.special_cta | special filling only; insert one link button labeled \"\u4e86\u89e3\u5b9a\u5236\u65b9\u6848\" and copy the exact href used by the page's Request a Quote button. --><\/p>\n<section class=\"coreshangye-section coreshangye-custom-section\" id=\"coreshangye-custom\" aria-labelledby=\"coreshangye-custom-title\">\n<div class=\"coreshangye-section-heading\">\n<div>\n<h2 id=\"coreshangye-custom-title\"><span class=\"ez-toc-section\" id=\"Send_Your_Floor_Plan_for_Configuration_Review\"><\/span>Send Your Floor Plan for Configuration Review<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Upload a PDF, DWG, DXF, STEP, STP, JPG, JPEG or PNG file up to 10 MB. Include usable floor dimensions, clear height, columns, access, exits, target ages, preferred activities and required quantity so the team can review the configuration.<\/p>\n<\/div>\n<\/div>\n<div class=\"coreshangye-custom-grid\">\n<div>\n<h3><span class=\"ez-toc-section\" id=\"Useful_project_inputs\"><\/span>Useful project inputs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul class=\"coreshangye-check-list\">\n<li>Usable floor dimensions and clear height<\/li>\n<li>Columns, beams, doors, exits and access route<\/li>\n<li>Target ages, preferred activities and capacity<\/li>\n<li>Destination market, quantity and installation scope<\/li>\n<\/ul>\n<\/div>\n<form class=\"coreshangye-form coreshangye-panel\" id=\"coreshangye-custom-form\" action=\"\/wp-comments-post.php\" method=\"post\" enctype=\"multipart\/form-data\" data-trp-original-action=\"\/wp-comments-post.php\"><input type=\"hidden\" name=\"comment_post_ID\" value=\"14577\"><input type=\"hidden\" name=\"author\" class=\"coreshangye-custom-wp-author\" value=\"Custom drawing inquiry\"><input type=\"hidden\" name=\"email\" class=\"coreshangye-custom-wp-email\" value=\"\"><textarea name=\"comment\" class=\"coreshangye-custom-wp-comment\" aria-hidden=\"true\" tabindex=\"-1\" style=\"display:none\"><\/textarea><input type=\"hidden\" name=\"themeparklable\" value=\"Drawing|Quantity|Email\"><input type=\"hidden\" name=\"themeparktype\" value=\"file|text|text\"><input type=\"hidden\" name=\"page_url\" value=\"\"><input type=\"hidden\" name=\"redirect_to\" value=\"https:\/\/www.mimuplay.com\/success\/\"><input type=\"hidden\" name=\"application\" value=\"children's indoor obstacle course\"><input type=\"hidden\" name=\"position\" value=\"Children's Indoor Obstacle Course | Mimuplay | https:\/\/www.mimuplay.com\/children-s-indoor-obstacle-course\/\"><input type=\"hidden\" name=\"inquirytime\" value=\"\"><input type=\"text\" name=\"website\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" style=\"position:absolute;left:-9999px;width:1px;height:1px;opacity:0\"><label>Upload drawing or reference file<input required aria-required=\"true\" type=\"file\" name=\"drawing\" accept=\".pdf,.dwg,.dxf,.step,.stp,.jpg,.jpeg,.png\" data-max-size=\"10485760\"><\/label><\/p>\n<div class=\"coreshangye-form-row\"><label>Required quantity<input required aria-required=\"true\" type=\"number\" min=\"1\" name=\"custom_quantity\" data-coreshangye-field=\"custom-quantity\" placeholder=\"e.g. 1\"><\/label><label>Work email<input required aria-required=\"true\" type=\"email\" name=\"custom_email\" data-coreshangye-field=\"custom-email\" placeholder=\"name@company.com\"><\/label><\/div>\n<p><button class=\"coreshangye-button coreshangye-button-primary\" type=\"submit\">Send drawing for review <span aria-hidden=\"true\">\u2197<\/span><\/button><\/p>\n<p class=\"coreshangye-form-note\">Files are used to review this project request. Do not upload confidential material unless you are authorized to share it.<\/p>\n<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n<\/div>\n<\/section>\n<p>        <!-- coreshangye-section: faq | field-map: faq.title\/intro; faq.items[].question\/answer; faq.schema.questions\/answers | visible FAQ and JSON-LD must stay synchronized; every answer must add a purchasing fact not already explained in Hero, products, delivery or keyword modules --><\/p>\n<section class=\"coreshangye-section\" id=\"coreshangye-faq\" aria-labelledby=\"coreshangye-faq-title\">\n<div class=\"coreshangye-section-heading\">\n<div>\n<h2 id=\"coreshangye-faq-title\"><span class=\"ez-toc-section\" id=\"Questions_Before_You_Confirm_a_Project\"><\/span>Questions Before You Confirm a Project<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>These answers support a more comparable model, price and delivery review.<\/p>\n<\/div>\n<\/div>\n<div class=\"coreshangye-faq-list\">\n<details open>\n<summary>Which model should I shortlist for my available floor area?<span aria-hidden=\"true\">+<\/span><\/summary>\n<p>MQA-1009 is the larger 200\u2013300 m\u00b2 starting point. MHD-1005, MHD-1003, MHD-1001 and MQA-1018 are listed for 100\u2013200 m\u00b2. A final choice still requires clear height, columns, entrances, exits and the desired activity mix.<\/p>\n<\/details>\n<details>\n<summary>What determines the final children&#8217;s indoor obstacle course price?<span aria-hidden=\"true\">+<\/span><\/summary>\n<p>The displayed starting prices are planning estimates. Final pricing depends on the approved layout, equipment height, selected activities, finish, quantity, packing, destination, Incoterms and whether installation or site work is included.<\/p>\n<\/details>\n<details>\n<summary>Can I review materials or colors before production?<span aria-hidden=\"true\">+<\/span><\/summary>\n<p>Ask for the available component, covering or finish samples during specification review. The team confirms the exact sample, charge, freight and timing for the project before you rely on it for approval.<\/p>\n<\/details>\n<details>\n<summary>What certificates or inspection documents should I request?<span aria-hidden=\"true\">+<\/span><\/summary>\n<p>Request documents that identify the selected model or sample, applicable standard and version, test date, scope and result. A generic certificate image should not be treated as proof for every model or customized configuration.<\/p>\n<\/details>\n<details>\n<summary>What must be ready before installation?<span aria-hidden=\"true\">+<\/span><\/summary>\n<p>Before dispatch, the confirmed plan should cover the equipment access route, temporary storage, floor and structure interfaces, site power, work-zone isolation, coordination with other contractors, inspection responsibility and agreed handover records.<\/p>\n<\/details>\n<\/div>\n<\/section>\n<p>        <!-- coreshangye-section: quote_form | field-map: quote.title; quote.phone; quote.email; quote.whatsapp; quote.address; quote.form.action; quote.form.comment_post_id; quote.form.page_url\/redirect\/application\/product\/UTM; quote.form.name\/email\/company\/country\/message labels\/placeholders; quote.form.button\/privacy_note | name, email and message remain required; no contact-person or response-time field --><br \/>\n        <!-- Standard quote and ordinary custom-drawing forms use WordPress native comments. The custom form remains multipart so the companion comment_post handler can validate and email the drawing; in special filling it is replaced by one customization CTA. --><\/p>\n<section class=\"coreshangye-quote-section\" id=\"coreshangye-quote\" aria-labelledby=\"coreshangye-quote-title\">\n<div class=\"coreshangye-quote-grid coreshangye-shell\">\n<div class=\"coreshangye-quote-copy\">\n<h2 id=\"coreshangye-quote-title\"><span class=\"ez-toc-section\" id=\"Request_a_Layout-Based_Project_Quote\"><\/span>Request a Layout-Based Project Quote<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Share your site, target ages, activity mix and project scope for a configuration review.<\/p>\n<ul class=\"coreshangye-quote-list\">\n<li>Phone: +86 13587751007<\/li>\n<li>Email: <a href=\"mailto:sales@mimuplay.com\">sales@mimuplay.com<\/a><\/li>\n<li>WhatsApp: <a href=\"https:\/\/wa.me\/8613587751007\" rel=\"nofollow noopener\" target=\"_blank\">+86 13587751007<\/a><\/li>\n<li>Address: Xiaojingao factory zone, Qiaoxia Town, Wenzhou, Zhejiang, China<\/li>\n<\/ul>\n<\/div>\n<form class=\"coreshangye-quote-form coreshangye-form\" id=\"coreshangye-quote-form\" action=\"\/wp-comments-post.php\" method=\"post\" autocomplete=\"on\" data-trp-original-action=\"\/wp-comments-post.php\"><input type=\"hidden\" name=\"comment_post_ID\" value=\"14577\"><input type=\"hidden\" name=\"author\" class=\"author coreshangye-wp-author\" value=\"\"><input type=\"hidden\" name=\"email\" class=\"email coreshangye-wp-email\" value=\"\"><textarea name=\"comment\" class=\"comment coreshangye-wp-comment\" aria-hidden=\"true\" tabindex=\"-1\" style=\"display:none\"><\/textarea><input type=\"hidden\" name=\"themeparklable\" value=\"Name|Email|Company|Country \/ region|Requirement\"><input type=\"hidden\" name=\"themeparktype\" value=\"text|text|text|text|Textarea\"><input type=\"hidden\" name=\"redirect_to\" value=\"https:\/\/www.mimuplay.com\/success\/\"><input type=\"hidden\" name=\"inquiryid\" value=\"\"><input type=\"hidden\" name=\"inquirytime\" value=\"\"><input type=\"hidden\" name=\"position\" value=\"Children's Indoor Obstacle Course | Mimuplay | https:\/\/www.mimuplay.com\/children-s-indoor-obstacle-course\/\"><input type=\"hidden\" name=\"page_url\" value=\"\"><input type=\"hidden\" name=\"product\" value=\"\"><input type=\"hidden\" name=\"application\" value=\"children's indoor obstacle course\"><input type=\"hidden\" name=\"utm_source\" value=\"\"><input type=\"hidden\" name=\"utm_medium\" value=\"\"><input type=\"hidden\" name=\"utm_campaign\" value=\"\"><input type=\"text\" name=\"website\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" style=\"position:absolute;left:-9999px;width:1px;height:1px;opacity:0\"><\/p>\n<div class=\"coreshangye-form-row\"><label>Nom<input required aria-required=\"true\" data-coreshangye-field=\"name\" name=\"tpcommet0\" placeholder=\"Your name\"><\/label><label>Work email<input required aria-required=\"true\" type=\"email\" data-coreshangye-field=\"email\" name=\"tpcommet1\" placeholder=\"name@company.com\"><\/label><\/div>\n<div class=\"coreshangye-form-row\"><label>Company<input data-coreshangye-field=\"company\" name=\"tpcommet2\" placeholder=\"Company name\"><\/label><label>Country \/ region<input data-coreshangye-field=\"country\" name=\"tpcommet3\" placeholder=\"Country \/ region\"><\/label><\/div>\n<p><label>Project requirements<textarea required aria-required=\"true\" data-coreshangye-field=\"message\" name=\"tpcommet4\" rows=\"5\" placeholder=\"Floor area, clear height, target ages, activity mix, quantity, destination and installation scope\"><\/textarea><\/label><\/p>\n<div class=\"coreshangye-form-foot\"><button class=\"coreshangye-button coreshangye-button-primary\" type=\"submit\">Send project inquiry <span aria-hidden=\"true\">\u2197<\/span><\/button><\/div>\n<p class=\"coreshangye-form-note\" id=\"coreshangye-form-note\">By submitting, you consent to Mimuplay using these details to respond to your project inquiry.<\/p>\n<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n<\/div>\n<\/section><\/div>\n<p>    <\/main>\n  <\/div>\n<p>  <!-- coreshangye-field: live_chat.property_id | target=Tawk embed URL | replace the placeholder with the real Tawk Property ID; keep the script and .coreshangye-tawk-btn behavior --><br \/>\n  <script type=\"text\/javascript\">\n  var Tawk_API = Tawk_API || {}, Tawk_LoadStart = new Date();\n  (function(){var s1=document.createElement(\"script\"),s0=document.getElementsByTagName(\"script\")[0];s1.async=true;s1.src='https:\/\/embed.tawk.to\/693a5c812a271419893a16dc\/default';s1.charset='UTF-8';s1.setAttribute('crossorigin','*');s0.parentNode.insertBefore(s1,s0);})();\n  Tawk_API.onLoad=function(){var root=document.querySelector('.coreshangye-page-root')||document.querySelector('.coreshangye-body');if(!root)return;root.querySelectorAll('.coreshangye-tawk-btn').forEach(function(btn){btn.addEventListener('click',function(e){e.preventDefault();if(window.Tawk_API&&typeof Tawk_API.maximize==='function')Tawk_API.maximize();});});};\n  document.addEventListener('click',function(e){var btn=e.target.closest('.coreshangye-tawk-btn');if(btn){e.preventDefault();if(window.Tawk_API&&typeof Tawk_API.maximize==='function')Tawk_API.maximize();}});\n  (function(){\n    var root=document.querySelector('.coreshangye-page-root')||document.querySelector('.coreshangye-body');\n    if(!root)return;\n    var productTermNode=root.querySelector('.coreshangye-hero-gallery-title');\n    var productTerm=productTermNode?productTermNode.textContent.trim():'';\n    var coreshangyeProductTermKey=function(value){return String(value||'').toLowerCase().replace(\/[^a-z0-9]+\/g,' ').trim().replace(\/\\b([a-z]+)s\\b\/g,'$1');};\n    if(productTerm){root.querySelectorAll('#coreshangye-products .coreshangye-solution-card h3 a').forEach(function(link){if(link.querySelector('.coreshangye-product-title-context'))return;var formalName=link.textContent.trim();if(coreshangyeProductTermKey(formalName).includes(coreshangyeProductTermKey(productTerm)))return;var context=document.createElement('span');context.className='coreshangye-product-title-context';context.setAttribute('data-coreshangye-product-title-context','');context.textContent=' \u2014 '+productTerm;link.appendChild(context);});}\n    root.querySelectorAll('[data-coreshangye-carousel]').forEach(function(carousel){\n      var track=carousel.querySelector('.coreshangye-carousel-track');\n      var slides=carousel.querySelectorAll('.coreshangye-carousel-slide');\n      var dots=carousel.querySelectorAll('[data-coreshangye-carousel-dot]');\n      var previous=carousel.querySelector('[data-coreshangye-carousel-prev]');\n      var next=carousel.querySelector('[data-coreshangye-carousel-next]');\n      if(!track)return;\n      if(slides.length<2){carousel.classList.add('coreshangye-is-single');return;}\n      var index=0,startX=0,dragging=false,mouseDragging=false;\n      function goTo(nextIndex){\n        index=(nextIndex+slides.length)%slides.length;\n        track.style.transform='translate3d('+(-index*100)+'%,0,0)';\n        dots.forEach(function(dot,dotIndex){dot.setAttribute('aria-selected',dotIndex===index?'true':'false');});\n      }\n      if(previous)previous.addEventListener('click',function(){goTo(index-1);});\n      if(next)next.addEventListener('click',function(){goTo(index+1);});\n      dots.forEach(function(dot){dot.addEventListener('click',function(){goTo(Number(dot.dataset.coreshangyeCarouselDot)||0);});});\n      track.addEventListener('touchstart',function(event){startX=event.changedTouches[0].clientX;dragging=true;},{passive:true});\n      track.addEventListener('touchend',function(event){if(!dragging)return;var distance=event.changedTouches[0].clientX-startX;dragging=false;if(Math.abs(distance)<40)return;goTo(distance<0?index+1:index-1);},{passive:true});\n      track.addEventListener('mousedown',function(event){if(event.button!==0)return;startX=event.clientX;mouseDragging=true;track.classList.add('is-dragging');event.preventDefault();});\n      carousel.addEventListener('keydown',function(event){if(event.key==='ArrowLeft'){event.preventDefault();goTo(index-1);}if(event.key==='ArrowRight'){event.preventDefault();goTo(index+1);}});\n      window.addEventListener('mouseup',function(event){if(!mouseDragging)return;var distance=event.clientX-startX;mouseDragging=false;track.classList.remove('is-dragging');if(Math.abs(distance)<40)return;goTo(distance<0?index+1:index-1);});\n      goTo(0);\n    });\n    var forms=root.querySelectorAll('form');\n    var postIdMatch=document.body&#038;&#038;String(document.body.className||'').match(\/(?:^|\\s)postid-(\\d+)(?:\\s|$)\/);\n    var detectedPostId=postIdMatch?postIdMatch[1]:'';\n    forms.forEach(function(form){\n      var postId=form.querySelector('[name=\"comment_post_ID\"]');\n      if(postId&#038;&#038;\/^\\[WORDPRESS_PAGE_ID\\]$\/.test(postId.value)&#038;&#038;detectedPostId)postId.value=detectedPostId;\n      var pageUrl=form.querySelector('[name=\"page_url\"]');\n      if(pageUrl)pageUrl.value=window.location.href;\n      var app=form.querySelector('[name=\"application\"]');\n      if(app&#038;&#038;!app.value)app.value=document.title;\n    });\n    var quoteForm=root.querySelector('#coreshangye-quote-form');\n    if(quoteForm)quoteForm.addEventListener('submit',function(){\n      var value=function(field){var input=quoteForm.querySelector('[data-coreshangye-field=\"'+field+'\"]');return input?input.value:'';};\n      var name=value('name'),email=value('email'),company=value('company'),country=value('country'),message=value('message');\n      var author=quoteForm.querySelector('.coreshangye-wp-author'),wpEmail=quoteForm.querySelector('.coreshangye-wp-email'),wpComment=quoteForm.querySelector('.coreshangye-wp-comment');\n      if(author)author.value=name;\n      if(wpEmail)wpEmail.value=email;\n      if(wpComment)wpComment.value=['Name: '+name,'Email: '+email,company?'Company: '+company:'',country?'Country \/ region: '+country:'','Requirement: '+message].filter(Boolean).join('\\n');\n      var inquiryTime=quoteForm.querySelector('[name=\"inquirytime\"]');if(inquiryTime)inquiryTime.value=new Date().toISOString();\n      var pageUrl=quoteForm.querySelector('[name=\"page_url\"]');if(pageUrl)pageUrl.value=window.location.href;\n      var query=new URLSearchParams(window.location.search);['utm_source','utm_medium','utm_campaign'].forEach(function(name){var field=quoteForm.querySelector('[name=\"'+name+'\"]');if(field)field.value=query.get(name)||'';});\n    });\n    var customForm=root.querySelector('#coreshangye-custom-form');\n    if(customForm)customForm.addEventListener('submit',function(){\n      var drawing=customForm.querySelector('[name=\"drawing\"]'),quantity=customForm.querySelector('[data-coreshangye-field=\"custom-quantity\"]'),email=customForm.querySelector('[data-coreshangye-field=\"custom-email\"]');\n      var author=customForm.querySelector('.coreshangye-custom-wp-author'),wpEmail=customForm.querySelector('.coreshangye-custom-wp-email'),wpComment=customForm.querySelector('.coreshangye-custom-wp-comment');\n      if(author)author.value='Custom drawing inquiry';\n      if(wpEmail)wpEmail.value=email?email.value:'';\n      if(wpComment)wpComment.value=['Drawing: '+(drawing&#038;&#038;drawing.files&#038;&#038;drawing.files[0]?drawing.files[0].name:''),'Quantity: '+(quantity?quantity.value:''),'Email: '+(email?email.value:'')].filter(function(value){return value.split(': ').slice(1).join(': ').trim();}).join('\\n');\n      var pageUrl=customForm.querySelector('[name=\"page_url\"]');if(pageUrl)pageUrl.value=window.location.href;\n      var inquiryTime=customForm.querySelector('[name=\"inquirytime\"]');if(inquiryTime)inquiryTime.value=new Date().toISOString();\n      var application=customForm.querySelector('[name=\"application\"]');if(application&#038;&#038;!application.value) application.value=document.title;\n      var position=customForm.querySelector('[name=\"position\"]');if(position)position.value=document.title+' | '+window.location.href;\n    });\n  })();\n  <\/script><br \/>\n<script data-coreshangye=\"quote-prefill\">\n(function(){\n  var root=document.querySelector('.coreshangye-body');\n  if(!root)return;\n  var form=root.querySelector('#coreshangye-quote-form');\n  if(!form)return;\n  var message=form.querySelector('textarea[data-coreshangye-field=\"message\"][name=\"tpcommet4\"]');\n  var product=form.querySelector('input[name=\"product\"]');\n  var pageProduct=product&&product.value.trim();\n  var heading=root.querySelector('.coreshangye-hero-gallery-title')||root.querySelector('h1');\n  pageProduct=pageProduct||(heading?heading.textContent.trim():'');\n  var previousLine='';\n  root.addEventListener('click',function(event){\n    var link=event.target.closest('a[href=\"#coreshangye-quote\"], [data-product]');\n    if(!link||!root.contains(link)||!message)return;\n    var name=(link.getAttribute('data-product')||pageProduct).trim();\n    if(!name)return;\n    var line='Product: '+name;\n    var lines=message.value.split('\\n');\n    var previousIndex=previousLine?lines.indexOf(previousLine):-1;\n    if(previousIndex>=0)lines.splice(previousIndex,1);\n    if(lines.indexOf(line)<0)lines.unshift(line);\n    message.value=lines.join('\\n');\n    previousLine=line;\n    if(product)product.value=name;\n    message.dispatchEvent(new Event('input',{bubbles:true}));\n    message.dispatchEvent(new Event('change',{bubbles:true}));\n  });\n})();\n<\/script><br \/>\n<\/body><br \/>\n<\/html><\/p>","protected":false},"excerpt":{"rendered":"<p>Children&#x27;s Indoor Obstacle Course | Mimuplay Home\/All Product\/Children&#8217;s Indoor Obstacle Course Children&#8217;s Indoor Obstacle Course Selected range 5 configurable systems Project area 100\u2013300 m\u00b2 (1,076\u20133,229 sq ft) Target age 3\u201315 years Frame 48 mm (1.89 in) galvanized steel pipe Contact an engineer \u2197Online chat \u2197 Children&#8217;s Indoor Obstacle Course \u2190 \u2192 From USD 15,000 \/ [&hellip;]<\/p>","protected":false},"author":20,"featured_media":12314,"comment_status":"open","ping_status":"open","sticky":false,"template":"page-coreshangye.php","format":"standard","meta":{"_acf_changed":false,"themepark_post_bcolor":"#f5f5f5","themepark_post_width":"1022px","themepark_post_img":"","themepark_post_img_po":"left","themepark_post_img_re":false,"themepark_post_img_cover":false,"themepark_post_img_fixed":false,"themepark_post_hide_title":false,"themepark_post_main_b":"","themepark_post_main_p":100,"themepark_paddingblock":false,"footnotes":""},"categories":[61],"tags":[],"class_list":["post-14577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-article"],"metadata":{"_thumbnail_id":["12314"],"_wp_page_template":["page-coreshangye.php"],"views":["81"],"_edit_last":["4"],"themepark_seo_title":["Children's Indoor Obstacle Course | Mimuplay"],"themepark_seo_description":["Compare children's indoor obstacle course systems for ages 3\u201315, five models, project areas, and custom layout quotes."],"themepark_seo_keyword":["Children's Indoor Obstacle Course"],"_edit_lock":["1789456855:4"]},"acf":[],"medium_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1005-300x169.jpg","thumbnail_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1005-150x150.jpg","full_url":"https:\/\/www.mimuplay.com\/wp-content\/uploads\/2025\/09\/MHD-1005.jpg","_links":{"self":[{"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/posts\/14577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/comments?post=14577"}],"version-history":[{"count":2,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/posts\/14577\/revisions"}],"predecessor-version":[{"id":14579,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/posts\/14577\/revisions\/14579"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/media\/12314"}],"wp:attachment":[{"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/media?parent=14577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/categories?post=14577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mimuplay.com\/fr\/wp-json\/wp\/v2\/tags?post=14577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}