{"id":2285,"date":"2026-05-11T09:16:08","date_gmt":"2026-05-11T09:16:08","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=2285"},"modified":"2026-05-13T10:32:23","modified_gmt":"2026-05-13T10:32:23","slug":"gel-pen","status":"publish","type":"page","link":"https:\/\/masstechx.com\/pt\/pen-making-machine\/gel-pen\/","title":{"rendered":"Gel Pen M\u00e1quina"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-96ec273\" data-block-id=\"96ec273\"><style>.stk-96ec273 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-96ec273-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b8ae642\" data-v=\"4\" data-block-id=\"b8ae642\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b8ae642-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b8ae642-inner-blocks\">\n<section id=\"yudong-gpm-module-v5\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n        \/* 1. TOP LEVEL SCOPE & RESET *\/\n        #yudong-gpm-module-v5 {\n            width: 100% !important;\n            padding: 80px 30px !important;\n            background: #f4f6f9 !important; \/* Base gray *\/\n            position: relative !important;\n            font-family: 'Inter', sans-serif !important;\n            box-sizing: border-box !important;\n            overflow: hidden !important;\n        }\n\n        \/* Subtle technical grid background detail overlay *\/\n        #yudong-gpm-module-v5::before {\n            content: \"\" !important;\n            position: absolute !important;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background-image: radial-gradient(#d1d9e2 1px, transparent 1px) !important;\n            background-size: 30px 30px !important;\n            opacity: 0.3 !important;\n            z-index: 0 !important;\n        }\n\n        #yudong-gpm-module-v5 * {\n            box-sizing: border-box !important;\n            position: relative !important;\n            z-index: 1 !important;\n        }\n\n        \/* 2. LAYOUT & CONTAINER *\/\n        #yudong-gpm-module-v5 .gpm-container {\n            max-width: 1600px !important;\n            margin: 0 auto !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 30px !important;\n        }\n\n        \/* 3. MAIN HERO CARD *\/\n        #yudong-gpm-module-v5 .gpm-main-card {\n            display: grid !important;\n            grid-template-columns: 55% 45% !important;\n            background: #ffffff !important;\n            border-radius: 16px !important;\n            box-shadow: 0 15px 50px rgba(0,0,0,0.05) !important;\n            border-left: 5px solid #0078C0 !important; \/* Premium left edge accent *\/\n        }\n\n        \/* 4. LEFT COLUMN: TEXT CONTENT *\/\n        #yudong-gpm-module-v5 .gpm-text-col {\n            padding: 60px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: center !important;\n            gap: 20px !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-iso-badge {\n            display: inline-flex !important;\n            align-items: center !important;\n            gap: 8px !important;\n            background: #fdfdfd !important;\n            color: #7860A8 !important; \/* Purple for badge text *\/\n            padding: 6px 14px !important;\n            border-radius: 4px !important;\n            font-size: 13px !important;\n            font-weight: 600 !important;\n            width: fit-content !important;\n            border: 1px solid rgba(120, 96, 168, 0.2) !important;\n            box-shadow: 0 2px 5px rgba(0,0,0,0.02) !important;\n        }\n\n        \/* SEO headings *\/\n        #yudong-gpm-module-v5 h1.gpm-h1 {\n            font-size: 18px !important;\n            font-weight: 700 !important;\n            color: #0078C0 !important; \n            margin: 0 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            line-height: 1.2 !important;\n        }\n\n        #yudong-gpm-module-v5 h2.gpm-h2 {\n            font-size: 32px !important;\n            font-weight: 700 !important;\n            color: #1a1a1a !important;\n            margin: 0 !important;\n            line-height: 1.3 !important;\n            letter-spacing: -0.5px !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-desc {\n            font-size: 16px !important;\n            line-height: 1.6 !important;\n            color: #4a5568 !important;\n            margin: 0 !important;\n        }\n\n        \/* Parameters *\/\n        #yudong-gpm-module-v5 .gpm-params {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 15px !important;\n            list-style: none !important;\n            padding: 15px 0 20px 0 !important;\n            margin: 0 !important;\n            border-top: 1px solid #eef1f5 !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-params li {\n            display: flex !important;\n            align-items: center !important;\n            font-size: 14px !important;\n            color: #2d3748 !important;\n            font-weight: 500 !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-params li::before {\n            content: \"\u2713\" !important;\n            display: inline-flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            width: 20px !important;\n            height: 20px !important;\n            background: #7860A8 !important; \/* Purple checkmark bg *\/\n            color: #fff !important;\n            border-radius: 4px !important; \n            font-size: 11px !important;\n            margin-right: 10px !important;\n            flex-shrink: 0 !important;\n        }\n\n        \/* Button Section with design accents *\/\n        #yudong-gpm-module-v5 .gpm-actions-wrapper {\n            display: flex !important;\n            margin-top: 10px !important;\n            position: relative !important;\n            width: fit-content !important;\n        }\n\n        \/* Technical crosshair accent near button *\/\n        #yudong-gpm-module-v5 .gpm-actions-wrapper::before {\n            content: \"\" !important;\n            position: absolute !important;\n            left: -15px; bottom: -5px; width: 40px; height: 1px; background: rgba(0, 120, 192, 0.3) !important;\n        }\n        #yudong-gpm-module-v5 .gpm-actions-wrapper::after {\n            content: \"\" !important;\n            position: absolute !important;\n            left: -15px; bottom: -15px; width: 1px; height: 20px; background: rgba(0, 120, 192, 0.3) !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-btn-primary {\n            display: inline-flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background: #0078C0 !important;\n            color: #ffffff !important;\n            padding: 16px 36px !important;\n            font-size: 16px !important;\n            font-weight: 600 !important;\n            text-decoration: none !important;\n            border-radius: 4px !important;\n            transition: all 0.3s ease !important;\n            border: none !important;\n            cursor: pointer !important;\n            box-shadow: 0 4px 10px rgba(0, 120, 192, 0.15) !important;\n            z-index: 2 !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-btn-primary:hover {\n            background: #005a91 !important;\n            transform: translateY(-2px) !important;\n            box-shadow: 0 8px 20px rgba(0, 120, 192, 0.25) !important;\n        }\n\n        \/* 5. RIGHT COLUMN: SCATTER STACK *\/\n        #yudong-gpm-module-v5 .gpm-image-col {\n            position: relative !important;\n            width: 100% !important;\n            height: 100% !important;\n            min-height: 480px !important;\n            background: #fbfbfc !important;\n            border-left: 2px solid #f0f3f6 !important;\n            border-radius: 0 16px 16px 0 !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            padding: 40px !important;\n        }\n\n        \/* Scatter Stack Container *\/\n        #yudong-gpm-module-v5 .gpm-scatter-stack {\n            position: relative !important;\n            width: 75% !important;\n            height: 80% !important;\n            perspective: 2000px !important;\n        }\n\n        \/* Manual Controls *\/\n        #yudong-gpm-module-v5 .gpm-nav-btn {\n            position: absolute !important;\n            top: 50% !important;\n            width: 44px !important;\n            height: 44px !important;\n            background: #ffffff !important;\n            border: 1px solid rgba(120, 96, 168, 0.2) !important;\n            border-radius: 50% !important;\n            color: #7860A8 !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            cursor: pointer !important;\n            transition: all 0.3s ease !important;\n            z-index: 20 !important;\n            margin-top: -22px !important;\n            opacity: 0 !important;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.08) !important;\n            transform: scale(0.9) !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-image-col:hover .gpm-nav-btn {\n            opacity: 1 !important;\n            transform: scale(1) !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-nav-btn:hover {\n            background: #0078C0 !important;\n            border-color: #0078C0 !important;\n            color: #ffffff !important;\n            box-shadow: 0 6px 16px rgba(0,120,192,0.3) !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-nav-btn.gpm-prev { left: -60px !important; }\n        #yudong-gpm-module-v5 .gpm-nav-btn.gpm-next { right: -60px !important; }\n\n        \/* Individual Card Style *\/\n        #yudong-gpm-module-v5 .gpm-slide {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 100% !important;\n            object-fit: cover !important;\n            border-radius: 8px !important;\n            border: 6px solid #ffffff !important;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08) !important;\n            background: #fff !important;\n            will-change: transform, opacity, z-index, border-color !important;\n            transition: transform 0.8s cubic-bezier(0.25, 1, 0.5, 1),\n                        opacity 0.8s ease,\n                        border-color 0.8s ease,\n                        z-index 0.8s step-end !important;\n            opacity: 0 !important;\n            z-index: 1 !important;\n        }\n\n        \/* Front *\/\n        #yudong-gpm-module-v5 .gpm-slide.gpm-active {\n            opacity: 1 !important;\n            transform: translateZ(0) translateY(0) rotate(0deg) scale(1) !important;\n            z-index: 10 !important;\n            border-color: #0078C0 !important; \/* Active indicator *\/\n            transition: transform 0.8s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.8s ease, border-color 0.8s ease, z-index 0s step-start !important;\n        }\n        \/* Peeking Right *\/\n        #yudong-gpm-module-v5 .gpm-slide.gpm-peek-right {\n            opacity: 0.8 !important;\n            transform: translateX(45%) translateY(-5%) rotate(8deg) scale(0.85) translateZ(-50px) !important;\n            z-index: 5 !important;\n        }\n        \/* Peeking Left *\/\n        #yudong-gpm-module-v5 .gpm-slide.gpm-peek-left {\n            opacity: 0.8 !important;\n            transform: translateX(-45%) translateY(5%) rotate(-6deg) scale(0.85) translateZ(-50px) !important;\n            z-index: 5 !important;\n        }\n        \/* Hidden Deep *\/\n        #yudong-gpm-module-v5 .gpm-slide.gpm-hidden {\n            opacity: 0 !important;\n            transform: translateY(20%) scale(0.7) translateZ(-100px) !important;\n            z-index: 1 !important;\n            pointer-events: none !important; \/* Prevents hidden cards from intercepting clicks *\/\n        }\n\n        \/* 6. BOTTOM CARDS WITH SVG ICONS *\/\n        #yudong-gpm-module-v5 .gpm-stats-grid {\n            display: grid !important;\n            grid-template-columns: repeat(4, 1fr) !important;\n            gap: 24px !important;\n            width: 100% !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-card {\n            background: #ffffff !important;\n            padding: 24px 20px !important;\n            border-radius: 12px !important;\n            box-shadow: 0 5px 20px rgba(0,0,0,0.03) !important;\n            border-bottom: 4px solid #7860A8 !important;\n            display: grid !important;\n            grid-template-columns: 46px 1fr !important;\n            gap: 15px !important;\n            align-items: center !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-card:hover {\n            transform: translateY(-5px) !important;\n            border-bottom-color: #0078C0 !important;\n            box-shadow: 0 12px 25px rgba(0,120,192,0.08) !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-icon {\n            width: 46px !important;\n            height: 46px !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background: rgba(120, 96, 168, 0.08) !important;\n            border-radius: 8px !important;\n            color: #7860A8 !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-card:hover .gpm-stat-icon {\n            background: #0078C0 !important;\n            color: #fff !important;\n            border-radius: 50% !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-val {\n            font-size: 26px !important;\n            font-weight: 700 !important;\n            color: #1a1a1a !important;\n            line-height: 1 !important;\n            margin-bottom: 4px !important;\n        }\n\n        #yudong-gpm-module-v5 .gpm-stat-label {\n            font-size: 13px !important;\n            color: #4a5568 !important;\n            font-weight: 500 !important;\n            line-height: 1.3 !important;\n        }\n\n        \/* RESPONSIVE *\/\n        @media (max-width: 1200px) {\n            #yudong-gpm-module-v5 .gpm-main-card { grid-template-columns: 50% 50% !important; }\n            #yudong-gpm-module-v5 .gpm-text-col { padding: 40px !important; }\n            #yudong-gpm-module-v5 .gpm-scatter-stack { width: 85% !important; }\n        }\n\n        @media (max-width:1000px) {\n            #yudong-gpm-module-v5 .gpm-main-card { grid-template-columns: 1fr !important; }\n            #yudong-gpm-module-v5 .gpm-image-col { \n                aspect-ratio: 16 \/ 9 !important; min-height: 400px !important;\n                border-left: none !important; border-top: 2px solid #f0f3f6 !important;\n                border-radius: 0 0 16px 16px !important; padding: 20px !important;\n            }\n            #yudong-gpm-module-v5 .gpm-scatter-stack { width: 70% !important; }\n            #yudong-gpm-module-v5 .gpm-nav-btn { opacity: 1 !important; transform: scale(1) !important; width: 36px !important; height: 36px !important; margin-top: -18px !important; }\n            #yudong-gpm-module-v5 .gpm-nav-btn.gpm-prev { left: -40px !important; }\n            #yudong-gpm-module-v5 .gpm-nav-btn.gpm-next { right: -40px !important; }\n            #yudong-gpm-module-v5 .gpm-stats-grid { grid-template-columns: repeat(2, 1fr) !important; }\n        }\n\n        @media (max-width:690px) {\n            #yudong-gpm-module-v5 { padding: 40px 20px !important; }\n            #yudong-gpm-module-v5 .gpm-text-col { padding: 30px 20px !important; }\n            #yudong-gpm-module-v5 .gpm-params { grid-template-columns: 1fr !important; }\n            #yudong-gpm-module-v5 h2.gpm-h2 { font-size: 26px !important; }\n            #yudong-gpm-module-v5 .gpm-scatter-stack { width: 80% !important; }\n            #yudong-gpm-module-v5 .gpm-nav-btn.gpm-prev { left: -25px !important; }\n            #yudong-gpm-module-v5 .gpm-nav-btn.gpm-next { right: -25px !important; }\n            #yudong-gpm-module-v5 .gpm-stats-grid { grid-template-columns: 1fr !important; }\n        }\n    <\/style>\n\n    <div class=\"gpm-container\">\n        \n        <div class=\"gpm-main-card\">\n            \n            <div class=\"gpm-text-col\">\n                <div class=\"gpm-iso-badge\">\n                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n                    ISO Certified Manufacturer\n                <\/div>\n                \n                <h1 class=\"gpm-h1\">Gel Pen Machine<\/h1>\n                <h2 class=\"gpm-h2\">Gel Pen Making Machine \u2014 Multi-Tier Assembly for 50\u2013200 PCS\/Min Production<\/h2>\n                \n                <p class=\"gpm-desc\">\n                    Mass build turn-key, fully automatic gel pen production lines for global stationery exporters. Tier 1 machines service entry level gel pens, Tier 3 models are blending-for-high-speed production. Full ecosystem support tailored to great volume: from injection moulding through ink filling and gel pen, ballpoint pen, neutral pen, and marker pen final assembly.\n                <\/p>\n\n                <ul class=\"gpm-params\">\n                    <li>2-Year Warranty<\/li>\n                    <li>CE Certified<\/li>\n                    <li>Mitsubishi \/ Siemens PLC<\/li>\n                    <li>30\u201360 Day Lead Time<\/li>\n                    <li>5-Day International Spare-Parts Delivery<\/li>\n                <\/ul>\n\n                <div class=\"gpm-actions-wrapper\">\n                    <a href=\"#ct-popup-813\" class=\"gpm-btn-primary\">Get a Custom Quote (24-hour reply)<\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-image-col\">\n                <div class=\"gpm-scatter-stack\" id=\"yudong-gpm-scatter-05\">\n                    \n                    <div class=\"gpm-nav-btn gpm-prev\" id=\"gpm-btn-prev\">\n                        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>\n                    <\/div>\n                    <div class=\"gpm-nav-btn gpm-next\" id=\"gpm-btn-next\">\n                        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n                    <\/div>\n\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-Pen-Machine-1.png\" alt=\"Gel Pen Production Line\" class=\"gpm-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-Pen-Machine-2.png\" alt=\"Gel Pen Assembly High Speed\" class=\"gpm-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-Pen-Machine-3.png\" alt=\"Gel Pen Filling Detail\" class=\"gpm-slide\">\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"gpm-stats-grid\">\n            \n            <div class=\"gpm-stat-card\">\n                <div class=\"gpm-stat-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n                <\/div>\n                <div>\n                    <div class=\"gpm-stat-val\">50\u2013200<\/div>\n                    <div class=\"gpm-stat-label\">pcs\/min output range<\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"gpm-stat-card\">\n                <div class=\"gpm-stat-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                <\/div>\n                <div>\n                    <div class=\"gpm-stat-val\">&lt;0.3%<\/div>\n                    <div class=\"gpm-stat-label\">target jam rate<\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"gpm-stat-card\">\n                <div class=\"gpm-stat-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                <\/div>\n                <div>\n                    <div class=\"gpm-stat-val\">1<\/div>\n                    <div class=\"gpm-stat-label\">operator per machine<\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"gpm-stat-card\">\n                <div class=\"gpm-stat-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\"><\/rect><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\"><\/rect><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\"><\/rect><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\"><\/rect><\/svg>\n                <\/div>\n                <div>\n                    <div class=\"gpm-stat-val\">4<\/div>\n                    <div class=\"gpm-stat-label\">pen types supported<\/div>\n                <\/div>\n            <\/div>\n            \n        <\/div>\n\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const container = document.getElementById('yudong-gpm-scatter-05');\n            if(!container) return;\n            \n            let slides = Array.from(container.querySelectorAll('.gpm-slide'));\n            const btnPrev = document.getElementById('gpm-btn-prev');\n            const btnNext = document.getElementById('gpm-btn-next');\n            let totalSlides = slides.length;\n            \n            if(totalSlides === 0) return;\n            if(totalSlides === 1) {\n                if(btnPrev) btnPrev.style.display = 'none';\n                if(btnNext) btnNext.style.display = 'none';\n                slides[0].classList.add('gpm-active');\n                return;\n            }\n\n            \/\/ Virtual Buffer Fix for seamless circular transition\n            if (totalSlides > 1 && totalSlides <= 3) {\n                const originalSlides = [...slides];\n                originalSlides.forEach(slide => {\n                    const clone = slide.cloneNode(true);\n                    container.appendChild(clone);\n                });\n                slides = Array.from(container.querySelectorAll('.gpm-slide'));\n                totalSlides = slides.length;\n            }\n\n            let currentIndex = 0;\n            let autoPlayTimer;\n            let isHovering = false;\n            let isAnimating = false; \n\n            function updateScatter() {\n                slides.forEach((slide, i) => {\n                    slide.classList.remove('gpm-active', 'gpm-peek-right', 'gpm-peek-left', 'gpm-hidden');\n                    \n                    let diff = (i - currentIndex + totalSlides) % totalSlides;\n\n                    if (diff === 0) {\n                        slide.classList.add('gpm-active');\n                    } else if (diff === 1) {\n                        slide.classList.add('gpm-peek-right');\n                    } else if (diff === totalSlides - 1) {\n                        slide.classList.add('gpm-peek-left');\n                    } else {\n                        slide.classList.add('gpm-hidden');\n                    }\n                });\n            }\n\n            updateScatter();\n\n            function nextSlide() {\n                if(isAnimating) return;\n                isAnimating = true;\n                currentIndex = (currentIndex + 1) % totalSlides;\n                updateScatter();\n                setTimeout(() => { isAnimating = false; }, 800); \n            }\n\n            function prevSlide() {\n                if(isAnimating) return;\n                isAnimating = true;\n                currentIndex = (currentIndex - 1 + totalSlides) % totalSlides;\n                updateScatter();\n                setTimeout(() => { isAnimating = false; }, 800);\n            }\n\n            function startTimer() {\n                clearInterval(autoPlayTimer); \n                autoPlayTimer = setInterval(() => {\n                    if (!isHovering) {\n                        nextSlide();\n                    }\n                }, 4500);\n            }\n\n            if(btnNext) {\n                btnNext.addEventListener('click', (e) => {\n                    e.preventDefault();\n                    nextSlide();\n                    startTimer(); \n                });\n            }\n            \n            if(btnPrev) {\n                btnPrev.addEventListener('click', (e) => {\n                    e.preventDefault();\n                    prevSlide();\n                    startTimer(); \n                });\n            }\n\n            container.addEventListener('mouseenter', () => {\n                isHovering = true;\n            });\n            \n            container.addEventListener('mouseleave', () => {\n                isHovering = false;\n                startTimer(); \n            });\n\n            startTimer();\n        });\n    <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-00fac87\" data-block-id=\"00fac87\"><style>.stk-00fac87 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-00fac87-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6996dbd\" data-v=\"4\" data-block-id=\"6996dbd\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6996dbd-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-6996dbd-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-aaebe73\" data-block-id=\"aaebe73\"><style>.stk-aaebe73 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-aaebe73-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f31e339\" data-v=\"4\" data-block-id=\"f31e339\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f31e339-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f31e339-inner-blocks\">\n<section id=\"mass-gel-pen-hero\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@700&display=swap');\n\n    \/* ==========================================================\n       1. SCOPE & PREMIUM RESET\n       ========================================================== *\/\n    #mass-gel-pen-hero {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \n      color: #333333 !important;\n      box-sizing: border-box !important;\n      line-height: 1.6 !important;\n      overflow: hidden !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n    }\n\n    #mass-gel-pen-hero * { \n      box-sizing: border-box !important; \n    }\n\n    \/* ==========================================================\n       2. LAYOUT FRAMEWORK\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-full-bleed {\n      width: 100% !important;\n      padding: 60px 0 !important; \/* Tightened global section padding *\/\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #mass-gel-pen-hero .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    \/* ==========================================================\n       3. HIGH-END SEO TYPOGRAPHY\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-top-header {\n      margin-bottom: 60px !important;\n      text-align: center !important;\n      position: relative !important;\n    }\n\n    #mass-gel-pen-hero h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0a0a0a !important;\n      margin: 0 auto 24px auto !important;\n      line-height: 1.3 !important;\n      position: relative !important;\n      display: inline-block !important;\n      padding-bottom: 16px !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    \/* Premium Dual-Color Underline *\/\n    #mass-gel-pen-hero h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 50% !important;\n      transform: translateX(-50%) !important;\n      width: 60px !important;\n      height: 4px !important;\n      border-radius: 2px !important;\n      background: linear-gradient(90deg, #0078C0 0%, #7860A8 100%) !important;\n      box-shadow: 0 2px 4px rgba(0, 120, 192, 0.2) !important;\n    }\n\n    #mass-gel-pen-hero h3 {\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: inherit !important;\n      margin: 0 0 24px 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 16px !important;\n      letter-spacing: -0.3px !important;\n    }\n\n    #mass-gel-pen-hero h4 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin: 0 0 12px 0 !important;\n      letter-spacing: -0.2px !important;\n    }\n\n    #mass-gel-pen-hero p {\n      font-size: 16px !important;\n      margin: 0 0 16px 0 !important;\n      color: #4a5568 !important; \n      opacity: 1 !important;\n    }\n\n    \/* ==========================================================\n       4. CONTEXT & HIGHLIGHT ZONE\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-context-grid {\n      display: grid !important;\n      grid-template-columns: 1.2fr 1fr !important;\n      gap: 60px !important;\n      margin-bottom: 60px !important;\n      align-items: stretch !important;\n    }\n\n    #mass-gel-pen-hero .mass-lead-wrapper {\n      padding-right: 20px !important;\n    }\n\n    #mass-gel-pen-hero .mass-lead-text {\n      font-size: 19px !important;\n      font-weight: 500 !important;\n      color: #1a202c !important;\n      line-height: 1.7 !important;\n      margin-bottom: 20px !important;\n    }\n\n    \/* Refined Highlight Panel *\/\n    #mass-gel-pen-hero .mass-highlight-panel {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 8px !important;\n      padding: 40px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      position: relative !important;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.02) !important;\n      transform: translateZ(0) !important;\n    }\n\n    #mass-gel-pen-hero .mass-highlight-panel::before {\n      content: '' !important;\n      position: absolute !important;\n      top: -1px !important;\n      left: -1px !important;\n      bottom: -1px !important;\n      width: 4px !important;\n      background: linear-gradient(180deg, #0078C0 0%, #7860A8 100%) !important;\n      border-radius: 8px 0 0 8px !important;\n    }\n\n    #mass-gel-pen-hero .mass-fold-container {\n      display: grid !important;\n      grid-template-rows: 0fr !important;\n      transition: grid-template-rows 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n\n    #mass-gel-pen-hero .mass-fold-inner {\n      overflow: hidden !important;\n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important;\n      padding-top: 0 !important;\n    }\n\n    #mass-gel-pen-hero .mass-fold-container.is-expanded {\n      grid-template-rows: 1fr !important;\n      margin-top: 16px !important;\n      padding-top: 16px !important;\n      border-top: 1px dashed #e2e8f0 !important;\n    }\n\n    #mass-gel-pen-hero .mass-fold-container.is-expanded .mass-fold-inner { opacity: 1 !important; }\n\n    #mass-gel-pen-hero .mass-toggle-btn {\n      background: #f8fafc !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 4px !important;\n      color: #0078C0 !important;\n      padding: 8px 16px !important;\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      cursor: pointer !important;\n      margin-top: 20px !important;\n      transition: all 0.3s ease !important;\n      font-family: inherit !important;\n      align-self: flex-start !important;\n    }\n\n    #mass-gel-pen-hero .mass-toggle-btn:hover { \n      background: #0078C0 !important; \n      color: #ffffff !important; \n      border-color: #0078C0 !important;\n    }\n\n    \/* ==========================================================\n       5. DATA DASHBOARD\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-dashboard-wrapper {\n      display: grid !important;\n      grid-template-columns: 320px 1fr !important;\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 12px !important;\n      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.05), 0 10px 10px -5px rgba(0, 0, 0, 0.02) !important;\n      min-height: 320px !important;\n      transform: translateZ(0) !important; \n      overflow: hidden !important; \n    }\n\n    #mass-gel-pen-hero .mass-tab-menu { \n      display: flex !important; \n      flex-direction: column !important; \n      background: #f8fafc !important; \n      border-right: 1px solid #e2e8f0 !important; \n    }\n\n    #mass-gel-pen-hero .mass-tab-btn { \n      padding: 24px 32px !important; \n      cursor: pointer !important; \n      font-size: 15px !important; \n      font-weight: 600 !important; \n      color: #718096 !important; \n      border-left: 3px solid transparent !important; \n      border-bottom: 1px solid #edf2f7 !important; \n      transition: all 0.2s ease !important; \n      display: flex !important; \n      justify-content: space-between !important; \n      align-items: center !important; \n      position: relative !important;\n    }\n\n    #mass-gel-pen-hero .mass-tab-btn:hover { \n      background: #ffffff !important; \n      color: #2d3748 !important; \n    }\n\n    #mass-gel-pen-hero .mass-tab-btn.is-active { \n      background: #ffffff !important; \n      border-left-color: #0078C0 !important; \n      color: #0078C0 !important; \n    }\n    \n    #mass-gel-pen-hero .mass-tab-btn::after { \n      content: '' !important; \n      position: absolute !important;\n      right: 20px !important;\n      width: 6px !important;\n      height: 6px !important;\n      border-top: 2px solid #0078C0 !important;\n      border-right: 2px solid #0078C0 !important;\n      transform: rotate(45deg) translateX(-10px) !important; \n      opacity: 0 !important; \n      transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important; \n    }\n    #mass-gel-pen-hero .mass-tab-btn.is-active::after { \n      opacity: 1 !important; \n      transform: rotate(45deg) translateX(0) !important; \n    }\n\n    #mass-gel-pen-hero .mass-tab-content-area { \n      padding: 50px 60px !important; \n      position: relative !important; \n      display: flex !important; \n      align-items: center !important; \n      background: #ffffff !important;\n    }\n    \n    #mass-gel-pen-hero .mass-tab-pane { display: none !important; animation: massFadeIn 0.6s ease forwards !important; }\n    #mass-gel-pen-hero .mass-tab-pane.is-active { display: block !important; }\n    \n    #mass-gel-pen-hero .mass-tab-pane h4 { font-size: 22px !important; margin-bottom: 16px !important; color: #1a202c !important; }\n    #mass-gel-pen-hero .mass-tab-pane p { font-size: 17px !important; line-height: 1.8 !important; color: #4a5568 !important; margin-bottom: 0 !important; }\n\n    @keyframes massFadeIn { \n      from { opacity: 0; transform: translateY(8px); } \n      to { opacity: 1; transform: translateY(0); } \n    }\n\n    \/* ==========================================================\n       6. DARK SOLUTIONS MATRIX & INDIVIDUAL CELL FOLDS\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-bg-dark {\n      background: #061121 !important; \n      color: #ffffff !important;\n      padding: 80px 0 100px 0 !important; \/* Unified spacing *\/\n      margin-top: 0 !important; \/* FIX: Removed double margin to close the gap *\/\n    }\n    \n    #mass-gel-pen-hero .mass-bg-dark h3 {\n      color: #ffffff !important;\n    }\n    #mass-gel-pen-hero .mass-bg-dark h3::before { \n      content: '' !important;\n      display: inline-block !important;\n      width: 4px !important;\n      height: 24px !important;\n      background: linear-gradient(180deg, #7860A8 0%, #0078C0 100%) !important;\n      border-radius: 2px !important;\n    }\n\n    #mass-gel-pen-hero .mass-bg-dark p { color: #a0aec0 !important; }\n\n    #mass-gel-pen-hero .mass-matrix-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;\n      gap: 20px !important; \n      margin: 40px 0 !important;\n    }\n\n    #mass-gel-pen-hero .mass-matrix-cell {\n      background: #0d1a2d !important;\n      border: 1px solid rgba(255, 255, 255, 0.05) !important;\n      border-radius: 8px !important;\n      padding: 40px 32px !important;\n      position: relative !important;\n      overflow: hidden !important;\n      transform: translateZ(0) !important;\n      transition: all 0.3s ease !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #mass-gel-pen-hero .mass-matrix-cell:hover { \n      background: #11223a !important; \n      border-color: rgba(120, 96, 168, 0.3) !important;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2) !important;\n    }\n    \n    #mass-gel-pen-hero .mass-matrix-cell::after { \n      content: '' !important; \n      position: absolute !important; \n      top: 0 !important; \n      left: 0 !important; \n      width: 100% !important; \n      height: 2px !important; \n      background: linear-gradient(90deg, #0078C0 0%, #7860A8 100%) !important; \n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important; \n    }\n    #mass-gel-pen-hero .mass-matrix-cell:hover::after { opacity: 1 !important; }\n    \n    #mass-gel-pen-hero .mass-matrix-cell h4 { \n      color: #e2e8f0 !important; \n      font-size: 20px !important;\n      margin-bottom: 16px !important;\n    }\n\n    \/* The specific fold for Matrix Cells *\/\n    #mass-gel-pen-hero .mass-matrix-fold {\n      position: relative !important;\n      max-height: 108px !important; \n      overflow: hidden !important;\n      transition: max-height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n    #mass-gel-pen-hero .mass-matrix-fold.is-expanded { max-height: 400px !important; }\n    #mass-gel-pen-hero .mass-matrix-fold::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 40px !important;\n      background: linear-gradient(to bottom, rgba(13, 26, 45, 0) 0%, rgba(13, 26, 45, 1) 100%) !important;\n      pointer-events: none !important;\n      transition: opacity 0.3s ease !important;\n    }\n    #mass-gel-pen-hero .mass-matrix-fold.is-expanded::after { opacity: 0 !important; }\n    \n    #mass-gel-pen-hero .mass-matrix-toggle {\n      background: transparent !important;\n      border: none !important;\n      color: #7860A8 !important;\n      padding: 0 !important;\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      cursor: pointer !important;\n      margin-top: 16px !important;\n      transition: color 0.3s ease !important;\n      font-family: inherit !important;\n      align-self: flex-start !important;\n      letter-spacing: 0.5px !important;\n    }\n    #mass-gel-pen-hero .mass-matrix-toggle:hover { color: #cbd5e0 !important; }\n\n    \/* Collapsible Insight Wrap *\/\n    #mass-gel-pen-hero .mass-insight-wrap { position: relative !important; max-height: 80px !important; overflow: hidden !important; transition: max-height 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important; }\n    #mass-gel-pen-hero .mass-insight-wrap::after { content: '' !important; position: absolute !important; bottom: 0 !important; left: 0 !important; width: 100% !important; height: 60px !important; background: linear-gradient(to bottom, rgba(6, 17, 33, 0) 0%, rgba(6, 17, 33, 1) 100%) !important; pointer-events: none !important; transition: opacity 0.3s ease !important; }\n    #mass-gel-pen-hero .mass-insight-wrap.is-expanded { max-height: 600px !important; }\n    #mass-gel-pen-hero .mass-insight-wrap.is-expanded::after { opacity: 0 !important; }\n    \n    #mass-gel-pen-hero .mass-insight-btn { \n      background: rgba(120, 96, 168, 0.1) !important; \n      border: 1px solid rgba(120, 96, 168, 0.3) !important; \n      color: #e2e8f0 !important; \n      padding: 10px 24px !important; \n      border-radius: 4px !important;\n      font-size: 14px !important; \n      font-weight: 600 !important; \n      cursor: pointer !important; \n      margin-top: 20px !important; \n      transition: all 0.3s ease !important; \n    }\n    #mass-gel-pen-hero .mass-insight-btn:hover { \n      background: rgba(120, 96, 168, 0.2) !important; \n      border-color: rgba(120, 96, 168, 0.5) !important;\n      color: #ffffff !important; \n    }\n\n    \/* ==========================================================\n       7. CORPORATE FOOTER (Floating Design)\n       ========================================================== *\/\n    #mass-gel-pen-hero .mass-footer-box { \n      background: #ffffff !important; \n      padding: 50px 60px !important; \n      border-radius: 12px !important;\n      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; \n      border: 1px solid #e2e8f0 !important; \n      margin-top: -60px !important; \n      position: relative !important; \n      z-index: 10 !important; \n    }\n    \n    #mass-gel-pen-hero .mass-footer-box::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n      border-radius: 12px 12px 0 0 !important;\n    }\n\n    \/* Responsive Design *\/\n    @media (max-width:1000px) {\n      #mass-gel-pen-hero .mass-context-grid { grid-template-columns: 1fr !important; gap: 40px !important; }\n      #mass-gel-pen-hero .mass-lead-wrapper { padding-right: 0 !important; }\n      #mass-gel-pen-hero .mass-dashboard-wrapper { grid-template-columns: 1fr !important; }\n      #mass-gel-pen-hero .mass-tab-menu { flex-direction: row !important; flex-wrap: wrap !important; border-right: none !important; border-bottom: 1px solid #e2e8f0 !important; }\n      #mass-gel-pen-hero .mass-tab-btn { flex: 1 1 50% !important; border-bottom: none !important; border-left: none !important; border-top: 3px solid transparent !important; justify-content: center !important;}\n      #mass-gel-pen-hero .mass-tab-btn.is-active { border-top-color: #0078C0 !important; border-left-color: transparent !important; }\n      #mass-gel-pen-hero .mass-tab-btn::after { display: none !important; }\n      #mass-gel-pen-hero .mass-footer-box { padding: 40px !important; margin-top: -40px !important; }\n    }\n    @media (max-width:690px) {\n      #mass-gel-pen-hero h2 { font-size: 28px !important; }\n      #mass-gel-pen-hero .mass-container { padding: 0 24px !important; }\n      #mass-gel-pen-hero .mass-full-bleed { padding: 50px 0 !important; }\n      #mass-gel-pen-hero .mass-tab-btn { flex: 1 1 100% !important; border-bottom: 1px solid #edf2f7 !important; border-top: none !important; border-left: 3px solid transparent !important; justify-content: space-between !important; }\n      #mass-gel-pen-hero .mass-tab-btn.is-active { border-left-color: #0078C0 !important; border-top-color: transparent !important; }\n      #mass-gel-pen-hero .mass-tab-content-area { padding: 32px 24px !important; }\n      #mass-gel-pen-hero .mass-footer-box { padding: 30px 24px !important; }\n    }\n  <\/style>\n\n  <div class=\"mass-full-bleed\">\n    <div class=\"mass-container\">\n      \n      <div class=\"mass-top-header\">\n        <h2>Gel Pen Production Bottlenecks \u2014 How Mass Solves Them<\/h2>\n      <\/div>\n\n      <div class=\"mass-context-grid\">\n        <div class=\"mass-lead-wrapper\">\n          <p class=\"mass-lead-text\">The automating of fundamental pen manufacturing &#8211; refilling, springing, and assembling barrel, cap, and clip into a completed pen &#8211; is giving way to multi-tiered gel-pen making machines that assemble each component automatically that replace the 6-8 person hand-assembly line that was for decades the bread and butter of pen production plants around the world.<\/p>\n          <p>An entire gel-pen manufacturing pathway often consists of a barrel injection moulding machine, vacuum centrifugal ink refill production, and the assembly machinery.<\/p>\n        <\/div>\n        \n        <div class=\"mass-highlight-panel\">\n          <p style=\"margin-bottom: 0 !important; font-weight: 600 !important; color: #1a202c !important;\">\n            Global demand for gel pens has changed the definition of efficiency: <span style=\"font-weight: 400 !important; color: #4a5568 !important;\">your potential ability to profitably deliver volume hinges on how you handle four primary manufacturing constraints:<\/span>\n          <\/p>\n          \n          <div class=\"mass-fold-container\" id=\"mass-constraint-fold\">\n            <div class=\"mass-fold-inner\">\n              <p style=\"color: #4a5568 !important; font-size: 15px !important; margin-bottom: 0 !important;\">In 2024 alone, China produced over 10 billion ballpoint pens (more than 40% of all production) with export value of $1.121 billion.<\/p>\n            <\/div>\n          <\/div>\n          <button class=\"mass-toggle-btn\" id=\"mass-toggle-constraints\">Read More \u2193<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-dashboard-wrapper\">\n        <div class=\"mass-tab-menu\">\n          <div class=\"mass-tab-btn is-active\" data-tab=\"tab-1\">1. Throughput Ceiling<\/div>\n          <div class=\"mass-tab-btn\" data-tab=\"tab-2\">2. Scaling Cost Reality<\/div>\n          <div class=\"mass-tab-btn\" data-tab=\"tab-3\">3. Changeover Time<\/div>\n          <div class=\"mass-tab-btn\" data-tab=\"tab-4\">4. Labor Volatility<\/div>\n        <\/div>\n        <div class=\"mass-tab-content-area\">\n          <div class=\"mass-tab-pane is-active\" id=\"tab-1\">\n            <h4>Throughput Ceiling<\/h4>\n            <p>Single worker hand-assembly throughput hovers around 50 units per minute. Even if you run 6-8 workers on a line, total output is stuck under 300 units\/min; actually pushing that ceiling consistently takes more bodies not more efficiency.<\/p>\n          <\/div>\n          <div class=\"mass-tab-pane\" id=\"tab-2\">\n            <h4>Scaling Cost Reality<\/h4>\n            <p>A manual assembly study showed my cost per unit ballooned from $2.40 to $3.20 when rework ($0.34), training ($0.25), scrap ($0.08), and new worker skills differential ($0.34) were factored in &#8211; that&#8217;s a 33% hidden added cost.<\/p>\n          <\/div>\n          <div class=\"mass-tab-pane\" id=\"tab-3\">\n            <h4>Changeover Time<\/h4>\n            <p>A $0.15-0.20 per-piece premium for every retooling of single-tier machines adds up to needing half a shift for each switch to a new pen format (gel, ballpoint, neutral, marker).<\/p>\n          <\/div>\n          <div class=\"mass-tab-pane\" id=\"tab-4\">\n            <h4>Labor Volatility<\/h4>\n            <p>Assembly personnel in China coast are generating $8,000-12,000 a month, and volume-scale by manpower is not happening: average turnover is 35% and time to proficiency over 4 months.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"mass-full-bleed mass-bg-dark\">\n    <div class=\"mass-container\">\n      <h3 style=\"max-width: 1000px !important;\">How the Mass gel pen assembly machine resolves each bottleneck<\/h3>\n      <p style=\"max-width: 1000px !important;\">Once you include scale, yield, and retooling overhead into what you pay your assembly workers, automation &#8211; driving down yield variances and helping your Line to Scale &#8211; generally costs 35% less than doing it manually on quantities above 200,000 units a month; and as volume penetrates, the difference gets more dramatic. Mass gel pen making machine design centers on four choices that counterbalance each of the bottlenecks described above:<\/p>\n      \n      <div class=\"mass-matrix-grid\">\n        <div class=\"mass-matrix-cell\">\n          <h4>Throughput<\/h4>\n          <p style=\"margin-bottom: 0 !important;\">The 50, 100, and 200 pcs\/min tiers are maximized by machine, not person; the Flagship M200 demonstrated one single equivalent to the output of two hand-assembly teams four times over.<\/p>\n        <\/div>\n        <div class=\"mass-matrix-cell\">\n          <h4>Yield<\/h4>\n          <p style=\"margin-bottom: 0 !important;\">Continuous shift operation cam control keeps jam rates below 0.3%, versus 3-5% of hand assembly. Vibration bowl-filling keeps this too.<\/p>\n        <\/div>\n        <div class=\"mass-matrix-cell\">\n          <h4>Format changeover<\/h4>\n          <p style=\"margin-bottom: 0 !important;\">On the 1000pcs\/min-capable-in-45-minutes models, switching the tooling to a different format is no more painful.<\/p>\n        <\/div>\n        \n        <div class=\"mass-matrix-cell\">\n          <h4>Operator flexibility<\/h4>\n          <div class=\"mass-matrix-fold\" id=\"mass-matrix-fold-4\">\n            <p style=\"margin-bottom: 0 !important;\">A single worker can keep a state-of-the-art gel pen assembly line humming, while wages stay fixed. Cheap hand-assembly workers are only viable when measured in soft cost. Once you turn efficiency engines on yield, retooling, and scaling equations, manual labor cost is a large distortion instead of a variable.<\/p>\n          <\/div>\n          <button class=\"mass-matrix-toggle\" id=\"mass-matrix-btn-4\">Read More \u2193<\/button>\n        <\/div>\n      <\/div>\n\n      <div style=\"max-width: 1000px !important;\">\n        <div class=\"mass-insight-wrap\" id=\"mass-market-insight\">\n          <p style=\"opacity: 0.8 !important;\">And that last point is a question of value for buyers operating in those markets in which labor, not cost saving, is the bottleneck. Africa and the Middle East, both regions experiencing 8-10% annual demand growth for Chinese gel pens during the next 5 years, buy automation because &#8216;their&#8217; producers are unable to field a 30-worker assembly hall\/weekday the way Fenshui Town Uprising did 50 years back. We export Mass machines to those markets every quarter precisely for that reason.<\/p>\n        <\/div>\n        <button class=\"mass-insight-btn\" id=\"mass-toggle-insight\">Read Market Insight<\/button>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"mass-container\">\n    <div class=\"mass-footer-box\">\n      <h3 style=\"color: #1a202c !important;\">About Mass \u2014 and why a buyer considers a manufacturer outside of the Fenshui\/Tonglu cluster.<\/h3>\n      <p style=\"margin-bottom: 0 !important; color: #4a5568 !important;\">Zhangjiagang Mass Technology Co.,Ltd. fields a full range of pen-machinery products alongside its established beverage-filling, water-treatment and injection-moulding technology lineup. Our engineering team, which has delivered to multinational beverage companies with global-spanning projects since the early 2010s applies its international services infrastructure &#8212; CE certification, multi-language operator displays, 24-hour service engineers, 5-day global spare parts delivery &#8212; to its gel-pen-machinery lines. Buyers who doubt the competence of smaller clusters suppliers get a manufacturer with proven export record across multiple industries, and a 2-year line-wide warranty.<\/p>\n    <\/div>\n  <\/div>\n  \n  <div style=\"height: 80px !important; background: #ffffff !important; width: 100% !important;\"><\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      function createFlushToggle(containerId, buttonId, textOpened, textClosed) {\n        const container = document.getElementById(containerId);\n        const button = document.getElementById(buttonId);\n        if (!container || !button) return;\n        button.addEventListener('click', function() {\n          const isExpanded = container.classList.toggle('is-expanded');\n          button.textContent = isExpanded ? textOpened : textClosed;\n          void container.offsetHeight; \n        });\n      }\n\n      createFlushToggle('mass-constraint-fold', 'mass-toggle-constraints', 'Read Less \u2191', 'Read More \u2193');\n      createFlushToggle('mass-market-insight', 'mass-toggle-insight', 'Collapse Insight', 'Read Market Insight');\n      createFlushToggle('mass-matrix-fold-4', 'mass-matrix-btn-4', 'Read Less \u2191', 'Read More \u2193');\n\n      const tabBtns = document.querySelectorAll('#mass-gel-pen-hero .mass-tab-btn');\n      const tabPanes = document.querySelectorAll('#mass-gel-pen-hero .mass-tab-pane');\n      tabBtns.forEach(btn => {\n        btn.addEventListener('click', function() {\n          tabBtns.forEach(b => b.classList.remove('is-active'));\n          tabPanes.forEach(p => p.classList.remove('is-active'));\n          this.classList.add('is-active');\n          const targetId = this.getAttribute('data-tab');\n          document.getElementById(targetId).classList.add('is-active');\n        });\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-97dd338\" data-block-id=\"97dd338\"><style>.stk-97dd338 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-97dd338-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6a3ef60\" data-v=\"4\" data-block-id=\"6a3ef60\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6a3ef60-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6a3ef60-inner-blocks\">\n<section id=\"gpm-custom-module\">\n  <style>\n    \/* ==========================================================\n       1. SCOPE & FONTS\n       ========================================================== *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;700&display=swap');\n\n    #gpm-custom-module {\n      font-family: 'Inter', sans-serif !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      line-height: 1.6 !important;\n      overflow: hidden !important;\n    }\n\n    #gpm-custom-module * {\n      box-sizing: border-box !important;\n    }\n\n    \/* ==========================================================\n       2. TYPOGRAPHY & TAG REPLACEMENT (H2 = 32px, 700)\n       ========================================================== *\/\n    #gpm-custom-module .module-title-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin-bottom: 20px !important;\n      line-height: 1.3 !important;\n      text-align: center !important;\n    }\n\n    #gpm-custom-module .module-subtitle {\n      font-size: 18px !important;\n      font-weight: 500 !important;\n      color: #7860A8 !important;\n      text-align: center !important;\n      margin-bottom: 30px !important;\n    }\n\n    #gpm-custom-module .module-h3 {\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin-bottom: 15px !important;\n      margin-top: 30px !important;\n    }\n\n    #gpm-custom-module .module-text {\n      font-size: 16px !important;\n      margin-bottom: 20px !important;\n      color: #444444 !important;\n    }\n\n    \/* ==========================================================\n       3. LAYOUT & SECTIONS (Section padding 40px)\n       ========================================================== *\/\n    #gpm-custom-module .gpm-section {\n      padding: 40px 20px !important;\n      width: 100% !important;\n    }\n\n    \/* Set overall container max-width to 1600px *\/\n    #gpm-custom-module .gpm-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n    }\n\n    \/* Hero Intro *\/\n    #gpm-custom-module .hero-intro {\n      text-align: center !important;\n      max-width: 900px !important;\n      margin: 0 auto !important;\n    }\n\n    \/* ==========================================================\n       4. ADVANCED GLASSMORPHISM & HOVER EFFECT (Tiers Section)\n       ========================================================== *\/\n    #gpm-custom-module .tiers-bg-wrapper {\n      background-image: url('https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-Pen-Machine-4-1.png') !important;\n      background-size: cover !important;\n      background-position: center !important;\n      background-repeat: no-repeat !important;\n      border-radius: 16px !important;\n      padding: 60px 20px !important;\n      margin: 40px 0 !important;\n      position: relative !important;\n      box-shadow: 0 20px 40px rgba(0,120,192,0.1) !important;\n    }\n\n    #gpm-custom-module .tiers-bg-wrapper::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n      background: rgba(0, 0, 0, 0.4) !important; \/* Dark overlay for text readability *\/\n      border-radius: 16px !important;\n      z-index: 1 !important;\n    }\n\n    #gpm-custom-module .tiers-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;\n      gap: 30px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #gpm-custom-module .tier-card {\n      background: rgba(25, 25, 25, 0.6) !important;\n      backdrop-filter: blur(12px) !important;\n      -webkit-backdrop-filter: blur(12px) !important;\n      border: 1px solid rgba(255, 255, 255, 0.2) !important;\n      border-radius: 12px !important;\n      padding: 30px 20px !important;\n      color: #ffffff !important;\n      transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      cursor: pointer !important;\n      min-height: 380px !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #gpm-custom-module .tier-content {\n      transition: opacity 0.4s ease, transform 0.4s ease !important;\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    \/* THE HOVER EFFECT: Text vanishes, glass clears *\/\n    #gpm-custom-module .tier-card:hover {\n      background: rgba(0, 0, 0, 0.0) !important;\n      backdrop-filter: blur(0px) !important;\n      -webkit-backdrop-filter: blur(0px) !important;\n      border-color: transparent !important;\n      box-shadow: none !important;\n    }\n\n    #gpm-custom-module .tier-card:hover .tier-content {\n      opacity: 0 !important;\n      transform: translateY(10px) !important;\n      pointer-events: none !important;\n    }\n\n    #gpm-custom-module .tier-title {\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin-bottom: 15px !important;\n      border-bottom: 2px solid #0078C0 !important;\n      padding-bottom: 10px !important;\n      display: inline-block !important;\n    }\n\n    #gpm-custom-module .tier-list {\n      list-style: none !important;\n      padding: 0 !important;\n      margin: 0 !important;\n    }\n\n    #gpm-custom-module .tier-list li {\n      font-size: 14px !important;\n      margin-bottom: 10px !important;\n      padding-left: 20px !important;\n      position: relative !important;\n    }\n\n    #gpm-custom-module .tier-list li::before {\n      content: '\u2713' !important;\n      position: absolute !important;\n      left: 0 !important;\n      color: #0078C0 !important;\n      font-weight: bold !important;\n    }\n\n    #gpm-custom-module .tier-highlight {\n      margin-top: 15px !important;\n      padding-top: 15px !important;\n      border-top: 1px solid rgba(255,255,255,0.2) !important;\n      font-size: 13px !important;\n      color: #e0e0e0 !important;\n    }\n\n    \/* ==========================================================\n       5. TABS & TABLES (Handwritten Flexbox\/Grid)\n       ========================================================== *\/\n    #gpm-custom-module .tabs-container {\n      margin-top: 40px !important;\n    }\n\n    #gpm-custom-module .tab-buttons {\n      display: flex !important;\n      justify-content: center !important;\n      gap: 10px !important;\n      margin-bottom: 20px !important;\n      flex-wrap: wrap !important;\n    }\n\n    #gpm-custom-module .tab-btn {\n      background: #f0f0f0 !important;\n      border: 2px solid transparent !important;\n      padding: 12px 24px !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      color: #333 !important;\n      cursor: pointer !important;\n      border-radius: 8px !important;\n      transition: all 0.3s ease !important;\n    }\n\n    #gpm-custom-module .tab-btn.active {\n      background: #ffffff !important;\n      border-color: #0078C0 !important;\n      color: #0078C0 !important;\n      box-shadow: 0 4px 10px rgba(0,120,192,0.1) !important;\n    }\n\n    #gpm-custom-module .tab-btn:hover:not(.active) {\n      background: #e4e4e4 !important;\n      color: #7860A8 !important;\n    }\n\n    #gpm-custom-module .tab-content {\n      display: none !important;\n      animation: gpmFadeIn 0.5s ease !important;\n    }\n\n    #gpm-custom-module .tab-content.active {\n      display: block !important;\n    }\n\n    @keyframes gpmFadeIn {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    #gpm-custom-module .table-responsive {\n      width: 100% !important;\n      overflow-x: auto !important;\n      border-radius: 8px !important;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;\n    }\n\n    #gpm-custom-module .gpm-table {\n      width: 100% !important;\n      border-collapse: collapse !important;\n      min-width: 700px !important;\n      background: #ffffff !important;\n    }\n\n    #gpm-custom-module .gpm-table th {\n      background-color: #0078C0 !important;\n      color: #ffffff !important;\n      text-align: left !important;\n      padding: 15px !important;\n      font-weight: 700 !important;\n      font-size: 15px !important;\n      border: 1px solid #005a91 !important;\n    }\n\n    #gpm-custom-module .gpm-table td {\n      padding: 12px 15px !important;\n      border: 1px solid #eeeeee !important;\n      font-size: 14px !important;\n      color: #444 !important;\n    }\n\n    #gpm-custom-module .gpm-table tr:nth-child(even) {\n      background-color: #f9fbfd !important;\n    }\n\n    #gpm-custom-module .gpm-table tr:hover td {\n      background-color: #f0f7fb !important;\n    }\n\n    \/* Footer Info *\/\n    #gpm-custom-module .footer-info {\n      background: #f8f9fa !important;\n      border-left: 4px solid #7860A8 !important;\n      padding: 20px !important;\n      margin-top: 30px !important;\n      border-radius: 0 8px 8px 0 !important;\n    }\n\n    \/* Responsive adjustments *\/\n    @media (max-width:690px) {\n      #gpm-custom-module .module-title-h2 { font-size: 26px !important; }\n      #gpm-custom-module .tiers-bg-wrapper { padding: 40px 15px !important; }\n      #gpm-custom-module .tier-card { min-height: auto !important; }\n    }\n  <\/style>\n\n  <div class=\"gpm-section\">\n    <div class=\"gpm-container\">\n      \n      <div class=\"hero-intro\">\n        <div class=\"module-title-h2\">Mass Gel Pen Assembly Machine \u2014 Three Model Tiers<\/div>\n        <div class=\"module-subtitle\">Buyer focus: Engineering &#038; Procurement select the tier that provides your monthly output target, then check the specification schedule below.<\/div>\n        <div class=\"module-text\">\n          We ship the Mass assembly line in three tiers. Each uses the same PLC hardware (Mitsubishi or Siemens, the buyer&#8217;s choice), the same Airtac pneumatic pneumatic actuators and the same vibration-bowl feeding system for caps, barrels, refills, gears, caps and springs. Tier differences lie in the number of work stations and rate of output.\n        <\/div>\n      <\/div>\n\n      <div class=\"tiers-bg-wrapper\">\n        <div class=\"tiers-grid\">\n          \n          <div class=\"tier-card\">\n            <div class=\"tier-content\">\n              <div class=\"tier-title\">Entry M50<\/div>\n              <ul class=\"tier-list\">\n                <li>50\u201360 pcs\/min<\/li>\n                <li>2 work stations<\/li>\n                <li>1 operator<\/li>\n                <li>1.5 kW \/ 380V \/ 3P \/ 50Hz<\/li>\n                <li>5\u20136 kgf\/cm\u00b2 compressed air<\/li>\n              <\/ul>\n              <div class=\"tier-highlight\">\n                <strong>Best for:<\/strong> a monthly output less than 200,000 units; pilot facilities; regional stationery brands<br><br>\n                <strong>Footprint:<\/strong> compact, fits inside small workshop layouts\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"tier-card\">\n            <div class=\"tier-content\">\n              <div class=\"tier-title\">Mid M120<\/div>\n              <ul class=\"tier-list\">\n                <li>100\u2013130 pcs\/min<\/li>\n                <li>4 work stations<\/li>\n                <li>1 operator<\/li>\n                <li>2.5 kW \/ 380V \/ 3P \/ 50Hz<\/li>\n                <li>6\u20137 kgf\/cm\u00b2 compressed air<\/li>\n              <\/ul>\n              <div class=\"tier-highlight\">\n                <strong>Best for:<\/strong> monthly output 200,000\u2013600,000 units; mid-sized OEM operations<br><br>\n                Meets the industry standard outputs of the leading manufacturers of pen assembly equipment\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"tier-card\">\n            <div class=\"tier-content\">\n              <div class=\"tier-title\">Flagship M200<\/div>\n              <ul class=\"tier-list\">\n                <li>150\u2013200 pcs\/min<\/li>\n                <li>6 work stations<\/li>\n                <li>1 operator (monitoring)<\/li>\n                <li>3.5 kW \/ 380V \/ 3P \/ 50Hz<\/li>\n                <li>7\u20138 kgf\/cm\u00b2 compressed air<\/li>\n              <\/ul>\n              <div class=\"tier-highlight\">\n                <strong>Best for:<\/strong> a monthly output exceeding 600,000 units; high volume export programs<br><br>\n                <strong>Recommended pairing:<\/strong> 2\u20133 lines in parallel for million-unit\/month programmes\n              <\/div>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <div class=\"tabs-container\">\n        <div class=\"tab-buttons\">\n          <button class=\"tab-btn active\" data-tab=\"gpm-tab-1\">Decision Matrix<\/button>\n          <button class=\"tab-btn\" data-tab=\"gpm-tab-2\">Embedded Specification<\/button>\n        <\/div>\n\n        <div id=\"gpm-tab-1\" class=\"tab-content active\">\n          <div class=\"table-responsive\">\n            <table class=\"gpm-table\">\n              <thead>\n                <tr>\n                  <th>Monthly target<\/th>\n                  <th>Recommended tier<\/th>\n                  <th>Lines needed<\/th>\n                  <th>Operators required<\/th>\n                  <th>Annual capacity<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td>Up to 200K pens<\/td>\n                  <td>Entry M50<\/td>\n                  <td>1<\/td>\n                  <td>1<\/td>\n                  <td>2.4\u20132.9M<\/td>\n                <\/tr>\n                <tr>\n                  <td>200K\u2013600K pens<\/td>\n                  <td>Mid M120<\/td>\n                  <td>1<\/td>\n                  <td>1<\/td>\n                  <td>4.8\u20136.2M<\/td>\n                <\/tr>\n                <tr>\n                  <td>600K\u20131.2M pens<\/td>\n                  <td>Flagship M200<\/td>\n                  <td>1<\/td>\n                  <td>1<\/td>\n                  <td>7.2\u20139.6M<\/td>\n                <\/tr>\n                <tr>\n                  <td>1.2M\u20133M pens<\/td>\n                  <td>Flagship M200<\/td>\n                  <td>2\u20133<\/td>\n                  <td>2\u20133<\/td>\n                  <td>14.4\u201328.8M<\/td>\n                <\/tr>\n                <tr>\n                  <td>3M+ pens<\/td>\n                  <td>Flagship M200<\/td>\n                  <td>4+ \u00b7 request consult<\/td>\n                  <td>4+<\/td>\n                  <td>Custom<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n\n        <div id=\"gpm-tab-2\" class=\"tab-content\">\n          <div class=\"table-responsive\">\n            <table class=\"gpm-table\">\n              <thead>\n                <tr>\n                  <th>Specification<\/th>\n                  <th style=\"background-color: #7860A8 !important;\">Entry M50<\/th>\n                  <th style=\"background-color: #7860A8 !important;\">Mid M120<\/th>\n                  <th style=\"background-color: #7860A8 !important;\">Flagship M200<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td>Working speed<\/td>\n                  <td>50\u201360 pcs\/min<\/td>\n                  <td>100\u2013130 pcs\/min<\/td>\n                  <td>150\u2013200 pcs\/min<\/td>\n                <\/tr>\n                <tr>\n                  <td>Work stations<\/td>\n                  <td>2<\/td>\n                  <td>4<\/td>\n                  <td>6<\/td>\n                <\/tr>\n                <tr>\n                  <td>Operator<\/td>\n                  <td>1 person<\/td>\n                  <td>1 person<\/td>\n                  <td>1 person (monitoring)<\/td>\n                <\/tr>\n                <tr>\n                  <td>Power supply<\/td>\n                  <td>1.5 kW \/ 380V \/ 3P \/ 50Hz<\/td>\n                  <td>2.5 kW \/ 380V \/ 3P \/ 50Hz<\/td>\n                  <td>3.5 kW \/ 380V \/ 3P \/ 50Hz<\/td>\n                <\/tr>\n                <tr>\n                  <td>Air pressure<\/td>\n                  <td>5\u20136 kgf\/cm\u00b2<\/td>\n                  <td>6\u20137 kgf\/cm\u00b2<\/td>\n                  <td>7\u20138 kgf\/cm\u00b2<\/td>\n                <\/tr>\n                <tr>\n                  <td>Pneumatic cylinder<\/td>\n                  <td>Airtac (Taiwan)<\/td>\n                  <td>Airtac (Taiwan)<\/td>\n                  <td>Airtac (Taiwan)<\/td>\n                <\/tr>\n                <tr>\n                  <td>PLC controller<\/td>\n                  <td>Mitsubishi or Siemens<\/td>\n                  <td>Mitsubishi or Siemens<\/td>\n                  <td>Mitsubishi or Siemens<\/td>\n                <\/tr>\n                <tr>\n                  <td>HMI<\/td>\n                  <td>Touchscreen, multi-language<\/td>\n                  <td>Touchscreen, multi-language<\/td>\n                  <td>Touchscreen, multi-language<\/td>\n                <\/tr>\n                <tr>\n                  <td>Compatible pen types<\/td>\n                  <td>Gel, ballpoint, neutral, marker<\/td>\n                  <td>Gel, ballpoint, neutral, marker<\/td>\n                  <td>Gel, ballpoint, neutral, marker<\/td>\n                <\/tr>\n                <tr>\n                  <td>Format changeover<\/td>\n                  <td>Under 45 minutes<\/td>\n                  <td>Under 45 minutes<\/td>\n                  <td>Under 45 minutes<\/td>\n                <\/tr>\n                <tr>\n                  <td>Target jam rate<\/td>\n                  <td><0.3%<\/td>\n                  <td><0.3%<\/td>\n                  <td><0.3%<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-info module-text\">\n        The pneumatic system, PLC and operator display technology are consistent across all tiers, so an operator used to the Entry M50 can operating the Flagship M200 with little additional training, and spare parts are compatible across the entire series.\n      <\/div>\n\n      <div class=\"module-h3\">Technical Deep-Dive \u2014 Why PLC choice matters<\/div>\n      <div class=\"module-text\">\n        Mass provides the buyer with a choice: Mitsubishi FX-series or Siemens S7-1200 PLC controllers can be specified. Mitsubishi models have a wider service network across Southeast Asia and Africa; Siemens has a greater reach through the Middle East and Europe. Both platforms support identical interfaces to the operator, so the decision is a practical considerations of service network. Cheap vendors often buy and install domestic unbranded PLCs with fewer operation-support resources &#8212; and a support network that is further away.\n      <\/div>\n      <div class=\"module-text\">\n        Positioning is servo-driven at each station, with optical sensors ensuring automatic in-line quality control inspection of the entire assembly before output. Both fully automatic assembly and semi-automatic modes are selectable on the HMI so that these lines can support pilot launches through high-volume runs in tandem. Each station is paired with a servo drive for closed-loop position feedback, and the servomechanism accuracy is calibrated simultaneously with writing implement dimensions during startup.\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ==========================================================\n       6. VANILLA JS FOR TAB FUNCTIONALITY\n       ========================================================== *\/\n    document.addEventListener('DOMContentLoaded', function() {\n      const moduleContainer = document.getElementById('gpm-custom-module');\n      if (!moduleContainer) return;\n\n      const tabButtons = moduleContainer.querySelectorAll('.tab-btn');\n      const tabContents = moduleContainer.querySelectorAll('.tab-content');\n\n      tabButtons.forEach(button => {\n        button.addEventListener('click', () => {\n          tabButtons.forEach(btn => btn.classList.remove('active'));\n          tabContents.forEach(content => content.classList.remove('active'));\n\n          button.classList.add('active');\n\n          const targetTab = button.getAttribute('data-tab');\n          const contentToShow = moduleContainer.querySelector('#' + targetTab);\n          if (contentToShow) {\n            contentToShow.classList.add('active');\n          }\n        });\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-595fe52\" data-block-id=\"595fe52\"><style>.stk-595fe52 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-595fe52-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0b6c1d0\" data-v=\"4\" data-block-id=\"0b6c1d0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0b6c1d0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0b6c1d0-inner-blocks\">\n<section id=\"mass-pen-matrix-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@700&display=swap');\n\n    \/* ==========================================================\n       1. SCOPE & RESET\n       ========================================================== *\/\n    #mass-pen-matrix-module {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \n      color: #1a202c !important; \n      box-sizing: border-box !important;\n      line-height: 1.6 !important;\n      overflow: hidden !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n    }\n\n    #mass-pen-matrix-module * { \n      box-sizing: border-box !important; \n    }\n\n    \/* ==========================================================\n       2. FULL BLEED & ANCHORED CONTAINER\n       ========================================================== *\/\n    #mass-pen-matrix-module .mass-full-bleed {\n      width: 100% !important;\n      padding: 60px 0 !important;\n      position: relative !important;\n    }\n\n    #mass-pen-matrix-module .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    \/* ==========================================================\n       3. PREMIUM TYPOGRAPHY (Strict H2=32px, 700)\n       ========================================================== *\/\n    #mass-pen-matrix-module h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0a0a0a !important;\n      margin: 0 0 20px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.8px !important; \n      position: relative !important;\n      display: inline-block !important;\n      padding-bottom: 16px !important;\n    }\n\n    #mass-pen-matrix-module h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 80px !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n    }\n    \n    #mass-pen-matrix-module h2::before {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 84px !important;\n      width: 40px !important;\n      height: 4px !important;\n      background: linear-gradient(90deg, #0078C0 0%, #7860A8 100%) !important;\n      opacity: 0.8 !important;\n    }\n\n    #mass-pen-matrix-module h3 {\n      font-size: 20px !important; \n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 20px 0 !important;\n      letter-spacing: -0.3px !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n\n    #mass-pen-matrix-module h3::before {\n      content: '' !important;\n      display: inline-block !important;\n      width: 8px !important;\n      height: 8px !important;\n      border-radius: 50% !important;\n      background: #0078C0 !important;\n      margin-right: 12px !important;\n      box-shadow: 0 0 0 3px rgba(0, 120, 192, 0.1) !important;\n    }\n\n    #mass-pen-matrix-module .mass-secondary h3::before {\n      background: #7860A8 !important;\n      box-shadow: 0 0 0 3px rgba(120, 96, 168, 0.1) !important;\n    }\n\n    #mass-pen-matrix-module h4 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin: 0 0 12px 0 !important;\n    }\n\n    #mass-pen-matrix-module p {\n      font-size: 16px !important;\n      margin: 0 0 16px 0 !important;\n      color: #4a5568 !important; \n      line-height: 1.8 !important; \n    }\n\n    #mass-pen-matrix-module .mass-lead-text {\n      font-size: 19px !important;\n      font-weight: 600 !important;\n      color: #0078C0 !important;\n      margin-bottom: 24px !important;\n      line-height: 1.6 !important;\n    }\n\n    \/* ==========================================================\n       4. DATASHEET MATRIX GRID (Premium Technical Layout)\n       ========================================================== *\/\n    #mass-pen-matrix-module .mass-grid-4 {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)) !important;\n      gap: 30px !important; \n      margin-top: 50px !important;\n      margin-bottom: 40px !important; \n    }\n\n    #mass-pen-matrix-module .mass-product-card {\n      background: #ffffff !important;\n      border: 1px solid rgba(0, 120, 192, 0.08) !important; \n      border-radius: 12px !important;\n      overflow: hidden !important;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.02), 0 10px 15px -3px rgba(0, 0, 0, 0.03) !important;\n      transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      transform: translateZ(0) !important; \n      display: flex !important;\n      flex-direction: column !important;\n      position: relative !important;\n    }\n\n    #mass-pen-matrix-module .mass-product-card::before,\n    #mass-pen-matrix-module .mass-product-card::after {\n      content: '' !important;\n      position: absolute !important;\n      width: 24px !important;\n      height: 24px !important;\n      border-color: #0078C0 !important;\n      opacity: 0 !important;\n      transition: all 0.4s ease !important;\n      z-index: 5 !important;\n      pointer-events: none !important;\n    }\n    #mass-pen-matrix-module .mass-product-card::before { top: 16px; left: 16px; border-top: 2px solid; border-left: 2px solid; transform: translate(-10px, -10px); }\n    #mass-pen-matrix-module .mass-product-card::after { bottom: 16px; right: 16px; border-bottom: 2px solid; border-right: 2px solid; transform: translate(10px, 10px); }\n\n    #mass-pen-matrix-module .mass-product-card:hover {\n      border-color: rgba(0, 120, 192, 0.3) !important;\n      box-shadow: 0 20px 40px -10px rgba(0, 120, 192, 0.12) !important;\n      transform: translateY(-6px) translateZ(0) !important;\n    }\n    \n    #mass-pen-matrix-module .mass-product-card:hover::before,\n    #mass-pen-matrix-module .mass-product-card:hover::after {\n      opacity: 1 !important;\n      transform: translate(0, 0) !important;\n    }\n\n    #mass-pen-matrix-module .mass-img-wrap {\n      width: 100% !important;\n      aspect-ratio: 3\/2 !important; \n      background-color: #f8fafc !important; \n      background-image: \n        linear-gradient(transparent 49.5%, rgba(0, 120, 192, 0.05) 49.5%, rgba(0, 120, 192, 0.05) 50.5%, transparent 50.5%),\n        linear-gradient(90deg, transparent 49.5%, rgba(0, 120, 192, 0.05) 49.5%, rgba(0, 120, 192, 0.05) 50.5%, transparent 50.5%) !important;\n      padding: 0 !important; \n      position: relative !important;\n      overflow: hidden !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n\n    #mass-pen-matrix-module .mass-img-wrap img {\n      width: 85% !important; \n      height: 85% !important; \n      object-fit: contain !important;\n      transform: scale(1.15) !important; \n      mix-blend-mode: multiply !important; \n      transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      filter: drop-shadow(0 20px 25px rgba(0,0,0,0.12)) !important; \n    }\n\n    #mass-pen-matrix-module .mass-product-card:hover .mass-img-wrap img {\n      transform: scale(1.25) translateY(-4px) !important;\n    }\n\n    #mass-pen-matrix-module .mass-card-content {\n      padding: 30px !important; \n      flex-grow: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      position: relative !important;\n      background: #ffffff !important;\n    }\n\n    #mass-pen-matrix-module .mass-data-list {\n      list-style: none !important;\n      padding: 0 !important;\n      margin: 0 !important;\n    }\n\n    #mass-pen-matrix-module .mass-data-list li {\n      display: flex !important;\n      flex-direction: column !important;\n      padding: 12px 16px !important;\n      margin-bottom: 8px !important;\n      border-radius: 6px !important;\n      background: #f8fafc !important; \n      border: 1px solid transparent !important;\n      transition: background 0.3s ease !important;\n    }\n    \n    #mass-pen-matrix-module .mass-data-list li:nth-child(even) {\n      background: #ffffff !important;\n      border-color: #f1f5f9 !important;\n    }\n\n    #mass-pen-matrix-module .mass-data-list li:hover {\n      background: #f1f5f9 !important; \n    }\n\n    #mass-pen-matrix-module .mass-data-list li:last-child { margin-bottom: 0 !important; }\n\n    #mass-pen-matrix-module .mass-data-label {\n      font-weight: 700 !important;\n      color: #64748b !important; \n      text-transform: uppercase !important;\n      letter-spacing: 0.8px !important; \n      font-size: 10.5px !important; \n      margin-bottom: 4px !important;\n    }\n\n    #mass-pen-matrix-module .mass-data-value {\n      color: #1a202c !important; \n      font-weight: 600 !important; \n      font-size: 14.5px !important;\n      line-height: 1.4 !important;\n    }\n\n    #mass-pen-matrix-module .mass-highlight-value {\n      color: #0078C0 !important;\n      font-weight: 700 !important;\n    }\n\n    #mass-pen-matrix-module .mass-secondary .mass-highlight-value {\n      color: #7860A8 !important;\n    }\n\n    \/* ==========================================================\n       5. PREMIUM INSIGHTS (With Fold Design)\n       ========================================================== *\/\n    #mass-pen-matrix-module .mass-grid-2 {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 30px !important;\n      margin-top: 0 !important; \n    }\n\n    #mass-pen-matrix-module .mass-info-box {\n      background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%) !important;\n      border: 1px solid rgba(0, 120, 192, 0.1) !important;\n      border-radius: 12px !important;\n      padding: 40px !important;\n      position: relative !important;\n      box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.03) !important;\n      overflow: hidden !important;\n    }\n\n    #mass-pen-matrix-module .mass-info-box::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 4px !important;\n      height: 100% !important;\n      background: #7860A8 !important;\n    }\n\n    #mass-pen-matrix-module .mass-info-box.mass-border-blue::before {\n      background: #0078C0 !important;\n    }\n\n    \/* \u6587\u672c\u6298\u53e0\u5bb9\u5668 *\/\n    #mass-pen-matrix-module .mass-info-fold {\n      position: relative !important;\n      max-height: 80px !important; \/* \u7ea6\u663e\u793a2.5\u52303\u884c\u6587\u672c *\/\n      overflow: hidden !important;\n      transition: max-height 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n\n    #mass-pen-matrix-module .mass-info-fold p {\n      margin-bottom: 0 !important; \/* \u9632\u6b62\u5e95\u90e8\u95f4\u8ddd\u5f71\u54cd\u6298\u53e0\u9ad8\u5ea6\u8ba1\u7b97 *\/\n    }\n\n    #mass-pen-matrix-module .mass-info-fold.is-expanded {\n      max-height: 400px !important; \/* \u8db3\u591f\u663e\u793a\u5168\u90e8\u6587\u672c\u7684\u9ad8\u5ea6 *\/\n    }\n\n    \/* \u6298\u53e0\u72b6\u6001\u4e0b\u7684\u6e10\u53d8\u6de1\u51fa\u906e\u7f69 *\/\n    #mass-pen-matrix-module .mass-info-fold::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 40px !important;\n      background: linear-gradient(to bottom, rgba(248, 250, 252, 0) 0%, rgba(248, 250, 252, 0.95) 100%) !important;\n      pointer-events: none !important;\n      transition: opacity 0.3s ease !important;\n    }\n\n    #mass-pen-matrix-module .mass-info-fold.is-expanded::after {\n      opacity: 0 !important;\n    }\n\n    \/* \u5c55\u5f00\/\u6536\u8d77 \u6309\u94ae *\/\n    #mass-pen-matrix-module .mass-toggle-inline {\n      background: transparent !important;\n      border: none !important;\n      color: #0078C0 !important;\n      font-family: inherit !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      padding: 0 !important;\n      margin-top: 16px !important;\n      cursor: pointer !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      transition: color 0.3s ease !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #mass-pen-matrix-module .mass-toggle-inline:hover {\n      color: #005f99 !important;\n      text-decoration: underline !important;\n    }\n\n    \/* \u8c03\u6574\u7d2b\u8272\u6846\u7684\u6309\u94ae\u989c\u8272 *\/\n    #mass-pen-matrix-module .mass-info-box:not(.mass-border-blue) .mass-toggle-inline {\n      color: #7860A8 !important;\n    }\n    #mass-pen-matrix-module .mass-info-box:not(.mass-border-blue) .mass-toggle-inline:hover {\n      color: #5a4880 !important;\n    }\n\n    \/* ==========================================================\n       6. SLEEK CTA SECTION\n       ========================================================== *\/\n    #mass-pen-matrix-module .mass-cta-banner {\n      background: #ffffff !important; \n      border-radius: 12px !important;\n      padding: 40px 50px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      margin-top: 40px !important; \n      border: 1px solid #e2e8f0 !important;\n      border-left: 6px solid #0078C0 !important; \n      box-shadow: 0 20px 40px -10px rgba(0, 120, 192, 0.08) !important; \n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    #mass-pen-matrix-module .mass-cta-banner::after {\n      content: '' !important;\n      position: absolute !important;\n      right: -50px !important;\n      top: -50px !important;\n      width: 200px !important;\n      height: 200px !important;\n      background: radial-gradient(circle, rgba(0,120,192,0.05) 0%, transparent 70%) !important;\n      pointer-events: none !important;\n    }\n\n    #mass-pen-matrix-module .mass-cta-text h3 {\n      color: #061121 !important; \n      margin-bottom: 0 !important; \/* \u8c03\u6574\u4e86\u8fd9\u91cc\u7684\u5e95\u90e8\u8fb9\u8ddd\uff0c\u56e0\u4e3a\u6ca1\u6709\u6bb5\u843d\u4e86 *\/\n      font-size: 24px !important;\n      letter-spacing: -0.5px !important;\n    }\n    \n    #mass-pen-matrix-module .mass-cta-text h3::before { display: none !important; } \n\n    #mass-pen-matrix-module .mass-btn {\n      background: #0078C0 !important;\n      color: #ffffff !important;\n      padding: 16px 36px !important; \n      border-radius: 6px !important; \n      font-weight: 600 !important;\n      font-size: 16px !important;\n      text-decoration: none !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      border: none !important;\n      cursor: pointer !important;\n      flex-shrink: 0 !important;\n      box-shadow: 0 4px 6px rgba(0, 120, 192, 0.2) !important; \n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #mass-pen-matrix-module .mass-btn:hover {\n      background: #005f99 !important;\n      transform: translateY(-3px) !important;\n      box-shadow: 0 12px 20px -5px rgba(0, 120, 192, 0.4) !important; \n    }\n\n    \/* Responsive Design *\/\n    @media (max-width:1000px) {\n      #mass-pen-matrix-module .mass-grid-2 { grid-template-columns: 1fr !important; gap: 30px !important; }\n      #mass-pen-matrix-module .mass-cta-banner { flex-direction: column !important; text-align: left !important; align-items: flex-start !important; padding: 40px !important; gap: 24px !important; }\n    }\n    @media (max-width:690px) {\n      #mass-pen-matrix-module .mass-container { padding: 0 24px !important; }\n      #mass-pen-matrix-module h2 { font-size: 28px !important; }\n    }\n  <\/style>\n\n  <div class=\"mass-full-bleed\">\n    <div class=\"mass-container\">\n      \n      <div style=\"max-width: 1100px !important;\">\n        <h2>Pen Type Compatibility \u2014 Gel, Ballpoint, Neutral, and Marker<\/h2>\n        <p class=\"mass-lead-text\">Buyer focus: Engineering &#038; Procurement one machine, four product families, one assembly stock inventory.<\/p>\n        <p>Mass gel pen production machine pays for itself faster than a tier-locked competitor partly because the same physical device produces four pen types with just tooling variations. A buyer who needs a gel-pen line for the U.S. market, a ballpoint for the Russian market, a neutral pen for the U.K. market and a marker-pen for the Middle East market can squeeze all four formations off one line:<\/p>\n      <\/div>\n\n      <div class=\"mass-grid-4\">\n        \n        <div class=\"mass-product-card\">\n          <div class=\"mass-img-wrap\">\n            <img fetchpriority=\"high\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-pen.png\" alt=\"Mass Gel Pen Assembly\" width=\"300\" height=\"200\" loading=\"eager\" decoding=\"sync\" class=\"no-lazy\">\n          <\/div>\n          <div class=\"mass-card-content\">\n            <h3>Gel pen<\/h3>\n            <ul class=\"mass-data-list\">\n              <li><span class=\"mass-data-label\">Refill compatibility<\/span><span class=\"mass-data-value\">Aqueous gel ink refill, 0.5\u20131.0 mm tip<\/span><\/li>\n              <li><span class=\"mass-data-label\">Cap type<\/span><span class=\"mass-data-value\">Knock retractable \/ push cap<\/span><\/li>\n              <li><span class=\"mass-data-label\">Barrel diameter<\/span><span class=\"mass-data-value\">8\u201312 mm<\/span><\/li>\n              <li><span class=\"mass-data-label\">Changeover time<\/span><span class=\"mass-data-value mass-highlight-value\">30\u201345 min<\/span><\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-product-card\">\n          <div class=\"mass-img-wrap\">\n            <img src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Ballpoint-pen.png\" alt=\"Mass Ballpoint Pen Assembly\" width=\"300\" height=\"200\" loading=\"eager\" decoding=\"sync\" class=\"no-lazy\">\n          <\/div>\n          <div class=\"mass-card-content\">\n            <h3>Ballpoint pen<\/h3>\n            <ul class=\"mass-data-list\">\n              <li><span class=\"mass-data-label\">Refill compatibility<\/span><span class=\"mass-data-value\">Oil-based ink refill, 0.7\u20131.6 mm tip<\/span><\/li>\n              <li><span class=\"mass-data-label\">Cap type<\/span><span class=\"mass-data-value\">Fixed cap \/ retractable<\/span><\/li>\n              <li><span class=\"mass-data-label\">Barrel diameter<\/span><span class=\"mass-data-value\">7\u201311 mm<\/span><\/li>\n              <li><span class=\"mass-data-label\">Changeover time<\/span><span class=\"mass-data-value mass-highlight-value\">30\u201345 min<\/span><\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-product-card\">\n          <div class=\"mass-img-wrap\">\n            <img src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Neutral-pen.png\" alt=\"Mass Neutral Pen Assembly\" width=\"300\" height=\"200\" loading=\"eager\" decoding=\"sync\" class=\"no-lazy\">\n          <\/div>\n          <div class=\"mass-card-content\">\n            <h3>Neutral pen<\/h3>\n            <ul class=\"mass-data-list\">\n              <li><span class=\"mass-data-label\">Refill compatibility<\/span><span class=\"mass-data-value\">Hybrid water-based ink refill<\/span><\/li>\n              <li><span class=\"mass-data-label\">Cap type<\/span><span class=\"mass-data-value\">Push cap \/ soft grip<\/span><\/li>\n              <li><span class=\"mass-data-label\">Barrel diameter<\/span><span class=\"mass-data-value\">9\u201312 mm<\/span><\/li>\n              <li><span class=\"mass-data-label\">Changeover time<\/span><span class=\"mass-data-value mass-highlight-value\">30\u201345 min<\/span><\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-product-card mass-secondary\">\n          <div class=\"mass-img-wrap\">\n            <img src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Marker-pen.png\" alt=\"Mass Marker Pen Assembly\" width=\"300\" height=\"200\" loading=\"eager\" decoding=\"sync\" class=\"no-lazy\">\n          <\/div>\n          <div class=\"mass-card-content\">\n            <h3>Marker pen<\/h3>\n            <ul class=\"mass-data-list\">\n              <li><span class=\"mass-data-label\">Refill compatibility<\/span><span class=\"mass-data-value\">Solvent-based fiber-nib refill<\/span><\/li>\n              <li><span class=\"mass-data-label\">Cap type<\/span><span class=\"mass-data-value\">Snap cap \/ vented cap<\/span><\/li>\n              <li><span class=\"mass-data-label\">Barrel diameter<\/span><span class=\"mass-data-value\">10\u201316 mm<\/span><\/li>\n              <li><span class=\"mass-data-label\">Changeover time<\/span><span class=\"mass-data-value mass-highlight-value\">40\u201355 min<\/span><\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"mass-grid-2\">\n        <div class=\"mass-info-box mass-border-blue\">\n          <h4>Expansion &#038; Dedicated Lines<\/h4>\n          <div class=\"mass-info-fold\" id=\"mass-fold-1\">\n            <p>If the scanner-pen batterhy is point-heavy, Mass also produces a matching Whiteboard Marker Pen Machine in the same product family &#8211; just like the gel-pen stripper machine, it is appropriate for high-volume marker-only runs where the cap geometry justifies a dedicated line. Both machines share spare-parts inventory and operator training to make a second line an easier incremental investment.<\/p>\n          <\/div>\n          <button class=\"mass-toggle-inline\" aria-expanded=\"false\" aria-controls=\"mass-fold-1\">Read More &darr;<\/button>\n        <\/div>\n        \n        <div class=\"mass-info-box\">\n          <h4 style=\"color: #7860A8 !important;\">A Caveat: Scope of Operations<\/h4>\n          <div class=\"mass-info-fold\" id=\"mass-fold-2\">\n            <p>What Mass&#8217;s gel-pen assembly machinery does not do. Gel-pen assembly machinery mechanically couples pre-filled refills with barrels, springs, knocks, gears and caps. It does not fill ink into the empty refill tubes- that is a separate process performed by Mass&#8217;s Vacuum Centrifugal Machine for Ballpen Gel Refills, integrated upstream of the assembly line as part of a complete turn-key production solution. Rather than a vendor who produces only one of four stages; a buyer who needs all four stages normally carries both machines, so the second machine can be added later without interruption.<\/p>\n          <\/div>\n          <button class=\"mass-toggle-inline\" aria-expanded=\"false\" aria-controls=\"mass-fold-2\">Read More &darr;<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-cta-banner\">\n        <div class=\"mass-cta-text\">\n          <h3>Need a custom configuration for a non-standard pen geometry?<\/h3>\n        <\/div>\n        <a href=\"#ct-popup-813\" class=\"mass-btn\">Request a configuration estimate &rarr;<\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n  \n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const toggles = document.querySelectorAll('#mass-pen-matrix-module .mass-toggle-inline');\n      \n      toggles.forEach(function(toggle) {\n        toggle.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('aria-controls');\n          const targetContent = document.getElementById(targetId);\n          \n          if (!targetContent) return;\n          \n          const isExpanded = targetContent.classList.contains('is-expanded');\n          \n          if (isExpanded) {\n            targetContent.classList.remove('is-expanded');\n            this.setAttribute('aria-expanded', 'false');\n            this.innerHTML = 'Read More &darr;';\n          } else {\n            targetContent.classList.add('is-expanded');\n            this.setAttribute('aria-expanded', 'true');\n            this.innerHTML = 'Read Less &uarr;';\n          }\n        });\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-508b315\" data-block-id=\"508b315\"><style>.stk-508b315 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-508b315-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-32f31b2\" data-v=\"4\" data-block-id=\"32f31b2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-32f31b2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-32f31b2-inner-blocks\">\n<section id=\"gpm-ecosystem-module\">\n  <style>\n    \/* ==========================================================\n       1. SCOPE, FONTS & BASE (Performance Optimized)\n       ========================================================== *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    #gpm-ecosystem-module {\n      font-family: 'Inter', sans-serif !important;\n      width: 100% !important;\n      max-width: 100vw !important;\n      box-sizing: border-box !important;\n      line-height: 1.6 !important;\n      color: #333333 !important;\n      overflow-x: hidden !important;\n      background-color: #f8fbfd !important; \/* Soft base for premium contrast *\/\n    }\n\n    #gpm-ecosystem-module * {\n      box-sizing: border-box !important;\n    }\n\n    \/* Container - max 1600px *\/\n    #gpm-ecosystem-module .gpm-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    \/* ==========================================================\n       2. BACKGROUNDS & PREMIUM OVERLAYS\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-bg-hero {\n      position: relative !important;\n      background: linear-gradient(135deg, #002d4a 0%, #0078C0 100%) !important;\n      color: #ffffff !important;\n      padding: 80px 0 70px 0 !important;\n      width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    \/* Premium abstract glow in hero *\/\n    #gpm-ecosystem-module .gpm-bg-hero::before {\n      content: '' !important;\n      position: absolute !important;\n      top: -50% !important;\n      right: -10% !important;\n      width: 800px !important;\n      height: 800px !important;\n      background: radial-gradient(circle, rgba(120, 96, 168, 0.25) 0%, rgba(255,255,255,0) 70%) !important;\n      border-radius: 50% !important;\n      pointer-events: none !important;\n    }\n\n    #gpm-ecosystem-module .gpm-bg-white {\n      background: #ffffff !important;\n      padding: 50px 0 20px 0 !important; \/* Tight bottom padding *\/\n      width: 100% !important;\n      box-shadow: 0 -10px 40px rgba(0,0,0,0.02) !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-bg-light {\n      background: transparent !important;\n      padding: 30px 0 80px 0 !important; \/* Tight top padding *\/\n      width: 100% !important;\n    }\n\n    \/* ==========================================================\n       3. TYPOGRAPHY (H2 strictly 32px, 700)\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      margin-top: 0 !important; \/* Prevent theme global margin leaks *\/\n      margin-bottom: 20px !important;\n      line-height: 1.25 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-hero-h2 {\n      color: #ffffff !important;\n      margin-bottom: 25px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-section-h2 {\n      color: #002d4a !important; \n      display: inline-block !important;\n      position: relative !important;\n      padding-bottom: 15px !important;\n    }\n\n    \/* Accent line under section headers *\/\n    #gpm-ecosystem-module .gpm-section-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 60px !important;\n      height: 4px !important;\n      background: #7860A8 !important;\n      border-radius: 2px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-h3 {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-top: 0 !important;\n      margin-bottom: 10px !important;\n      line-height: 1.3 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-h4 {\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      color: #7860A8 !important;\n      margin-top: 0 !important;\n      margin-bottom: 8px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1.5px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-h4::before {\n      content: '' !important;\n      display: inline-block !important;\n      width: 8px !important;\n      height: 8px !important;\n      background: #0078C0 !important;\n      border-radius: 50% !important;\n    }\n\n    #gpm-ecosystem-module .gpm-text {\n      font-size: 15px !important;\n      color: #555555 !important;\n      margin-top: 0 !important;\n      margin-bottom: 15px !important;\n      line-height: 1.7 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-lead {\n      font-size: 18px !important;\n      font-weight: 500 !important;\n      margin-top: 0 !important;\n      margin-bottom: 20px !important;\n      color: rgba(255, 255, 255, 0.9) !important;\n      line-height: 1.6 !important;\n    }\n\n    \/* ==========================================================\n       4. SLEEK EXPANDER (Read More)\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-line-clamp {\n      display: -webkit-box !important;\n      -webkit-line-clamp: 3 !important;\n      -webkit-box-orient: vertical !important;\n      overflow: hidden !important;\n      margin-bottom: 10px !important;\n      transition: all 0.3s ease !important;\n    }\n\n    #gpm-ecosystem-module .gpm-expander-btn {\n      background: transparent !important;\n      border: none !important;\n      color: #0078C0 !important;\n      padding: 0 !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      cursor: pointer !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 5px !important;\n      border-bottom: 1px dashed rgba(0, 120, 192, 0.5) !important;\n      transition: all 0.3s ease !important;\n    }\n\n    #gpm-ecosystem-module .gpm-expander-btn:hover {\n      color: #7860A8 !important;\n      border-bottom-color: #7860A8 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-hero-btn {\n      color: #a3d5ff !important;\n      border-bottom-color: rgba(163, 213, 255, 0.5) !important;\n    }\n\n    #gpm-ecosystem-module .gpm-hero-btn:hover {\n      color: #ffffff !important;\n      border-bottom-color: #ffffff !important;\n    }\n\n    \/* ==========================================================\n       5. HERO LAYOUT\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-hero-grid {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 50px !important;\n      align-items: flex-start !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* ==========================================================\n       6. PREMIUM STAGES CARDS (2x2 Grid)\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-stages-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 30px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-stage-card {\n      background: linear-gradient(180deg, #ffffff 0%, #fcfdfd 100%) !important;\n      border: 1px solid rgba(0, 120, 192, 0.1) !important;\n      padding: 40px 30px !important;\n      border-radius: 12px !important;\n      display: flex !important;\n      flex-direction: row !important;\n      gap: 25px !important;\n      align-items: flex-start !important;\n      transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    #gpm-ecosystem-module .gpm-stage-card::before {\n      content: \"\" !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important;\n      width: 4px !important; height: 100% !important;\n      background: linear-gradient(to bottom, #0078C0, #7860A8) !important;\n      opacity: 0 !important;\n      transition: opacity 0.3s ease !important;\n    }\n\n    #gpm-ecosystem-module .gpm-stage-card:hover {\n      transform: translateY(-5px) !important;\n      box-shadow: 0 15px 35px rgba(0, 45, 74, 0.08) !important;\n      border-color: rgba(0, 120, 192, 0.2) !important;\n    }\n\n    #gpm-ecosystem-module .gpm-stage-card:hover::before {\n      opacity: 1 !important;\n    }\n\n    \/* Gradient Watermark Numbers *\/\n    #gpm-ecosystem-module .gpm-stage-number {\n      font-size: 56px !important;\n      font-weight: 800 !important;\n      background: linear-gradient(135deg, rgba(0,120,192,0.15) 0%, rgba(120,96,168,0.05) 100%) !important;\n      -webkit-background-clip: text !important;\n      -webkit-text-fill-color: transparent !important;\n      line-height: 0.8 !important;\n      margin-top: 0 !important;\n      min-width: 65px !important;\n      transition: transform 0.4s ease !important;\n    }\n\n    #gpm-ecosystem-module .gpm-stage-card:hover .gpm-stage-number {\n      transform: scale(1.1) rotate(-3deg) !important;\n    }\n    \n    #gpm-ecosystem-module .gpm-stage-content {\n      width: 100% !important;\n    }\n\n    \/* ==========================================================\n       7. BOTTOM LAYOUT (Table + Sidebar)\n       ========================================================== *\/\n    #gpm-ecosystem-module .gpm-bottom-grid {\n      display: grid !important;\n      grid-template-columns: 2.2fr 1fr !important;\n      gap: 50px !important;\n      align-items: flex-start !important;\n    }\n\n    \/* Custom SaaS-style Table *\/\n    #gpm-ecosystem-module .gpm-table-responsive {\n      width: 100% !important;\n      overflow-x: auto !important;\n      background: #ffffff !important;\n      border-radius: 12px !important;\n      box-shadow: 0 10px 30px rgba(0,0,0,0.04) !important;\n      border: 1px solid #eef2f5 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-data-table {\n      width: 100% !important;\n      border-collapse: collapse !important;\n      min-width: 750px !important;\n      text-align: left !important;\n    }\n\n    #gpm-ecosystem-module .gpm-data-table th {\n      background-color: #f4f8fb !important;\n      color: #002d4a !important;\n      padding: 16px 20px !important;\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      border-bottom: 2px solid #e0e8ed !important;\n    }\n\n    #gpm-ecosystem-module .gpm-data-table td {\n      padding: 18px 20px !important;\n      border-bottom: 1px solid #eef2f5 !important;\n      font-size: 14px !important;\n      color: #444444 !important;\n      vertical-align: middle !important;\n    }\n\n    \/* Highlighting the winning row *\/\n    #gpm-ecosystem-module .gpm-data-table tr.gpm-highlight-row td {\n      background-color: rgba(0, 120, 192, 0.03) !important;\n      font-weight: 600 !important;\n      color: #002d4a !important;\n    }\n    #gpm-ecosystem-module .gpm-data-table tr.gpm-highlight-row td:first-child {\n      border-left: 4px solid #0078C0 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-data-table tr:hover:not(.gpm-highlight-row) td {\n      background-color: #fafcfd !important;\n    }\n\n    \/* Status Pills *\/\n    #gpm-ecosystem-module .gpm-status-pill {\n      display: inline-block !important;\n      padding: 4px 10px !important;\n      border-radius: 20px !important;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n    }\n    #gpm-ecosystem-module .gpm-status-good {\n      background: #e8f5e9 !important; color: #2e7d32 !important; border: 1px solid #c8e6c9 !important;\n    }\n    #gpm-ecosystem-module .gpm-status-warn {\n      background: #fff3e0 !important; color: #e65100 !important; border: 1px solid #ffe0b2 !important;\n    }\n    #gpm-ecosystem-module .gpm-status-bad {\n      background: #ffebee !important; color: #c62828 !important; border: 1px solid #ffcdd2 !important;\n    }\n\n    \/* Sidebar Content *\/\n    #gpm-ecosystem-module .gpm-sidebar {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 20px !important;\n      position: sticky !important;\n      top: 20px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-quote-box {\n      background: linear-gradient(145deg, #7860A8 0%, #5d4885 100%) !important;\n      color: #ffffff !important;\n      padding: 40px 30px !important;\n      border-radius: 12px !important;\n      box-shadow: 0 15px 35px rgba(120, 96, 168, 0.2) !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    \/* Premium large CSS quote mark *\/\n    #gpm-ecosystem-module .gpm-quote-box::before {\n      content: '\u201c' !important;\n      position: absolute !important;\n      top: -20px !important;\n      left: 10px !important;\n      font-family: Georgia, serif !important;\n      font-size: 140px !important;\n      color: rgba(255, 255, 255, 0.1) !important;\n      line-height: 1 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-blockquote {\n      font-size: 16px !important;\n      font-weight: 500 !important;\n      line-height: 1.6 !important;\n      margin: 0 0 20px 0 !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-quote-author {\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #d1c4e9 !important;\n      border-top: 1px solid rgba(255,255,255,0.15) !important;\n      padding-top: 15px !important;\n      position: relative !important;\n      z-index: 1 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #gpm-ecosystem-module .gpm-footer-box {\n      background: #ffffff !important;\n      border: 1px solid #eef2f5 !important;\n      padding: 25px !important;\n      border-radius: 12px !important;\n      font-size: 14px !important;\n      line-height: 1.6 !important;\n      color: #666 !important;\n      box-shadow: 0 5px 15px rgba(0,0,0,0.02) !important;\n    }\n\n    #gpm-ecosystem-module .gpm-cta-btn {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background: linear-gradient(90deg, #0078C0 0%, #005A91 100%) !important;\n      color: #ffffff !important;\n      font-size: 15px !important;\n      font-weight: 700 !important;\n      padding: 20px 25px !important;\n      border-radius: 10px !important;\n      text-decoration: none !important;\n      transition: all 0.3s ease !important;\n      box-shadow: 0 10px 20px rgba(0, 120, 192, 0.25) !important;\n      border: none !important;\n      cursor: pointer !important;\n      text-align: center !important;\n      line-height: 1.4 !important;\n    }\n\n    #gpm-ecosystem-module .gpm-cta-btn:hover {\n      background: linear-gradient(90deg, #7860A8 0%, #5d4885 100%) !important;\n      transform: translateY(-3px) !important;\n      box-shadow: 0 15px 30px rgba(120, 96, 168, 0.3) !important;\n    }\n\n    \/* ==========================================================\n       8. RESPONSIVE DESIGN\n       ========================================================== *\/\n    @media (max-width:1000px) {\n      #gpm-ecosystem-module .gpm-hero-grid,\n      #gpm-ecosystem-module .gpm-bottom-grid {\n        grid-template-columns: 1fr !important;\n        gap: 30px !important;\n      }\n      #gpm-ecosystem-module .gpm-stages-grid {\n        grid-template-columns: 1fr !important;\n      }\n      #gpm-ecosystem-module .gpm-sidebar { position: static !important; }\n    }\n\n    @media (max-width:690px) {\n      #gpm-ecosystem-module .gpm-container { padding: 0 20px !important; }\n      #gpm-ecosystem-module .gpm-stage-card { flex-direction: column !important; gap: 15px !important; padding: 25px 20px !important; }\n      #gpm-ecosystem-module .gpm-h2 { font-size: 28px !important; } \n      #gpm-ecosystem-module .gpm-stage-number { font-size: 40px !important; }\n      #gpm-ecosystem-module .gpm-bg-white { padding: 40px 0 10px 0 !important; }\n      #gpm-ecosystem-module .gpm-bg-light { padding: 10px 0 40px 0 !important; }\n    }\n  <\/style>\n\n  <div class=\"gpm-bg-hero\">\n    <div class=\"gpm-container\">\n      \n      <div class=\"gpm-h2 gpm-hero-h2\" role=\"heading\" aria-level=\"2\">Mass Group Ecosystem \u2014 Inline Refill, Assembly, Printing, and Beyond<\/div>\n\n      <div class=\"gpm-hero-grid\">\n        <div class=\"gpm-hero-left\">\n          <div class=\"gpm-lead\" style=\"margin-bottom: 0 !important;\">Buyer view point: Engineering and Management this is the distinction which distinguishes buying a machine from an integrated production system.<\/div>\n        <\/div>\n\n        <div class=\"gpm-hero-right\">\n          <div style=\"margin-bottom: 0 !important;\">\n            <div class=\"gpm-text gpm-expander-text gpm-line-clamp\" style=\"font-size: 15px !important; opacity: 0.9 !important; color: #ffffff !important;\">\n              Working with Mass gives you more than the gel pen assembly machine&#8217;s capabilities in isolation- it is the finished gel pen factory ecosystem that Mass has already set up in advance. A completed gel pen requires four finished manufacturing steps: plastic part injection moulding (barrel, cap, knock and gear), ink refill filling, machinery assembly and surface printing. Most competitors supply only one of the four steps, leaving the buyer to integrate three additional vendor-partners, negotiate three additional contracts, account for three additional integration risks and issue three additional after-sale service agreements. We produce all four stages in-house:\n            <\/div>\n            <button class=\"gpm-expander-btn gpm-hero-btn\" onclick=\"toggleExpander(this)\">Read full context &rarr;<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"gpm-bg-white\">\n    <div class=\"gpm-container\">\n      <div class=\"gpm-stages-grid\">\n        \n        <div class=\"gpm-stage-card\">\n          <div class=\"gpm-stage-number\">01<\/div>\n          <div class=\"gpm-stage-content\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">Stage 1<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Plastic Injection Moulding<\/div>\n            \n            <div style=\"margin-bottom: 0 !important;\">\n              <div class=\"gpm-text gpm-expander-text gpm-line-clamp\" style=\"font-size: 14px !important; margin-bottom: 8px !important;\">\n                Mass Bottle Cap Injection Moulding Machine and Daily Necessities Injection-Making Machine mold the barrels, caps, knocks and accessory parts from either polypropylene, polyethylene, PS or PC resin. 140-800 ton clamping force per injection molding machine \u2014 a US spelling preserved for buyers cross-referencing American spec sheets. Suited to high efficiency ballpen and gel-pen production, the unit also lifts factory-wide productivity by sharing tooling across pen formats.\n              <\/div>\n              <button class=\"gpm-expander-btn\" onclick=\"toggleExpander(this)\">Read details &rarr;<\/button>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-stage-card\">\n          <div class=\"gpm-stage-number\">02<\/div>\n          <div class=\"gpm-stage-content\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">Stage 2<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Vacuum Centrifugal Ink Refill<\/div>\n            <div class=\"gpm-text\" style=\"font-size: 14px !important; margin-bottom: 0 !important;\">\n              Mass Vacuum Centrifugal Machine for Ballpen Gel Refill fills aqueous gel ink into empty refill tube under vacuum, thereby eliminating the air pockets that cause skips and write failures.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-stage-card\">\n          <div class=\"gpm-stage-number\">03<\/div>\n          <div class=\"gpm-stage-content\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">Stage 3<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Pen Assembly (this machine)<\/div>\n            <div class=\"gpm-text\" style=\"font-size: 14px !important; margin-bottom: 0 !important;\">\n              Three-tier gel pen assembly machine. PLC-controlled cam timing, vibration-bowl feeding, multi-pen type compatibility, sub-45-minute changeover.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-stage-card\">\n          <div class=\"gpm-stage-number\">04<\/div>\n          <div class=\"gpm-stage-content\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">Stage 4<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Surface Printing<\/div>\n            <div class=\"gpm-text\" style=\"font-size: 14px !important; margin-bottom: 0 !important;\">\n              Mass Pen Printing Machine enhances either the barrel or cap with OEM logo images, branding logos or barcode icons. UV or pad printing depending on plastic resin.\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"gpm-bg-light\">\n    <div class=\"gpm-container\">\n      \n      <div class=\"gpm-bottom-grid\">\n        \n        <div class=\"gpm-bottom-left\">\n          <div class=\"gpm-h2 gpm-section-h2\" role=\"heading\" aria-level=\"2\">Why ecosystem matters when defects compound<\/div>\n          \n          <div style=\"margin-bottom: 30px !important;\">\n            <div class=\"gpm-text gpm-expander-text gpm-line-clamp\" style=\"font-size: 15px !important;\">\n              The hidden cost of mass purchasing assembly, refill and injection moulding from multiple suppliers is not just the procurement overhead &#8211; it is how defects add up across stages. A 2% refill rejection rate at stage 2 working with 1.5% barrel rejection at stage 1 and 0.5% assembly fault at stage 3 results in an overall yield of approximately 96.1%. In a single-vendor environment, with the first and third stage machines production manner tuned to feed the second stage machine directly, the same three stages will generally show a combined yield at over 98.5% &#8211; as the equipment is designed to share tolerances, adjust to feedback, and minimize response time delays.\n            <\/div>\n            <button class=\"gpm-expander-btn\" onclick=\"toggleExpander(this)\">View full analysis &rarr;<\/button>\n          <\/div>\n\n          <div class=\"gpm-table-responsive\">\n            <table class=\"gpm-data-table\">\n              <thead>\n                <tr>\n                  <th>Procurement model<\/th>\n                  <th>Setup time<\/th>\n                  <th>Cumulative yield<\/th>\n                  <th>Lead-time risk<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr class=\"gpm-highlight-row\">\n                  <td>Mass full ecosystem<br><span style=\"font-size: 12px; font-weight: normal; color: #555;\">Single point of contact \u2022 1 warranty<\/span><\/td>\n                  <td>8\u201312 weeks total<\/td>\n                  <td><span class=\"gpm-status-pill gpm-status-good\">98%+ achievable<\/span><\/td>\n                  <td>Low (1 schedule)<\/td>\n                <\/tr>\n                <tr>\n                  <td>Pure assembly supplier<br><span style=\"font-size: 12px; color: #888;\">Buyer integrates 3 vendors \u2022 3+ contracts<\/span><\/td>\n                  <td>10\u201314 weeks (assembly only)<\/td>\n                  <td><span class=\"gpm-status-pill gpm-status-warn\">96\u201397%<\/span><\/td>\n                  <td>Medium (3 schedules)<\/td>\n                <\/tr>\n                <tr>\n                  <td>Pure injection supplier<br><span style=\"font-size: 12px; color: #888;\">Buyer integrates 3 vendors \u2022 3+ contracts<\/span><\/td>\n                  <td>10\u201314 weeks (moulding only)<\/td>\n                  <td><span class=\"gpm-status-pill gpm-status-warn\">96\u201397%<\/span><\/td>\n                  <td>Medium (3 schedules)<\/td>\n                <\/tr>\n                <tr>\n                  <td>DIY procurement (4 vendors)<br><span style=\"font-size: 12px; color: #888;\">Buyer integrates 4 vendors \u2022 4+ contracts<\/span><\/td>\n                  <td>14\u201320+ weeks<\/td>\n                  <td><span class=\"gpm-status-pill gpm-status-bad\">95% or lower<\/span><\/td>\n                  <td>High (4 schedules)<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-sidebar\">\n          \n          <div class=\"gpm-quote-box\">\n            <p class=\"gpm-blockquote\">\n              &#8220;The ecosystem benefit occurs after the first month. Once we find a working feed, every defect can be traced back to a tolerance match between two machines. When the entire line comes from the same engineering organization, we can re-commission it in a single service appointment rather than mediating between two vendors.&#8221;\n            <\/p>\n            <div class=\"gpm-quote-author\">\n              Senior Application Engineer<br><span style=\"text-transform: none; font-weight: 400; font-size: 12px; opacity: 0.8;\">Mass Technology Pen-Machinery Division<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"gpm-footer-box\">\n            The Full-line Mass model is especially interesting to buyers in Africa and the MidEast, where demand is growing at 8-10% p.a. but where local engineering support is scarce. A single Mass contract covers off-line commissioning of all four stages, single-engineer dispatch to troubleshoot the full line, and consolidated spare-parts shipment.\n          <\/div>\n\n          <a href=\"#ct-popup-813\" class=\"gpm-cta-btn\">\n            Request a turn-key line estimate &rarr;\n          <\/a>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ==========================================================\n       8. VANILLA JS FOR TEXT EXPANSION\n       ========================================================== *\/\n    function toggleExpander(btn) {\n      const textNode = btn.previousElementSibling;\n      const isExpanded = !textNode.classList.contains('gpm-line-clamp');\n\n      if (isExpanded) {\n        textNode.classList.add('gpm-line-clamp');\n        btn.innerHTML = btn.innerHTML.replace('Collapse', 'Read').replace('\u2191', '\u2192').replace('&uarr;', '&rarr;');\n      } else {\n        textNode.classList.remove('gpm-line-clamp');\n        btn.innerHTML = btn.innerHTML.replace('Read', 'Collapse').replace('\u2192', '\u2191').replace('&rarr;', '&uarr;');\n      }\n    }\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5f740dc\" data-block-id=\"5f740dc\"><style>.stk-5f740dc {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5f740dc-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-8a09f94\" data-v=\"4\" data-block-id=\"8a09f94\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-8a09f94-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-8a09f94-inner-blocks\">\n<section id=\"mass-tco-core-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@700&display=swap');\n\n    \/* ==========================================================\n       1. SCOPE & DEEP RESET\n       ========================================================== *\/\n    #mass-tco-core-module {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \n      color: #1a202c !important; \n      box-sizing: border-box !important;\n      line-height: 1.5 !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #mass-tco-core-module * { \n      box-sizing: border-box !important; \n      margin: 0;\n      padding: 0;\n    }\n\n    \/* ==========================================================\n       2. FULL BLEED & ANCHORED CONTAINER\n       ========================================================== *\/\n    #mass-tco-core-module .mass-full-bleed {\n      width: 100% !important;\n      padding: 30px 0 !important;\n      position: relative !important;\n      background-color: #ffffff !important; \n    }\n\n    #mass-tco-core-module .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n    }\n\n    \/* ==========================================================\n       3. STRICT SEO TYPOGRAPHY\n       ========================================================== *\/\n    #mass-tco-core-module .mass-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 16px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      display: inline-block !important;\n      padding-bottom: 12px !important;\n    }\n\n    #mass-tco-core-module .mass-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 60px !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n      border-radius: 2px !important;\n    }\n    #mass-tco-core-module .mass-h2::before {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 64px !important;\n      width: 40px !important;\n      height: 4px !important;\n      background: linear-gradient(90deg, #0078C0 0%, #7860A8 100%) !important;\n      opacity: 0.8 !important;\n      border-radius: 2px !important;\n    }\n\n    #mass-tco-core-module .mass-h3 {\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 12px 0 !important;\n      letter-spacing: -0.3px !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n\n    #mass-tco-core-module .mass-h4 {\n      font-size: 19px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin: 0 0 8px 0 !important;\n    }\n\n    #mass-tco-core-module .mass-text-p {\n      font-size: 16px !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.5 !important; \n      color: #4a5568 !important;\n    }\n\n    #mass-tco-core-module .mass-lead {\n      font-size: 18px !important;\n      font-weight: 600 !important;\n      color: #0078C0 !important;\n      margin-bottom: 12px !important;\n    }\n\n    \/* ==========================================================\n       4. TOP DASHBOARD (Intro & Stats)\n       ========================================================== *\/\n    #mass-tco-core-module .mass-top-dashboard {\n      display: grid !important;\n      grid-template-columns: 1.2fr 0.8fr !important;\n      gap: 30px !important;\n      align-items: stretch !important;\n      margin-bottom: 30px !important;\n    }\n\n    #mass-tco-core-module .mass-intro-col {\n      padding-right: 0 !important;\n    }\n\n    #mass-tco-core-module .mass-stats-col {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 12px !important;\n      padding: 24px !important;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: space-between !important;\n    }\n\n    #mass-tco-core-module .mass-stat-item {\n      padding: 12px 0 !important;\n      border-bottom: 1px dashed #e2e8f0 !important;\n    }\n    #mass-tco-core-module .mass-stat-item:last-child { border-bottom: none !important; padding-bottom: 0 !important; }\n\n    #mass-tco-core-module .mass-stat-val {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      line-height: 1 !important;\n      margin-bottom: 4px !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #mass-tco-core-module .mass-stat-label {\n      font-size: 14px !important;\n      color: #64748b !important;\n      font-weight: 600 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    \/* ==========================================================\n       5. CONTENT FOLDING LOGIC\n       ========================================================== *\/\n    #mass-tco-core-module .mass-fold-wrapper {\n      position: relative !important;\n      max-height: 72px !important;\n      overflow: hidden !important;\n      transition: max-height 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n\n    #mass-tco-core-module .mass-fold-wrapper.is-expanded {\n      max-height: 1000px !important; \n    }\n\n    #mass-tco-core-module .mass-fold-wrapper::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 30px !important;\n      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) !important;\n      pointer-events: none !important;\n      transition: opacity 0.3s ease !important;\n    }\n\n    #mass-tco-core-module .mass-fold-wrapper.is-expanded::after {\n      opacity: 0 !important;\n    }\n\n    #mass-tco-core-module .mass-toggle-btn {\n      background: transparent !important;\n      border: none !important;\n      color: #0078C0 !important;\n      font-family: inherit !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      padding: 0 !important;\n      margin-top: 4px !important;\n      cursor: pointer !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      transition: color 0.3s ease !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #mass-tco-core-module .mass-toggle-btn:hover {\n      color: #005f99 !important;\n      text-decoration: underline !important;\n    }\n\n    #mass-tco-core-module .mass-btn-purple { color: #7860A8 !important; }\n    #mass-tco-core-module .mass-btn-purple:hover { color: #5a4880 !important; }\n    #mass-tco-core-module .mass-btn-gray { color: #4a5568 !important; }\n    #mass-tco-core-module .mass-btn-gray:hover { color: #2d3748 !important; }\n\n    \/* ==========================================================\n       6. HIGH-DENSITY COMPARISON MATRIX (Table format)\n       ========================================================== *\/\n    #mass-tco-core-module .mass-matrix-box {\n      margin: 24px 0 !important;\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 12px !important;\n      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05) !important;\n      overflow-x: auto !important;\n    }\n\n    #mass-tco-core-module .mass-grid-table {\n      min-width: 1000px !important;\n      display: grid !important;\n      grid-template-columns: 1.2fr 1.2fr 1fr 1fr !important;\n    }\n\n    #mass-tco-core-module .mass-th {\n      padding: 24px 16px 16px 16px !important; \n      font-weight: 700 !important;\n      font-size: 14px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      color: #64748b !important;\n      background: #f8fafc !important;\n      border-bottom: 2px solid #e2e8f0 !important;\n    }\n\n    #mass-tco-core-module .mass-th.mass-highlight {\n      background: #0078C0 !important;\n      color: #ffffff !important;\n      border-bottom: none !important;\n      position: relative !important;\n    }\n    \n    #mass-tco-core-module .mass-th.mass-highlight::before {\n      content: 'Recommended' !important;\n      position: absolute !important;\n      top: 6px !important; \n      right: 12px !important;\n      background: #7860A8 !important;\n      color: #fff !important;\n      font-size: 10px !important;\n      padding: 2px 8px !important;\n      border-radius: 12px !important;\n      box-shadow: 0 4px 6px rgba(0,0,0,0.1) !important;\n    }\n\n    #mass-tco-core-module .mass-tr { display: contents !important; }\n\n    #mass-tco-core-module .mass-td {\n      padding: 14px 16px !important; \n      font-size: 14px !important;\n      color: #2d3748 !important;\n      border-bottom: 1px solid #edf2f7 !important;\n      display: flex !important;\n      align-items: center !important;\n      background: #ffffff !important;\n      transition: background 0.3s ease !important;\n    }\n\n    #mass-tco-core-module .mass-tr:hover .mass-td { background: #f1f5f9 !important; }\n\n    #mass-tco-core-module .mass-td.mass-highlight {\n      background: rgba(0, 120, 192, 0.03) !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      border-left: 2px solid #0078C0 !important;\n      border-right: 2px solid #0078C0 !important;\n    }\n    #mass-tco-core-module .mass-tr:hover .mass-td.mass-highlight { background: rgba(0, 120, 192, 0.06) !important; }\n    #mass-tco-core-module .mass-tr:last-child .mass-td.mass-highlight { border-bottom: 2px solid #0078C0 !important; }\n    #mass-tco-core-module .mass-td:first-child { font-weight: 600 !important; color: #4a5568 !important; }\n\n    \/* ==========================================================\n       7. BOTTOM SECTIONS (TCO Details & Feature Cards)\n       ========================================================== *\/\n    #mass-tco-core-module .mass-bottom-intro {\n      display: grid !important;\n      grid-template-columns: 1fr !important; \n      gap: 16px !important; \n      margin-top: 40px !important; \/* \u589e\u52a0\u4e00\u70b9\u4e0a\u8fb9\u8ddd\u8131\u79bb\u8868\u683c *\/\n      margin-bottom: 30px !important;\n      \n      \/* \u5168\u65b0\u8bbe\u8ba1\u7684 Callout Box \u6837\u5f0f *\/\n      padding: 30px 30px 30px 26px !important; \n      background: linear-gradient(135deg, #f8fafc 0%, #ffffff 100%) !important; \/* \u7cbe\u5bc6\u673a\u68b0\u611f\u5fae\u7070\u6e10\u53d8 *\/\n      border: 1px solid #e2e8f0 !important;\n      border-left: 4px solid #0078C0 !important; \/* \u5de5\u4e1a\u84dd\u9ad8\u4eae\u4e3b\u89c6\u89c9\u8fb9\u754c *\/\n      border-radius: 8px !important;\n      box-shadow: 0 4px 15px -3px rgba(0, 0, 0, 0.03) !important;\n    }\n\n    #mass-tco-core-module .mass-feature-cards {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)) !important;\n      gap: 20px !important;\n    }\n\n    #mass-tco-core-module .mass-feature-card {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 12px !important;\n      padding: 24px !important;\n      position: relative !important;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05) !important;\n      transition: all 0.3s ease !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #mass-tco-core-module .mass-feature-card:hover {\n      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1) !important;\n      transform: translateY(-4px) !important;\n    }\n\n    #mass-tco-core-module .mass-feature-card::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 40px !important;\n      height: 4px !important;\n      background: #7860A8 !important;\n      border-radius: 12px 0 0 0 !important;\n    }\n    \n    #mass-tco-core-module .mass-feature-card:nth-child(1)::before { background: #0078C0 !important; }\n    #mass-tco-core-module .mass-feature-card:nth-child(3)::before { background: #cbd5e1 !important; }\n\n    \/* Responsive Design *\/\n    @media (max-width:1000px) {\n      #mass-tco-core-module .mass-top-dashboard { grid-template-columns: 1fr !important; gap: 24px !important; }\n      #mass-tco-core-module .mass-bottom-intro { grid-template-columns: 1fr !important; gap: 16px !important; } \n    }\n    @media (max-width:690px) {\n      #mass-tco-core-module .mass-container { padding: 0 20px !important; }\n      #mass-tco-core-module .mass-h2 { font-size: 26px !important; }\n      #mass-tco-core-module .mass-full-bleed { padding: 24px 0 !important; }\n      #mass-tco-core-module .mass-bottom-intro { padding: 24px 20px 24px 16px !important; } \/* \u79fb\u52a8\u7aef\u54cd\u5e94\u5f0f\u7559\u767d\u9002\u914d *\/\n    }\n  <\/style>\n\n  <div class=\"mass-full-bleed\">\n    <div class=\"mass-container\">\n      \n      <div class=\"mass-top-dashboard\">\n        <div class=\"mass-intro-col\">\n          <div class=\"mass-h2\">Mass vs Paifeite vs Generic \u2014 Nine-Metric Comparison<\/div>\n          <div class=\"mass-lead mass-text-p\">Procurement focus: Engineering, Management &#038; Economics the cost-of-quality approach that influences purchasing decisions.<\/div>\n          \n          <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important;\">Chinese pen assembly machinery suppliers segment into three tiers: the customisation\/specialty tier (lead by Suzhou Paifeite Automation), the high-volume standard tier, and the general trader tier (largely Alibaba aggregators selling reboxed generic machines). Buyers seeking a fair comparison of Mass and generic Traders offer a glance comparison of their entire five-year TCO here, but this simple headline comparison chart often traps them between higher headline invoice and FOB prices and five-year mass operating prices:<\/div>\n          \n        <\/div>\n\n        <div class=\"mass-stats-col\">\n          <div>\n            <div class=\"mass-h3\" style=\"font-size: 20px !important; color: #0078C0 !important;\">Five-Year TCO Outline \u2014 Mid M120 vs Generic Equivalent<\/div>\n            <div class=\"mass-text-p\" style=\"font-size: 13px !important; margin-bottom: 20px !important;\">Indicative TCO comparison based on industry hidden-cost research. Exact amounts varies by location, operating hours, and pen combination &#8211; get a custom TCO comparison for your operation.<\/div>\n          <\/div>\n          <div>\n            <div class=\"mass-stat-item\">\n              <div class=\"mass-stat-val\">~$8K\u201312K<\/div>\n              <div class=\"mass-stat-label\">Premium over Generic on purchase<\/div>\n            <\/div>\n            <div class=\"mass-stat-item\">\n              <div class=\"mass-stat-val\" style=\"color: #0078C0 !important;\">15\u201325%<\/div>\n              <div class=\"mass-stat-label\">Typical 5-year TCO saving vs Generic<\/div>\n            <\/div>\n            <div class=\"mass-stat-item\">\n              <div class=\"mass-stat-val\" style=\"color: #7860A8 !important;\">6\u20139 months<\/div>\n              <div class=\"mass-stat-label\">Premium payback through avoided downtime<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-matrix-box\">\n        <div class=\"mass-grid-table\">\n          \n          <div class=\"mass-th\" style=\"background: #ffffff !important; border-right: 1px solid #edf2f7 !important;\">Comparison metric<\/div>\n          <div class=\"mass-th mass-highlight\">Mass (full ecosystem)<\/div>\n          <div class=\"mass-th\">Paifeite (assembly specialist)<\/div>\n          <div class=\"mass-th\">Generic trader (Alibaba)<\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Capacity range<\/div>\n            <div class=\"mass-td mass-highlight\">50\u2013200 pcs\/min, three tiers<\/div>\n            <div class=\"mass-td\">120\u2013130 pcs\/min, fixed<\/div>\n            <div class=\"mass-td\">30\u201380 pcs\/min, variable<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Pen type compatibility<\/div>\n            <div class=\"mass-td mass-highlight\">Four (gel, ballpoint, neutral, marker)<\/div>\n            <div class=\"mass-td\">Four<\/div>\n            <div class=\"mass-td\">One to two<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Format changeover time<\/div>\n            <div class=\"mass-td mass-highlight\">Under 45 min<\/div>\n            <div class=\"mass-td\">Around 60 min<\/div>\n            <div class=\"mass-td\">2\u20133 hours<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">PLC brand<\/div>\n            <div class=\"mass-td mass-highlight\">Mitsubishi or Siemens (buyer choice)<\/div>\n            <div class=\"mass-td\">Siemens<\/div>\n            <div class=\"mass-td\">Unbranded domestic<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Warranty<\/div>\n            <div class=\"mass-td mass-highlight\">2 years, full machine<\/div>\n            <div class=\"mass-td\">1 year<\/div>\n            <div class=\"mass-td\">6 months to 1 year<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">International spare-parts delivery<\/div>\n            <div class=\"mass-td mass-highlight\">5 working days<\/div>\n            <div class=\"mass-td\">7\u201315 days<\/div>\n            <div class=\"mass-td\">20+ days, frequent stock issues<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Engineer response<\/div>\n            <div class=\"mass-td mass-highlight\">24 hours<\/div>\n            <div class=\"mass-td\">48 hours<\/div>\n            <div class=\"mass-td\">Best-effort<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-right: 1px solid #edf2f7 !important;\">Group ecosystem (full line)<\/div>\n            <div class=\"mass-td mass-highlight\">Complete \u00b7 injection + refill + assembly + printing<\/div>\n            <div class=\"mass-td\">Assembly only<\/div>\n            <div class=\"mass-td\">None<\/div>\n          <\/div>\n\n          <div class=\"mass-tr\">\n            <div class=\"mass-td\" style=\"border-bottom: none !important; border-right: 1px solid #edf2f7 !important;\">International certifications<\/div>\n            <div class=\"mass-td mass-highlight\" style=\"border-bottom: 2px solid #0078C0 !important;\">CE Directive, ISO 9001, IEC 60204<\/div>\n            <div class=\"mass-td\" style=\"border-bottom: none !important;\">ISO 9001, CE<\/div>\n            <div class=\"mass-td\" style=\"border-bottom: none !important;\">Inconsistent<\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-bottom-intro\">\n        <div>\n          <div class=\"mass-h3\">The TCO view \u2014 total cost of ownership over five years<\/div>\n        <\/div>\n        <div>\n          <div class=\"mass-text-p\">Comparisons of headline price favor generic traders. Comparisons of TCO favor Mass. Purchasing decisions will be driven by the cost difference between the purchase price and five years of operating cost, when Mass balance pays for innovations in energy usage, work force, and competitor differentiation.<\/div>\n          \n          <div class=\"mass-fold-wrapper\" id=\"fold-tco-hidden\">\n            <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important;\">A separate research report identified five hidden costs that rebranded generic assembly equipment that cheap machines impose on the consumer: maintenance cost and spare-parts unreliability, loss of production capital through downtime, incrementation in rework and customer complaints, after-sales customer support performance, and export inhibiting safety\/compliance gaps. Each of the hidden costs is the net difference between a $30,000 prime mover and a $40,000 population.<\/div>\n          <\/div>\n          <button class=\"mass-toggle-btn mass-btn-gray\" aria-expanded=\"false\" aria-controls=\"fold-tco-hidden\">Read More &darr;<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-feature-cards\">\n        \n        <div class=\"mass-feature-card\">\n          <div class=\"mass-h4\">Four Factors of TCO Advantage<\/div>\n          <div class=\"mass-fold-wrapper\" id=\"fold-feat-1\">\n            <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important;\">The TCO advantage pulls from four factors. One: branded PLC controllers come with replaceable cards waiting local in stock- generic domestic PLC&#8217;s have to be sent back to China, incurring both shipping and down-time costs. Two: 2-year guarantee of all parts versus 6-12 month guarantee on generic machines purports the second-year cost of component wear. Three: 5 day international spare-parts delivery stops multi-week production-losing failures that are the default for generic suppliers. Four: ecosystem support on the full product line reduces the integration price when original buyer runs a second and third machine.<\/div>\n          <\/div>\n          <div style=\"margin-top: auto;\">\n            <button class=\"mass-toggle-btn\" aria-expanded=\"false\" aria-controls=\"fold-feat-1\">Read More &darr;<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-feature-card\">\n          <div class=\"mass-h4\" style=\"color: #7860A8 !important;\">Trade-offs and Realities<\/div>\n          <div class=\"mass-fold-wrapper\" id=\"fold-feat-2\">\n            <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important;\">Trade-offs are real, and it pays to name them directly. A Mass Mid M120 will not beat the headline price of a generic Alibaba aggregator&#8217;s bottom-year 80 pops\/min unit. Buyers with high-volume export initiatives where every production hour costs has historically concluded that the premium pays for itself in the first year of ownership- buyers with pilots and low utilisation may settle for a generic. Both answers are defensible, the TCO matrix above is the calculator.<\/div>\n          <\/div>\n          <div style=\"margin-top: auto;\">\n            <button class=\"mass-toggle-btn mass-btn-purple\" aria-expanded=\"false\" aria-controls=\"fold-feat-2\">Read More &darr;<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-feature-card\">\n          <div class=\"mass-h4\" style=\"color: #4a5568 !important;\">Practical Engineering Issues<\/div>\n          <div class=\"mass-fold-wrapper\" id=\"fold-feat-3\">\n            <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important;\">One other practical issue: strength of the cam transmission and bearing assemblies determines whether machines will reach their five-year service life or require rebuilding at year three. Mass machines run steel cams, Airtac cylinders, sealed bearings &#8211; components specified for 24\/7 operation. The efficiency upsides are cumulative: a machine that runs 95% uptime in five years produces noticeably more pens than a machine running 85%, and the delta is visible in the unit economics.<\/div>\n          <\/div>\n          <div style=\"margin-top: auto;\">\n            <button class=\"mass-toggle-btn mass-btn-gray\" aria-expanded=\"false\" aria-controls=\"fold-feat-3\">Read More &darr;<\/button>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const foldToggles = document.querySelectorAll('#mass-tco-core-module .mass-toggle-btn');\n      \n      foldToggles.forEach(toggle => {\n        toggle.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('aria-controls');\n          const targetContent = document.getElementById(targetId);\n          if (!targetContent) return;\n          \n          const isExpanded = targetContent.classList.contains('is-expanded');\n          \n          if (isExpanded) {\n            targetContent.classList.remove('is-expanded');\n            this.setAttribute('aria-expanded', 'false');\n            this.innerHTML = 'Read More &darr;';\n          } else {\n            targetContent.classList.add('is-expanded');\n            this.setAttribute('aria-expanded', 'true');\n            this.innerHTML = 'Read Less &uarr;';\n          }\n        });\n      });\n    });\n  <\/script>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3548a7b\" data-block-id=\"3548a7b\"><style>.stk-3548a7b {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3548a7b-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-facdf5f\" data-v=\"4\" data-block-id=\"facdf5f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-facdf5f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-facdf5f-inner-blocks\">\n<section id=\"gpm-outcomes-module\">\n  <style>\n    \/* ==========================================================\n       1. SCOPE, FONTS & BASE (Performance Optimized)\n       ========================================================== *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    #gpm-outcomes-module {\n      font-family: 'Inter', sans-serif !important;\n      width: 100% !important;\n      max-width: 100vw !important;\n      box-sizing: border-box !important;\n      line-height: 1.6 !important;\n      color: #333333 !important;\n      overflow-x: hidden !important;\n      background-color: #ffffff !important;\n    }\n\n    #gpm-outcomes-module * {\n      box-sizing: border-box !important;\n    }\n\n    \/* Container - max 1600px *\/\n    #gpm-outcomes-module .gpm-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    \/* ==========================================================\n       2. TIGHTENED BACKGROUNDS & PREMIUM TEXTURES\n       ========================================================== *\/\n    #gpm-outcomes-module .gpm-bg-hero {\n      background: linear-gradient(135deg, #002d4a 0%, #0078C0 100%) !important;\n      color: #ffffff !important;\n      padding: 60px 0 !important;\n      width: 100% !important;\n      position: relative !important;\n    }\n\n    #gpm-outcomes-module .gpm-bg-light {\n      background: #ffffff !important;\n      padding: 50px 0 20px !important; \/* Reduced bottom padding *\/\n      width: 100% !important;\n      border-top: 1px solid #eef2f5 !important;\n      border-bottom: 1px solid #eef2f5 !important;\n    }\n\n    #gpm-outcomes-module .gpm-bg-white {\n      background: #ffffff !important;\n      padding: 30px 0 60px !important; \/* Reduced top padding *\/\n      width: 100% !important;\n    }\n\n    \/* ==========================================================\n       3. TYPOGRAPHY (H2 exactly 32px, 700)\n       ========================================================== *\/\n    #gpm-outcomes-module .gpm-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      margin-top: 0 !important;\n      margin-bottom: 25px !important;\n      line-height: 1.25 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #gpm-outcomes-module .gpm-hero-h2 {\n      color: #ffffff !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;\n      padding-bottom: 20px !important;\n      width: 100% !important;\n    }\n\n    #gpm-outcomes-module .gpm-section-h2 {\n      color: #002d4a !important;\n      display: inline-block !important;\n      position: relative !important;\n      padding-bottom: 15px !important;\n    }\n\n    #gpm-outcomes-module .gpm-section-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 60px !important;\n      height: 4px !important;\n      background: #7860A8 !important;\n      border-radius: 2px !important;\n    }\n\n    #gpm-outcomes-module .gpm-h3 {\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #002d4a !important;\n      margin-top: 0 !important;\n      margin-bottom: 5px !important;\n      line-height: 1.3 !important;\n    }\n\n    #gpm-outcomes-module .gpm-h4 {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: #7860A8 !important;\n      margin-top: 0 !important;\n      margin-bottom: 10px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1.5px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n    }\n\n    #gpm-outcomes-module .gpm-h4::before {\n      content: '' !important;\n      display: inline-block !important;\n      width: 8px !important;\n      height: 8px !important;\n      background: #0078C0 !important;\n      border-radius: 50% !important;\n    }\n\n    #gpm-outcomes-module .gpm-text {\n      font-size: 15px !important;\n      color: #444444 !important;\n      margin-top: 0 !important;\n      margin-bottom: 15px !important;\n      line-height: 1.7 !important;\n    }\n\n    #gpm-outcomes-module .gpm-lead {\n      font-size: 17px !important;\n      font-weight: 500 !important;\n      color: rgba(255, 255, 255, 0.95) !important;\n      margin-top: 0 !important;\n      margin-bottom: 15px !important;\n      line-height: 1.6 !important;\n    }\n\n    \/* ==========================================================\n       4. DENSE GRID LAYOUTS (Zero Wasted Space)\n       ========================================================== *\/\n    #gpm-outcomes-module .gpm-hero-text-grid {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 40px !important;\n      align-items: flex-start !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #gpm-outcomes-module .gpm-cards-wrapper {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 30px !important;\n    }\n\n    #gpm-outcomes-module .gpm-bottom-grid {\n      display: grid !important;\n      grid-template-columns: 1.2fr 1fr !important;\n      gap: 50px !important;\n      align-items: stretch !important;\n    }\n\n    \/* ==========================================================\n       5. PREMIUM HORIZONTAL CASE STUDY CARDS\n       ========================================================== *\/\n    #gpm-outcomes-module .gpm-horizontal-card {\n      display: grid !important;\n      grid-template-columns: 3.5fr 6.5fr !important;\n      background: #ffffff !important;\n      border: 1px solid #e0e8ed !important;\n      border-radius: 12px !important;\n      overflow: hidden !important;\n      box-shadow: 0 8px 24px rgba(0, 45, 74, 0.04) !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n    }\n\n    #gpm-outcomes-module .gpm-horizontal-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 15px 35px rgba(0, 120, 192, 0.1) !important;\n      border-color: rgba(0, 120, 192, 0.25) !important;\n    }\n\n    \/* Designed Image Area *\/\n    #gpm-outcomes-module .gpm-card-img-wrap {\n      background: linear-gradient(135deg, #f0f4f8 0%, #eef2f5 100%) !important;\n      padding: 30px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      border-right: 1px solid #e0e8ed !important;\n      position: relative !important;\n    }\n\n    #gpm-outcomes-module .gpm-card-img {\n      width: 100% !important;\n      aspect-ratio: 16 \/ 11 !important;\n      object-fit: cover !important;\n      border-radius: 8px !important;\n      border: 6px solid #ffffff !important;\n      box-shadow: 0 8px 20px rgba(0,0,0,0.1) !important;\n      transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n\n    #gpm-outcomes-module .gpm-horizontal-card:hover .gpm-card-img {\n      transform: scale(1.04) translateY(-2px) !important;\n      box-shadow: 0 12px 25px rgba(0,0,0,0.15) !important;\n    }\n\n    #gpm-outcomes-module .gpm-card-body {\n      padding: 35px 40px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n    }\n\n    \/* Dashboard-style Data Grid Inside Card *\/\n    #gpm-outcomes-module .gpm-data-grid {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 15px !important;\n      margin-top: 20px !important;\n    }\n\n    #gpm-outcomes-module .gpm-data-item {\n      background: #f8fafc !important; \/* Soft dashboard cell background *\/\n      border: 1px solid #eef2f5 !important;\n      padding: 16px 20px !important;\n      border-radius: 8px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      font-size: 14px !important;\n      color: #333 !important;\n      transition: background 0.3s ease !important;\n    }\n\n    #gpm-outcomes-module .gpm-horizontal-card:hover .gpm-data-item {\n      background: #ffffff !important;\n      border-color: #e0e8ed !important;\n      box-shadow: 0 4px 10px rgba(0,0,0,0.02) !important;\n    }\n\n    #gpm-outcomes-module .gpm-data-label {\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin-bottom: 6px !important;\n      font-size: 11px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.8px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 6px !important;\n    }\n    \n    #gpm-outcomes-module .gpm-data-label-purple {\n      color: #7860A8 !important;\n    }\n\n    #gpm-outcomes-module .gpm-data-value {\n      line-height: 1.5 !important;\n      font-weight: 500 !important;\n      color: #444 !important;\n    }\n\n    \/* Hardware Spec Badge *\/\n    #gpm-outcomes-module .gpm-machine-tag {\n      display: inline-flex !important;\n      align-items: center !important;\n      background: #f0f4f8 !important;\n      color: #002d4a !important;\n      padding: 6px 14px !important;\n      border-radius: 4px !important;\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      margin-bottom: 5px !important;\n      border-left: 3px solid #0078C0 !important;\n      letter-spacing: 0.5px !important;\n    }\n    \n    #gpm-outcomes-module .gpm-machine-tag-purple {\n      border-left-color: #7860A8 !important;\n    }\n\n    \/* ==========================================================\n       6. ROI CALLOUT BOX (Advanced Layout)\n       ========================================================== *\/\n    #gpm-outcomes-module .gpm-callout-box {\n      background: #ffffff !important;\n      border: 1px solid #e0e8ed !important;\n      border-top: 5px solid #7860A8 !important;\n      padding: 40px !important;\n      border-radius: 12px !important;\n      height: 100% !important;\n      box-shadow: 0 15px 35px rgba(0, 45, 74, 0.05) !important;\n      position: relative !important;\n    }\n\n    #gpm-outcomes-module .gpm-callout-title {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #002d4a !important;\n      margin-bottom: 20px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n    }\n    \n    #gpm-outcomes-module .gpm-callout-icon {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 40px !important;\n      height: 40px !important;\n      background: rgba(120, 96, 168, 0.1) !important;\n      color: #7860A8 !important;\n      border-radius: 8px !important;\n    }\n\n    #gpm-outcomes-module .gpm-highlight-text {\n      background: linear-gradient(145deg, #f0f7fb 0%, #e6f2f9 100%) !important;\n      padding: 20px !important;\n      border-radius: 8px !important;\n      border-left: 4px solid #0078C0 !important;\n      margin-top: 20px !important;\n    }\n\n    \/* ==========================================================\n       7. RESPONSIVE DESIGN\n       ========================================================== *\/\n    @media (max-width: 1200px) {\n      #gpm-outcomes-module .gpm-horizontal-card { grid-template-columns: 1fr !important; }\n      #gpm-outcomes-module .gpm-card-img-wrap { border-right: none !important; border-bottom: 1px solid #e0e8ed !important; padding: 30px !important; }\n      #gpm-outcomes-module .gpm-card-img { aspect-ratio: 21 \/ 9 !important; }\n      #gpm-outcomes-module .gpm-bottom-grid { grid-template-columns: 1fr !important; gap: 40px !important; }\n    }\n\n    @media (max-width: 992px) {\n      #gpm-outcomes-module .gpm-hero-text-grid { grid-template-columns: 1fr !important; gap: 20px !important; }\n    }\n\n    @media (max-width:690px) {\n      #gpm-outcomes-module .gpm-container { padding: 0 20px !important; }\n      #gpm-outcomes-module .gpm-data-grid { grid-template-columns: 1fr !important; gap: 10px !important; }\n      #gpm-outcomes-module .gpm-card-body { padding: 25px 20px !important; }\n      #gpm-outcomes-module .gpm-callout-box { padding: 25px 20px !important; }\n      #gpm-outcomes-module .gpm-h2 { font-size: 28px !important; }\n    }\n  <\/style>\n\n  <div class=\"gpm-bg-hero\">\n    <div class=\"gpm-container\">\n      \n      <div class=\"gpm-h2 gpm-hero-h2\" role=\"heading\" aria-level=\"2\">Customer Outcomes \u2014 Real Production Metrics from Global Buyers<\/div>\n      \n      <div class=\"gpm-hero-text-grid\">\n        <div class=\"gpm-lead\">\n          Management &#038; Engineering buyers 6-12 months after commissioning what the machine looks like in operation.\n        <\/div>\n        <div class=\"gpm-text\" style=\"color: rgba(255,255,255,0.8) !important; margin-bottom: 0 !important; font-size: 14px !important;\">\n          The following three production simulations from Mass export gel pen equipment demonstrate. Silently keep the proprietary detail confi dential; ask us for a reference call on relevant local buyers.\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"gpm-bg-light\">\n    <div class=\"gpm-container\">\n      <div class=\"gpm-cards-wrapper\">\n        \n        <div class=\"gpm-horizontal-card\">\n          <div class=\"gpm-card-img-wrap\">\n            <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/20140923_1653081-1.png\" alt=\"South America Production\" class=\"gpm-card-img\" \/>\n          <\/div>\n          <div class=\"gpm-card-body\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">South America<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Regional Stationery Brand<\/div>\n            <div class=\"gpm-machine-tag\">Mid M120 \u00d7 4 units<\/div>\n            \n            <div class=\"gpm-data-grid\">\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n                  Monthly output\n                <\/span>\n                <span class=\"gpm-data-value\">1.2 million gel pens<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"><\/line><\/svg>\n                  Programme\n                <\/span>\n                <span class=\"gpm-data-value\">Converted a 30-worker manual assembly hall to 4 parallel lines + supervisor<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                  Results\n                <\/span>\n                <span class=\"gpm-data-value\">Reduced production cost; steady monthly throughput; freed up floor space reinvested into packaging<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\" style=\"background: #ffffff !important; border-color: #cce4f2 !important; box-shadow: inset 3px 0 0 #0078C0 !important;\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n                  Critical\n                <\/span>\n                <span class=\"gpm-data-value\" style=\"font-weight: 700;\">Time to first export shipment: three months from purchase order<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-horizontal-card\">\n          <div class=\"gpm-card-img-wrap\">\n            <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/IMG_20170202_144537.png\" alt=\"Middle East Production\" class=\"gpm-card-img\" \/>\n          <\/div>\n          <div class=\"gpm-card-body\">\n            <div class=\"gpm-h4\" style=\"color: #0078C0 !important;\" role=\"heading\" aria-level=\"4\">Middle East<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">OEM Export Contract Manufacturer<\/div>\n            <div class=\"gpm-machine-tag gpm-machine-tag-purple\">Flagship M200 \u00d7 2 units<\/div>\n            \n            <div class=\"gpm-data-grid\">\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label gpm-data-label-purple\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n                  Monthly output\n                <\/span>\n                <span class=\"gpm-data-value\">800,000 mixed-format pens (gel, ballpoint, marker)<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label gpm-data-label-purple\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"><\/line><\/svg>\n                  Programme\n                <\/span>\n                <span class=\"gpm-data-value\">Supported multiple regional brands and partners in Saudi Arabia, U.A.E., and Egypt<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label gpm-data-label-purple\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                  Results\n                <\/span>\n                <span class=\"gpm-data-value\">Jam rates below 0.3% within first quarter; format change validations routinely within 1 shift<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\" style=\"background: #ffffff !important; border-color: #e4dff2 !important; box-shadow: inset 3px 0 0 #7860A8 !important;\">\n                <span class=\"gpm-data-label gpm-data-label-purple\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n                  Critical\n                <\/span>\n                <span class=\"gpm-data-value\" style=\"font-weight: 700;\">5-day international spare-parts delivery met regional SLAs<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-horizontal-card\">\n          <div class=\"gpm-card-img-wrap\">\n            <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/QQ\u56fe\u724720180207144402-1.png\" alt=\"Southeast Asia Production\" class=\"gpm-card-img\" \/>\n          <\/div>\n          <div class=\"gpm-card-body\">\n            <div class=\"gpm-h4\" role=\"heading\" aria-level=\"4\">Southeast Asia<\/div>\n            <div class=\"gpm-h3\" role=\"heading\" aria-level=\"3\">Distributor with Assembly Arm<\/div>\n            <div class=\"gpm-machine-tag\">Entry M50 \u00d7 6 units<\/div>\n            \n            <div class=\"gpm-data-grid\">\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n                  Monthly output\n                <\/span>\n                <span class=\"gpm-data-value\">Approximately 700,000 pens across six machines<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"><\/line><\/svg>\n                  Programme\n                <\/span>\n                <span class=\"gpm-data-value\">Franchised penetration of UK market pen manufacturing successively adding new capacity at low capital costs<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                  Results\n                <\/span>\n                <span class=\"gpm-data-value\">headcount flat at six in field, throughput levels grew; crossmachine spare-parts compatibility lowered inventory cost<\/span>\n              <\/div>\n              <div class=\"gpm-data-item\" style=\"background: #ffffff !important; border-color: #cce4f2 !important; box-shadow: inset 3px 0 0 #0078C0 !important;\">\n                <span class=\"gpm-data-label\">\n                  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n                  Critical\n                <\/span>\n                <span class=\"gpm-data-value\" style=\"font-weight: 700;\">identical PLC and HMI as other machines activated operator rotation<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"gpm-bg-white\">\n    <div class=\"gpm-container\">\n      <div class=\"gpm-bottom-grid\">\n        \n        <div class=\"gpm-content-left\">\n          <div class=\"gpm-h2 gpm-section-h2\" role=\"heading\" aria-level=\"2\">Phased Scaling &#038; Architecture<\/div>\n          <div class=\"gpm-text\">\n            The variations seen across these deployments applies just as strongly to the entire base of buyers. Anglo-European buyers in regions where scheduled growth in Chinese ballpoint pen market is projected at 8-10% p.a. for five years will always go for tier machines rather than fixed-output units.\n          <\/div>\n          <div class=\"gpm-text\" style=\"margin-bottom: 0 !important;\">\n            This is because phased scaling, i.e. adding a second, third and fourth machine in line as volume grows, is less operationally burdensome than swapping out a single larger capital asset. Mass&#8217;s three- tier architecture Mass directly onto the forecasted growth path.\n          <\/div>\n        <\/div>\n\n        <div class=\"gpm-content-right\">\n          <div class=\"gpm-callout-box\">\n            <div class=\"gpm-callout-title\">\n              <div class=\"gpm-callout-icon\">\n                <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"22 7 13.5 15.5 8.5 10.5 2 17\"><\/polyline><polyline points=\"16 7 22 7 22 13\"><\/polyline><\/svg>\n              <\/div>\n              Return on Investment\n            <\/div>\n            <div class=\"gpm-text\" style=\"font-size: 14px !important; color: #555 !important;\">\n              One aspect of the deployment outlines intentionally omitted: exact return-on-investment figures. ROI is too different between products, consumers, geographic markets, electricity overheads and output levels to be able to publish one factoid universally relevant.\n            <\/div>\n            \n            <div class=\"gpm-highlight-text\">\n              <div class=\"gpm-text\" style=\"font-size: 14px !important; color: #002d4a !important; font-weight: 600 !important; margin-bottom: 0 !important;\">\n                But the pattern is consistent: ROIs paid back within 12-18 months are not uncommon, for buyers who ship in excess of 200,000 units per month with consistent fill-rate. If you want a calculator to work out your exact ROI, the one built into the procurement guide below is engineered for that.\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3d44ac7\" data-block-id=\"3d44ac7\"><style>.stk-3d44ac7 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3d44ac7-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-33253ac\" data-v=\"4\" data-block-id=\"33253ac\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-33253ac-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-33253ac-inner-blocks\">\n<section id=\"gpm-compliance-module-2026\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n        \/* 1. \u9876\u7ea7 ID \u9650\u5236 & \u57fa\u7840\u8bbe\u7f6e *\/\n        #gpm-compliance-module-2026 {\n            width: 100% !important;\n            background-color: #ffffff !important; \n            padding: 60px 0 !important; \n            font-family: 'Inter', sans-serif !important;\n            color: #333333 !important;\n            box-sizing: border-box !important;\n            line-height: 1.6 !important;\n            overflow: hidden !important;\n        }\n\n        #gpm-compliance-module-2026 * {\n            box-sizing: border-box !important;\n        }\n\n        \/* \u5e03\u5c40\u5bb9\u5668\uff1a\u6700\u59271600px\u5f39\u6027\u5c45\u4e2d *\/\n        #gpm-compliance-module-2026 .gpm-container {\n            max-width: 1600px !important;\n            margin: 0 auto !important;\n            padding: 0 40px !important; \n        }\n\n        \/* 2. \u6807\u9898\u4e0e\u5934\u90e8\u6392\u7248 *\/\n        #gpm-compliance-module-2026 h2.gpm-title {\n            font-size: 32px !important;\n            font-weight: 700 !important;\n            color: #0078C0 !important;\n            margin: 0 0 10px 0 !important;\n            line-height: 1.3 !important;\n            text-align: center !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-subtitle {\n            font-size: 18px !important;\n            font-weight: 600 !important;\n            color: #444 !important;\n            margin: 0 0 25px 0 !important;\n            text-align: center !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-title-divider {\n            width: 80px !important;\n            height: 4px !important;\n            background-color: #7860A8 !important;\n            margin: 0 auto 35px auto !important;\n            border-radius: 2px !important;\n        }\n\n        \/* 3. \u5934\u90e8\u8bf4\u660e\u6bb5\u843d *\/\n        #gpm-compliance-module-2026 .gpm-top-intro {\n            width: 100% !important;\n            background: #ffffff !important;\n            padding: 30px 40px !important;\n            border-left: 5px solid #0078C0 !important;\n            box-shadow: 0 10px 25px rgba(0,0,0,0.03) !important;\n            border-radius: 4px !important;\n            margin-bottom: 50px !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-top-intro p {\n            font-size: 16px !important;\n            color: #444 !important;\n            margin: 0 !important;\n            text-align: justify !important;\n            column-count: 2 !important;\n            column-gap: 50px !important;\n        }\n\n        \/* 4. \u4e3b\u4f53\u7f51\u683c\uff1a\u5de6\u6587\u53f3\u56fe\u9ad8\u5ea6\u5f3a\u5236\u4e00\u81f4 *\/\n        #gpm-compliance-module-2026 .gpm-main-grid {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 40px 50px !important;\n            align-items: stretch !important;\n        }\n\n        \/* \u5de6\u680f\uff1a\u5b89\u5168\u7279\u6027 *\/\n        #gpm-compliance-module-2026 .gpm-left-col {\n            display: flex !important;\n            flex-direction: column !important;\n        }\n\n        #gpm-compliance-module-2026 h3.gpm-h3 {\n            font-size: 24px !important;\n            font-weight: 700 !important;\n            color: #222 !important;\n            margin: 0 0 25px 0 !important;\n            display: flex !important;\n            align-items: center !important;\n            gap: 12px !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-feature-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 0 !important;\n            height: 100% !important; \n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: space-between !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-feature-list li {\n            position: relative !important;\n            padding-left: 35px !important;\n            font-size: 15px !important;\n            color: #333 !important;\n            line-height: 1.6 !important;\n            margin-bottom: 12px !important;\n            background: #fff !important;\n            padding-top: 12px !important;\n            padding-bottom: 12px !important;\n            padding-right: 15px !important;\n            border: 1px solid #f0f0f0 !important;\n            border-radius: 4px !important;\n            box-shadow: 0 2px 5px rgba(0,0,0,0.01) !important;\n            transition: border-color 0.3s ease !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-feature-list li:last-child {\n            margin-bottom: 0 !important;\n        }\n        \n        #gpm-compliance-module-2026 ul.gpm-feature-list li:hover {\n            border-color: #0078C0 !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-feature-list li::before {\n            content: '\u2713' !important;\n            position: absolute !important;\n            left: 10px !important;\n            top: 50% !important;\n            transform: translateY(-50%) !important;\n            color: #ffffff !important;\n            background: #0078C0 !important;\n            width: 18px !important;\n            height: 18px !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            font-size: 12px !important;\n            font-weight: 700 !important;\n            border-radius: 50% !important;\n        }\n\n        \/* \u53f3\u680f\uff1a\u81ea\u52a8\u8f6e\u64ad *\/\n        #gpm-compliance-module-2026 .gpm-right-col {\n            position: relative !important;\n            display: block !important;\n            height: 100% !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-carousel-box {\n            position: relative !important;\n            width: 100% !important;\n            height: 100% !important; \n            min-height: 400px !important; \n            background: #fff !important;\n            border: 6px solid #ffffff !important;\n            box-shadow: 0 15px 35px rgba(0,0,0,0.06) !important;\n            border-radius: 8px !important;\n            overflow: hidden !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-slide {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 100% !important;\n            opacity: 0 !important;\n            visibility: hidden !important;\n            transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.6s !important;\n            z-index: 1 !important;\n            padding: 30px 30px 80px 30px !important;\n            background-color: #fafbfc !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-slide.active {\n            opacity: 1 !important;\n            visibility: visible !important;\n            z-index: 2 !important;\n        }\n\n        \/* \u589e\u52a0\u653e\u5927\u955c\u9f20\u6807\u6307\u9488 *\/\n        #gpm-compliance-module-2026 .gpm-slide img {\n            width: 100% !important;\n            height: 100% !important;\n            object-fit: contain !important; \n            object-position: center !important;\n            box-shadow: 0 5px 15px rgba(0,0,0,0.08) !important;\n            cursor: zoom-in !important;\n            transition: transform 0.3s ease !important;\n        }\n        \n        #gpm-compliance-module-2026 .gpm-slide img:hover {\n            transform: scale(1.02) !important; \n        }\n\n        \/* \u8f6e\u64ad\u6309\u94ae\u63a7\u5236\u53f0 *\/\n        #gpm-compliance-module-2026 .gpm-carousel-controls {\n            position: absolute !important;\n            bottom: 20px !important;\n            right: 20px !important;\n            display: flex !important;\n            gap: 10px !important;\n            z-index: 10 !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-nav-btn {\n            width: 44px !important;\n            height: 44px !important;\n            background-color: rgba(0, 120, 192, 0.9) !important;\n            color: #ffffff !important;\n            border: none !important;\n            border-radius: 4px !important;\n            cursor: pointer !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            transition: background-color 0.3s, transform 0.2s !important;\n            backdrop-filter: blur(4px) !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-nav-btn:hover {\n            background-color: #7860A8 !important;\n            transform: scale(1.05) !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-nav-btn svg {\n            width: 20px !important;\n            height: 20px !important;\n            fill: none !important;\n            stroke: currentColor !important;\n            stroke-width: 2.5 !important;\n            stroke-linecap: round !important;\n            stroke-linejoin: round !important;\n        }\n\n        \/* 5. \u70b9\u51fb\u653e\u5927\u7684\u56fa\u5b9a\u89c6\u53e3\u5f39\u7a97 (Lightbox) - \u6781\u81f4\u6536\u7f29\u7248 *\/\n        #gpm-compliance-module-2026 .gpm-lightbox-overlay {\n            position: fixed !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100vw !important;\n            height: 100vh !important;\n            background: rgba(15, 15, 15, 0.92) !important;\n            backdrop-filter: blur(8px) !important; \n            z-index: 999999 !important; \n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            opacity: 0 !important;\n            visibility: hidden !important;\n            transition: opacity 0.3s ease, visibility 0.3s ease !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-lightbox-overlay.active {\n            opacity: 1 !important;\n            visibility: visible !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-lightbox-img {\n            \/* \u5173\u952e\u4fee\u6539\u533a\uff1a\u7edd\u5bf9\u50cf\u7d20\u4e0a\u9650 + \u66f4\u514b\u5236\u7684\u89c6\u53e3\u6bd4\u4f8b *\/\n            max-width: 800px !important; \/* \u5f3a\u5236\u6700\u5927\u5bbd\u5ea6\uff0c\u9632\u6b62\u5927\u5c4f\u4e0a\u62c9\u5f97\u592a\u5927 *\/\n            max-height: 65vh !important; \/* \u9ad8\u5ea6\u4e0a\u9650\u538b\u5236\u5230 65%\uff0c\u7559\u51fa\u5927\u91cf\u547c\u5438\u7a7a\u95f4 *\/\n            width: auto !important; \n            height: auto !important;\n            object-fit: contain !important;\n            box-shadow: 0 25px 60px rgba(0,0,0,0.6) !important; \/* \u52a0\u6df1\u9634\u5f71\uff0c\u51f8\u663e\u4e2d\u5fc3\u6587\u4ef6 *\/\n            border-radius: 4px !important;\n            transform: scale(0.95) !important;\n            transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-lightbox-overlay.active .gpm-lightbox-img {\n            transform: scale(1) !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-lightbox-close {\n            position: absolute !important;\n            top: 30px !important;\n            right: 40px !important;\n            color: #ffffff !important;\n            font-size: 40px !important;\n            font-weight: 300 !important;\n            background: rgba(0,0,0,0.5) !important;\n            width: 50px !important;\n            height: 50px !important;\n            border-radius: 50% !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            border: 2px solid rgba(255,255,255,0.2) !important;\n            cursor: pointer !important;\n            z-index: 1000000 !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-lightbox-close:hover {\n            transform: scale(1.1) rotate(90deg) !important;\n            border-color: #0078C0 !important;\n            color: #0078C0 !important;\n        }\n\n        \/* 6. \u5e95\u90e8\u533a\u5757\uff1a\u53cc\u680f\u9632\u7559\u767d *\/\n        #gpm-compliance-module-2026 .gpm-bottom-row {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 50px !important;\n            margin-top: 40px !important;\n            align-items: stretch !important;\n        }\n\n        \/* \u9ed1\u6846\u533a\u5757 *\/\n        #gpm-compliance-module-2026 .gpm-highlight-box {\n            background-color: #1a1a1a !important; \n            padding: 30px !important;\n            border-radius: 6px !important;\n            border-bottom: 4px solid #7860A8 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: center !important;\n            height: 100% !important; \n        }\n\n        #gpm-compliance-module-2026 .gpm-highlight-desc {\n            font-size: 15px !important;\n            color: #f0f0f0 !important;\n            line-height: 1.7 !important;\n            margin: 0 0 25px 0 !important;\n            text-align: justify !important;\n        }\n\n        \/* \u6df1\u8272\u5de5\u4e1a\u98ce \u8ba4\u8bc1\u5361\u7247\u77e9\u9635 *\/\n        #gpm-compliance-module-2026 .gpm-cert-wrap-dark {\n            display: grid !important;\n            grid-template-columns: repeat(auto-fit, minmax(110px, 1fr)) !important;\n            gap: 12px !important;\n            margin-top: auto !important; \n        }\n\n        #gpm-compliance-module-2026 .gpm-cert-badge-dark {\n            background: #2a2a2a !important; \n            border: 1px solid #444 !important;\n            padding: 12px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            border-radius: 4px !important;\n            border-top: 3px solid #0078C0 !important; \n            transition: border-color 0.3s !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-cert-badge-dark:hover {\n            border-color: #60b2e6 !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-cert-title-dark {\n            font-size: 14px !important;\n            font-weight: 700 !important;\n            color: #60b2e6 !important; \n            margin-bottom: 3px !important;\n        }\n\n        #gpm-compliance-module-2026 .gpm-cert-sub-dark {\n            font-size: 11px !important;\n            color: #aaaaaa !important;\n            line-height: 1.3 !important;\n        }\n\n        \/* \u5efa\u8bae\u63d0\u9192\u533a *\/\n        #gpm-compliance-module-2026 .gpm-advisory-box {\n            background: #ffffff !important;\n            border: 1px solid #e0e0e0 !important;\n            border-left: 6px solid #7860A8 !important;\n            padding: 30px !important;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.04) !important;\n            border-radius: 4px !important;\n            height: 100% !important;\n        }\n\n        #gpm-compliance-module-2026 h4.gpm-advisory-title {\n            font-size: 20px !important;\n            font-weight: 700 !important;\n            color: #7860A8 !important;\n            margin: 0 0 15px 0 !important;\n        }\n        \n        #gpm-compliance-module-2026 .gpm-advisory-intro {\n            font-weight: 600 !important;\n            color: #d32f2f !important;\n            margin-bottom: 20px !important;\n            font-size: 14px !important;\n            padding-bottom: 15px !important;\n            border-bottom: 1px dashed #eee !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-advisory-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 0 !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-advisory-list li {\n            position: relative !important;\n            padding-left: 20px !important;\n            font-size: 14px !important;\n            color: #333 !important;\n            margin-bottom: 12px !important;\n        }\n\n        #gpm-compliance-module-2026 ul.gpm-advisory-list li::before {\n            content: '\u25aa' !important;\n            position: absolute !important;\n            left: 0 !important;\n            top: 2px !important;\n            color: #7860A8 !important;\n            font-size: 16px !important;\n        }\n\n        \/* \u54cd\u5e94\u5f0f\u65ad\u70b9 *\/\n        @media (max-width:1000px) {\n            #gpm-compliance-module-2026 .gpm-main-grid,\n            #gpm-compliance-module-2026 .gpm-bottom-row { \n                grid-template-columns: 1fr !important; \n                gap: 30px !important;\n            }\n            #gpm-compliance-module-2026 .gpm-top-intro p {\n                column-count: 1 !important; \n            }\n            #gpm-compliance-module-2026 .gpm-slide {\n                padding: 20px 20px 70px 20px !important; \n            }\n            \/* \u5e73\u677f\u7aef\u9002\u5f53\u653e\u5bbd\u9650\u5236\uff0c\u9632\u6b62\u592a\u5c0f *\/\n            #gpm-compliance-module-2026 .gpm-lightbox-img {\n                max-width: 85vw !important; \n                max-height: 80vh !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #gpm-compliance-module-2026 .gpm-container { padding: 0 15px !important; }\n            #gpm-compliance-module-2026 h2.gpm-title { font-size: 26px !important; }\n            #gpm-compliance-module-2026 .gpm-top-intro { padding: 20px !important; }\n            #gpm-compliance-module-2026 .gpm-cert-wrap-dark { grid-template-columns: repeat(2, 1fr) !important; }\n            #gpm-compliance-module-2026 .gpm-lightbox-close { top: 15px !important; right: 15px !important; width: 40px !important; height: 40px !important; font-size: 30px !important; }\n            \/* \u624b\u673a\u7aef\u653e\u5927\u56fe\u653e\u5bbd\u9650\u5236 *\/\n            #gpm-compliance-module-2026 .gpm-lightbox-img {\n                max-width: 90vw !important; \n                max-height: 85vh !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"gpm-container\">\n        \n        <h2 class=\"gpm-title\">Certifications, Standards, and Safety Compliance<\/h2>\n        <div class=\"gpm-subtitle\">Buyer focus: Management &#038; manufacturing procurement pack on a single screen.<\/div>\n        <div class=\"gpm-title-divider\"><\/div>\n\n        <div class=\"gpm-top-intro\">\n            <p>\n                Mass gel pen manufacturing machinery is delivered with certificates of compliance in three areas: the machinery and electrical safety certificates, and the quality management certification: exactly what customs and customer-side buying teams will check for when the machinery arrives into regulated markets. The minimum trend-compliant signifier for the European markets: CE marking under the Machinery Directive 2006\/42\/EC. The compulsory baseline for compliance: ISO 9001 level-2 quality management system certificate. The underlying risk calculation standard that all safety standards refer to: EN ISO 12100.\n            <\/p>\n        <\/div>\n\n        <div class=\"gpm-main-grid\">\n            <div class=\"gpm-left-col\">\n                <h3 class=\"gpm-h3\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0078C0\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n                    Built-in safety features\n                <\/h3>\n                <ul class=\"gpm-feature-list\">\n                    <li>Dual redundant emergency stop buttons (top front and back of machine)<\/li>\n                    <li>Operator-hatch light curtain protection, interlocked with the three axes motion control system<\/li>\n                    <li>Rotating cam assembly shroud doors with interlocked operation<\/li>\n                    <li>Dual language (English + buyer language) machine labels near operator-access panels<\/li>\n                    <li>Compressed-air operated emergency shutoff at machine perimeter, decoupling mechanism for maintenance<\/li>\n                    <li>Earth-leakage circuit breaker on incoming power supply<\/li>\n                    <li>Automated visual defect detection systems using machine vision and optical sensors (optional, factory-fitted)<\/li>\n                <\/ul>\n            <\/div>\n\n            <div class=\"gpm-right-col\">\n                <div class=\"gpm-carousel-box\" id=\"gpmInteractiveCarousel\">\n                    <div class=\"gpm-slide active\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/ISO-Quality-control-system-scaled.jpg\" alt=\"ISO Quality control system\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/ISO19001-\u526f\u672c.jpg\" alt=\"ISO 9001 Certification\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134013.png\" alt=\"Compliance documentation 1\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134044.png\" alt=\"Compliance documentation 2\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134055.png\" alt=\"Compliance documentation 3\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134100.jpg\" alt=\"Compliance documentation 4\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134105.png\" alt=\"Compliance documentation 5\">\n                    <\/div>\n                    <div class=\"gpm-slide\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408150843.jpg\" alt=\"Compliance documentation 6\">\n                    <\/div>\n\n                    <div class=\"gpm-carousel-controls\">\n                        <button class=\"gpm-nav-btn\" id=\"gpmBtnPrev\" aria-label=\"Previous Slide\">\n                            <svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>\n                        <\/button>\n                        <button class=\"gpm-nav-btn\" id=\"gpmBtnNext\" aria-label=\"Next Slide\">\n                            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n                        <\/button>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"gpm-bottom-row\">\n            <div class=\"gpm-highlight-box\">\n                <p class=\"gpm-highlight-desc\">\n                    The basic machine is foundry modifiable to regional standards. Mass will work with what you want: geometry of barrels, cap mechanism or refill module, or language of the HMI- most change is at the tooling level rather than the control software level.\n                <\/p>\n                \n                <div class=\"gpm-cert-wrap-dark\">\n                    <div class=\"gpm-cert-badge-dark\"><span class=\"gpm-cert-title-dark\">CE-MD<\/span><span class=\"gpm-cert-sub-dark\">2006\/42\/EC<\/span><\/div>\n                    <div class=\"gpm-cert-badge-dark\"><span class=\"gpm-cert-title-dark\">ISO 9001<\/span><span class=\"gpm-cert-sub-dark\">Quality Mgmt<\/span><\/div>\n                    <div class=\"gpm-cert-badge-dark\"><span class=\"gpm-cert-title-dark\">EN ISO 12100<\/span><span class=\"gpm-cert-sub-dark\">Machinery Safety<\/span><\/div>\n                    <div class=\"gpm-cert-badge-dark\"><span class=\"gpm-cert-title-dark\">IEC 60204-1<\/span><span class=\"gpm-cert-sub-dark\">Electrical Safety<\/span><\/div>\n                    <div class=\"gpm-cert-badge-dark\"><span class=\"gpm-cert-title-dark\">RoHS<\/span><span class=\"gpm-cert-sub-dark\">Restricted Sub.<\/span><\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-advisory-box\">\n                <h4 class=\"gpm-advisory-title\">Buyer Advisory \u00b7 What to request from any pen machinery supplier<\/h4>\n                <p class=\"gpm-advisory-intro\">Never to be signed without, in writing, before hand: specifications of certifying body and notification number (failing to supply in advance of purchase implies problems ahead).<\/p>\n                <ul class=\"gpm-advisory-list\">\n                    <li>CE Declaration of Conformity: the actual notified body information (verify company actually notified).<\/li>\n                    <li>ISO 9001 scope of certificate validity (ensure this pen manufacturing machinery is included in scope).<\/li>\n                    <li>Risk assessment documentation under EN ISO 12100 methodology.<\/li>\n                    <li>Sample bilingual operator manual (check buyer-language supported).<\/li>\n                    <li>Spare-parts price list with international delivery commitments in writing.<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"gpm-lightbox-overlay\" id=\"gpmLightbox\">\n        <button class=\"gpm-lightbox-close\" id=\"gpmLightboxClose\" aria-label=\"Close Lightbox\">&times;<\/button>\n        <img decoding=\"async\" src=\"\" alt=\"Zoomed Compliance Document\" class=\"gpm-lightbox-img\" id=\"gpmLightboxImg\">\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ --- 1. \u8f6e\u64ad\u56fe\u903b\u8f91 ---\n            const carouselBox = document.getElementById('gpmInteractiveCarousel');\n            if(!carouselBox) return;\n\n            const slides = carouselBox.querySelectorAll('.gpm-slide');\n            const btnPrev = document.getElementById('gpmBtnPrev');\n            const btnNext = document.getElementById('gpmBtnNext');\n            \n            let currentIndex = 0;\n            const totalSlides = slides.length;\n            let autoPlayTimer = null;\n            const delay = 4000; \n\n            function updateCarousel(index) {\n                slides.forEach(slide => slide.classList.remove('active'));\n                currentIndex = (index + totalSlides) % totalSlides;\n                slides[currentIndex].classList.add('active');\n            }\n\n            function nextSlide() { updateCarousel(currentIndex + 1); }\n            function prevSlide() { updateCarousel(currentIndex - 1); }\n\n            function startAutoPlay() {\n                stopAutoPlay();\n                autoPlayTimer = setInterval(nextSlide, delay);\n            }\n\n            function stopAutoPlay() {\n                if(autoPlayTimer) clearInterval(autoPlayTimer);\n            }\n\n            if(btnNext && btnPrev) {\n                btnNext.addEventListener('click', () => { nextSlide(); startAutoPlay(); });\n                btnPrev.addEventListener('click', () => { prevSlide(); startAutoPlay(); });\n            }\n\n            carouselBox.addEventListener('mouseenter', stopAutoPlay);\n            carouselBox.addEventListener('mouseleave', startAutoPlay);\n\n            startAutoPlay();\n\n\n            \/\/ --- 2. \u56fe\u7247\u70b9\u51fb\u653e\u5927\u5f39\u7a97 (Lightbox) \u903b\u8f91 ---\n            const lightbox = document.getElementById('gpmLightbox');\n            const lightboxImg = document.getElementById('gpmLightboxImg');\n            const lightboxClose = document.getElementById('gpmLightboxClose');\n            const allImages = carouselBox.querySelectorAll('img');\n\n            if(lightbox && lightboxImg) {\n                \/\/ \u4e3a\u6240\u6709\u56fe\u7247\u7ed1\u5b9a\u70b9\u51fb\u4e8b\u4ef6\n                allImages.forEach(img => {\n                    img.addEventListener('click', function(e) {\n                        e.stopPropagation();\n                        lightboxImg.src = this.src; \n                        lightbox.classList.add('active');\n                        document.body.style.overflow = 'hidden'; \n                        stopAutoPlay(); \n                    });\n                });\n\n                \/\/ \u5173\u95ed\u5f39\u7a97\u7684\u516c\u5171\u51fd\u6570\n                function closeLightbox() {\n                    lightbox.classList.remove('active');\n                    document.body.style.overflow = ''; \n                    startAutoPlay(); \n                    \/\/ \u5ef6\u8fdf\u6e05\u7a7a src\uff0c\u7b49\u5f85\u6de1\u51fa\u52a8\u753b\u7ed3\u675f\n                    setTimeout(() => { lightboxImg.src = ''; }, 300);\n                }\n\n                \/\/ \u7ed1\u5b9a\u5173\u95ed\u4e8b\u4ef6\n                lightboxClose.addEventListener('click', closeLightbox);\n                \n                lightbox.addEventListener('click', function(e) {\n                    if(e.target === lightbox) { closeLightbox(); }\n                });\n\n                document.addEventListener('keydown', function(e) {\n                    if (e.key === 'Escape' && lightbox.classList.contains('active')) {\n                        closeLightbox();\n                    }\n                });\n            }\n        });\n    <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6e079e2\" data-block-id=\"6e079e2\"><style>.stk-6e079e2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6e079e2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5b43ca9\" data-v=\"4\" data-block-id=\"5b43ca9\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5b43ca9-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5b43ca9-inner-blocks\">\n<section id=\"mass-procurement-guide\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    \/* ==========================================================\n       1. DEEP RESET & SCOPE ISOLATION\n       ========================================================== *\/\n    #mass-procurement-guide {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \n      color: #1a202c !important; \n      box-sizing: border-box !important;\n      line-height: 1.5 !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #mass-procurement-guide * { \n      box-sizing: border-box !important; \n      margin: 0;\n      padding: 0;\n    }\n\n    \/* ==========================================================\n       2. LAYOUT CONTAINERS\n       ========================================================== *\/\n    #mass-procurement-guide .mass-section {\n      width: 100% !important;\n      position: relative !important;\n    }\n\n    \/* \u4fdd\u7559\u9ad8\u7ea7\u6df1\u8272\u6e10\u53d8\u80cc\u666f\uff0c\u79fb\u9664\u7f51\u683c *\/\n    #mass-procurement-guide .mass-bg-dark {\n      background: linear-gradient(135deg, #040f1c 0%, #005a91 100%) !important;\n      color: #ffffff !important;\n      padding: 40px 0 !important; \n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    #mass-procurement-guide .mass-bg-light {\n      background: #f8fafc !important;\n      padding: 30px 0 !important;\n      border-top: 1px solid #e2e8f0 !important;\n      border-bottom: 1px solid #e2e8f0 !important;\n    }\n\n    #mass-procurement-guide .mass-bg-white {\n      background: #ffffff !important;\n      padding: 30px 0 !important;\n    }\n\n    #mass-procurement-guide .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* ==========================================================\n       3. TYPOGRAPHY & ARCHITECTURAL ACCENTS\n       ========================================================== *\/\n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7\uff1a\u4e3b\u6807\u9898\u52a0\u5165\u5de6\u4fa7\u6570\u4f4d\u6307\u793a\u7ebf *\/\n    #mass-procurement-guide .mass-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      margin: 0 0 16px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      padding-left: 16px !important;\n    }\n    #mass-procurement-guide .mass-h2::before {\n      content: '' !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 4px !important;\n      bottom: 4px !important;\n      width: 4px !important;\n      border-radius: 2px !important;\n    }\n    #mass-procurement-guide .mass-bg-dark .mass-h2 { color: #ffffff !important; }\n    #mass-procurement-guide .mass-bg-dark .mass-h2::before { background: linear-gradient(to bottom, #0078C0, #7860A8) !important; }\n    \n    #mass-procurement-guide .mass-bg-white .mass-h2,\n    #mass-procurement-guide .mass-bg-light .mass-h2 { color: #061121 !important; }\n    #mass-procurement-guide .mass-bg-white .mass-h2::before,\n    #mass-procurement-guide .mass-bg-light .mass-h2::before { background: #0078C0 !important; }\n\n    #mass-procurement-guide .mass-h3 {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #061121 !important; \/* \u8c03\u6574\u4e3a\u6781\u6df1\u84dd\uff0c\u66f4\u663e\u91cd\u5de5\u611f *\/\n      margin: 0 0 16px 0 !important;\n      letter-spacing: -0.3px !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n    #mass-procurement-guide .mass-h3::before {\n      content: '' !important;\n      display: inline-block !important;\n      width: 12px !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n      margin-right: 10px !important;\n      border-radius: 1px !important;\n    }\n\n    #mass-procurement-guide .mass-h4 {\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 8px 0 !important;\n    }\n\n    #mass-procurement-guide .mass-text-p {\n      font-size: 15px !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.6 !important; \n    }\n    #mass-procurement-guide .mass-bg-dark .mass-text-p { color: #cbd5e1 !important; }\n    #mass-procurement-guide .mass-bg-white .mass-text-p,\n    #mass-procurement-guide .mass-bg-light .mass-text-p { color: #4a5568 !important; }\n\n    #mass-procurement-guide .mass-highlight-text {\n      color: #0078C0 !important;\n      font-weight: 600 !important;\n    }\n\n    \/* ==========================================================\n       4. PRICING TIERS GRID (High Density & Hover Lift)\n       ========================================================== *\/\n    #mass-procurement-guide .mass-pricing-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 20px !important;\n      margin-top: 24px !important;\n    }\n\n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7\uff1a\u7cbe\u81f4\u7684\u9634\u5f71\u4e0e\u60ac\u6d6e\u52a8\u753b *\/\n    #mass-procurement-guide .mass-price-card {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 8px !important;\n      padding: 24px !important;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.03) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      position: relative !important;\n      transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n\n    #mass-procurement-guide .mass-price-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 12px 24px -8px rgba(0, 0, 0, 0.1) !important;\n    }\n\n    #mass-procurement-guide .mass-price-card.mass-tier-entry { border-top: 4px solid #94a3b8 !important; }\n    #mass-procurement-guide .mass-price-card.mass-tier-flag { border-top: 4px solid #0078C0 !important; }\n    \n    \/* \u4e2d\u7aef\u673a\u578b\u4e13\u5c5e\u5c0a\u8d35\u5149\u6655\u4e0e\u6e10\u53d8 *\/\n    #mass-procurement-guide .mass-price-card.mass-tier-mid { \n      border-top: 4px solid #7860A8 !important; \n      background: linear-gradient(to bottom, #ffffff 0%, #faf8fc 100%) !important;\n      box-shadow: 0 8px 16px -4px rgba(120, 96, 168, 0.12) !important;\n      border-left: 1px solid rgba(120, 96, 168, 0.3) !important;\n      border-right: 1px solid rgba(120, 96, 168, 0.3) !important;\n      border-bottom: 1px solid rgba(120, 96, 168, 0.3) !important;\n      z-index: 2 !important;\n    }\n    #mass-procurement-guide .mass-price-card.mass-tier-mid:hover {\n      box-shadow: 0 16px 32px -8px rgba(120, 96, 168, 0.25) !important;\n    }\n\n    #mass-procurement-guide .mass-tier-mid::before {\n      content: 'Recommended' !important;\n      position: absolute !important;\n      top: -12px !important;\n      right: 16px !important;\n      background: linear-gradient(90deg, #7860A8 0%, #5a4880 100%) !important;\n      color: #fff !important;\n      font-size: 10px !important;\n      font-weight: 700 !important;\n      padding: 4px 12px !important;\n      border-radius: 12px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      box-shadow: 0 4px 8px rgba(120, 96, 168, 0.3) !important;\n    }\n\n    #mass-procurement-guide .mass-price-tier-name {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin-bottom: 4px !important;\n    }\n\n    #mass-procurement-guide .mass-price-value {\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      color: #0078C0 !important;\n      margin-bottom: 16px !important;\n      padding-bottom: 16px !important;\n      border-bottom: 1px solid #edf2f7 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #mass-procurement-guide .mass-tier-mid .mass-price-value { color: #7860A8 !important; }\n\n    #mass-procurement-guide .mass-price-label {\n      font-size: 12px !important;\n      text-transform: uppercase !important;\n      color: #64748b !important;\n      font-weight: 700 !important;\n      margin-bottom: 6px !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #mass-procurement-guide .mass-price-detail {\n      font-size: 14px !important;\n      color: #4a5568 !important;\n      margin-bottom: 16px !important;\n      line-height: 1.5 !important;\n    }\n\n    \/* ==========================================================\n       5. LOGISTICS DATA GRID (Sleek Dashboard Look)\n       ========================================================== *\/\n    #mass-procurement-guide .mass-logistics-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n      gap: 16px !important;\n      margin-top: 20px !important;\n    }\n\n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7\uff1a\u5c06\u7269\u6d41\u9762\u677f\u6539\u4e3a\u9876\u90e8\u91cd\u97f3\u7ebf\uff0c\u66f4\u5177\u6570\u636e\u9762\u677f\u611f *\/\n    #mass-procurement-guide .mass-logistics-card {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      padding: 20px !important;\n      border-radius: 6px !important;\n      border-top: 3px solid #0078C0 !important;\n      transition: background 0.3s ease !important;\n    }\n    #mass-procurement-guide .mass-logistics-card:hover {\n      background: #f8fafc !important;\n    }\n\n    \/* ==========================================================\n       6. AFTER-SALES TABLE (Zebra Striped UI)\n       ========================================================== *\/\n    #mass-procurement-guide .mass-table-wrap {\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 8px !important;\n      overflow: hidden !important;\n      background: #ffffff !important;\n      margin-top: 20px !important;\n      box-shadow: 0 2px 4px rgba(0,0,0,0.02) !important;\n    }\n\n    #mass-procurement-guide .mass-grid-row {\n      display: grid !important;\n      grid-template-columns: 1fr 2.5fr !important;\n      border-bottom: 1px solid #edf2f7 !important;\n    }\n    #mass-procurement-guide .mass-grid-row:last-child { border-bottom: none !important; }\n    \n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7\uff1a\u6781\u7b80\u7684\u6591\u9a6c\u7eb9\u4ea4\u66ff\u5e95\u8272\uff0c\u589e\u5f3a\u6570\u636e\u6613\u8bfb\u6027 *\/\n    #mass-procurement-guide .mass-grid-row:nth-child(even) { background: #fafbfc !important; }\n    #mass-procurement-guide .mass-grid-row:nth-child(odd) { background: #ffffff !important; }\n\n    #mass-procurement-guide .mass-grid-th {\n      padding: 16px 20px !important;\n      font-weight: 700 !important;\n      font-size: 14px !important;\n      color: #1a202c !important;\n      border-right: 1px solid #edf2f7 !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n\n    #mass-procurement-guide .mass-grid-td {\n      padding: 16px 20px !important;\n      font-size: 14px !important;\n      color: #4a5568 !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n\n    \/* \u6df1\u8272\u5de5\u4e1a\u98ce\u8868\u5934 *\/\n    #mass-procurement-guide .mass-grid-header-row {\n      background: #061121 !important;\n    }\n    #mass-procurement-guide .mass-grid-header-row .mass-grid-th,\n    #mass-procurement-guide .mass-grid-header-row .mass-grid-td {\n      color: #ffffff !important;\n      font-size: 12px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      padding: 14px 20px !important;\n      border-right: none !important;\n    }\n    #mass-procurement-guide .mass-grid-header-row .mass-grid-th { color: #94a3b8 !important; }\n\n    \/* ==========================================================\n       7. ROI CALLOUT BOX (Premium Gradient Insight Box)\n       ========================================================== *\/\n    #mass-procurement-guide .mass-roi-callout {\n      background: linear-gradient(135deg, #fdfcff 0%, #f4f0f9 100%) !important;\n      border: 1px solid rgba(120, 96, 168, 0.2) !important;\n      border-left: 4px solid #7860A8 !important;\n      padding: 24px 30px !important;\n      border-radius: 8px !important;\n      margin-top: 30px !important;\n      box-shadow: 0 4px 15px -3px rgba(120, 96, 168, 0.08) !important;\n      position: relative !important;\n    }\n    \n    #mass-procurement-guide .mass-roi-callout .mass-h3 { color: #7860A8 !important; }\n    #mass-procurement-guide .mass-roi-callout .mass-h3::before { background: #7860A8 !important; }\n\n    \/* ==========================================================\n       8. RESPONSIVE DESIGN\n       ========================================================== *\/\n    @media (max-width:1000px) {\n      #mass-procurement-guide .mass-pricing-grid { grid-template-columns: 1fr !important; }\n      #mass-procurement-guide .mass-logistics-grid { grid-template-columns: repeat(2, 1fr) !important; }\n      #mass-procurement-guide .mass-grid-row { grid-template-columns: 1.2fr 2fr !important; }\n    }\n    @media (max-width:690px) {\n      #mass-procurement-guide .mass-container { padding: 0 20px !important; }\n      #mass-procurement-guide .mass-h2 { font-size: 26px !important; }\n      #mass-procurement-guide .mass-logistics-grid { grid-template-columns: 1fr !important; gap: 12px !important; }\n      #mass-procurement-guide .mass-grid-row { grid-template-columns: 1fr !important; }\n      #mass-procurement-guide .mass-grid-th { border-right: none !important; border-bottom: 1px dashed #e2e8f0 !important; padding: 12px 16px !important; background: #f8fafc !important; }\n      #mass-procurement-guide .mass-grid-td { padding: 12px 16px 16px 16px !important; }\n      #mass-procurement-guide .mass-grid-header-row { display: none !important; } \/* \u79fb\u52a8\u7aef\u9690\u85cf\u8868\u5934\uff0c\u76f4\u63a5\u7eb5\u5411\u5c55\u793a *\/\n      #mass-procurement-guide .mass-roi-callout { padding: 20px 20px !important; }\n    }\n  <\/style>\n\n  <div class=\"mass-section mass-bg-dark\">\n    <div class=\"mass-container\">\n      <div class=\"mass-h2\" role=\"heading\" aria-level=\"2\">Gel Pen Assembly Machine Procurement Guide \u2014 Pricing, Lead Time, and Global Support<\/div>\n      <div class=\"mass-text-p\" style=\"font-weight: 600; color: #93c5fd !important; letter-spacing: 0.5px !important;\">Buyer focus: Management &#038; Decision makers what actually triggers a purchase order this quarter.<\/div>\n      <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; max-width: 1200px !important;\">\n        This section answers the procurement questions buyers send to Mass before putting in an order &#8211; pricing structure, lead time, terms, quantity, after-sales packaging. The figures below are meant to be indicative; for a real quote, send us configuration details, destination port, shipment date, and target order amount &#8211; a quotation within 24 hours.\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"mass-section mass-bg-light\">\n    <div class=\"mass-container\">\n      <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">Pricing tiers \u2014 indicative FOB Shanghai ranges<\/div>\n      \n      <div class=\"mass-pricing-grid\">\n        \n        <div class=\"mass-price-card mass-tier-entry\">\n          <div class=\"mass-price-tier-name\">Entry M50<\/div>\n          <div class=\"mass-price-value\">$6,000 \u2013 $12,000<\/div>\n          <div class=\"mass-price-label\">Includes<\/div>\n          <div class=\"mass-price-detail\">Machine, standard PLC, operator manual, online commissioning support<\/div>\n          <div class=\"mass-price-label\">Best for<\/div>\n          <div class=\"mass-price-detail\" style=\"margin-bottom: 0 !important; font-weight: 600 !important;\">Pilot lines, &lt;200K units\/month<\/div>\n        <\/div>\n\n        <div class=\"mass-price-card mass-tier-mid\">\n          <div class=\"mass-price-tier-name\">Mid M120<\/div>\n          <div class=\"mass-price-value\">$18,000 \u2013 $32,000<\/div>\n          <div class=\"mass-price-label\">Includes<\/div>\n          <div class=\"mass-price-detail\">Machine, premium PLC choice, on-site commissioning option, full operator training<\/div>\n          <div class=\"mass-price-label\">Best for<\/div>\n          <div class=\"mass-price-detail\" style=\"margin-bottom: 0 !important; font-weight: 600 !important; color: #061121 !important;\">Mid-volume OEM, 200K\u2013600K units\/month<\/div>\n        <\/div>\n\n        <div class=\"mass-price-card mass-tier-flag\">\n          <div class=\"mass-price-tier-name\">Flagship M200<\/div>\n          <div class=\"mass-price-value\">$35,000 \u2013 $55,000<\/div>\n          <div class=\"mass-price-label\">Includes<\/div>\n          <div class=\"mass-price-detail\">Machine, premium PLC, on-site commissioning, full training, priority spare-parts stock<\/div>\n          <div class=\"mass-price-label\">Best for<\/div>\n          <div class=\"mass-price-detail\" style=\"margin-bottom: 0 !important; font-weight: 600 !important;\">High-volume export, &gt;600K units\/month<\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"mass-text-p\" style=\"margin-top: 24px !important; margin-bottom: 0 !important; font-size: 14px !important;\">\n        <span class=\"mass-highlight-text\">Price ranges are driven by configuration choices:<\/span> PLC brand, HMI language pack, add special tooling for exotic pen shapes, optional vision-system defect inspection, shipment Incoterms. The total package for a complete turn-key gel pen manufacturing line &#8211; injection moulding plus vacuum centrifugal refill machine plus assembly plus printing &#8211; will typically add $50,000 to $120,000 to the assembly machine prices below, depending on tier, target output.\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"mass-section mass-bg-white\">\n    <div class=\"mass-container\">\n      <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">Lead time, MOQ, and payment terms<\/div>\n      \n      <div class=\"mass-logistics-grid\">\n        <div class=\"mass-logistics-card\">\n          <div class=\"mass-h4\">Lead time<\/div>\n          <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; font-size: 14px !important;\">30-60 days from receipted confirmed deposit, depending on tier and current production queue. Peak season flagship M200 orders can run out to 70 days lead time.<\/div>\n        <\/div>\n        <div class=\"mass-logistics-card\">\n          <div class=\"mass-h4\">Min order<\/div>\n          <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; font-size: 14px !important;\">1 set. We stay flexible on initial orders and actively support pilot-lot stepping stones.<\/div>\n        <\/div>\n        <div class=\"mass-logistics-card\">\n          <div class=\"mass-h4\">Terms<\/div>\n          <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; font-size: 14px !important;\">30% T\/T deposit on order receipt, 70% T\/T on dock receipt before shipment. Letter of Credit terms discussed on a case-by-case basis for orders above $30,000 in value.<\/div>\n        <\/div>\n        <div class=\"mass-logistics-card\">\n          <div class=\"mass-h4\">Custom configurations<\/div>\n          <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; font-size: 14px !important;\">Add 10-20 days to normal lead time. Most regional pen geometry modifications are tooling changes not engineering redesigns.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"mass-section mass-bg-light\">\n    <div class=\"mass-container\">\n      <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">After-sales coverage and global support<\/div>\n      \n      <div class=\"mass-table-wrap\">\n        <div class=\"mass-grid-row mass-grid-header-row\">\n          <div class=\"mass-grid-th\">Coverage element<\/div>\n          <div class=\"mass-grid-td\">Mass commitment<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">Warranty term<\/div>\n          <div class=\"mass-grid-td\"><span class=\"mass-highlight-text\" style=\"margin-right: 6px !important;\">2 years,<\/span> full machine including all parts (PLC, pneumatic actuators, cam assemblies)<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">Engineer response time<\/div>\n          <div class=\"mass-grid-td\">Within 24 hours of inquiry, 7 days a week<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">International spare-parts delivery<\/div>\n          <div class=\"mass-grid-td\">5 working days via DHL or FedEx from Zhangjiagang to buyer&#8217;s port<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">On-site commissioning<\/div>\n          <div class=\"mass-grid-td\">Available for Mid and Flagship tiers; engineer dispatched to buyer&#8217;s facility for installation and operator training<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">Remote diagnostic support<\/div>\n          <div class=\"mass-grid-td\">Mitsubishi and Siemens PLC remote programming sessions; HMI screen sharing for fault diagnosis<\/div>\n        <\/div>\n        <div class=\"mass-grid-row\">\n          <div class=\"mass-grid-th\">Operator training<\/div>\n          <div class=\"mass-grid-td\">3\u20135 day on-site programme; English and one buyer-specified language<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"mass-roi-callout\">\n        <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">Production Cost ROI Calculator \u00b7 coming soon as an interactive tool<\/div>\n        <div class=\"mass-text-p\" style=\"margin-bottom: 0 !important; font-size: 14px !important; line-height: 1.6 !important;\">\n          Calculate a suggested Mass tier, estimated annual operating cost, and time to recover your current center of mass by entering your target per-month production, current hand-assembly cost per pen, average local labour wage, and electricity fee below. This calculator is built using the industry sector hidden-cost analysis published in the competitor comparison section above. Coming in the following website update, or: send us your inputs below and the engineering team will do the calculation for you manually in 24 hours.\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8ac8e6a\" data-block-id=\"8ac8e6a\"><style>.stk-8ac8e6a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8ac8e6a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0ecad4f\" data-v=\"4\" data-block-id=\"0ecad4f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0ecad4f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0ecad4f-inner-blocks\">\n<section id=\"gpm-factory-tour-2026\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&display=swap');\n\n        \/* 1. \u9876\u7ea7\u4f5c\u7528\u57df\u4e0e\u5e95\u5c42\u80cc\u666f *\/\n        #gpm-factory-tour-2026 {\n            width: 100% !important;\n            background-color: #ffffff !important; \/* \u9ad8\u7ea7\u51b7\u7070\u5de5\u4e1a\u5e95\u8272 *\/\n            padding: 60px 0 !important; \n            font-family: 'Inter', sans-serif !important;\n            color: #333333 !important;\n            box-sizing: border-box !important;\n            line-height: 1.6 !important;\n            overflow: hidden !important;\n        }\n\n        #gpm-factory-tour-2026 * {\n            box-sizing: border-box !important;\n        }\n\n        \/* \u5e03\u5c40\u5bb9\u5668\uff1a\u5f39\u6027\u951a\u5b9a\u6700\u5927 1600px *\/\n        #gpm-factory-tour-2026 .gpm-container {\n            max-width: 1600px !important;\n            margin: 0 auto !important;\n            padding: 0 40px !important; \n        }\n\n        \/* 2. \u6807\u9898\u6392\u7248 (H2: 32px, 700 weight) *\/\n        #gpm-factory-tour-2026 h2.gpm-title {\n            font-size: 32px !important;\n            font-weight: 700 !important;\n            color: #0078C0 !important; \/* Logo \u4e3b\u8272\u8c03 *\/\n            margin: 0 0 25px 0 !important; \/* \u5220\u53bb\u526f\u6807\u9898\u540e\uff0c\u9002\u5f53\u589e\u52a0\u4e3b\u6807\u9898\u5e95\u90e8\u95f4\u8ddd *\/\n            line-height: 1.3 !important;\n            text-align: center !important;\n            text-transform: capitalize !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-title-divider {\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #7860A8 !important; \/* Logo \u526f\u8272\u8c03\u70b9\u7f00 *\/\n            margin: 0 auto 50px auto !important;\n            border-radius: 2px !important;\n        }\n\n        \/* 3. \u89c4\u6574\u7684 4x2 CSS Grid \u7f51\u683c *\/\n        #gpm-factory-tour-2026 .gpm-grid-gallery {\n            display: grid !important;\n            grid-template-columns: repeat(4, 1fr) !important; \/* \u4e25\u683c\u6267\u884c\u4e00\u6392\u56db\u4e2a *\/\n            grid-auto-rows: 280px !important; \/* \u786c\u6027\u9501\u6b7b\u9ad8\u5ea6\uff0c\u65e0\u89c6\u61d2\u52a0\u8f7d\uff0c\u7edd\u5bf9\u9632\u6b62 CLS *\/\n            gap: 20px !important;\n        }\n\n        \/* \u72ec\u7acb\u753b\u6846\u9879\uff1a\u7eaf\u767d\u5e95\u677f\u786e\u4fdd\u56fe\u7247 contain \u65f6\u7684\u7f8e\u89c2\u5ea6 *\/\n        #gpm-factory-tour-2026 .gpm-grid-item {\n            position: relative !important;\n            width: 100% !important;\n            height: 100% !important;\n            background-color: #ffffff !important; \/* \u7eaf\u767d\u5e95\u8272\u753b\u6846 *\/\n            border: 1px solid #e0e6ed !important; \/* \u6781\u7b80\u8fb9\u6846 *\/\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03) !important;\n            border-radius: 4px !important;\n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            cursor: zoom-in !important;\n            transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.3s ease, border-color 0.3s ease !important;\n        }\n\n        \/* \u4f7f\u7528 contain \u4fdd\u8bc1 100% \u5185\u5bb9\u53ef\u89c1\uff0c\u5e76\u589e\u52a0\u5185\u8fb9\u8ddd\u4f5c\u4e3a\u753b\u6846\u7559\u767d *\/\n        #gpm-factory-tour-2026 .gpm-grid-item img {\n            width: 100% !important;\n            height: 100% !important;\n            object-fit: contain !important; \/* \u4fdd\u8bc1\u56fe\u7247\u5185\u5bb9\u5168\u90e8\u663e\u793a *\/\n            object-position: center !important;\n            padding: 15px !important; \/* \u753b\u6846\u5185\u7559\u767d *\/\n            transition: transform 0.4s ease !important;\n        }\n\n        \/* \u60ac\u505c\u4e92\u52a8\uff1a\u4e3b\u8272\u8c03\u8fb9\u6846\u4e0e\u5fae\u7f29\u653e *\/\n        #gpm-factory-tour-2026 .gpm-grid-item:hover {\n            transform: translateY(-5px) !important;\n            box-shadow: 0 12px 30px rgba(0, 120, 192, 0.12) !important;\n            border-color: #0078C0 !important;\n            z-index: 2 !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-grid-item:hover img {\n            transform: scale(1.04) !important;\n        }\n\n        \/* 4. \u8f7b\u91cf\u7ea7\u5168\u5c4f Lightbox \u5f39\u7a97 (\u72ec\u7acb\u753b\u5eca) *\/\n        #gpm-factory-tour-2026 .gpm-lightbox-overlay {\n            position: fixed !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100vw !important;\n            height: 100vh !important;\n            background: rgba(15, 15, 15, 0.92) !important; \n            backdrop-filter: blur(8px) !important; \n            z-index: 999999 !important; \n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            opacity: 0 !important;\n            visibility: hidden !important;\n            transition: opacity 0.3s ease, visibility 0.3s ease !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-lightbox-overlay.active {\n            opacity: 1 !important;\n            visibility: visible !important;\n        }\n\n        \/* \u5f39\u7a97\u56fe\u7247\u540c\u6837\u4f7f\u7528 contain\uff0c\u5e76\u9650\u5236\u7269\u7406\u6700\u5927\u5bbd\u9ad8 *\/\n        #gpm-factory-tour-2026 .gpm-lightbox-img {\n            max-width: 800px !important;\n            max-height: 75vh !important;\n            width: auto !important;\n            height: auto !important;\n            object-fit: contain !important;\n            box-shadow: 0 20px 60px rgba(0,0,0,0.6) !important;\n            border-radius: 4px !important;\n            transform: scale(0.95) !important;\n            transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-lightbox-overlay.active .gpm-lightbox-img {\n            transform: scale(1) !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-lightbox-close {\n            position: absolute !important;\n            top: 30px !important;\n            right: 40px !important;\n            color: #ffffff !important;\n            font-size: 40px !important;\n            font-weight: 300 !important;\n            background: rgba(0,0,0,0.5) !important;\n            width: 50px !important;\n            height: 50px !important;\n            border-radius: 50% !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            border: 2px solid rgba(255,255,255,0.2) !important;\n            cursor: pointer !important;\n            z-index: 1000000 !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #gpm-factory-tour-2026 .gpm-lightbox-close:hover {\n            transform: scale(1.1) rotate(90deg) !important;\n            border-color: #0078C0 !important;\n            color: #0078C0 !important;\n        }\n\n        \/* \u54cd\u5e94\u5f0f\u65ad\u70b9\uff1a\u81ea\u9002\u5e94\u91cd\u6392\u9632\u7834\u7248 *\/\n        @media (max-width: 1200px) {\n            #gpm-factory-tour-2026 .gpm-grid-gallery {\n                grid-auto-rows: 240px !important; \/* \u5c4f\u5e55\u53d8\u5c0f\u65f6\uff0c\u6846\u4f53\u4e5f\u7b49\u6bd4\u4f8b\u7f29\u5c0f *\/\n            }\n        }\n\n        @media (max-width: 992px) {\n            #gpm-factory-tour-2026 .gpm-container { padding: 0 30px !important; }\n            #gpm-factory-tour-2026 .gpm-grid-gallery {\n                grid-template-columns: repeat(2, 1fr) !important; \/* \u5e73\u677f\u7aef\u53d8\u4e3a\u4e24\u5217\uff0c\u9632\u6b62\u5355\u56fe\u592a\u5c0f *\/\n                grid-auto-rows: 260px !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #gpm-factory-tour-2026 .gpm-container { padding: 0 15px !important; }\n            #gpm-factory-tour-2026 h2.gpm-title { font-size: 26px !important; }\n            #gpm-factory-tour-2026 .gpm-grid-gallery {\n                grid-template-columns: 1fr !important; \/* \u624b\u673a\u7aef\u53d8\u4e3a\u5355\u5217 *\/\n                grid-auto-rows: 220px !important;\n            }\n            #gpm-factory-tour-2026 .gpm-lightbox-close { top: 15px !important; right: 15px !important; width: 40px !important; height: 40px !important; font-size: 30px !important; }\n            #gpm-factory-tour-2026 .gpm-lightbox-img { max-width: 90vw !important; }\n        }\n    <\/style>\n\n    <div class=\"gpm-container\">\n        \n        <h2 class=\"gpm-title\">Advanced Manufacturing &#038; Precision Infrastructure<\/h2>\n        <div class=\"gpm-title-divider\"><\/div>\n\n        <div class=\"gpm-grid-gallery\" id=\"gpmFactoryGallery\">\n            \n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/factory1-7-1.png\" alt=\"Gel Pen Manufacturing Assembly Line\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/factory1-5.png\" alt=\"Precision Tooling Machine\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/factory1-2-1.png\" alt=\"Factory Floor Layout\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/1-3-1.png\" alt=\"Quality Control Station\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/factory1-11-1.png\" alt=\"Component Storage Area\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/factory1-13.png\" alt=\"Automated Injection Molding Equipment\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/S19578558af70406484866b913ec73526d.png\" alt=\"Refill Module Processing\" loading=\"lazy\">\n            <\/div>\n            <div class=\"gpm-grid-item\">\n                <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/fOp7OnRHP.png\" alt=\"Final Packaging System\" loading=\"lazy\">\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n    <div class=\"gpm-lightbox-overlay\" id=\"gpmGalleryLightbox\">\n        <button class=\"gpm-lightbox-close\" id=\"gpmGalleryLightboxClose\" aria-label=\"Close Lightbox\">&times;<\/button>\n        <img decoding=\"async\" src=\"\" alt=\"Factory Image Zoomed\" class=\"gpm-lightbox-img\" id=\"gpmGalleryLightboxImg\">\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const lightbox = document.getElementById('gpmGalleryLightbox');\n            const lightboxImg = document.getElementById('gpmGalleryLightboxImg');\n            const lightboxClose = document.getElementById('gpmGalleryLightboxClose');\n            const galleryBox = document.getElementById('gpmFactoryGallery');\n            \n            if(!lightbox || !lightboxImg || !galleryBox) return;\n\n            const allImages = galleryBox.querySelectorAll('img');\n\n            \/\/ \u5f00\u542f\u5f39\u7a97\n            allImages.forEach(img => {\n                \/\/ \u70b9\u51fb\u5361\u7247\u5bb9\u5668\u5373\u89e6\u53d1\u653e\u5927\n                img.parentElement.addEventListener('click', function(e) {\n                    e.stopPropagation();\n                    const targetImg = this.querySelector('img');\n                    if(targetImg) {\n                        lightboxImg.src = targetImg.src; \n                        lightbox.classList.add('active');\n                        document.body.style.overflow = 'hidden'; \/\/ \u9501\u5b9a\u5e95\u5c42\u7f51\u9875\u6eda\u52a8\n                    }\n                });\n            });\n\n            \/\/ \u5173\u95ed\u903b\u8f91\n            function closeLightbox() {\n                lightbox.classList.remove('active');\n                document.body.style.overflow = ''; \/\/ \u89e3\u9664\u6eda\u52a8\u9501\u5b9a\n                setTimeout(() => { lightboxImg.src = ''; }, 300); \/\/ \u52a8\u6548\u7ed3\u675f\u540e\u6e05\u7a7asrc\n            }\n\n            lightboxClose.addEventListener('click', closeLightbox);\n            \n            lightbox.addEventListener('click', function(e) {\n                if(e.target === lightbox) { closeLightbox(); }\n            });\n\n            document.addEventListener('keydown', function(e) {\n                if (e.key === 'Escape' && lightbox.classList.contains('active')) {\n                    closeLightbox();\n                }\n            });\n        });\n    <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-939fb7e\" data-block-id=\"939fb7e\"><style>.stk-939fb7e {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-939fb7e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-179bef5\" data-v=\"4\" data-block-id=\"179bef5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-179bef5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-179bef5-inner-blocks\">\n<section id=\"mass-evaluation-tools-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    \/* ==========================================================\n       1. DEEP RESET & SCOPE ISOLATION\n       ========================================================== *\/\n    #mass-evaluation-tools-module {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \n      color: #1a202c !important; \n      box-sizing: border-box !important;\n      line-height: 1.5 !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #mass-evaluation-tools-module * { \n      box-sizing: border-box !important; \n      margin: 0;\n      padding: 0;\n    }\n\n    \/* ==========================================================\n       2. LAYOUT CONTAINERS\n       ========================================================== *\/\n    #mass-evaluation-tools-module .mass-full-bleed {\n      width: 100% !important;\n      padding: 40px 0 !important; \n      background-color: #ffffff !important; \n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    #mass-evaluation-tools-module .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* ==========================================================\n       3. TYPOGRAPHY & ARCHITECTURAL ACCENTS\n       ========================================================== *\/\n    #mass-evaluation-tools-module .mass-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 24px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      padding-left: 16px !important;\n    }\n    \n    #mass-evaluation-tools-module .mass-h2::before {\n      content: '' !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 4px !important;\n      bottom: 4px !important;\n      width: 4px !important;\n      background: linear-gradient(to bottom, #0078C0, #7860A8) !important;\n      border-radius: 2px !important;\n    }\n\n    #mass-evaluation-tools-module .mass-h3 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #061121 !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.3px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    #mass-evaluation-tools-module .mass-text-p {\n      font-size: 14px !important;\n      color: #4a5568 !important;\n      margin: 0 0 24px 0 !important;\n      line-height: 1.6 !important; \n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* ==========================================================\n       4. INTERACTIVE TOOL CARDS GRID (With Ghost Numerals)\n       ========================================================== *\/\n    #mass-evaluation-tools-module .mass-tools-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 24px !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-card {\n      background: #ffffff !important;\n      border: 1px solid #e2e8f0 !important;\n      border-radius: 8px !important;\n      padding: 24px 24px 0 24px !important; \/* \u5e95\u90e8 padding \u79fb\u4ea4\u7ed9\u4e86 footer *\/\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.03) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      position: relative !important;\n      overflow: hidden !important; \/* \u9650\u5236\u5e7d\u7075\u6570\u5b57\u4e0d\u6ea2\u51fa *\/\n      transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), border-color 0.4s ease !important;\n    }\n\n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7 2\uff1a\u5e7d\u7075\u6570\u5b57\u6c34\u5370\u8bbe\u8ba1 *\/\n    #mass-evaluation-tools-module .mass-tool-card::before {\n      position: absolute !important;\n      right: -8px !important;\n      bottom: 40px !important;\n      font-size: 120px !important;\n      font-weight: 800 !important;\n      line-height: 1 !important;\n      font-family: 'Inter', sans-serif !important;\n      z-index: 0 !important;\n      pointer-events: none !important;\n      transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    }\n    \n    #mass-evaluation-tools-module .mass-tool-card.card-roi::before { content: '01' !important; color: rgba(0, 120, 192, 0.03) !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tier::before { content: '02' !important; color: rgba(120, 96, 168, 0.03) !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tco::before { content: '03' !important; color: rgba(6, 17, 33, 0.03) !important; }\n\n    \/* \u60ac\u6d6e\u5fae\u52a8\u6548\u8054\u52a8 *\/\n    #mass-evaluation-tools-module .mass-tool-card:hover {\n      transform: translateY(-4px) !important;\n      box-shadow: 0 16px 32px -8px rgba(0, 120, 192, 0.12) !important;\n      border-color: #cbd5e1 !important;\n    }\n    #mass-evaluation-tools-module .mass-tool-card:hover::before {\n      transform: scale(1.05) translate(-8px, -4px) !important;\n    }\n    #mass-evaluation-tools-module .mass-tool-card.card-roi:hover::before { color: rgba(0, 120, 192, 0.06) !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tier:hover::before { color: rgba(120, 96, 168, 0.06) !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tco:hover::before { color: rgba(6, 17, 33, 0.05) !important; }\n\n    \/* \u9876\u90e8\u5f3a\u8c03\u7ebf *\/\n    #mass-evaluation-tools-module .mass-tool-card.card-roi { border-top: 4px solid #0078C0 !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tier { border-top: 4px solid #7860A8 !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tco { border-top: 4px solid #061121 !important; }\n\n    \/* ==========================================================\n       5. ACTION FOOTER & ARROW LINKS\n       ========================================================== *\/\n    \/* \u9ad8\u7ea7\u611f\u5347\u7ea7 3\uff1a\u72ec\u7acb\u7684\u5de5\u5177\u680f Footer *\/\n    #mass-evaluation-tools-module .mass-tool-link-wrapper {\n      margin-top: auto !important; \n      margin-left: -24px !important;\n      margin-right: -24px !important;\n      padding: 16px 24px !important;\n      background: #f8fafc !important;\n      border-top: 1px solid #edf2f7 !important;\n      position: relative !important;\n      z-index: 2 !important;\n      transition: background 0.3s ease !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-card:hover .mass-tool-link-wrapper {\n      background: #f1f5f9 !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-link {\n      display: inline-flex !important;\n      align-items: center !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      color: #0078C0 !important;\n      text-decoration: none !important;\n      transition: color 0.3s ease !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-card.card-tier .mass-tool-link { color: #7860A8 !important; }\n    #mass-evaluation-tools-module .mass-tool-card.card-tco .mass-tool-link { color: #061121 !important; }\n\n    #mass-evaluation-tools-module .mass-tool-link:hover {\n      opacity: 0.8 !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-link svg {\n      width: 16px !important;\n      height: 16px !important;\n      margin-left: 6px !important;\n      transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      fill: currentColor !important;\n    }\n\n    #mass-evaluation-tools-module .mass-tool-card:hover .mass-tool-link svg {\n      transform: translateX(6px) !important;\n    }\n\n    \/* ==========================================================\n       6. RESPONSIVE DESIGN\n       ========================================================== *\/\n    @media (max-width:1000px) {\n      #mass-evaluation-tools-module .mass-tools-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; }\n    }\n    @media (max-width:690px) {\n      #mass-evaluation-tools-module .mass-container { padding: 0 20px !important; }\n      #mass-evaluation-tools-module .mass-h2 { font-size: 26px !important; margin-bottom: 20px !important; }\n      #mass-evaluation-tools-module .mass-tools-grid { grid-template-columns: 1fr !important; gap: 16px !important; }\n      #mass-evaluation-tools-module .mass-full-bleed { padding: 30px 0 !important; }\n      #mass-evaluation-tools-module .mass-tool-card::before { font-size: 100px !important; right: -4px !important; bottom: 36px !important; }\n    }\n  <\/style>\n\n  <div class=\"mass-full-bleed\">\n    <div class=\"mass-container\">\n      \n      <div class=\"mass-h2\" role=\"heading\" aria-level=\"2\">Interactive Evaluation Tools for Procurement<\/div>\n\n      <div class=\"mass-tools-grid\">\n        \n        <div class=\"mass-tool-card card-roi\">\n          <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">Gel Pen Production ROI Calculator<\/div>\n          <div class=\"mass-text-p\">\n            Input your operation parameters. Receive a Mass tier recommendation, payback period, and 5-year cost outline.\n          <\/div>\n          <div class=\"mass-tool-link-wrapper\">\n            <a href=\"https:\/\/masstechx.com\/pen-making-machine\/gel-pen\/gel-pen-production-roi-calculator\/\" class=\"mass-tool-link\">\n              Calculate ROI \n              <svg viewBox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z\"><\/path><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-tool-card card-tier\">\n          <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">Mass Gel Pen Machine Tier Selector<\/div>\n          <div class=\"mass-text-p\">\n            Pick your monthly output target and shift pattern. Get a tier recommendation in seconds.\n          <\/div>\n          <div class=\"mass-tool-link-wrapper\">\n            <a href=\"https:\/\/masstechx.com\/pen-making-machine\/gel-pen\/mass-gel-pen-machine-tier-selector\/\" class=\"mass-tool-link\">\n              Select Tier \n              <svg viewBox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z\"><\/path><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-tool-card card-tco\">\n          <div class=\"mass-h3\" role=\"heading\" aria-level=\"3\">5-Year TCO Comparator<\/div>\n          <div class=\"mass-text-p\">\n            Side-by-side: Mass gel pen assembly machine vs a generic Alibaba aggregator. See where the cost-of-quality gap really lives.\n          <\/div>\n          <div class=\"mass-tool-link-wrapper\">\n            <a href=\"https:\/\/masstechx.com\/pen-making-machine\/gel-pen\/5-year-tco-comparator\/\" class=\"mass-tool-link\">\n              Compare TCO \n              <svg viewBox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z\"><\/path><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3f8ab6e\" data-block-id=\"3f8ab6e\"><style>.stk-3f8ab6e {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3f8ab6e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-55eac86\" data-v=\"4\" data-block-id=\"55eac86\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-55eac86-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-55eac86-inner-blocks\">\n<section id=\"gpm-faq-module-2026\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n        \/* 1. \u9876\u7ea7\u4f5c\u7528\u57df\u4e0e\u5e95\u5c42\u80cc\u666f *\/\n        #gpm-faq-module-2026 {\n            width: 100% !important;\n            background-color: #ffffff !important; \/* \u6781\u6d45\u5de5\u4e1a\u7070\u84dd\u5e95\u8272 *\/\n            padding: 60px 0 !important; \n            font-family: 'Inter', sans-serif !important;\n            color: #333333 !important;\n            box-sizing: border-box !important;\n            line-height: 1.6 !important;\n        }\n\n        #gpm-faq-module-2026 * {\n            box-sizing: border-box !important;\n        }\n\n        \/* \u5e03\u5c40\u5bb9\u5668\uff1a\u5f39\u6027\u951a\u5b9a\u6700\u5927 1600px *\/\n        #gpm-faq-module-2026 .gpm-container {\n            max-width: 1600px !important;\n            margin: 0 auto !important;\n            padding: 0 40px !important; \n        }\n\n        \/* 2. SEO \u6807\u9898\u6392\u7248 (H2: 32px, 700 weight) *\/\n        #gpm-faq-module-2026 h2.gpm-title {\n            font-size: 32px !important;\n            font-weight: 700 !important;\n            color: #0078C0 !important; \/* Logo \u4e3b\u8272\u8c03 *\/\n            margin: 0 0 15px 0 !important;\n            line-height: 1.3 !important;\n            text-align: center !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-title-divider {\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #7860A8 !important; \/* Logo \u526f\u8272\u8c03 *\/\n            margin: 0 auto 50px auto !important;\n            border-radius: 2px !important;\n        }\n\n        \/* 3. \u5355\u5217\u901a\u680f\u5e03\u5c40 (Single Column) *\/\n        #gpm-faq-module-2026 .gpm-faq-list {\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 20px !important; \/* \u5361\u7247\u4e4b\u95f4\u7684\u95f4\u8ddd *\/\n            width: 100% !important;\n        }\n\n        \/* 4. \u624b\u98ce\u7434\u5361\u7247 UI \u8bbe\u8ba1 *\/\n        #gpm-faq-module-2026 .gpm-faq-item {\n            background-color: #ffffff !important;\n            border: 1px solid #e0e6ed !important;\n            border-left: 5px solid #0078C0 !important; \/* \u5de6\u4fa7\u52a0\u7c97\u8fb9\u6846\u5f3a\u5316\u4f53\u91cf\u611f *\/\n            border-radius: 4px !important;\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03) !important;\n            overflow: hidden !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-item:hover {\n            box-shadow: 0 8px 25px rgba(0, 120, 192, 0.08) !important;\n            border-color: #d0d7e0 !important;\n            border-left-color: #7860A8 !important; \/* Hover \u65f6\u8fb9\u7f18\u53d8\u4e3a\u526f\u8272\u8c03 *\/\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-item.active {\n            border-left-color: #7860A8 !important;\n            background-color: #ffffff !important;\n        }\n\n        \/* \u95ee\u9898\u5934\u90e8 *\/\n        #gpm-faq-module-2026 h3.gpm-faq-question {\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-btn {\n            width: 100% !important;\n            text-align: left !important;\n            background: transparent !important;\n            border: none !important;\n            \/* \u52a0\u5927\u5185\u8fb9\u8ddd\uff0c\u6491\u8d77\u5355\u5217\u5bbd\u5c4f\u4e0b\u7684\u89c6\u89c9\u91cd\u91cf *\/\n            padding: 25px 40px !important; \n            font-family: 'Inter', sans-serif !important;\n            font-size: 18px !important;\n            font-weight: 600 !important;\n            color: #222222 !important;\n            cursor: pointer !important;\n            display: flex !important;\n            justify-content: space-between !important;\n            align-items: center !important;\n            gap: 30px !important;\n            transition: color 0.3s ease, background-color 0.3s ease !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-btn:hover {\n            background-color: #fbfdff !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-item.active .gpm-faq-btn {\n            color: #0078C0 !important;\n            background-color: transparent !important;\n        }\n\n        \/* \u65b0\u578b\u4ea4\u4e92 Icon\uff1a\u7eaf CSS \u7ed8\u5236\u7684\u73b0\u4ee3\u79d1\u6280\u611f\u7bad\u5934 (Chevron) *\/\n        #gpm-faq-module-2026 .gpm-icon-wrapper {\n            flex-shrink: 0 !important;\n            width: 24px !important;\n            height: 24px !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            color: #0078C0 !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-icon-wrapper::before {\n            content: '' !important;\n            width: 12px !important;\n            height: 12px !important;\n            border-right: 2.5px solid currentColor !important;\n            border-bottom: 2.5px solid currentColor !important;\n            \/* \u521d\u59cb\u72b6\u6001\uff1a\u5411\u4e0b\u7bad\u5934 *\/\n            transform: rotate(45deg) translateY(-3px) !important;\n            transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n        }\n\n        \/* \u6fc0\u6d3b\u6001\uff1a\u5411\u4e0a\u7ffb\u8f6c *\/\n        #gpm-faq-module-2026 .gpm-faq-item.active .gpm-icon-wrapper::before {\n            transform: rotate(-135deg) translateY(-3px) !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-item.active .gpm-icon-wrapper {\n            color: #7860A8 !important; \/* \u7bad\u5934\u53d8\u4e3a\u526f\u8272\u8c03 *\/\n        }\n\n        \/* 5. \u6838\u5fc3\uff1a\u7eaf CSS Grid \u9ad8\u6027\u80fd\u6298\u53e0\u52a8\u753b (0 CLS) *\/\n        #gpm-faq-module-2026 .gpm-faq-answer-wrapper {\n            display: grid !important;\n            grid-template-rows: 0fr !important; \/* \u9ed8\u8ba4\u6536\u8d77 *\/\n            transition: grid-template-rows 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-item.active .gpm-faq-answer-wrapper {\n            grid-template-rows: 1fr !important; \/* \u5c55\u5f00 *\/\n        }\n\n        #gpm-faq-module-2026 .gpm-faq-answer-inner {\n            overflow: hidden !important; \n        }\n\n        \/* \u7b54\u6848\u6587\u672c *\/\n        #gpm-faq-module-2026 p.gpm-faq-text {\n            margin: 0 !important;\n            padding: 0 40px 30px 40px !important; \/* \u4e0e\u6807\u9898 padding \u5bf9\u9f50 *\/\n            font-size: 16px !important;\n            color: #555555 !important;\n            line-height: 1.7 !important;\n            text-align: justify !important;\n        }\n\n        \/* \u54cd\u5e94\u5f0f\u65ad\u70b9 *\/\n        @media (max-width: 992px) {\n            #gpm-faq-module-2026 .gpm-container { padding: 0 30px !important; }\n            #gpm-faq-module-2026 .gpm-faq-btn { padding: 20px 30px !important; font-size: 17px !important; }\n            #gpm-faq-module-2026 p.gpm-faq-text { padding: 0 30px 25px 30px !important; }\n        }\n\n        @media (max-width:690px) {\n            #gpm-faq-module-2026 .gpm-container { padding: 0 15px !important; }\n            #gpm-faq-module-2026 h2.gpm-title { font-size: 26px !important; }\n            #gpm-faq-module-2026 .gpm-faq-btn { font-size: 16px !important; padding: 18px 20px !important; gap: 15px !important; }\n            #gpm-faq-module-2026 p.gpm-faq-text { padding: 0 20px 20px 20px !important; font-size: 15px !important; }\n        }\n    <\/style>\n\n    <div class=\"gpm-container\">\n        \n        <h2 class=\"gpm-title\">FAQ \u2014 Gel Pen Making Machine<\/h2>\n        <div class=\"gpm-title-divider\"><\/div>\n\n        <div class=\"gpm-faq-list\" id=\"gpmFaqAccordion\">\n            \n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        How does the Mass gel pen assembly machine work?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">The machine is made of five modular sub-systems: PLC-driven ganged timing control, vibration-bowl feeding for each component (barrel, refill, spring, knock, gear, cap), mechanically driven cam transmission, pneumatic presses for insertion and final assembly, high-resolution data-capture station which locates and verifies sub-assemblies prior to engaging the following process. A human operator feeds the machine, pushes the start button, and receives accumulated finished pens down the conveyor; the PLC engine&#8217;s logic recorded faults and extracted fault signals displayed on the interface as needed to troubleshoot jams and shortages.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        Which pen types is the machine compatible with?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Four pen series are delivered with standard tooling: gel pen, ballpoint pen, neutral pen, and marker pen. Each tool set supports a range of barrel geometries (7mm-16mm depending on pen series) and refill types (wet gel, oil-based, hybrid water-based, solvent fiber-nib). Additional tools &#8211; for anodized-metal barrel pens, strange-yet-beautiful cap shapes, or weird refill lengths &#8211; are delivered as TBD injection mold modifications and completed in 10-20 days.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        What is the production capacity per shift, and per month?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Per shift output depends on tier and shift length: an Entry M50 in an 8-hour day produces 24k pieces, a Mid M120 57k, a Flagship M200 96k. With three-shift 24\/7 operation, monthly production is about 2.4mm unit (Entry M50) to 7.2mm+ (Flagship M200) units. Architectural goal is endurance continuous flow &#8211; the machine holds 24-hour duty cycles with anticipated maintenance window.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        What is the price range for a complete production line?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Assembly only is from about $6,000 (Entry M50) to $55,000 (Flagship M200) FOB Shanghai, depending on tier and whether the customer requires a single machine or a turn-key production line that also includes injection moulding, ink refill filling, printing, etc. Engineering team quotations given within 24 hours of inquiry, with prices calculated by appropriate PLC brand (Balluff, Siemens, Panasonic), with or without optional vision inspection, with or without custom tooling, and with or without purchase-shipment Incoterm. Depending on configuration, costs between about 4,500USD (Entry M50) and 9,950USD (Flagship M200).<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        What is the standard lead time and minimum order quantity?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Delivery lead time is normally 30-60 days from receipt of confirmed deposit, Flagship M200s ordered in peak season can extend to 70 days. Custom tooling takes 10-20 days more. Minimum order quantity is one set, Mass accepts pilot and phased order proposals in which the customer steadily adds more machines over months\/years to the same line as sales increase.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        Do you provide on-site installation and operator training overseas?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Yes, for Mid and Flagship orders. A Mass engineer will visit the customer&#8217;s premises, helping build the machine and pneumatic controls, configure the PLC and HMI for the customer&#8217;s network, train local operators during 3-5 days of English- and customer-language specific content. Entry equivalents receive remote support for commissioning via screen sharing plus a written operators manual; external deployment of engineers is charged additionally.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        Can the machine be customised for unusual pen sizes or non-standard structures?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Yes. Most regional pen variations, including slightly varied barrel diameters, custom cap shapes and different knock-mechanisms, can be accounted for by a tooling change rather than a machine change, postponing lead time 10-20 days or so. Major structural modifications (changing material base, creating an exotic refill, adding electronic components) can be supported by engineering planning; engineering will respond to engineering questions within 48 hours.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        What certifications and safety standards does the machine carry?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">CEpliance conformity for machinery safety (commissioning package contains risk assessment and EN ISO 12100 verification and IEC 60204-1 electrical safety documentation), and Buzotos quality management system endorse pen manufacture machines for import into European Union\/EFTA states. EU RoHS is observed as well. Supporting paperwork &#8211; Declaration of Conformity, copies of test reports, risk assessment indicators etc. &#8211; accompanies all shipment.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        What is the warranty coverage and international spare-parts delivery time?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">2 years full machine warranty (all components including PLC, pneumatic element, feeding bowl, cam &#038; HMI), parts sent via DHL or FedEx from Zhangjiagang 5 business days after receipt of reliable confirm request. Machine tech support 7 days\/week 24 hour via engineer response to all inquiries within 24 hours. This couple-year parts distribution and guarantee program beats generic Alibaba aggregator suppliers&#8217; 6-12 months coverage with 20+ day international parts response time.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        How does Mass differ from Paifeite, Haichen, or generic Alibaba suppliers?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Mass runs the entire pen-manufacturing ecosystem in-house.: injection moulding and injection technology for barrels and caps, vacuum centrifugal refill filling, assembly (this machine) and surface printing. Paifeite is specialising in assembly machinery &#8211; excels in niche customisation but not able to supply other three stages to its customers in that. Haichen is offering the pen barrel plastic injection moulding machines, but he&#8217;s not supplying assembly machines. Generic Alibaba traders mintmachine is re-branded with no engineering organisation or service infrastructure ready to deal with the international buyers. Building a full production programme, this coverage of the ecosystem costs materially less in the co-ordination of vendor&#8217;s effort in addition to greatly reduced after-sales contract overheads.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gpm-faq-item\">\n                <h3 class=\"gpm-faq-question\">\n                    <button class=\"gpm-faq-btn\" aria-expanded=\"false\">\n                        Can I visit the Mass factory in Zhangjiagang before placing an order?\n                        <span class=\"gpm-icon-wrapper\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"gpm-faq-answer-wrapper\">\n                    <div class=\"gpm-faq-answer-inner\">\n                        <p class=\"gpm-faq-text\">Yes &#8211; visits to the factory are highly encouraged and arranged routinely for buyers considering orders over $20,000. The Mass factory in Zhangjiagang, Jiangsu Province (an 2 hour drive from Shanghai) has the pen-machinery production line, the beverage filling and injection moulding lines as well as the engineering office. Visits to the factory follow the format of a visit to the assembly machine production area, an observation of a commissioning trial on an exemplary order and meetings with engineering and after sales personnel. Mass can provide visa invitation letters when necessary.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const faqContainer = document.getElementById('gpmFaqAccordion');\n            if (!faqContainer) return;\n\n            const faqItems = faqContainer.querySelectorAll('.gpm-faq-item');\n\n            faqItems.forEach(item => {\n                const btn = item.querySelector('.gpm-faq-btn');\n                btn.addEventListener('click', function() {\n                    const isActive = item.classList.contains('active');\n                    \n                    if (!isActive) {\n                        item.classList.add('active');\n                        btn.setAttribute('aria-expanded', 'true');\n                    } else {\n                        item.classList.remove('active');\n                        btn.setAttribute('aria-expanded', 'false');\n                    }\n                });\n            });\n        });\n    <\/script>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How does the Mass gel pen assembly machine work?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The machine is made of five modular sub-systems: PLC-driven ganged timing control, vibration-bowl feeding for each component (barrel, refill, spring, knock, gear, cap), mechanically driven cam transmission, pneumatic presses for insertion and final assembly, high-resolution data-capture station which locates and verifies sub-assemblies prior to engaging the following process. A human operator feeds the machine, pushes the start button, and receives accumulated finished pens down the conveyor; the PLC engine's logic recorded faults and extracted fault signals displayed on the interface as needed to troubleshoot jams and shortages.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Which pen types is the machine compatible with?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Four pen series are delivered with standard tooling: gel pen, ballpoint pen, neutral pen, and marker pen. Each tool set supports a range of barrel geometries (7mm-16mm depending on pen series) and refill types (wet gel, oil-based, hybrid water-based, solvent fiber-nib). Additional tools - for anodized-metal barrel pens, strange-yet-beautiful cap shapes, or weird refill lengths - are delivered as TBD injection mold modifications and completed in 10-20 days.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the production capacity per shift, and per month?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Per shift output depends on tier and shift length: an Entry M50 in an 8-hour day produces 24k pieces, a Mid M120 57k, a Flagship M200 96k. With three-shift 24\/7 operation, monthly production is about 2.4mm unit (Entry M50) to 7.2mm+ (Flagship M200) units. Architectural goal is endurance continuous flow - the machine holds 24-hour duty cycles with anticipated maintenance window.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the price range for a complete production line?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Assembly only is from about $6,000 (Entry M50) to $55,000 (Flagship M200) FOB Shanghai, depending on tier and whether the customer requires a single machine or a turn-key production line that also includes injection moulding, ink refill filling, printing, etc. Engineering team quotations given within 24 hours of inquiry, with prices calculated by appropriate PLC brand (Balluff, Siemens, Panasonic), with or without optional vision inspection, with or without custom tooling, and with or without purchase-shipment Incoterm. Depending on configuration, costs between about 4,500USD (Entry M50) and 9,950USD (Flagship M200).\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the standard lead time and minimum order quantity?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Delivery lead time is normally 30-60 days from receipt of confirmed deposit, Flagship M200s ordered in peak season can extend to 70 days. Custom tooling takes 10-20 days more. Minimum order quantity is one set, Mass accepts pilot and phased order proposals in which the customer steadily adds more machines over months\/years to the same line as sales increase.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Do you provide on-site installation and operator training overseas?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes, for Mid and Flagship orders. A Mass engineer will visit the customer's premises, helping build the machine and pneumatic controls, configure the PLC and HMI for the customer's network, train local operators during 3-5 days of English- and customer-language specific content. Entry equivalents receive remote support for commissioning via screen sharing plus a written operators manual; external deployment of engineers is charged additionally.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can the machine be customised for unusual pen sizes or non-standard structures?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Most regional pen variations, including slightly varied barrel diameters, custom cap shapes and different knock-mechanisms, can be accounted for by a tooling change rather than a machine change, postponing lead time 10-20 days or so. Major structural modifications (changing material base, creating an exotic refill, adding electronic components) can be supported by engineering planning; engineering will respond to engineering questions within 48 hours.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What certifications and safety standards does the machine carry?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"CEpliance conformity for machinery safety (commissioning package contains risk assessment and EN ISO 12100 verification and IEC 60204-1 electrical safety documentation), and Buzotos quality management system endorse pen manufacture machines for import into European Union\/EFTA states. EU RoHS is observed as well. Supporting paperwork - Declaration of Conformity, copies of test reports, risk assessment indicators etc. - accompanies all shipment.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the warranty coverage and international spare-parts delivery time?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"2 years full machine warranty (all components including PLC, pneumatic element, feeding bowl, cam & HMI), parts sent via DHL or FedEx from Zhangjiagang 5 business days after receipt of reliable confirm request. Machine tech support 7 days\/week 24 hour via engineer response to all inquiries within 24 hours. This couple-year parts distribution and guarantee program beats generic Alibaba aggregator suppliers' 6-12 months coverage with 20+ day international parts response time.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How does Mass differ from Paifeite, Haichen, or generic Alibaba suppliers?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Mass runs the entire pen-manufacturing ecosystem in-house.: injection moulding and injection technology for barrels and caps, vacuum centrifugal refill filling, assembly (this machine) and surface printing. Paifeite is specialising in assembly machinery - excels in niche customisation but not able to supply other three stages to its customers in that. Haichen is offering the pen barrel plastic injection moulding machines, but he's not supplying assembly machines. Generic Alibaba traders mintmachine is re-branded with no engineering organisation or service infrastructure ready to deal with the international buyers. Building a full production programme, this coverage of the ecosystem costs materially less in the co-ordination of vendor's effort in addition to greatly reduced after-sales contract overheads.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can I visit the Mass factory in Zhangjiagang before placing an order?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes - visits to the factory are highly encouraged and arranged routinely for buyers considering orders over $20,000. The Mass factory in Zhangjiagang, Jiangsu Province (an 2 hour drive from Shanghai) has the pen-machinery production line, the beverage filling and injection moulding lines as well as the engineering office. Visits to the factory follow the format of a visit to the assembly machine production area, an observation of a commissioning trial on an exemplary order and meetings with engineering and after sales personnel. Mass can provide visa invitation letters when necessary.\"\n          }\n        }\n      ]\n    }\n    <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1fff284\" data-block-id=\"1fff284\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1fff284-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5ee8baf\" data-v=\"4\" data-block-id=\"5ee8baf\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5ee8baf-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5ee8baf-inner-blocks\">\n<section id=\"mass-cta-module\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    \/* ==========================================================\n       1. DEEP RESET & SCOPE ISOLATION\n       ========================================================== *\/\n    #mass-cta-module {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      box-sizing: border-box !important;\n      line-height: 1.5 !important;\n      position: relative !important;\n      -webkit-font-smoothing: antialiased !important;\n      -moz-osx-font-smoothing: grayscale !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #mass-cta-module * { \n      box-sizing: border-box !important; \n      margin: 0;\n      padding: 0;\n    }\n\n    \/* ==========================================================\n       2. FULL BLEED BANNER & CONTAINERS\n       ========================================================== *\/\n    #mass-cta-module .mass-full-bleed {\n      width: 100% !important;\n      \/* \u9075\u5faa\u65e0\u5927\u91cf\u7559\u767d\u539f\u5219\uff0c\u4e0a\u4e0b\u5185\u8fb9\u8ddd\u63a7\u5236\u572840px *\/\n      padding: 40px 0 !important; \n      background: linear-gradient(135deg, #061121 0%, #0078C0 100%) !important;\n      position: relative !important;\n      z-index: 1 !important;\n      border-top: 1px solid rgba(255, 255, 255, 0.1) !important;\n    }\n\n    \/* \u589e\u52a0\u6781\u7b80\u7684\u5de5\u4e1a\u5de6\u4fa7\u9ad8\u4eae\u5149\u6548 *\/\n    #mass-cta-module .mass-full-bleed::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 6px !important;\n      height: 100% !important;\n      background: #7860A8 !important;\n      box-shadow: 4px 0 15px rgba(120, 96, 168, 0.5) !important;\n      z-index: 2 !important;\n    }\n\n    #mass-cta-module .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n      position: relative !important;\n      z-index: 3 !important;\n    }\n\n    \/* ==========================================================\n       3. FLEX LAYOUT (Text Left, Button Right)\n       ========================================================== *\/\n    #mass-cta-module .mass-cta-grid {\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      gap: 40px !important;\n    }\n\n    #mass-cta-module .mass-text-col {\n      flex: 1 1 auto !important;\n      max-width: 1000px !important;\n    }\n\n    #mass-cta-module .mass-btn-col {\n      flex: 0 0 auto !important;\n    }\n\n    \/* ==========================================================\n       4. TYPOGRAPHY (SEO ARIA + Strict Styles)\n       ========================================================== *\/\n    #mass-cta-module .mass-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #mass-cta-module .mass-text-p {\n      font-size: 16px !important;\n      font-weight: 400 !important;\n      color: #e2e8f0 !important; \/* \u6d45\u7070\u84dd\uff0c\u63d0\u5347\u6df1\u8272\u80cc\u666f\u4e0b\u7684\u53ef\u8bfb\u6027 *\/\n      margin: 0 !important;\n      line-height: 1.6 !important; \n    }\n\n    \/* ==========================================================\n       5. INTERACTIVE BUTTON (Blocksy Popup Integration)\n       ========================================================== *\/\n    #mass-cta-module .mass-cta-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background: #7860A8 !important;\n      color: #ffffff !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      text-decoration: none !important;\n      padding: 18px 36px !important;\n      border-radius: 6px !important;\n      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2) !important;\n      transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n      white-space: nowrap !important;\n      letter-spacing: 0.3px !important;\n    }\n\n    #mass-cta-module .mass-cta-btn:hover {\n      background: #6a5496 !important;\n      transform: translateY(-2px) !important;\n      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3) !important;\n    }\n\n    \/* \u6309\u94ae\u7bad\u5934\u56fe\u6807 *\/\n    #mass-cta-module .mass-cta-btn svg {\n      width: 18px !important;\n      height: 18px !important;\n      margin-left: 10px !important;\n      fill: currentColor !important;\n      transition: transform 0.3s ease !important;\n    }\n\n    #mass-cta-module .mass-cta-btn:hover svg {\n      transform: translateX(4px) !important;\n    }\n\n    \/* ==========================================================\n       6. RESPONSIVE DESIGN\n       ========================================================== *\/\n    @media (max-width:1000px) {\n      #mass-cta-module .mass-cta-grid {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 24px !important;\n      }\n      #mass-cta-module .mass-btn-col {\n        width: 100% !important;\n      }\n      #mass-cta-module .mass-cta-btn {\n        width: 100% !important;\n      }\n    }\n\n    @media (max-width:690px) {\n      #mass-cta-module .mass-full-bleed { padding: 32px 0 !important; }\n      #mass-cta-module .mass-container { padding: 0 20px !important; }\n      #mass-cta-module .mass-h2 { font-size: 26px !important; }\n      #mass-cta-module .mass-text-p { font-size: 15px !important; }\n    }\n  <\/style>\n\n  <div class=\"mass-full-bleed\">\n    <div class=\"mass-container\">\n      \n      <div class=\"mass-cta-grid\">\n        <div class=\"mass-text-col\">\n          <div class=\"mass-h2\" role=\"heading\" aria-level=\"2\">Ready to specify your gel pen production line?<\/div>\n          <div class=\"mass-text-p\">\n            Please specify the monthly output requirement, pen desire and delivery port. Mass engineering will reply within 24 hours with tier choice and configuration quote including lead-time commitment.\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-btn-col\">\n          <a href=\"#ct-popup-813\" class=\"mass-cta-btn\">\n            Get a Custom Quote (24-hour reply)\n            <svg viewBox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z\" clip-rule=\"evenodd\"><\/path><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>ISO Certified Manufacturer Gel Pen Machine Gel Pen Making Machine \u2014 Multi-Tier Assembly for 50\u2013200 PCS\/Min Production Mass build turn-key, fully automatic gel pen production lines for global stationery exporters. Tier 1 machines service entry level gel pens, Tier 3 models are blending-for-high-speed production. Full ecosystem support tailored to great volume: from injection moulding through [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":2288,"parent":2164,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2285","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/comments?post=2285"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2285\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/media\/2288"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/media?parent=2285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}