{"id":2452,"date":"2026-05-12T03:05:38","date_gmt":"2026-05-12T03:05:38","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=2452"},"modified":"2026-05-12T03:39:12","modified_gmt":"2026-05-12T03:39:12","slug":"format-decision-quiz","status":"publish","type":"page","link":"https:\/\/masstechx.com\/es\/beer-filling-machine\/format-decision-quiz\/","title":{"rendered":"Prueba de decisi\u00f3n en formato botella\/lata\/keg"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3e352f3\" data-block-id=\"3e352f3\"><style>.stk-3e352f3 {margin-bottom:35px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3e352f3-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4741301\" data-v=\"4\" data-block-id=\"4741301\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4741301-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4741301-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8bf1a30\" data-block-id=\"8bf1a30\"><style>.stk-8bf1a30-column{--stk-columns-spacing:var(--stk--preset--spacing--40, 1rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8bf1a30-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4a527cf\" data-v=\"4\" data-block-id=\"4a527cf\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4a527cf-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-4a527cf-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-fed364b\" data-block-id=\"fed364b\"><style>.stk-fed364b {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fed364b-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ac82ed8\" data-v=\"4\" data-block-id=\"ac82ed8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ac82ed8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ac82ed8-inner-blocks\">\n<!-- Mass Beer Filling \u2014 Bottle\/Can\/Keg Format Decision Quiz (Enhanced B2B Module) -->\n<style>\n\/* ==========================================================================\n   #mass-b2b-quiz-module - SCOPED STYLES\n   Main Color: #0078C0 | Secondary Color: #7860A8\n   ========================================================================== *\/\n#mass-b2b-quiz-module {\n    --c-main: #0078C0;\n    --c-main-hover: #005a91;\n    --c-sec: #7860A8;\n    --c-sec-hover: #5d4886;\n    --c-bg: #F8FAFC;\n    --c-border: #E2E8F0;\n    --c-text-main: #1E293B;\n    --c-text-muted: #64748B;\n    --c-white: #FFFFFF;\n    \n    width: 100%;\n    background: linear-gradient(135deg, var(--c-bg) 0%, #EDF1F5 100%);\n    padding: 60px 30px;\n    box-sizing: border-box;\n    font-family: inherit; \/* \u4e25\u683c\u6cbf\u7528Blocksy\u5168\u5c40\u5b57\u4f53 *\/\n    overflow: hidden;\n}\n\n#mass-b2b-quiz-module *,\n#mass-b2b-quiz-module *::before,\n#mass-b2b-quiz-module *::after {\n    box-sizing: border-box;\n}\n\n\/* Container: \u5f39\u6027\u951a\u5b9a *\/\n#mass-b2b-quiz-module .mbq-container {\n    max-width: 1600px !important;\n    margin: 0 auto;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 50px;\n    align-items: flex-start;\n}\n\n\/* ================== \u5de6\u4fa7\u680f\uff1a\u4fe1\u606f\u4e0e\u8fdb\u5ea6 ================== *\/\n#mass-b2b-quiz-module .mbq-sidebar {\n    flex: 1 1 450px;\n    max-width: 550px;\n    position: sticky;\n    top: 100px;\n}\n\n#mass-b2b-quiz-module h1.mbq-main-title {\n    font-size: 32px !important; \/* \u5f3a\u5236\u9075\u5faa\u9700\u6c42 *\/\n    color: var(--c-main);\n    line-height: 1.25;\n    margin: 0 0 16px 0;\n    font-weight: 700;\n    letter-spacing: -0.5px;\n    position: relative;\n    padding-bottom: 16px;\n}\n\n#mass-b2b-quiz-module h1.mbq-main-title::after {\n    content: \"\";\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 60px;\n    height: 4px;\n    background: var(--c-sec);\n    border-radius: 2px;\n}\n\n#mass-b2b-quiz-module p.mbq-subtitle {\n    font-size: 16px;\n    color: var(--c-text-muted);\n    line-height: 1.6;\n    margin: 0 0 32px 0;\n}\n\n\/* \u9ad8\u7ea7\u8fdb\u5ea6\u6761\u8bbe\u8ba1 *\/\n#mass-b2b-quiz-module .mbq-progress-wrapper {\n    background: var(--c-white);\n    padding: 24px;\n    border-radius: 12px;\n    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.03);\n    border: 1px solid var(--c-border);\n}\n\n#mass-b2b-quiz-module .mbq-progress-label {\n    font-size: 12px;\n    color: var(--c-sec);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 700;\n    margin-bottom: 12px;\n    display: block;\n}\n\n#mass-b2b-quiz-module .mbq-progress {\n    display: flex;\n    gap: 8px;\n}\n\n#mass-b2b-quiz-module .mbq-dot {\n    flex: 1;\n    height: 6px;\n    background: var(--c-border);\n    border-radius: 3px;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n#mass-b2b-quiz-module .mbq-dot.active {\n    background: var(--c-main);\n    box-shadow: 0 0 8px rgba(0, 120, 192, 0.4);\n}\n\n#mass-b2b-quiz-module .mbq-dot.done {\n    background: var(--c-sec);\n}\n\n\/* ================== \u53f3\u4fa7\u680f\uff1a\u4ea4\u4e92\u5185\u5bb9\u533a ================== *\/\n#mass-b2b-quiz-module .mbq-content-area {\n    flex: 2 1 700px;\n    background: var(--c-white);\n    border-radius: 16px;\n    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.06);\n    border-top: 5px solid var(--c-main);\n    position: relative;\n    overflow: hidden;\n}\n\n#mass-b2b-quiz-module .mbq-question-block {\n    padding: 50px;\n    display: none;\n    animation: mbqFadeIn 0.4s ease forwards;\n}\n\n#mass-b2b-quiz-module .mbq-question-block.active {\n    display: block;\n}\n\n@keyframes mbqFadeIn {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n#mass-b2b-quiz-module .mbq-qno {\n    display: inline-block;\n    padding: 6px 12px;\n    background: rgba(120, 96, 168, 0.1);\n    color: var(--c-sec);\n    font-size: 12px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    border-radius: 4px;\n    margin-bottom: 16px;\n}\n\n#mass-b2b-quiz-module h3.mbq-q-title {\n    font-size: 24px !important;\n    color: var(--c-text-main);\n    margin: 0 0 30px 0;\n    line-height: 1.4;\n    font-weight: 600;\n}\n\n\/* \u9009\u9879\u7f51\u683c\u5e03\u5c40 *\/\n#mass-b2b-quiz-module .mbq-options-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 16px;\n}\n\n#mass-b2b-quiz-module .mbq-option {\n    position: relative;\n    padding: 20px 24px 20px 50px;\n    background: var(--c-white);\n    border: 2px solid var(--c-border);\n    border-radius: 8px;\n    cursor: pointer;\n    transition: all 0.25s ease;\n    font-size: 15px;\n    color: var(--c-text-main);\n    font-weight: 500;\n    display: flex;\n    align-items: center;\n}\n\n#mass-b2b-quiz-module .mbq-option::before {\n    content: \"\";\n    position: absolute;\n    left: 20px;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 18px;\n    height: 18px;\n    border: 2px solid var(--c-text-muted);\n    border-radius: 50%;\n    transition: all 0.25s ease;\n}\n\n#mass-b2b-quiz-module .mbq-option:hover {\n    border-color: rgba(0, 120, 192, 0.4);\n    background: rgba(0, 120, 192, 0.02);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.04);\n}\n\n#mass-b2b-quiz-module .mbq-option.selected {\n    border-color: var(--c-main);\n    background: rgba(0, 120, 192, 0.05);\n    color: var(--c-main);\n}\n\n#mass-b2b-quiz-module .mbq-option.selected::before {\n    border-color: var(--c-main);\n    background: var(--c-main);\n    box-shadow: inset 0 0 0 4px var(--c-white);\n}\n\n\/* \u5bfc\u822a\u5e95\u680f *\/\n#mass-b2b-quiz-module .mbq-nav-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 24px 50px;\n    background: #FAFCFF;\n    border-top: 1px solid var(--c-border);\n}\n\n#mass-b2b-quiz-module .mbq-btn {\n    padding: 14px 28px;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    border-radius: 6px;\n    transition: all 0.2s ease;\n    border: 2px solid transparent;\n}\n\n#mass-b2b-quiz-module .mbq-btn-back {\n    background: transparent;\n    border-color: var(--c-border);\n    color: var(--c-text-muted);\n}\n\n#mass-b2b-quiz-module .mbq-btn-back:hover:not(:disabled) {\n    border-color: var(--c-text-muted);\n    color: var(--c-text-main);\n}\n\n#mass-b2b-quiz-module .mbq-btn-next {\n    background: var(--c-main);\n    color: var(--c-white);\n    box-shadow: 0 4px 12px rgba(0, 120, 192, 0.3);\n}\n\n#mass-b2b-quiz-module .mbq-btn-next:hover:not(:disabled) {\n    background: var(--c-main-hover);\n    transform: translateY(-1px);\n    box-shadow: 0 6px 16px rgba(0, 120, 192, 0.4);\n}\n\n#mass-b2b-quiz-module .mbq-btn:disabled {\n    opacity: 0.5;\n    cursor: not-allowed;\n    box-shadow: none;\n    transform: none;\n}\n\n\/* ================== \u7ed3\u679c\u9875\u9762 (B2B \u9ad8\u7ea7\u611f) ================== *\/\n#mass-b2b-quiz-module .mbq-results-block {\n    display: none;\n    background: linear-gradient(145deg, var(--c-main) 0%, var(--c-sec) 100%);\n    color: var(--c-white);\n    padding: 50px;\n    position: relative;\n    z-index: 1;\n}\n\n#mass-b2b-quiz-module .mbq-results-block.active {\n    display: block;\n    animation: mbqFadeIn 0.5s ease forwards;\n}\n\n\/* \u6dfb\u52a0\u9ad8\u7ea7\u56fe\u5c42\u8d28\u611f *\/\n#mass-b2b-quiz-module .mbq-results-block::after {\n    content: \"\";\n    position: absolute;\n    top: 0; right: 0; bottom: 0; left: 0;\n    background: url('data:image\/svg+xml;utf8,<svg width=\"100\" height=\"100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"\/><\/svg>');\n    opacity: 0.5;\n    z-index: -1;\n}\n\n#mass-b2b-quiz-module h3.mbq-results-title {\n    color: var(--c-white) !important;\n    font-size: 28px !important;\n    margin: 0 0 30px 0;\n    padding-bottom: 20px;\n    border-bottom: 1px solid rgba(255,255,255,0.2);\n}\n\n#mass-b2b-quiz-module .mbq-rec-card {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255, 255, 255, 0.2);\n    border-radius: 8px;\n    padding: 24px;\n    margin-bottom: 20px;\n    transition: transform 0.3s;\n}\n\n#mass-b2b-quiz-module .mbq-rec-card:hover {\n    transform: translateX(5px);\n    background: rgba(255, 255, 255, 0.15);\n}\n\n#mass-b2b-quiz-module h4.mbq-rec-label {\n    font-size: 13px !important;\n    color: rgba(255, 255, 255, 0.8) !important;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin: 0 0 8px 0;\n    font-weight: 600;\n}\n\n#mass-b2b-quiz-module .mbq-rec-value {\n    font-size: 22px;\n    font-weight: 700;\n    color: var(--c-white);\n    margin-bottom: 10px;\n    letter-spacing: -0.5px;\n}\n\n#mass-b2b-quiz-module .mbq-rec-ctx {\n    font-size: 15px;\n    color: rgba(255, 255, 255, 0.9);\n    line-height: 1.6;\n}\n\n\/* Call to action *\/\n#mass-b2b-quiz-module .mbq-cta-row {\n    margin-top: 40px;\n    display: flex;\n    gap: 16px;\n    flex-wrap: wrap;\n}\n\n#mass-b2b-quiz-module a.mbq-cta-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 14px 24px;\n    background: var(--c-white);\n    color: var(--c-main);\n    font-weight: 600;\n    text-decoration: none;\n    border-radius: 6px;\n    font-size: 15px;\n    transition: all 0.25s ease;\n}\n\n#mass-b2b-quiz-module a.mbq-cta-btn:hover {\n    background: #f1f5f9;\n    transform: translateY(-2px);\n    box-shadow: 0 10px 20px rgba(0,0,0,0.15);\n}\n\n#mass-b2b-quiz-module a.mbq-cta-ghost {\n    background: transparent;\n    color: var(--c-white);\n    border: 2px solid rgba(255,255,255,0.4);\n}\n\n#mass-b2b-quiz-module a.mbq-cta-ghost:hover {\n    background: rgba(255,255,255,0.1);\n    border-color: var(--c-white);\n    transform: translateY(-2px);\n}\n\n#mass-b2b-quiz-module button.mbq-restart {\n    background: transparent;\n    color: rgba(255,255,255,0.7);\n    border: none;\n    padding: 14px 16px;\n    font-size: 14px;\n    cursor: pointer;\n    transition: color 0.2s;\n    text-decoration: underline;\n    text-underline-offset: 4px;\n}\n\n#mass-b2b-quiz-module button.mbq-restart:hover {\n    color: var(--c-white);\n}\n\n\/* \u54cd\u5e94\u5f0f\u8c03\u6574 *\/\n@media (max-width:1000px) {\n    #mass-b2b-quiz-module .mbq-container { flex-direction: column; gap: 30px; }\n    #mass-b2b-quiz-module .mbq-sidebar { max-width: 100%; position: static; }\n    #mass-b2b-quiz-module .mbq-content-area { width: 100%; }\n}\n@media (max-width:690px) {\n    #mass-b2b-quiz-module { padding: 40px 20px; }\n    #mass-b2b-quiz-module .mbq-question-block, \n    #mass-b2b-quiz-module .mbq-results-block { padding: 30px 20px; }\n    #mass-b2b-quiz-module .mbq-nav-row { padding: 20px; }\n    #mass-b2b-quiz-module h1.mbq-main-title { font-size: 26px !important; }\n    #mass-b2b-quiz-module .mbq-cta-row { flex-direction: column; }\n    #mass-b2b-quiz-module a.mbq-cta-btn, #mass-b2b-quiz-module a.mbq-cta-ghost { width: 100%; text-align: center; }\n}\n<\/style>\n\n<section id=\"mass-b2b-quiz-module\">\n    <div class=\"mbq-container\">\n        \n        <!-- \u5de6\u4fa7\u680f\uff1a\u4fe1\u606f\u4e0e\u9ad8\u7ea7\u8fdb\u5ea6\u951a\u5b9a\u533a -->\n        <div class=\"mbq-sidebar\">\n            <h1 class=\"mbq-main-title\">Bottle vs Can vs Keg \u2014 Beer Filling Format Decision Quiz<\/h1>\n            <p class=\"mbq-subtitle\">5 questions, 60 seconds. Mass application engineers walk every prospect through this same framework before quoting. Answer based on your 3-year plan, not just today.<\/p>\n            \n            <div class=\"mbq-progress-wrapper\">\n                <span class=\"mbq-progress-label\">Analysis Progress<\/span>\n                <div class=\"mbq-progress\" id=\"mbq-progress\">\n                    <!-- Dots injected by JS -->\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- \u53f3\u4fa7\u680f\uff1a\u95ee\u5377\u6838\u5fc3\u4ea4\u4e92\u533a -->\n        <div class=\"mbq-content-area\">\n            \n            <!-- Questions Container -->\n            <div id=\"mbq-questions-wrapper\">\n                \n                <div class=\"mbq-question-block\" data-q=\"1\">\n                    <span class=\"mbq-qno\">Question 1 of 5<\/span>\n                    <h3 class=\"mbq-q-title\">What is your target annual production over the next 3 years?<\/h3>\n                    <div class=\"mbq-options-grid\">\n                        <div class=\"mbq-option\" data-val=\"nano\">Under 500 hl (nano \u00b7 taproom)<\/div>\n                        <div class=\"mbq-option\" data-val=\"regional\">500\u20135,000 hl (regional craft)<\/div>\n                        <div class=\"mbq-option\" data-val=\"commercial\">5,000\u201350,000 hl (commercial)<\/div>\n                        <div class=\"mbq-option\" data-val=\"industrial\">Over 50,000 hl (industrial)<\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mbq-question-block\" data-q=\"2\">\n                    <span class=\"mbq-qno\">Question 2 of 5<\/span>\n                    <h3 class=\"mbq-q-title\">Where do most of your sales channels currently live?<\/h3>\n                    <div class=\"mbq-options-grid\">\n                        <div class=\"mbq-option\" data-val=\"taproom\">Taproom &amp; on-premise (kegs dominate)<\/div>\n                        <div class=\"mbq-option\" data-val=\"retail_bottle\">Retail shelves &amp; restaurants (glass bottles preferred)<\/div>\n                        <div class=\"mbq-option\" data-val=\"retail_can\">Modern retail \/ convenience \/ outdoor (cans win)<\/div>\n                        <div class=\"mbq-option\" data-val=\"mixed\">Mixed \u2014 bottles &amp; cans both important<\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mbq-question-block\" data-q=\"3\">\n                    <span class=\"mbq-qno\">Question 3 of 5<\/span>\n                    <h3 class=\"mbq-q-title\">How important is shelf-life and export readiness for your beer?<\/h3>\n                    <div class=\"mbq-options-grid\">\n                        <div class=\"mbq-option\" data-val=\"local\">Local-only \u2014 sold within 4 weeks of fill<\/div>\n                        <div class=\"mbq-option\" data-val=\"regional_dist\">Regional distribution \u2014 8\u201312 week shelf target<\/div>\n                        <div class=\"mbq-option\" data-val=\"export\">Export markets \u2014 6+ month shelf target<\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mbq-question-block\" data-q=\"4\">\n                    <span class=\"mbq-qno\">Question 4 of 5<\/span>\n                    <h3 class=\"mbq-q-title\">What is your equipment investment tolerance for this round?<\/h3>\n                    <div class=\"mbq-options-grid\">\n                        <div class=\"mbq-option\" data-val=\"b1\">Under $150,000 (FOB China)<\/div>\n                        <div class=\"mbq-option\" data-val=\"b2\">$150,000 \u2013 $400,000<\/div>\n                        <div class=\"mbq-option\" data-val=\"b3\">$400,000 \u2013 $1,500,000<\/div>\n                        <div class=\"mbq-option\" data-val=\"b4\">No fixed cap \u2014 capacity drives the budget<\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"mbq-question-block\" data-q=\"5\">\n                    <span class=\"mbq-qno\">Question 5 of 5<\/span>\n                    <h3 class=\"mbq-q-title\">How likely is it you will add a second package format within 3 years?<\/h3>\n                    <div class=\"mbq-options-grid\">\n                        <div class=\"mbq-option\" data-val=\"never\">Unlikely \u2014 single format is enough<\/div>\n                        <div class=\"mbq-option\" data-val=\"maybe\">Possible \u2014 depends on market traction<\/div>\n                        <div class=\"mbq-option\" data-val=\"planned\">Planned \u2014 second format already on roadmap<\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- \u5bfc\u822a\u5e95\u680f -->\n                <div class=\"mbq-nav-row\" id=\"mbq-nav-row\">\n                    <button class=\"mbq-btn mbq-btn-back\" id=\"mbq-back-btn\" disabled>\u2190 Back<\/button>\n                    <button class=\"mbq-btn mbq-btn-next\" id=\"mbq-next-btn\" disabled>Next \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- \u7ed3\u679c\u9875\u9762 -->\n            <div class=\"mbq-results-block\" id=\"mbq-results\">\n                <h3 class=\"mbq-results-title\">Your Mass Configuration Recommendation<\/h3>\n                \n                <div class=\"mbq-rec-card\">\n                    <h4 class=\"mbq-rec-label\">Recommended Format<\/h4>\n                    <div class=\"mbq-rec-value\" id=\"mbq_r_format\">\u2014<\/div>\n                    <div class=\"mbq-rec-ctx\" id=\"mbq_r_format_ctx\">\u2014<\/div>\n                <\/div>\n                \n                <div class=\"mbq-rec-card\">\n                    <h4 class=\"mbq-rec-label\">Recommended Mass Tier<\/h4>\n                    <div class=\"mbq-rec-value\" id=\"mbq_r_tier\">\u2014<\/div>\n                    <div class=\"mbq-rec-ctx\" id=\"mbq_r_tier_ctx\">\u2014<\/div>\n                <\/div>\n                \n                <div class=\"mbq-rec-card\">\n                    <h4 class=\"mbq-rec-label\">Future-Proofing Strategy<\/h4>\n                    <div class=\"mbq-rec-value\" id=\"mbq_r_future\">\u2014<\/div>\n                    <div class=\"mbq-rec-ctx\" id=\"mbq_r_future_ctx\">\u2014<\/div>\n                <\/div>\n\n                <div class=\"mbq-cta-row\">\n                    <a href=\"#ct-popup-813\" class=\"mbq-cta-btn\">Request Custom Configuration \u2192<\/a>\n                    <button class=\"mbq-restart\" id=\"mbq-restart-btn\">Restart Quiz<\/button>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n(function(){\n    \/\/ \u4e25\u683c\u9694\u79bb\u4f5c\u7528\u57df\u67e5\u8be2\n    const moduleScope = document.getElementById('mass-b2b-quiz-module');\n    if(!moduleScope) return;\n\n    const $ = s => moduleScope.querySelector(s);\n    const $$ = s => moduleScope.querySelectorAll(s);\n    \n    const totalQ = 5;\n    let current = 1;\n    const answers = {};\n\n    \/\/ Build progress dots\n    const pgWrap = $('#mbq-progress');\n    for (let i = 0; i < totalQ; i++) {\n        const d = document.createElement('div');\n        d.className = 'mbq-dot' + (i === 0 ? ' active' : '');\n        pgWrap.appendChild(d);\n    }\n    const dots = $$('.mbq-dot');\n\n    function showQ(n) {\n        $$('.mbq-question-block').forEach(q => q.classList.remove('active'));\n        $('[data-q=\"' + n + '\"]').classList.add('active');\n        \n        dots.forEach((d, i) => {\n            if (i === n - 1) {\n                d.className = 'mbq-dot active';\n            } else if (i < n - 1) {\n                d.className = 'mbq-dot done';\n            } else {\n                d.className = 'mbq-dot';\n            }\n        });\n        \n        $('#mbq-back-btn').disabled = (n === 1);\n        $('#mbq-next-btn').disabled = !answers[n];\n        $('#mbq-next-btn').textContent = (n === totalQ) ? 'See Recommendation \u2192' : 'Next \u2192';\n    }\n\n    $$('.mbq-option').forEach(opt => {\n        opt.addEventListener('click', () => {\n            const q = opt.closest('.mbq-question-block').dataset.q;\n            $$('[data-q=\"' + q + '\"] .mbq-option').forEach(o => o.classList.remove('selected'));\n            opt.classList.add('selected');\n            answers[q] = opt.dataset.val;\n            $('#mbq-next-btn').disabled = false;\n        });\n    });\n\n    $('#mbq-next-btn').addEventListener('click', () => {\n        if (current < totalQ) { \n            current++; \n            showQ(current); \n        } else { \n            compute(); \n        }\n    });\n\n    $('#mbq-back-btn').addEventListener('click', () => { \n        if (current > 1) { \n            current--; \n            showQ(current); \n        } \n    });\n\n    $('#mbq-restart-btn').addEventListener('click', () => {\n        Object.keys(answers).forEach(k => delete answers[k]);\n        $$('.mbq-option').forEach(o => o.classList.remove('selected'));\n        $('#mbq-results').classList.remove('active');\n        $('#mbq-questions-wrapper').style.display = 'block';\n        current = 1; \n        showQ(1);\n    });\n\n    function compute() {\n        const a = answers;\n        \/\/ \u539f\u5c01\u4e0d\u52a8\u4fdd\u7559\u4e1a\u52a1\u903b\u8f91\n        let bottleScore = 0, canScore = 0, kegScore = 0;\n        if (a[2] === 'taproom') kegScore += 3;\n        if (a[2] === 'retail_bottle') bottleScore += 3;\n        if (a[2] === 'retail_can') canScore += 3;\n        if (a[2] === 'mixed') { bottleScore += 2; canScore += 2; }\n        if (a[3] === 'export') canScore += 2;\n        if (a[3] === 'regional_dist') { canScore += 1; bottleScore += 1; }\n        if (a[3] === 'local') kegScore += 1;\n\n        let primaryFormat;\n        if (kegScore > bottleScore && kegScore > canScore) primaryFormat = 'keg';\n        else if (canScore >= bottleScore) primaryFormat = 'can';\n        else primaryFormat = 'bottle';\n\n        let tier, capacity;\n        if (a[1] === 'nano') { tier = 'Entry-level semi-auto monoblock'; capacity = primaryFormat === 'can' ? '2,000 CPH' : '2,000 BPH'; }\n        else if (a[1] === 'regional') { tier = 'Mid-range automatic monoblock'; capacity = primaryFormat === 'can' ? '4,000\u20138,000 CPH' : '4,000\u20136,000 BPH'; }\n        else if (a[1] === 'commercial') { tier = 'Industrial automatic line'; capacity = primaryFormat === 'can' ? '8,000\u201312,000 CPH' : '8,000\u201318,000 BPH'; }\n        else { tier = 'Industrial line \u2014 top tier'; capacity = primaryFormat === 'can' ? '12,000\u201318,000 CPH' : '18,000\u201324,000 BPH'; }\n\n        let futureStrategy, futureCtx;\n        if (a[5] === 'planned' || a[2] === 'mixed') {\n            futureStrategy = 'Hybrid bottle + can monoblock';\n            futureCtx = 'Same rinser, isobaric filler, and PLC across both formats. Most efficient at 4,000+4,000 or 6,000+6,000 BPH\/CPH combined throughput.';\n        } else if (a[5] === 'maybe') {\n            futureStrategy = 'Single-format with hybrid-ready PLC';\n            futureCtx = 'Start single-format on a Mass platform that allows adding a parallel can or bottle filler in phase 2 without re-engineering.';\n        } else {\n            futureStrategy = 'Single-format optimized line';\n            futureCtx = 'Maximize cost-efficiency with a dedicated single-format line. Mass modular components still allow downstream packaging upgrades.';\n        }\n\n        const fmtNames = { bottle: 'Bottle-first', can: 'Can-first', keg: 'Keg-heavy' };\n        const fmtCtx = {\n            bottle: 'Glass bottle filling matches your retail and on-premise sales mix. Mass bottling monoblocks fit your throughput tier with isobaric counter-pressure technology.',\n            can: 'Aluminum can filling matches modern retail, outdoor, and export channels \u2014 cans deliver superior O2 barrier and lighter shipping weight.',\n            keg: 'Keg-heavy distribution favors taproom and on-premise margins. Mass keg lines from 20\u2013250 KPH match your scale.'\n        };\n\n        $('#mbq_r_format').textContent = fmtNames[primaryFormat];\n        $('#mbq_r_format_ctx').textContent = fmtCtx[primaryFormat];\n        $('#mbq_r_tier').textContent = tier + ' \u00b7 ' + capacity;\n        $('#mbq_r_tier_ctx').textContent = 'Capex range: ' + (a[1] === 'nano' ? '$50K\u2013$150K' : a[1] === 'regional' ? '$150K\u2013$400K' : a[1] === 'commercial' ? '$400K\u2013$1.5M' : '$800K\u2013$1.5M+') + ' FOB China.';\n        $('#mbq_r_future').textContent = futureStrategy;\n        $('#mbq_r_future_ctx').textContent = futureCtx;\n\n        $('#mbq-questions-wrapper').style.display = 'none';\n        $('#mbq-results').classList.add('active');\n        \n        \/\/ \u81ea\u52a8\u6eda\u52a8\u5230\u9876\u90e8\u4ee5\u4fbf\u67e5\u770b\u7ed3\u679c\uff08\u7279\u522b\u662f\u5728\u79fb\u52a8\u7aef\uff09\n        moduleScope.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    }\n\n    \/\/ Initialize\n    showQ(1);\n})();\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bottle vs Can vs Keg \u2014 Beer Filling Format Decision Quiz 5 questions, 60 seconds. Mass application engineers walk every prospect through this same framework before quoting. Answer based on your 3-year plan, not just today. Analysis Progress Question 1 of 5 What is your target annual production over the next 3 years? Under 500 [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":1013,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2452","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/2452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/comments?post=2452"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/2452\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/1013"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/media?parent=2452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}