{"id":2117,"date":"2026-05-08T09:03:55","date_gmt":"2026-05-08T09:03:55","guid":{"rendered":"https:\/\/didiplayarea.com\/?page_id=2117"},"modified":"2026-05-08T09:07:25","modified_gmt":"2026-05-08T09:07:25","slug":"equipment-selector","status":"publish","type":"page","link":"https:\/\/didiplayarea.com\/es\/indoor-playground-equipment\/equipment-selector\/","title":{"rendered":"Selector de equipos de juegos interiores"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-fa5a8ea\" data-block-id=\"fa5a8ea\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fa5a8ea-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fb86bf7\" data-v=\"4\" data-block-id=\"fb86bf7\"><style>.stk-fb86bf7-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fb86bf7-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-fb86bf7-inner-blocks\">\n<h1>Indoor Playground Equipment Selector<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-21cd85e\" data-block-id=\"21cd85e\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-21cd85e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-314a300\" data-v=\"4\" data-block-id=\"314a300\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-314a300-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-314a300-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-46df696\" data-block-id=\"46df696\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-46df696-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fdd00b1\" data-v=\"4\" data-block-id=\"fdd00b1\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fdd00b1-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fdd00b1-inner-blocks\">\n<style>\n\/* 1. Scope & Root Variables *\/\n#didi-selector-module {\n    --didi-primary: #00D8FF;\n    --didi-accent: #FFD848;\n    --didi-ink: #2d2d2d;\n    --didi-mute: #6b7280;\n    --didi-line: #e0e0e0;\n    --didi-tint: #f5f5f5;\n    --didi-warm: #fff8df;\n    --didi-cool: #e6faff;\n    \n    font-family: -apple-system, \"Segoe UI\", Roboto, Arial, sans-serif !important;\n    color: var(--didi-ink) !important;\n    background-color: var(--didi-tint) !important;\n    width: 100% !important;\n    box-sizing: border-box !important;\n    \n    \/* \u5f39\u6027\u951a\u5b9a\u5185\u8fb9\u8ddd *\/\n    padding: clamp(30px, 5vw, 70px) 20px !important;\n}\n\n#didi-selector-module * {\n    box-sizing: border-box !important;\n}\n\n\/* \u5f39\u6027\u5185\u5bb9\u951a\u5b9a\u5bb9\u5668 *\/\n#didi-selector-module .didi-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    width: 100% !important;\n}\n\n#didi-selector-module .tool-wrap {\n    background: #ffffff !important;\n    border-radius: 12px !important;\n    box-shadow: 0 2px 12px rgba(0,0,0,0.04) !important;\n    padding: clamp(24px, 4vw, 40px) !important;\n    width: 100% !important;\n}\n\n\/* 2. Heading Tags Logic (H2-H4) *\/\n#didi-selector-module h2.mod-h2 {\n    font-size: clamp(24px, 3vw, 28px) !important;\n    margin: 0 0 10px 0 !important;\n    font-weight: 700 !important;\n    line-height: 1.3 !important;\n}\n\n#didi-selector-module p.tool-lede {\n    color: var(--didi-mute) !important;\n    margin: 0 0 30px 0 !important;\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n}\n\n\/* \u65b0\u589e\uff1a\u4e24\u680f\u7f51\u683c\u5e03\u5c40\u4ee5\u4fdd\u6301\u8bbe\u8ba1\u8bed\u8a00\u7edf\u4e00 *\/\n#didi-selector-module .tool-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: clamp(24px, 3vw, 40px) !important;\n}\n\n#didi-selector-module .tool-input-box {\n    background: var(--didi-cool) !important;\n    padding: 24px !important;\n    border-radius: 10px !important;\n}\n\n#didi-selector-module .tool-result-card {\n    background: var(--didi-warm) !important;\n    padding: 24px !important;\n    border-radius: 10px !important;\n    border: 2px solid var(--didi-accent) !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#didi-selector-module h3.mod-h3 {\n    font-size: 18px !important;\n    margin: 0 0 20px 0 !important;\n    font-weight: 700 !important;\n    border-bottom: 2px solid var(--didi-primary) !important;\n    display: inline-block !important;\n    padding-bottom: 6px !important;\n}\n\n#didi-selector-module h4.mod-h4 {\n    font-size: 13px !important;\n    color: var(--didi-mute) !important;\n    margin: 25px 0 10px 0 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    font-weight: 700 !important;\n}\n\n\/* \u8868\u5355\u4e0e\u8f93\u51fa\u533a\u6837\u5f0f *\/\n#didi-selector-module .tool-field {\n    margin: 0 0 16px 0 !important;\n}\n\n#didi-selector-module .tool-field label {\n    display: block !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    margin: 0 0 6px 0 !important;\n}\n\n#didi-selector-module .tool-field input, \n#didi-selector-module .tool-field select {\n    width: 100% !important;\n    padding: 10px 12px !important;\n    border: 1px solid var(--didi-line) !important;\n    border-radius: 6px !important;\n    font-size: 15px !important;\n    outline: none !important;\n    transition: border-color 0.2s !important;\n}\n\n#didi-selector-module .tool-field input:focus, \n#didi-selector-module .tool-field select:focus {\n    border-color: var(--didi-primary) !important;\n}\n\n#didi-selector-module .tool-result-meta {\n    display: flex !important;\n    gap: 20px !important;\n    flex-wrap: wrap !important;\n    padding: 12px 0 16px 0 !important;\n    border-bottom: 1px dashed #d4b800 !important;\n    margin-bottom: 16px !important;\n}\n\n#didi-selector-module .tool-result-meta-item {\n    font-size: 14px !important;\n    color: var(--didi-mute) !important;\n}\n\n#didi-selector-module .tool-result-meta-item strong {\n    color: #aa6e00 !important;\n    display: block !important;\n    font-size: 18px !important;\n    margin-bottom: 4px !important;\n}\n\n#didi-selector-module .tool-result-mix {\n    margin: 0 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n}\n\n#didi-selector-module .tool-mix-item {\n    background: #ffffff !important;\n    padding: 16px !important;\n    border-radius: 8px !important;\n    border-left: 4px solid var(--didi-primary) !important;\n    box-shadow: 0 2px 6px rgba(0,0,0,0.03) !important;\n}\n\n#didi-selector-module .tool-mix-item strong {\n    color: var(--didi-ink) !important;\n    font-size: 15px !important;\n    display: block !important;\n    margin-bottom: 4px !important;\n}\n\n#didi-selector-module .tool-mix-item p {\n    margin: 0 !important;\n    font-size: 13px !important;\n    color: var(--didi-mute) !important;\n    line-height: 1.5 !important;\n}\n\n#didi-selector-module .tool-disclaimer {\n    padding: 14px 16px !important;\n    background: #ffffff !important;\n    border-left: 3px solid var(--didi-mute) !important;\n    font-size: 13px !important;\n    color: var(--didi-mute) !important;\n    border-radius: 4px !important;\n    line-height: 1.5 !important;\n    margin: 0 !important;\n}\n\n#didi-selector-module .tool-cta-row {\n    margin-top: auto !important;\n    padding-top: 24px !important;\n    display: flex !important;\n    gap: 12px !important;\n    flex-wrap: wrap !important;\n}\n\n#didi-selector-module .tool-cta-primary {\n    display: inline-block !important;\n    background: var(--didi-primary) !important;\n    color: #002233 !important;\n    padding: 12px 24px !important;\n    border-radius: 8px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    border: 2px solid var(--didi-primary) !important;\n    transition: filter 0.2s !important;\n}\n\n#didi-selector-module .tool-cta-primary:hover {\n    filter: brightness(0.95) !important;\n}\n\n#didi-selector-module .tool-cta-micro {\n    display: inline-block !important;\n    background: transparent !important;\n    color: #aa6e00 !important;\n    padding: 12px 20px !important;\n    border-radius: 8px !important;\n    font-weight: 600 !important;\n    text-decoration: none !important;\n    border: 2px solid var(--didi-accent) !important;\n    transition: background 0.2s !important;\n}\n\n#didi-selector-module .tool-cta-micro:hover {\n    background: rgba(255, 216, 72, 0.1) !important;\n}\n\n@media (max-width: 992px) {\n    #didi-selector-module .tool-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n<\/style>\n\n<section id=\"didi-selector-module\">\n    <div class=\"didi-container\">\n        <div class=\"tool-wrap\">\n            <h2 class=\"mod-h2\">Indoor Playground Equipment Selector<\/h2>\n            <p class=\"tool-lede\">Match your venue type, floor area, and target age range to a recommended product mix from Didi Land&#8217;s four collections. Investment ranges reflect 2026 commercial pricing benchmarks.<\/p>\n\n            <div class=\"tool-grid\">\n                <div class=\"tool-input-box\">\n                    <h3 class=\"mod-h3\">Your Venue Profile<\/h3>\n\n                    <div class=\"tool-field\">\n                        <label for=\"venue\">Venue type<\/label>\n                        <select id=\"venue\">\n                            <option value=\"mall-corner\">Shopping mall toddler corner<\/option>\n                            <option value=\"hotel-zone\">Hotel kids zone or lobby<\/option>\n                            <option value=\"restaurant\">Family-friendly restaurant play area<\/option>\n                            <option value=\"daycare\">Daycare or kindergarten<\/option>\n                            <option value=\"early-ed\">Early childhood education center<\/option>\n                            <option value=\"midfec\" selected>Mid-size family entertainment center<\/option>\n                            <option value=\"largefec\">Large FEC with trampoline zone<\/option>\n                            <option value=\"flagship\">Flagship destination park or mixed-use complex<\/option>\n                            <option value=\"community\">Community recreation center<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"tool-field\">\n                        <label for=\"size\">Floor area available (m\u00b2)<\/label>\n                        <input type=\"number\" id=\"size\" value=\"250\" min=\"20\" max=\"3000\" step=\"10\">\n                    <\/div>\n\n                    <div class=\"tool-field\">\n                        <label for=\"age\">Primary age range<\/label>\n                        <select id=\"age\">\n                            <option value=\"0-3\">0-3 years (toddlers and crawlers)<\/option>\n                            <option value=\"3-12\" selected>3-12 years (school-age active)<\/option>\n                            <option value=\"2-12\">2-12 years (mixed full range)<\/option>\n                            <option value=\"3-16\">3-16 years (with teen-friendly elements)<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tool-result-card\" id=\"result\">\n                    <h3 class=\"mod-h3\" id=\"r-title\">Your Recommended Mix<\/h3>\n                    \n                    <div class=\"tool-result-meta\">\n                        <div class=\"tool-result-meta-item\"><strong id=\"r-tier\">\u2014<\/strong>Tier<\/div>\n                        <div class=\"tool-result-meta-item\"><strong id=\"r-investment\">\u2014<\/strong>Equipment investment<\/div>\n                        <div class=\"tool-result-meta-item\"><strong id=\"r-leadtime\">\u2014<\/strong>Production lead time<\/div>\n                        <div class=\"tool-result-meta-item\"><strong id=\"r-payback\">\u2014<\/strong>Typical payback<\/div>\n                    <\/div>\n                    \n                    <div id=\"r-mix\" class=\"tool-result-mix\"><\/div>\n                    \n                    <h4 class=\"mod-h4\">Design Note<\/h4>\n                    <p class=\"tool-disclaimer\" id=\"r-note\"><\/p>\n\n                    <div class=\"tool-cta-row\">\n                        <a href=\"#ct-popup-800\" class=\"tool-cta-primary\">Get Custom Quote for This Mix<\/a>\n                        <a href=\"https:\/\/didiplayarea.com\/indoor-playground-equipment\/\" class=\"tool-cta-micro\">View All Product Lines<\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\nvar products = {\n    toddler: { name: 'Toddler Indoor Playground', desc: 'Low-platform soft-foam systems with rounded edges, sensory inserts, crawl tunnels. Ages 6 months to 3 years.' },\n    jungle: { name: 'Indoor Jungle Gym', desc: 'Multi-level climbing structures with rope nets, slide exits, themed adventure decks, and climber elements. Ages 3-12.' },\n    slides: { name: 'Indoor Playground Slides', desc: 'Tube, wave, spiral and roller-bed slides matched to platform heights from 1.2 m to 4.5 m. Ages 3-12.' },\n    structures: { name: 'Indoor Play Structures', desc: 'Modular soft play system with climbing walls, ball pools, obstacle courses and sensory panels. Ages 2-12.' },\n    trampoline: { name: 'Trampoline Park Module', desc: 'Connected trampoline beds with foam pits, dodgeball walls, and ninja-style add-ons. Ages 5+.' }\n};\n\nfunction recommend() {\n    var v = document.getElementById('venue').value;\n    var s = parseFloat(document.getElementById('size').value) || 0;\n    var a = document.getElementById('age').value;\n\n    var tier, invest, leadtime, payback, mix, note;\n\n    if (s <= 100 || ['mall-corner','hotel-zone','restaurant'].indexOf(v) !== -1) {\n        tier = 'Entry';\n        invest = '$5,000 \u2014 $15,000';\n        leadtime = '30-35 days';\n        payback = '8-14 months';\n        mix = ['toddler'];\n        if (a !== '0-3') mix.push('slides');\n        note = 'Compact toddler-corner builds typically rent free or at heavy discount in malls because they extend dwell time. Plan for material spec floor: PVC tarpaulin 1100 GSM, rounded edges, no hard contact within crawler reach.';\n    } else if (s <= 200 || ['daycare','early-ed'].indexOf(v) !== -1) {\n        tier = 'Entry-Mid';\n        invest = '$10,000 \u2014 $30,000';\n        leadtime = '30-40 days';\n        payback = '12-24 months';\n        mix = ['structures', 'toddler'];\n        if (a !== '0-3') mix.push('slides');\n        note = 'Daycare and kindergarten installations prioritize safety standards documentation. EN 1176 cert paperwork is commonly required by EU and AU childcare regulators. Sensory panels integrate well into early-ed curricula.';\n    } else if (s <= 400 || v === 'midfec' || v === 'community') {\n        tier = 'Mid';\n        invest = '$25,000 \u2014 $75,000';\n        leadtime = '35-45 days';\n        payback = '18-30 months';\n        mix = ['jungle', 'slides', 'structures'];\n        if (a === '2-12') mix.push('toddler');\n        note = 'Mid-FEC tier delivers the best capacity-to-cost ratio for first-time operators. Combine an Indoor Jungle Gym for active 3-12 year-olds with a separate Toddler corner for 0-3 to capture the full family visit.';\n    } else if (s <= 800 || v === 'largefec') {\n        tier = 'Large';\n        invest = '$60,000 \u2014 $180,000';\n        leadtime = '40-55 days';\n        payback = '24-36 months';\n        mix = ['jungle', 'slides', 'structures', 'toddler'];\n        if (a === '3-16' || a === '2-12') mix.push('trampoline');\n        note = 'Large FEC builds add a trampoline zone to capture the 5-16 age range that outgrows traditional jungle gyms. Plan ceiling height minimum 4.5 m for trampoline modules and 3.5 m for jungle gyms.';\n    } else {\n        tier = 'Flagship';\n        invest = '$150,000 \u2014 $500,000+';\n        leadtime = '45-60 days';\n        payback = '30-48 months';\n        mix = ['jungle', 'slides', 'structures', 'toddler', 'trampoline'];\n        note = 'Flagship destination parks justify themed custom design, ninja warrior courses and climbing walls. ROI per visitor is highest at this tier but ramp-up takes longer. Plan for marketing spend at 5-8% of revenue in year one.';\n    }\n\n    document.getElementById('r-tier').textContent = tier;\n    document.getElementById('r-investment').textContent = invest;\n    document.getElementById('r-leadtime').textContent = leadtime;\n    document.getElementById('r-payback').textContent = payback;\n    document.getElementById('r-note').textContent = note;\n\n    var mixHtml = mix.map(function(k) {\n        return '<div class=\"tool-mix-item\"><strong>' + products[k].name + '<\/strong><p>' + products[k].desc + '<\/p><\/div>';\n    }).join('');\n    document.getElementById('r-mix').innerHTML = mixHtml;\n}\n\n['venue','size','age'].forEach(function(id) {\n    var el = document.getElementById(id);\n    if(el){\n        el.addEventListener('input', recommend);\n        el.addEventListener('change', recommend);\n    }\n});\n\nrecommend();\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Indoor Playground Equipment Selector Match your venue type, floor area, and target age range to a recommended product mix from Didi Land&#8217;s four collections. Investment ranges reflect 2026 commercial pricing benchmarks. Your Venue Profile Venue type Shopping mall toddler cornerHotel kids zone or lobbyFamily-friendly restaurant play areaDaycare or kindergartenEarly childhood education centerMid-size family entertainment centerLarge [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":860,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2117","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/pages\/2117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/comments?post=2117"}],"version-history":[{"count":0,"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/pages\/2117\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/pages\/860"}],"wp:attachment":[{"href":"https:\/\/didiplayarea.com\/es\/wp-json\/wp\/v2\/media?parent=2117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}