{"id":2164,"date":"2026-05-11T03:22:34","date_gmt":"2026-05-11T03:22:34","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=2164"},"modified":"2026-05-20T08:20:27","modified_gmt":"2026-05-20T08:20:27","slug":"pen-making-machine","status":"publish","type":"page","link":"https:\/\/masstechx.com\/pt\/pen-making-machine\/","title":{"rendered":"M\u00e1quina para fazer caneta"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1b202dc\" data-block-id=\"1b202dc\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1b202dc-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-833ecff\" data-v=\"4\" data-block-id=\"833ecff\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-833ecff-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-833ecff-inner-blocks\">\n<style>\n  \/* --- \u5b57\u4f53\u5f15\u5165 --- *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800&display=swap');\n\n  \/* --- 1. \u6700\u9ad8\u7ea7\u522b\u4f5c\u7528\u57df\u9694\u79bb & \u57fa\u7840\u8bbe\u7f6e --- *\/\n  #masstech-precision-hero {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    color: #111111 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n    background-color: #f4f7f9 !important;\n    background-image: \n      linear-gradient(rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n      linear-gradient(90deg, rgba(0, 120, 192, 0.05) 1px, transparent 1px) !important;\n    background-size: 30px 30px !important;\n    background-position: center center !important;\n    padding: 70px 0 0 0 !important;\n    margin: 0 !important;\n  }\n\n  #masstech-precision-hero * {\n    box-sizing: border-box !important;\n  }\n\n  \/* \u5bb9\u5668\u9650\u5236 *\/\n  #masstech-precision-hero .hero-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n    position: relative !important;\n    z-index: 2 !important;\n  }\n\n  \/* --- 2. \u6838\u5fc3\u5e03\u5c40 (\u4e24\u5217\u7ed3\u6784) --- *\/\n  #masstech-precision-hero .hero-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 60px !important;\n    align-items: center !important;\n    padding-bottom: 80px !important;\n  }\n\n  \/* --- 3. \u5de6\u4fa7\u6587\u672c\u533a\u57df --- *\/\n  #masstech-precision-hero .hero-content {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n  }\n\n  \/* ISO \u8ba4\u8bc1\u5fbd\u7ae0 *\/\n  #masstech-precision-hero .iso-badge {\n    display: inline-flex !important;\n    align-items: center !important;\n    background-color: #111111 !important;\n    color: #ffffff !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    padding: 6px 16px !important;\n    border-left: 3px solid #0078C0 !important;\n    margin-bottom: 25px !important;\n  }\n\n  \/* SEO \u4f18\u5316\u7684 H1 \/ H2 \u6807\u7b7e *\/\n  #masstech-precision-hero h1.hero-h1 {\n    font-size: 18px !important; \n    font-weight: 700 !important;\n    color: #0078C0 !important; \n    margin: 0 0 10px 0 !important;\n    line-height: 1.4 !important;\n    letter-spacing: 1px !important;\n    text-transform: uppercase !important;\n  }\n\n  #masstech-precision-hero h2.hero-h2 {\n    font-size: 32px !important; \n    font-weight: 700 !important; \n    color: #111111 !important; \n    margin: 0 0 25px 0 !important;\n    line-height: 1.25 !important;\n    letter-spacing: -0.5px !important;\n  }\n\n  \/* \u63cf\u8ff0\u6587\u672c (\u7531 div \u6539\u4e3a\u8bed\u4e49\u5316 p) *\/\n  #masstech-precision-hero .hero-desc {\n    font-size: 16px !important;\n    font-weight: 400 !important;\n    color: #333333 !important;\n    line-height: 1.7 !important;\n    margin: 0 0 30px 0 !important;\n    border-left: 2px solid #7860A8 !important;\n    padding-left: 20px !important;\n  }\n\n  \/* \u53c2\u6570\u5217\u8868 *\/\n  #masstech-precision-hero .param-list {\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 0 0 40px 0 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n    width: 100% !important;\n  }\n\n  #masstech-precision-hero .param-list li {\n    font-size: 15px !important;\n    color: #111111 !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    font-weight: 500 !important;\n    background: #ffffff !important;\n    padding: 12px 16px !important;\n    border: 1px solid rgba(0,0,0,0.05) !important;\n  }\n\n  #masstech-precision-hero .param-list li::before {\n    content: '\u25a0' !important;\n    color: #0078C0 !important;\n    font-size: 12px !important;\n    margin-right: 12px !important;\n    margin-top: 3px !important;\n  }\n\n  #masstech-precision-hero .param-list li strong {\n    color: #0078C0 !important;\n    margin-right: 6px !important;\n    font-weight: 700 !important;\n  }\n\n  \/* \u6309\u94ae\u7ec4 *\/\n  #masstech-precision-hero .hero-actions {\n    display: flex !important;\n    gap: 15px !important;\n    flex-wrap: wrap !important;\n  }\n\n  #masstech-precision-hero .btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 16px 32px !important;\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    text-decoration: none !important;\n    transition: all 0.3s ease !important;\n    cursor: pointer !important;\n    clip-path: polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px) !important;\n  }\n\n  #masstech-precision-hero .btn-primary {\n    background-color: #0078C0 !important;\n    color: #ffffff !important;\n  }\n\n  #masstech-precision-hero .btn-primary:hover {\n    background-color: #111111 !important;\n  }\n\n  #masstech-precision-hero .btn-secondary {\n    background-color: #111111 !important;\n    color: #ffffff !important;\n  }\n\n  #masstech-precision-hero .btn-secondary:hover {\n    background-color: #7860A8 !important;\n  }\n\n  \/* --- 4. \u53f3\u4fa7\u56fe\u7247\u533a\u57df --- *\/\n  #masstech-precision-hero .hero-image-wrapper {\n    position: relative !important;\n    width: 100% !important;\n    padding: 15px !important;\n    background-color: #ffffff !important;\n    border: 2px solid #111111 !important;\n    box-shadow: 15px 15px 0px rgba(0, 120, 192, 0.1) !important;\n  }\n\n  #masstech-precision-hero .hero-image-wrapper::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 5px !important;\n    left: 5px !important;\n    right: 5px !important;\n    bottom: 5px !important;\n    border: 1px dashed #7860A8 !important;\n    pointer-events: none !important;\n    z-index: 10 !important;\n  }\n\n  #masstech-precision-hero .crosshair {\n    position: absolute !important;\n    width: 10px !important;\n    height: 10px !important;\n    z-index: 11 !important;\n  }\n  #masstech-precision-hero .crosshair::before,\n  #masstech-precision-hero .crosshair::after {\n    content: '' !important;\n    position: absolute !important;\n    background-color: #0078C0 !important;\n  }\n  #masstech-precision-hero .crosshair::before { width: 100% !important; height: 1px !important; top: 50% !important; left: 0 !important; }\n  #masstech-precision-hero .crosshair::after { width: 1px !important; height: 100% !important; left: 50% !important; top: 0 !important; }\n  \n  #masstech-precision-hero .ch-tl { top: -5px !important; left: -5px !important; }\n  #masstech-precision-hero .ch-tr { top: -5px !important; right: -5px !important; }\n  #masstech-precision-hero .ch-bl { bottom: -5px !important; left: -5px !important; }\n  #masstech-precision-hero .ch-br { bottom: -5px !important; right: -5px !important; }\n\n  #masstech-precision-hero .slider-container {\n    position: relative !important;\n    width: 100% !important;\n    aspect-ratio: 16\/10 !important; \n    overflow: hidden !important;\n    background: #f8f9fa !important;\n  }\n\n  #masstech-precision-hero .slide-item {\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    transition: opacity 0.8s ease-in-out !important;\n    z-index: 1 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  #masstech-precision-hero .slide-item.active {\n    opacity: 1 !important;\n    z-index: 2 !important;\n  }\n\n  #masstech-precision-hero .slide-item img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important; \n  }\n\n  #masstech-precision-hero .slider-indicators {\n    position: absolute !important;\n    bottom: 20px !important;\n    left: 50% !important;\n    transform: translateX(-50%) !important;\n    display: flex !important;\n    gap: 8px !important;\n    z-index: 12 !important;\n  }\n\n  #masstech-precision-hero .dot {\n    width: 30px !important;\n    height: 3px !important;\n    background-color: rgba(17, 17, 17, 0.3) !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n  }\n\n  #masstech-precision-hero .dot.active {\n    background-color: #0078C0 !important;\n    box-shadow: 0 0 5px rgba(0, 120, 192, 0.5) !important;\n  }\n\n  \/* --- 5. \u5e95\u90e8\u60ac\u6d6e\u6570\u636e\u5361\u7247 --- *\/\n  #masstech-precision-hero .stats-row {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    gap: 20px !important;\n    margin-top: -40px !important;\n    margin-bottom: 20px !important;\n    position: relative !important;\n    z-index: 20 !important;\n  }\n\n  #masstech-precision-hero .stat-card {\n    background-color: #ffffff !important;\n    padding: 25px 20px !important;\n    clip-path: polygon(20px 0, 100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 20px) !important;\n    border-left: 4px solid #0078C0 !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08) !important;\n    position: relative !important;\n    transition: transform 0.3s ease !important;\n  }\n\n  #masstech-precision-hero .stat-card:hover {\n    transform: translateY(-5px) !important;\n    background-color: #111111 !important;\n    border-left-color: #7860A8 !important;\n  }\n\n  #masstech-precision-hero .stat-card:hover .stat-val,\n  #masstech-precision-hero .stat-card:hover .stat-label {\n    color: #ffffff !important;\n  }\n\n  \/* \u4f18\u5316\u4e3a p \u6807\u7b7e\u540e\u7684 CSS reset *\/\n  #masstech-precision-hero p.stat-val {\n    font-size: 24px !important;\n    font-weight: 800 !important;\n    color: #111111 !important;\n    margin: 0 0 8px 0 !important;\n    line-height: 1.2 !important;\n    transition: color 0.3s ease !important;\n  }\n\n  \/* \u4f18\u5316\u4e3a H3 \u6807\u7b7e\u540e\u7684 CSS reset *\/\n  #masstech-precision-hero h3.stat-label {\n    font-size: 13px !important;\n    font-weight: 500 !important;\n    color: #555555 !important;\n    line-height: 1.5 !important;\n    margin: 0 !important; \/* \u9632\u6b62\u539f\u751f h3 \u7684\u5916\u8fb9\u8ddd\u7834\u574f\u539f\u59cb\u5e03\u5c40 *\/\n    transition: color 0.3s ease !important;\n  }\n\n  @media (max-width: 1200px) {\n    #masstech-precision-hero .stats-row {\n      grid-template-columns: repeat(2, 1fr) !important;\n    }\n  }\n\n  @media (max-width: 992px) {\n    #masstech-precision-hero .hero-grid {\n      grid-template-columns: 1fr !important;\n      gap: 40px !important;\n    }\n    #masstech-precision-hero .hero-image-wrapper {\n      margin-top: 20px !important;\n    }\n  }\n\n  @media (max-width:690px) {\n    #masstech-precision-hero h2.hero-h2 {\n      font-size: 26px !important;\n    }\n    #masstech-precision-hero .stats-row {\n      grid-template-columns: 1fr !important;\n      margin-top: 20px !important;\n    }\n    #masstech-precision-hero .hero-actions {\n      flex-direction: column !important;\n      width: 100% !important;\n    }\n    #masstech-precision-hero .btn {\n      width: 100% !important;\n    }\n  }\n<\/style>\n\n<section id=\"masstech-precision-hero\">\n  <div class=\"hero-container\">\n    \n    <div class=\"hero-grid\">\n      <!-- \u5de6\u4fa7\u6587\u672c\u533a\u57df -->\n      <div class=\"hero-content\">\n        <div class=\"iso-badge\">CE &#038; ISO 9001 \u2014 Machinery Directive Build<\/div>\n        \n        <h1 class=\"hero-h1\">Pen Making Machine<\/h1>\n        <h2 class=\"hero-h2\">Pen Making Machine \u2014 Complete Automatic Pen Production Line<\/h2>\n        \n        <!-- SEO\u4f18\u5316\uff1a\u6539\u7528\u8bed\u4e49\u5316 p \u6807\u7b7e -->\n        <p class=\"hero-desc\">\n          From pen barrel injection moulding to ballpoint, gel and marker assembly \u2014 one engineering platform, one supplier, one accountable line. Built under CE and ISO 9001, and backed by a 2-year warranty.\n        <\/p>\n        \n        <ul class=\"param-list\">\n          <li><strong>Mass Technology:<\/strong> Pen Production Equipment<\/li>\n          <li><strong>5 machine types:<\/strong> Injection molding, ballpoint, gel, marker assembly &#038; decorating<\/li>\n          <li><strong>PLC automation:<\/strong> PLC + touch-panel HMI across the line<\/li>\n        <\/ul>\n        \n        <div class=\"hero-actions\">\n          <a href=\"#ct-popup-813\" class=\"btn btn-primary\">Request a Quote<\/a>\n          <a href=\"#pmm-industrial-core\" class=\"btn btn-secondary\">See the Machine Line<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- \u53f3\u4fa7\u5de5\u7a0b\u98ce\u56fe\u7247\u8f6e\u64ad\u533a\u57df -->\n      <div class=\"hero-image\">\n        <div class=\"hero-image-wrapper\">\n          <div class=\"crosshair ch-tl\"><\/div>\n          <div class=\"crosshair ch-tr\"><\/div>\n          <div class=\"crosshair ch-bl\"><\/div>\n          <div class=\"crosshair ch-br\"><\/div>\n          \n          <div class=\"slider-container\" id=\"masstech-slider\">\n            <div class=\"slide-item active\">\n              <img src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Pen-Making-Machine-2.png\" alt=\"Pen Making Machine Automatic Production Line\" data-no-lazy=\"1\" decoding=\"sync\" fetchpriority=\"high\">\n            <\/div>\n            <div class=\"slide-item\">\n              <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Pen-Making-Machine2.png\" alt=\"Pen Making Machine View 2\" loading=\"lazy\">\n            <\/div>\n            <div class=\"slide-item\">\n              <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Pen-Making-Machine1.png\" alt=\"Pen Making Machine View 3\" loading=\"lazy\">\n            <\/div>\n            <div class=\"slide-item\">\n              <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Pen-Making-Machine3.png\" alt=\"Pen Making Machine View 4\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"slider-indicators\">\n              <div class=\"dot active\" onclick=\"masstechGoToSlide(0)\"><\/div>\n              <div class=\"dot\" onclick=\"masstechGoToSlide(1)\"><\/div>\n              <div class=\"dot\" onclick=\"masstechGoToSlide(2)\"><\/div>\n              <div class=\"dot\" onclick=\"masstechGoToSlide(3)\"><\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- \u5e95\u90e8\u60ac\u6d6e\u7edf\u8ba1\u5361\u7247 -->\n    <div class=\"stats-row\">\n      <div class=\"stat-card\">\n        <!-- SEO\u4f18\u5316\uff1a\u6539\u7528 p \u4e0e h3 \u7684\u7ed3\u6784\uff0c\u63d0\u5347\u5173\u952e\u8bcd\u201cassembly throughput\u201d\u7b49\u5185\u5bb9\u7684\u6743\u91cd -->\n        <p class=\"stat-val\">40\u201360 pcs\/min<\/p>\n        <h3 class=\"stat-label\">Sustained assembly throughput per line<\/h3>\n      <\/div>\n      <div class=\"stat-card\">\n        <p class=\"stat-val\">140\u2013800 ton<\/p>\n        <h3 class=\"stat-label\">Clamping force range for pen barrel molding<\/h3>\n      <\/div>\n      <div class=\"stat-card\">\n        <p class=\"stat-val\">2-year warranty<\/p>\n        <h3 class=\"stat-label\">24-hour engineer response, 5-day global spare parts<\/h3>\n      <\/div>\n      <div class=\"stat-card\">\n        <p class=\"stat-val\">Built to scale<\/p>\n        <h3 class=\"stat-label\">From a first automatic line to multi-machine export-grade output<\/h3>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n  let masstechCurrentSlide = 0;\n  let masstechSlideInterval;\n\n  function masstechInitSlider() {\n    const slides = document.querySelectorAll('#masstech-slider .slide-item');\n    const dots = document.querySelectorAll('#masstech-slider .dot');\n    \n    if(slides.length === 0) return;\n\n    slides.forEach(s => s.classList.remove('active'));\n    dots.forEach(d => d.classList.remove('active'));\n\n    slides[masstechCurrentSlide].classList.add('active');\n    dots[masstechCurrentSlide].classList.add('active');\n  }\n\n  function masstechNextSlide() {\n    const slides = document.querySelectorAll('#masstech-slider .slide-item');\n    masstechCurrentSlide = (masstechCurrentSlide + 1) % slides.length;\n    masstechInitSlider();\n  }\n\n  function masstechGoToSlide(index) {\n    masstechCurrentSlide = index;\n    masstechInitSlider();\n    clearInterval(masstechSlideInterval);\n    masstechSlideInterval = setInterval(masstechNextSlide, 4000);\n  }\n\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    masstechSlideInterval = setInterval(masstechNextSlide, 4000);\n  });\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c192a7a\" data-block-id=\"c192a7a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c192a7a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3bd0e9c\" data-v=\"4\" data-block-id=\"3bd0e9c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3bd0e9c-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-3bd0e9c-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-afeedd1\" data-block-id=\"afeedd1\"><style>.stk-afeedd1 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-afeedd1-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-bd3d11f\" data-v=\"4\" data-block-id=\"bd3d11f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-bd3d11f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-bd3d11f-inner-blocks\">\n<style>\n\/* 1. STRICT ISOLATION & OUTER CONTAINER (Background removed as requested) *\/\n#pm-heavy-rack-module {\n    width: 100% !important;\n    padding-top: clamp(40px, 6vw, 70px) !important;\n    padding-bottom: clamp(40px, 6vw, 70px) !important;\n    background: transparent !important; \/* \u5b8c\u5168\u53bb\u9664\u4e86\u80cc\u666f\u8272\u548c\u80cc\u666f\u56fe *\/\n    box-sizing: border-box !important;\n    font-family: inherit !important;\n}\n\n#pm-heavy-rack-module *,\n#pm-heavy-rack-module *::before,\n#pm-heavy-rack-module *::after {\n    box-sizing: border-box !important;\n}\n\n\/* 1600px Anchored Container *\/\n#pm-heavy-rack-module .pm-hr-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding-left: clamp(20px, 4vw, 60px) !important;\n    padding-right: clamp(20px, 4vw, 60px) !important;\n}\n\n\/* =========================================\n   2. THE INDUSTRIAL RACK (1PX GRID SYSTEM)\n   This box naturally separates from modules below via border & shadow\n   ========================================= *\/\n\/* The wrapper acts as the 1px line color via gap *\/\n#pm-heavy-rack-module .pm-hr-rack {\n    display: flex !important;\n    flex-direction: column !important;\n    background-color: #cbd5e1 !important; \/* Grid line color *\/\n    border: 1px solid #cbd5e1 !important; \/* Outer casing separates it from content below *\/\n    gap: 1px !important; \/* Creates 1px horizontal dividers *\/\n    box-shadow: 0 20px 40px rgba(11, 20, 33, 0.08) !important; \/* Shadow ensures physical separation *\/\n    position: relative !important;\n}\n\n\/* Engineering Crosshairs *\/\n#pm-heavy-rack-module .pm-hr-rack::before,\n#pm-heavy-rack-module .pm-hr-rack::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 16px !important;\n    height: 16px !important;\n    border: 2px solid #005fcc !important; \/* Electric Blue Accent *\/\n    z-index: 10 !important;\n}\n#pm-heavy-rack-module .pm-hr-rack::before { top: -2px !important; left: -2px !important; border-right: none !important; border-bottom: none !important; }\n#pm-heavy-rack-module .pm-hr-rack::after { bottom: -2px !important; right: -2px !important; border-left: none !important; border-top: none !important; }\n\n\n\/* =========================================\n   3. HORIZONTAL TIERS (Mathematically balanced)\n   ========================================= *\/\n\n\/* TIER 1: Header Row *\/\n#pm-heavy-rack-module .pm-hr-tier-header {\n    background-color: #ffffff !important;\n    padding: 50px 40px !important;\n    text-align: center !important;\n    position: relative !important;\n}\n\/* Electric Blue Top Edge Rail *\/\n#pm-heavy-rack-module .pm-hr-tier-header::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; width: 100% !important; height: 4px !important;\n    background-color: #005fcc !important;\n}\n\n\/* EXACT H2 STYLES *\/\n#pm-heavy-rack-module .pm-hr-h2 {\n    font-size: 32px !important;\n    color: #111111 !important;\n    font-weight: 700 !important;\n    text-align: center !important;\n    margin: 0 auto !important;\n    line-height: 1.35 !important;\n    max-width: 1000px !important;\n}\n\n\n\/* TIER 2: Diagnostic Row (2 Columns) *\/\n#pm-heavy-rack-module .pm-hr-tier-diag {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1px !important; \/* 1px vertical divider *\/\n    background-color: #cbd5e1 !important; \n}\n#pm-heavy-rack-module .pm-hr-cell-light {\n    background-color: #ffffff !important;\n    padding: clamp(30px, 4vw, 48px) !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n\n\/* TIER 3: The Dark Tech Anchor (2 Columns) *\/\n#pm-heavy-rack-module .pm-hr-tier-tech {\n    display: grid !important;\n    grid-template-columns: 55% 45% !important; \/* Slight offset for H3 weight *\/\n    gap: 1px !important;\n    background-color: #1e293b !important; \n}\n#pm-heavy-rack-module .pm-hr-cell-dark {\n    background-color: #0b1421 !important; \/* Deep Carbon Black *\/\n    padding: clamp(30px, 4vw, 48px) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\/* 45-degree Technical Hatching Background *\/\n#pm-heavy-rack-module .pm-hr-cell-dark::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,0.02) 4px, rgba(255,255,255,0.02) 8px) !important;\n    pointer-events: none !important;\n}\n\n\n\/* TIER 4: Footer Data Strip *\/\n#pm-heavy-rack-module .pm-hr-tier-footer {\n    background-color: #f8fafc !important;\n    padding: 32px clamp(30px, 4vw, 48px) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    gap: 40px !important;\n}\n\n\n\/* =========================================\n   4. ENGINEERING TYPOGRAPHY & LABELS\n   ========================================= *\/\n#pm-heavy-rack-module .pm-hr-label {\n    font-size: 11px !important;\n    font-family: monospace, sans-serif !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    font-weight: 700 !important;\n    margin-bottom: 24px !important;\n    display: inline-block !important;\n    border: 1px solid transparent !important;\n    padding: 4px 12px !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n#pm-heavy-rack-module .pm-hr-label-light { color: #005fcc !important; border-color: rgba(0, 95, 204, 0.3) !important; }\n#pm-heavy-rack-module .pm-hr-label-dark { color: #ffffff !important; border-color: rgba(255, 255, 255, 0.2) !important; }\n#pm-heavy-rack-module .pm-hr-label-header { color: #64748b !important; border: none !important; padding: 0 !important; margin-bottom: 16px !important; display: block !important; }\n\n#pm-heavy-rack-module .pm-hr-h3 {\n    font-size: 22px !important;\n    color: #ffffff !important;\n    margin: 0 0 16px 0 !important;\n    line-height: 1.4 !important;\n    font-weight: 700 !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n#pm-heavy-rack-module .pm-hr-text {\n    font-size: 15px !important;\n    color: #334155 !important;\n    line-height: 1.8 !important;\n    margin: 0 0 16px 0 !important;\n    text-align: justify !important; \/* Technical Block Alignment *\/\n}\n\n#pm-heavy-rack-module .pm-hr-text-light {\n    font-size: 15px !important;\n    color: #94a3b8 !important;\n    line-height: 1.8 !important;\n    margin: 0 0 16px 0 !important;\n    text-align: justify !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n#pm-heavy-rack-module .pm-hr-text:last-child,\n#pm-heavy-rack-module .pm-hr-text-light:last-child { margin-bottom: 0 !important; }\n\n#pm-heavy-rack-module .pm-hr-lead { font-weight: 700 !important; color: #111111 !important; }\n\n\n\/* =========================================\n   5. CTA & FOOTER DETAILS\n   ========================================= *\/\n#pm-heavy-rack-module .pm-hr-footer-text {\n    font-size: 14px !important;\n    color: #64748b !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    font-style: italic !important;\n    flex: 1 !important;\n}\n\n#pm-heavy-rack-module .pm-hr-cta-block {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-end !important;\n    flex-shrink: 0 !important;\n}\n\n#pm-heavy-rack-module .pm-hr-cta-title {\n    font-size: 13px !important;\n    color: #111111 !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    margin: 0 0 12px 0 !important;\n}\n\n\/* Chamfered (Machined Cut) Button *\/\n#pm-heavy-rack-module .pm-hr-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #111111 !important; \/* Hard Industrial Black *\/\n    color: #ffffff !important;\n    padding: 16px 32px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    \/* Industrial Corner Cut *\/\n    clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px) !important;\n    transition: background-color 0.3s ease !important;\n}\n#pm-heavy-rack-module .pm-hr-btn:hover { background-color: #005fcc !important; }\n\n\n\/* =========================================\n   6. RESPONSIVE BREAKPOINTS\n   ========================================= *\/\n@media (max-width:1000px) {\n    #pm-heavy-rack-module .pm-hr-tier-diag,\n    #pm-heavy-rack-module .pm-hr-tier-tech {\n        grid-template-columns: 1fr !important; \/* Stack columns on tablet *\/\n    }\n    #pm-heavy-rack-module .pm-hr-tier-footer { flex-direction: column !important; text-align: center !important; gap: 24px !important; }\n    #pm-heavy-rack-module .pm-hr-cta-block { align-items: center !important; width: 100% !important; }\n    #pm-heavy-rack-module .pm-hr-btn { width: 100% !important; }\n}\n\n@media (max-width:690px) {\n    #pm-heavy-rack-module { padding-top: 40px !important; padding-bottom: 40px !important; }\n    #pm-heavy-rack-module .pm-hr-tier-header { padding: 40px 20px !important; }\n    #pm-heavy-rack-module .pm-hr-h2 { font-size: 26px !important; }\n    #pm-heavy-rack-module .pm-hr-cell-light,\n    #pm-heavy-rack-module .pm-hr-cell-dark,\n    #pm-heavy-rack-module .pm-hr-tier-footer { padding: 32px 20px !important; }\n}\n<\/style>\n\n<div id=\"pm-heavy-rack-module\">\n    <div class=\"pm-hr-container\">\n        \n        <div class=\"pm-hr-rack\">\n            \n            <div class=\"pm-hr-tier-header\">\n                <span class=\"pm-hr-label pm-hr-label-header\">SYS_OVERVIEW \/\/ 01<\/span>\n                <h2 class=\"pm-hr-h2\">Why a Pen Factory Needs Matched Machines, Not Mismatched Parts<\/h2>\n            <\/div>\n\n            <div class=\"pm-hr-tier-diag\">\n                \n                <div class=\"pm-hr-cell-light\">\n                    <span class=\"pm-hr-label pm-hr-label-light\">DIAGNOSTIC_DATA<\/span>\n                    <p class=\"pm-hr-text\">\n                        <span class=\"pm-hr-lead\">The most expensive mistake<\/span> when setting up a pen manufacturing line is buying it the way you buy office supplies \u2014 one item at a time, from whoever you found cheapest that week. Buy a barrel injection moulder from one factory, an assembly machine from another, decorating presses from a third \u2014 and nothing ever indexes cleanly: commissioning drags out for months, and no one owns the handoffs between stages.\n                    <\/p>\n                <\/div>\n                \n                <div class=\"pm-hr-cell-light\">\n                    <span class=\"pm-hr-label pm-hr-label-light\">LOGISTICS_FLOW<\/span>\n                    <p class=\"pm-hr-text\">\n                        This is a structural problem. A pen is not one thing but a short chain of writing-instrument manufacturing stages \u2014 the barrel and cap molding, refilling, tip and clip assembly, and surface decorating \u2014 and each stage works at its own pace. If the machines come from different vendors, nobody owns the line, throughput is capped by the slowest stage, and spare-parts logistics are fractured between three or four suppliers who have never spoken.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n            <div class=\"pm-hr-tier-tech\">\n                \n                <div class=\"pm-hr-cell-dark\">\n                    <span class=\"pm-hr-label pm-hr-label-dark\">CORE_PLATFORM<\/span>\n                    <h3 class=\"pm-hr-h3\">Mass Technology builds the entire pen making line on one engineering platform.<\/h3>\n                    <p class=\"pm-hr-text-light\">\n                        The same PLC and touch panel language, same standards for pneumatic and servo controls, and same back-up channel; right through from the injection moulder to the heat transfer stage.\n                    <\/p>\n                <\/div>\n\n                <div class=\"pm-hr-cell-dark\">\n                    <span class=\"pm-hr-label pm-hr-label-dark\">PROFIT_MARGIN<\/span>\n                    <p class=\"pm-hr-text-light\">\n                        And that same discipline is also where the profit hides: according to a veteran pen manufacturer, in this business &#8220;the parts supplier makes the money.&#8221; A pen manufacturer that moulds its own caps and barrels, rather than buys them in, captures the margin a parts moulder would gather, and a buyer that owns both set-ups can regulate manufacturing costs instead of paying rent.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n            <div class=\"pm-hr-tier-footer\">\n                <p class=\"pm-hr-footer-text\">\n                    This page summarises the complete pen line Mass Technology can supply. Under each machine type is a link to its dedicated specification page, so from the family overview you can move straight to the pen manufacturing machine you need.\n                <\/p>\n                <div class=\"pm-hr-cta-block\">\n                    <p class=\"pm-hr-cta-title\">Planning a new pen line from scratch?<\/p>\n                    <a href=\"#ct-popup-813\" class=\"pm-hr-btn\">Download the pen machine line catalog \u2192<\/a>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2926b82\" data-block-id=\"2926b82\"><style>.stk-2926b82 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2926b82-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d01a766\" data-v=\"4\" data-block-id=\"d01a766\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d01a766-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d01a766-inner-blocks\">\n<style>\n\/* ==========================================================================\n   [SYS-GLOBAL] \u6838\u5fc3\u7ed3\u6784\u4e0e\u4f5c\u7528\u57df\u9650\u5236 (B2B \u5de5\u4e1a\u7ea7)\n   ========================================================================= *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n#pmm-industrial-core {\n    display: block !important;\n    width: 100% !important;\n    background-color: #f4f7f6 !important; \n    padding: 60px 0 !important; \n    color: #0f172a !important;\n    position: relative !important;\n    overflow-x: hidden !important;\n    font-family: 'Inter', sans-serif !important;\n}\n\n\/* \u5de5\u7a0b\u84dd\u56fe\u5e95\u7eb9 *\/\n#pmm-industrial-core::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: \n        linear-gradient(to right, rgba(15,23,42,0.03) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(15,23,42,0.03) 1px, transparent 1px) !important;\n    background-size: 40px 40px !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n#pmm-industrial-core .pmm-inner {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 4vw !important; \n    position: relative !important;\n    z-index: 1 !important;\n}\n\n@media (min-width: 1500px) {\n    #pmm-industrial-core .pmm-inner { padding: 0 60px !important; }\n}\n\n#pmm-industrial-core *,\n#pmm-industrial-core *::before,\n#pmm-industrial-core *::after {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n#pmm-industrial-core img {\n    max-width: 100% !important;\n    height: auto !important;\n    display: block !important;\n}\n\n\/* ==========================================================================\n   [SEC-01] \u9876\u7ea7\u975e\u5bf9\u79f0 Hero \u533a\n   ========================================================================= *\/\n#pmm-industrial-core .pmm-hero-split {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 40px !important;\n    margin-bottom: 80px !important;\n    border-bottom: 2px solid #0078C0 !important;\n    padding-bottom: 60px !important;\n}\n\n@media (min-width:1000px) {\n    #pmm-industrial-core .pmm-hero-split {\n        grid-template-columns: 1.4fr 1fr !important; \n        align-items: center !important; \n        gap: 60px !important; \n    }\n}\n\n#pmm-industrial-core .pmm-hero-content {\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    padding: 20px 0 !important; \n}\n\n#pmm-industrial-core .pmm-hero-content::before {\n    content: '' !important;\n    position: absolute !important;\n    left: -24px !important;\n    top: 10px !important;\n    bottom: -10px !important;\n    width: 3px !important;\n    background-color: #7860A8 !important; \n}\n\n#pmm-industrial-core .pmm-sys-label {\n    display: inline-block !important;\n    align-self: flex-start !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 2px !important;\n    color: #64748b !important;\n    margin-bottom: 24px !important;\n    border: 1px solid #cbd5e1 !important;\n    padding: 4px 10px !important;\n    text-transform: uppercase !important;\n}\n\n#pmm-industrial-core h2.pmm-hero-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #111111 !important;\n    line-height: 1.25 !important;\n    margin-bottom: 32px !important;\n    \n    letter-spacing: -0.5px !important;\n    display: block !important;\n}\n\n#pmm-industrial-core .pmm-hero-intro {\n    font-size: 17px !important; \n    line-height: 1.8 !important;\n    color: #475569 !important;\n    max-width: 600px !important;\n    display: block !important;\n    height: auto !important;\n    overflow: visible !important;\n    white-space: normal !important;\n    word-wrap: break-word !important;\n}\n\n\/* ==========================================================================\n   [SYS-TOOL] \u65b0\u589e\u7684\u914d\u7f6e\u5668\u5de5\u5177\u6309\u94ae\u6837\u5f0f\n   ========================================================================= *\/\n#pmm-industrial-core .pmm-configurator-wrap {\n    margin-top: 35px !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n#pmm-industrial-core .pmm-configurator-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 16px 28px !important;\n    background-color: #0078C0 !important;\n    color: #ffffff !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    text-decoration: none !important;\n    letter-spacing: 0.5px !important;\n    clip-path: polygon(0 0, calc(100% - 15px) 0, 100% 15px, 100% 100%, 0 100%) !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 10px 25px rgba(0, 120, 192, 0.25) !important;\n}\n\n#pmm-industrial-core .pmm-configurator-btn:hover {\n    background-color: #0f172a !important;\n    box-shadow: 0 10px 25px rgba(15, 23, 42, 0.25) !important;\n    transform: translateY(-2px) !important;\n}\n\n#pmm-industrial-core .pmm-configurator-btn span.tool-badge {\n    background-color: rgba(255, 255, 255, 0.2) !important;\n    color: #ffffff !important;\n    font-size: 10px !important;\n    padding: 2px 6px !important;\n    margin-right: 12px !important;\n    border-radius: 2px !important;\n    letter-spacing: 1px !important;\n}\n\n#pmm-industrial-core .pmm-hero-anchor-line {\n    display: flex !important;\n    align-items: center !important;\n    margin-top: 40px !important;\n    padding-top: 20px !important;\n    border-top: 1px solid #cbd5e1 !important;\n    position: relative !important;\n}\n\n#pmm-industrial-core .pmm-hero-anchor-line::before {\n    content: '' !important;\n    display: block !important;\n    width: 6px !important;\n    height: 6px !important;\n    background-color: #0078C0 !important;\n    margin-right: 12px !important;\n}\n\n#pmm-industrial-core .pmm-hero-anchor-line span {\n    font-size: 11px !important;\n    font-weight: 700 !important;\n    color: #94a3b8 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n}\n\n\/* ==========================================================================\n   \u53ef\u653e\u5927\u56fe\u7247\u753b\u6846\u8bbe\u8ba1 (Zoomable Image Frame)\n   ========================================================================= *\/\n#pmm-industrial-core .pmm-hero-visual {\n    position: relative !important;\n    width: 100% !important;\n    max-width: 520px !important; \n    margin-left: auto !important; \n    margin-right: auto !important;\n    height: auto !important; \n    background-color: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    padding: 20px !important; \n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n    box-shadow: 0 30px 60px rgba(0, 120, 192, 0.06), 0 5px 15px rgba(0, 0, 0, 0.05) !important;\n    cursor: zoom-in !important; \/* \u63d0\u793a\u53ef\u653e\u5927 *\/\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n\n@media (min-width:1000px) {\n    #pmm-industrial-core .pmm-hero-visual { margin-right: 0 !important; }\n}\n\n#pmm-industrial-core .pmm-hero-visual:hover {\n    border-color: #0078C0 !important;\n    box-shadow: 0 30px 60px rgba(0, 120, 192, 0.15), 0 5px 15px rgba(0, 0, 0, 0.08) !important;\n}\n\n\/* L-corner brackets *\/\n#pmm-industrial-core .pmm-hero-visual::before,\n#pmm-industrial-core .pmm-hero-visual::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 15px !important;\n    height: 15px !important;\n    border: 2px solid #0078C0 !important;\n    pointer-events: none !important;\n    z-index: 10 !important;\n}\n\n#pmm-industrial-core .pmm-hero-visual::before {\n    top: 10px !important; left: 10px !important;\n    border-right: none !important; border-bottom: none !important;\n}\n#pmm-industrial-core .pmm-hero-visual::after {\n    bottom: 10px !important; right: 10px !important;\n    border-left: none !important; border-top: none !important;\n}\n\n\/* \u4ea4\u4e92\u63d0\u793a\u89d2\u6807 (Click to Expand) *\/\n#pmm-industrial-core .pmm-expand-hint {\n    position: absolute !important;\n    top: 10px !important;\n    right: 10px !important;\n    background-color: #0f172a !important;\n    color: #ffffff !important;\n    font-size: 10px !important;\n    font-weight: 700 !important;\n    padding: 6px 10px !important;\n    letter-spacing: 1px !important;\n    z-index: 15 !important;\n    transition: background-color 0.3s ease !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n#pmm-industrial-core .pmm-expand-hint::before {\n    content: '+' !important;\n    margin-right: 4px !important;\n    font-size: 14px !important;\n    line-height: 1 !important;\n}\n\n#pmm-industrial-core .pmm-hero-visual:hover .pmm-expand-hint {\n    background-color: #0078C0 !important;\n}\n\n#pmm-industrial-core .pmm-hero-index {\n    position: absolute !important;\n    bottom: 15px !important; left: 15px !important;\n    font-size: 10px !important; font-weight: 700 !important;\n    color: #94a3b8 !important; letter-spacing: 1px !important;\n    z-index: 10 !important; pointer-events: none !important;\n}\n\n#pmm-industrial-core .pmm-hero-visual img {\n    width: 100% !important; height: auto !important;\n    max-height: 400px !important; object-fit: contain !important; \n    position: relative !important; z-index: 1 !important;\n}\n\n#pmm-industrial-core .pmm-hero-technical-rail {\n    display: block !important; width: calc(100% + 1px) !important; \n    height: 2px !important; background-color: #0078C0 !important; \n    margin-top: 20px !important; margin-bottom: -20px !important; \n}\n\n\/* ==========================================================================\n   [SYS-LIGHTBOX] \u5de5\u4e1a\u98ce\u5168\u5c4f\u653e\u5927\u5f39\u7a97\n   ========================================================================= *\/\n#pmm-lightbox-modal {\n    position: fixed !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-color: rgba(15, 23, 42, 0.95) !important; \/* \u6781\u6df1\u5de5\u4e1a\u84dd\u80cc\u677f *\/\n    z-index: 999999 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    opacity: 0 !important;\n    visibility: hidden !important;\n    transition: opacity 0.3s ease, visibility 0.3s ease !important;\n    padding: 40px !important;\n    cursor: zoom-out !important;\n}\n\n#pmm-lightbox-modal.active {\n    opacity: 1 !important;\n    visibility: visible !important;\n}\n\n#pmm-lightbox-modal img {\n    max-width: 90vw !important;\n    max-height: 90vh !important;\n    object-fit: contain !important;\n    border: 2px solid #334155 !important;\n    background-color: #ffffff !important;\n    box-shadow: 0 20px 60px rgba(0,0,0,0.5) !important;\n    transform: scale(0.95) !important;\n    transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;\n    padding: 20px !important; \/* \u7ed9\u653e\u5927\u540e\u7684\u56fe\u7247\u52a0\u70b9\u7559\u767d\u5e95\u5ea7 *\/\n}\n\n#pmm-lightbox-modal.active img {\n    transform: scale(1) !important;\n}\n\n#pmm-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    cursor: pointer !important;\n    line-height: 1 !important;\n    font-family: Arial, sans-serif !important;\n    transition: color 0.2s ease !important;\n}\n\n#pmm-lightbox-close:hover { color: #0078C0 !important; }\n\n\/* ==========================================================================\n   [SEC-02] \u6a2a\u5411\u5de5\u7a0b\u6d41\u6c34\u7ebf\u5217\u8868 (Process Flow)\n   ========================================================================= *\/\n#pmm-industrial-core .pmm-catalog-list {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n    margin-bottom: 80px !important;\n}\n\n#pmm-industrial-core .pmm-catalog-row {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    background-color: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    transition: box-shadow 0.3s ease, border-color 0.3s ease !important;\n    position: relative !important;\n}\n\n#pmm-industrial-core .pmm-catalog-row:hover {\n    border-color: #0078C0 !important;\n    box-shadow: 0 10px 30px rgba(0, 120, 192, 0.08) !important;\n}\n\n@media (min-width:1000px) {\n    #pmm-industrial-core .pmm-catalog-row {\n        grid-template-columns: 320px 1fr 240px !important;\n        align-items: stretch !important;\n    }\n}\n\n#pmm-industrial-core .pmm-row-img {\n    background-color: #ffffff !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 30px 20px !important; \n    height: 100% !important;\n}\n\n@media (min-width:1000px) {\n    #pmm-industrial-core .pmm-row-img { border-bottom: none !important; border-right: 1px solid #e2e8f0 !important; }\n}\n\n#pmm-industrial-core .pmm-row-img img {\n    width: 100% !important;\n    height: 100% !important;\n    max-height: 240px !important; \n    object-fit: contain !important; \n    transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;\n}\n\n#pmm-industrial-core .pmm-catalog-row:hover .pmm-row-img img {\n    transform: scale(1.05) !important; \n}\n\n#pmm-industrial-core .pmm-row-num {\n    position: absolute !important;\n    bottom: -5px !important;\n    right: 10px !important;\n    font-size: 70px !important;\n    font-weight: 800 !important;\n    color: rgba(15, 23, 42, 0.04) !important; \n    line-height: 1 !important;\n    pointer-events: none !important;\n}\n\n#pmm-industrial-core .pmm-row-content {\n    padding: 30px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#pmm-industrial-core .pmm-stage-tag {\n    font-size: 11px !important;\n    font-weight: 700 !important;\n    color: #7860A8 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    margin-bottom: 10px !important;\n}\n\n#pmm-industrial-core h3.pmm-row-title {\n    font-size: 22px !important;\n    font-weight: 700 !important;\n    color: #0f172a !important;\n    margin-bottom: 16px !important;\n    line-height: 1.3 !important;\n    display: block !important;\n}\n\n#pmm-industrial-core .pmm-row-specs {\n    font-size: 13px !important;\n    color: #0f172a !important;\n    background-color: #f8fafc !important;\n    border-left: 2px solid #0078C0 !important;\n    padding: 12px 16px !important;\n    margin-bottom: 16px !important;\n    line-height: 1.5 !important;\n}\n\n#pmm-industrial-core .pmm-row-desc {\n    font-size: 14px !important;\n    color: #475569 !important;\n    line-height: 1.6 !important;\n    display: block !important;\n}\n\n#pmm-industrial-core .pmm-row-action {\n    padding: 30px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    align-items: flex-start !important;\n    border-top: 1px solid #e2e8f0 !important;\n    background-color: #fafafa !important;\n}\n\n@media (min-width:1000px) {\n    #pmm-industrial-core .pmm-row-action {\n        border-top: none !important;\n        border-left: 1px solid #e2e8f0 !important;\n        align-items: center !important;\n    }\n}\n\n#pmm-industrial-core .pmm-cta-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 14px 24px !important;\n    background-color: #0f172a !important;\n    color: #ffffff !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    text-decoration: none !important;\n    letter-spacing: 0.5px !important;\n    clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 0 100%) !important;\n    transition: background-color 0.2s ease !important;\n    width: 100% !important;\n    text-align: center !important;\n}\n\n#pmm-industrial-core .pmm-cta-btn:hover { background-color: #0078C0 !important; }\n\n#pmm-industrial-core .pmm-row-highlight {\n    border: 2px solid #0078C0 !important;\n}\n#pmm-industrial-core .pmm-row-highlight .pmm-stage-tag { color: #0078C0 !important; }\n\n\/* ==========================================================================\n   [SEC-03] \u6df1\u8272\u89c4\u683c\u63a7\u5236\u9762\u677f (Dark Technical Panel)\n   ========================================================================= *\/\n#pmm-industrial-core .pmm-tech-panel {\n    background-color: #0f172a !important;\n    color: #f1f5f9 !important;\n    padding: 60px !important;\n    position: relative !important;\n    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%) !important;\n}\n\n@media (max-width:690px) {\n    #pmm-industrial-core .pmm-tech-panel { padding: 30px !important; }\n}\n\n#pmm-industrial-core .pmm-tech-panel::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 20px !important; left: 20px !important;\n    width: 20px !important; height: 20px !important;\n    border-top: 2px solid #0078C0 !important;\n    border-left: 2px solid #0078C0 !important;\n}\n\n#pmm-industrial-core .pmm-panel-header {\n    margin-bottom: 40px !important;\n    border-bottom: 1px solid rgba(255,255,255,0.1) !important;\n    padding-bottom: 24px !important;\n}\n\n#pmm-industrial-core h3.pmm-panel-title {\n    font-size: 28px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-bottom: 12px !important;\n    display: block !important;\n}\n\n#pmm-industrial-core .pmm-panel-desc {\n    font-size: 15px !important;\n    color: #94a3b8 !important;\n    line-height: 1.6 !important;\n    max-width: 800px !important;\n    display: block !important;\n}\n#pmm-industrial-core .pmm-panel-desc span { color: #7860A8 !important; }\n\n#pmm-industrial-core .pmm-table-wrap {\n    width: 100% !important;\n    overflow-x: auto !important;\n    margin-bottom: 50px !important;\n}\n\n#pmm-industrial-core .pmm-spec-table {\n    width: 100% !important;\n    min-width: 800px !important;\n    border-collapse: collapse !important;\n    text-align: left !important;\n}\n\n#pmm-industrial-core .pmm-spec-table th {\n    font-size: 12px !important;\n    color: #64748b !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    padding: 16px !important;\n    border-bottom: 1px solid rgba(255,255,255,0.2) !important;\n}\n\n#pmm-industrial-core .pmm-spec-table td {\n    padding: 20px 16px !important;\n    font-size: 14px !important;\n    color: #cbd5e1 !important;\n    border-bottom: 1px solid rgba(255,255,255,0.05) !important;\n}\n\n#pmm-industrial-core .pmm-spec-table td:first-child {\n    font-weight: 700 !important;\n    color: #0078C0 !important;\n}\n\n#pmm-industrial-core .pmm-spec-table tbody tr:hover td {\n    background-color: rgba(255,255,255,0.03) !important;\n}\n\n#pmm-industrial-core .pmm-quote-strip {\n    background-color: rgba(0, 120, 192, 0.1) !important;\n    border-left: 4px solid #0078C0 !important;\n    padding: 30px 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n@media (min-width:690px) {\n    #pmm-industrial-core .pmm-quote-strip {\n        flex-direction: row !important;\n        align-items: center !important;\n        gap: 40px !important;\n    }\n}\n\n#pmm-industrial-core .pmm-quote-text {\n    font-size: 16px !important;\n    font-style: italic !important;\n    color: #e2e8f0 !important;\n    line-height: 1.7 !important;\n    flex: 1 !important;\n    display: block !important;\n}\n\n#pmm-industrial-core .pmm-quote-author {\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    color: #0078C0 !important;\n    margin-top: 20px !important;\n    white-space: nowrap !important;\n    display: block !important;\n}\n@media (min-width:690px) { #pmm-industrial-core .pmm-quote-author { margin-top: 0 !important; } }\n<\/style>\n\n<section id=\"pmm-industrial-core\">\n    <div class=\"pmm-inner\">\n        \n        <div class=\"pmm-hero-split\">\n            <div class=\"pmm-hero-content\">\n                <span class=\"pmm-sys-label\">[SYS-OVERVIEW]<\/span>\n                <h2 class=\"pmm-hero-title\">The Mass Pen Manufacturing Machine Line<br><span style=\"color:#0078C0 !important;\">From Barrel to Finished Pen<\/span><\/h2>\n                <div class=\"pmm-hero-intro\">Every Mass pen manufacturing machine belongs to one of five types, each owning one stage of the full chain. Each card below details one of the five machine types. Follow the link on each card to the detailed specification page. Choosing the wrong stage of pen manufacturing machine to buy first is a common mistake; the decision tree that follows relates pen type and manufacturing stage to the best machine to choose.<\/div>\n                \n                <!-- \u65b0\u589e\u7684\u914d\u7f6e\u5668\u5de5\u5177\u6309\u94ae\u5305\u88f9\u533a\u57df -->\n                <div class=\"pmm-configurator-wrap\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/pen-production-line-configurator\/\" class=\"pmm-configurator-btn\">\n                        <span class=\"tool-badge\">[SYS-TOOL]<\/span>\n                        Pen Production Line Configurator\n                    <\/a>\n                <\/div>\n                \n                <div class=\"pmm-hero-anchor-line\">\n                    <span>[SYS-READY] \/\/ FLOW CONTROL ENABLED<\/span>\n                <\/div>\n            <\/div>\n            \n            <div class=\"pmm-hero-visual\" id=\"pmm-trigger-zoom\" title=\"Click to expand full map\">\n                <div class=\"pmm-hero-index\">[MAP-OVERVIEW]<\/div>\n                <div class=\"pmm-expand-hint\">EXPAND<\/div>\n                \n                <img decoding=\"async\" id=\"pmm-hero-img\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20240115130639_\u526f\u672c.jpg\" alt=\"Turnkey Pen Production Line Flow Map\">\n                \n                <div class=\"pmm-hero-technical-rail\"><\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"pmm-catalog-list\">\n            \n            <!-- \u5361\u7247 1 -->\n            <div class=\"pmm-catalog-row\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Pen-Injection-Molding.png\" alt=\"Pen Barrel Injection Molding Machine\">\n                    <div class=\"pmm-row-num\">01<\/div>\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Stage 1 \u00b7 Molding<\/div>\n                    <h3 class=\"pmm-row-title\">Pen Injection Molding<\/h3>\n                    <div class=\"pmm-row-specs\">140\u2013800 ton clamping force \u00b7 PLC + closed-loop servo \u00b7 PP, PS, ABS, PC \u00b7 energy-saving servo system cuts power use by 30\u201350% \u00b7 CE, ISO 9001.<\/div>\n                    <div class=\"pmm-row-desc\">Precision molds slim, thin-wall pen barrels, pen caps and pen holders, with consistent straightness and wall thickness.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/pen-injection-molding\/\" class=\"pmm-cta-btn\">Pen Injection Molding<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- \u5361\u7247 2 -->\n            <div class=\"pmm-catalog-row\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Ballpoint-Pen-Machine-5.png\" alt=\"Ballpoint Pen Assembly Machine\">\n                    <div class=\"pmm-row-num\">02<\/div>\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Stage 2 \u00b7 Assembly<\/div>\n                    <h3 class=\"pmm-row-title\">Ballpoint Pen Machine<\/h3>\n                    <div class=\"pmm-row-specs\">Cam-driven, 50\u201360 pcs\/min double-station \u00b7 1.5 kW, 380V 3-phase \u00b7 PLC + touch panel + VFD \u00b7 Airtac pneumatics.<\/div>\n                    <div class=\"pmm-row-desc\">Assembles stick, click, twist and gel-ink ballpoints; uses vibration feeding and mechanically locked cam timing.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/ballpoint\/\" class=\"pmm-cta-btn\">Ballpoint Pen Machine<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- \u5361\u7247 3 -->\n            <div class=\"pmm-catalog-row\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Gel-Pen-Machine-5.png\" alt=\"Gel Pen Assembly Machine\">\n                    <div class=\"pmm-row-num\">03<\/div>\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Stage 2 \u00b7 Assembly<\/div>\n                    <h3 class=\"pmm-row-title\">Gel Pen Machine<\/h3>\n                    <div class=\"pmm-row-specs\">Fully automatic feed \u2192 refill insertion \u2192 tail-plug \u2192 cap assembly \u00b7 PLC + HMI \u00b7 auto counting + fault alarm \u00b7 quick mold change.<\/div>\n                    <div class=\"pmm-row-desc\">Handles gel, ballpoint and neutral pens with high positioning accuracy and fast format changeover.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/gel-pen\/\" class=\"pmm-cta-btn\">Gel Pen Machine<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- \u5361\u7247 4 -->\n            <div class=\"pmm-catalog-row\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Marker-Pen-Machine-7.png\" alt=\"Marker Pen Refill Assembly Machine\">\n                    <div class=\"pmm-row-num\">04<\/div>\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Stage 2 \u00b7 Assembly<\/div>\n                    <h3 class=\"pmm-row-title\">Marker Pen Machine<\/h3>\n                    <div class=\"pmm-row-specs\">Model MS-AM-065 \u00b7 40\u201360 pcs\/min \u00b7 dual-output, chain-carry, horizontal \u00b7 SMC pneumatics \u00b7 Mitsubishi PLC \u00b7 ISO 9001.<\/div>\n                    <div class=\"pmm-row-desc\">Refills and assembles marker and whiteboard pens with a space-saving horizontal layout.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/marker\/\" class=\"pmm-cta-btn\">Marker Pen Machine<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- \u5361\u7247 5 -->\n            <div class=\"pmm-catalog-row\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Bottle-Packaging-Machine-1.png\" alt=\"Automatic Heat-Transfer Machine\">\n                    <div class=\"pmm-row-num\">05<\/div>\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Stage 3 \u00b7 Decorating<\/div>\n                    <h3 class=\"pmm-row-title\">Bottle Packaging Machine<\/h3>\n                    <div class=\"pmm-row-specs\">Model MS-RC200 \u00b7 50\u201360 pcs\/min \u00b7 2.5 kW, 220V \u00b7 PLC-controlled film winding and locating \u00b7 circumferential print registration.<\/div>\n                    <div class=\"pmm-row-desc\">Decorates molded pen barrels with precise circumferential location for labels and print transfer.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/bottle-packaging-machine\/\" class=\"pmm-cta-btn\">Bottle Packaging Machine<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- \u5361\u7247 6 (\u9ad8\u4eae) -->\n            <div class=\"pmm-catalog-row pmm-row-highlight\">\n                <div class=\"pmm-row-img\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/Bottle-Filling-Systems-2.png\" alt=\"Turnkey Pen Production Line\">\n                <\/div>\n                <div class=\"pmm-row-content\">\n                    <div class=\"pmm-stage-tag\">[PROC] Filling &#038; Packaging<\/div>\n                    <h3 class=\"pmm-row-title\">Bottle Filling Systems<\/h3>\n                    <div class=\"pmm-row-specs\" style=\"background-color:rgba(0,120,192,0.05) !important;\">Injection molding + assembly + decorating, specified together \u00b7 one PLC standard \u00b7 one spare-parts channel \u00b7 one accountable supplier.<\/div>\n                    <div class=\"pmm-row-desc\">High-precision filling systems for bottled ink and liquid packaging, matched to your product and output.<\/div>\n                <\/div>\n                <div class=\"pmm-row-action\">\n                    <a href=\"https:\/\/masstechx.com\/pen-making-machine\/bottle-filling-systems\/\" class=\"pmm-cta-btn\" style=\"background-color: #0078C0 !important;\">Bottle Filling Systems<\/a>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"pmm-tech-panel\">\n            <div class=\"pmm-panel-header\">\n                <h3 class=\"pmm-panel-title\">Machine Selection Decision Matrix<\/h3>\n                <div class=\"pmm-panel-desc\">Use the matrix to match your pen product and production stage to the right machine before requesting a quote. These are selection guides, not hard limits \u2014 a borderline project should be reviewed with our engineers.<br>\n                <span>Pen type and production stage mapped to the Mass machine line. Assembly throughput figures are sustained, single-line.<\/span><\/div>\n            <\/div>\n\n            <div class=\"pmm-table-wrap\">\n                <table class=\"pmm-spec-table\">\n                    <thead>\n                        <tr>\n                            <th>[DATA] You need to\u2026<\/th>\n                            <th>Pen type<\/th>\n                            <th>Machine<\/th>\n                            <th>Indicative output<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr>\n                            <td>Mold barrels &#038; caps in-house<\/td>\n                            <td>All plastic pens<\/td>\n                            <td>Pen Injection Molding<\/td>\n                            <td>140\u2013800 ton clamping<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Assemble ballpoints<\/td>\n                            <td>Stick, click, twist, gel-ink<\/td>\n                            <td>Ballpoint Pen Machine<\/td>\n                            <td>50\u201360 pcs\/min<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Assemble gel \/ neutral pens<\/td>\n                            <td>Gel, neutral, ballpoint<\/td>\n                            <td>Gel Pen Machine<\/td>\n                            <td>Fully automatic line<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Refill &#038; assemble markers<\/td>\n                            <td>Marker, whiteboard pen<\/td>\n                            <td>Marker Pen Machine<\/td>\n                            <td>40\u201360 pcs\/min<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Decorate \/ print barrels<\/td>\n                            <td>All molded barrels<\/td>\n                            <td>Bottle Packaging Machine<\/td>\n                            <td>50\u201360 pcs\/min<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Fill bottles with ink\/liquid<\/td>\n                            <td>Bottled ink\/liquids<\/td>\n                            <td>Bottle Filling Systems<\/td>\n                            <td>Varies by model<\/td>\n                        <\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n\n            <div class=\"pmm-quote-strip\">\n                <div class=\"pmm-quote-text\">&#8220;Buyers ask us to quote one machine, but the right question is which stage of the line they are missing. We would rather scope the whole chain \u2014 molding, assembly, decorating \u2014 on one control standard than sell a fast assembly machine that then waits on barrels from a vendor we have never met.&#8221;<\/div>\n                <div class=\"pmm-quote-author\">\u2014 Mass Technology Engineering Team<\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n\n    <div id=\"pmm-lightbox-modal\">\n        <div id=\"pmm-lightbox-close\">&times;<\/div>\n        <img decoding=\"async\" id=\"pmm-lightbox-target\" src=\"\" alt=\"Expanded View\">\n    <\/div>\n\n<\/section>\n\n<script>\n    \/\/ \u8f7b\u91cf\u7ea7\u539f\u751f JS \u4ea4\u4e92\u903b\u8f91\uff0c\u786e\u4fdd\u6027\u80fd\u4e0e\u517c\u5bb9\u6027\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        var triggerBox = document.getElementById('pmm-trigger-zoom');\n        var sourceImg = document.getElementById('pmm-hero-img');\n        var modal = document.getElementById('pmm-lightbox-modal');\n        var targetImg = document.getElementById('pmm-lightbox-target');\n        var closeBtn = document.getElementById('pmm-lightbox-close');\n\n        \/\/ \u7ed1\u5b9a\u5f00\u542f\u5f39\u7a97\u4e8b\u4ef6\n        if(triggerBox && modal && targetImg && sourceImg) {\n            triggerBox.addEventListener('click', function() {\n                targetImg.src = sourceImg.src; \/\/ \u52a8\u6001\u63d0\u53d6\u9ad8\u6e05\u539f\u56fe URL\n                modal.classList.add('active');\n                document.body.style.overflow = 'hidden'; \/\/ \u9632\u6b62\u6eda\u52a8\u5e95\u5c42\u9875\u9762\n            });\n        }\n\n        \/\/ \u7ed1\u5b9a\u5173\u95ed\u4e8b\u4ef6\n        function closeModal() {\n            modal.classList.remove('active');\n            document.body.style.overflow = ''; \n            setTimeout(function(){ targetImg.src = ''; }, 300); \/\/ \u52a8\u6548\u7ed3\u675f\u540e\u6e05\u7406 src\n        }\n\n        if(closeBtn) {\n            closeBtn.addEventListener('click', closeModal);\n        }\n\n        if(modal) {\n            modal.addEventListener('click', function(e) {\n                \/\/ \u70b9\u51fb\u80cc\u666f\u7a7a\u767d\u533a\u57df\u4e5f\u53ef\u5173\u95ed\n                if(e.target === modal) {\n                    closeModal();\n                }\n            });\n        }\n    });\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c4f5c36\" data-block-id=\"c4f5c36\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c4f5c36-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-32b3dac\" data-v=\"4\" data-block-id=\"32b3dac\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-32b3dac-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-32b3dac-inner-blocks\">\n<style>\n\/* 1. STRICT ISOLATION & WHITE OUTER BACKGROUND *\/\n#pm-heavy-spec-v8 {\n    width: 100% !important;\n    padding-top: clamp(40px, 6vw, 70px) !important;\n    padding-bottom: clamp(40px, 6vw, 70px) !important;\n    background-color: #ffffff !important; \/* Blends perfectly with any white page *\/\n    box-sizing: border-box !important;\n    font-family: inherit !important;\n}\n\n#pm-heavy-spec-v8 *,\n#pm-heavy-spec-v8 *::before,\n#pm-heavy-spec-v8 *::after {\n    box-sizing: border-box !important;\n}\n\n\/* 1600px Anchored Container *\/\n#pm-heavy-spec-v8 .pm-hv8-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding-left: clamp(20px, 4vw, 60px) !important;\n    padding-right: clamp(20px, 4vw, 60px) !important;\n}\n\n\/* =========================================\n   2. THE HARDWARE CHASSIS (Main Envelope)\n   ========================================= *\/\n#pm-heavy-spec-v8 .pm-hv8-chassis {\n    background-color: #ffffff !important;\n    border: 1px solid #cbd5e1 !important; \/* Precision casing *\/\n    box-shadow: 0 30px 60px -15px rgba(11, 20, 33, 0.1) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    position: relative !important;\n    border-radius: 2px !important;\n}\n\n\/* L-Corner Engineering Brackets *\/\n#pm-heavy-spec-v8 .pm-hv8-chassis::before,\n#pm-heavy-spec-v8 .pm-hv8-chassis::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 20px !important;\n    height: 20px !important;\n    border: 2px solid #005fcc !important; \/* Electric Blue Accent *\/\n    z-index: 10 !important;\n    pointer-events: none !important;\n}\n#pm-heavy-spec-v8 .pm-hv8-chassis::before { top: -2px !important; left: -2px !important; border-right: none !important; border-bottom: none !important; }\n#pm-heavy-spec-v8 .pm-hv8-chassis::after { bottom: -2px !important; right: -2px !important; border-left: none !important; border-top: none !important; }\n\n\/* =========================================\n   3. TIER 1: DARK COMMAND HEADER\n   ========================================= *\/\n#pm-heavy-spec-v8 .pm-hv8-header {\n    background-color: #0b1421 !important; \/* Deep Carbon Slate *\/\n    color: #ffffff !important;\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    border-bottom: 4px solid #005fcc !important; \/* Structural Accent Rail *\/\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n\/* Industrial 45-degree diagonal texture *\/\n#pm-heavy-spec-v8 .pm-hv8-header::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,0.02) 4px, rgba(255,255,255,0.02) 8px) !important;\n    pointer-events: none !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-header-left {\n    padding: clamp(40px, 5vw, 60px) !important;\n    border-right: 1px solid rgba(255,255,255,0.1) !important;\n    position: relative !important;\n    z-index: 2 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-header-right {\n    padding: clamp(40px, 5vw, 60px) !important;\n    position: relative !important;\n    z-index: 2 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n\/* Typography for Header *\/\n#pm-heavy-spec-v8 .pm-hv8-label {\n    font-size: 11px !important;\n    font-family: monospace, sans-serif !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    color: #005fcc !important;\n    margin-bottom: 24px !important;\n    display: inline-block !important;\n    border: 1px solid rgba(0, 95, 204, 0.5) !important;\n    padding: 6px 12px !important;\n    background-color: rgba(0, 95, 204, 0.1) !important;\n    align-self: flex-start !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-h2 {\n    font-size: 32px !important;\n    color: #ffffff !important;\n    font-weight: 700 !important;\n    margin: 0 !important;\n    line-height: 1.25 !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-text-light {\n    font-size: clamp(15px, 1.2vw, 16px) !important;\n    color: #94a3b8 !important;\n    line-height: 1.7 !important;\n    margin: 0 0 16px 0 !important;\n    text-align: justify !important;\n}\n#pm-heavy-spec-v8 .pm-hv8-text-light:last-child { margin-bottom: 0 !important; }\n#pm-heavy-spec-v8 .pm-hv8-lead { font-weight: 700 !important; color: #ffffff !important; }\n\n\/* =========================================\n   4. TIER 2: THE 1PX PRECISION SPEC MATRIX\n   ========================================= *\/\n#pm-heavy-spec-v8 .pm-hv8-matrix-wrap {\n    width: 100% !important;\n    background-color: #ffffff !important;\n    overflow-x: auto !important; \/* Protects grid on mobile *\/\n    -webkit-overflow-scrolling: touch !important;\n}\n\n\/* Statement Ribbon *\/\n#pm-heavy-spec-v8 .pm-hv8-ribbon {\n    padding: 16px clamp(24px, 4vw, 40px) !important;\n    background-color: #f8fafc !important;\n    border-bottom: 1px solid #cbd5e1 !important;\n    font-size: 14px !important;\n    color: #475569 !important;\n    font-style: italic !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px !important;\n}\n#pm-heavy-spec-v8 .pm-hv8-ribbon::before {\n    content: '' !important;\n    display: block !important;\n    width: 4px !important;\n    height: 20px !important;\n    background-color: #005fcc !important;\n}\n\n\/* The actual Grid Table (1px gap magic) *\/\n#pm-heavy-spec-v8 .pm-hv8-table {\n    display: grid !important;\n    grid-template-columns: 1.2fr 1fr 1fr 1.3fr !important;\n    gap: 1px !important; \/* Creates absolute 1px precision borders *\/\n    background-color: #cbd5e1 !important; \/* Border color *\/\n    border-bottom: 1px solid #cbd5e1 !important;\n    min-width: 900px !important; \/* Enforces desktop layout *\/\n}\n\n\/* Matrix Cells *\/\n#pm-heavy-spec-v8 .pm-hv8-cell {\n    background-color: #ffffff !important;\n    padding: 24px clamp(16px, 2vw, 32px) !important;\n    font-size: 15px !important;\n    color: #334155 !important;\n    line-height: 1.6 !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n\/* Row Background Striping *\/\n#pm-heavy-spec-v8 .pm-hv8-row-even {\n    background-color: #f8fafc !important;\n}\n\n\/* Header Cells *\/\n#pm-heavy-spec-v8 .pm-hv8-cell-th {\n    background-color: #f1f5f9 !important;\n    font-family: monospace, sans-serif !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    color: #0f172a !important;\n    align-items: flex-end !important;\n    padding-bottom: 16px !important;\n    padding-top: 32px !important;\n}\n\n\/* Factor Column (Leftmost) *\/\n#pm-heavy-spec-v8 .pm-hv8-col-factor {\n    font-weight: 700 !important;\n    color: #0f172a !important;\n}\n\n\/* Target Supplier Highlight (Mass Technology) *\/\n#pm-heavy-spec-v8 .pm-hv8-col-target {\n    background-color: #f0f7ff !important; \/* Faint electric blue *\/\n    font-weight: 600 !important;\n    color: #0f172a !important;\n}\n#pm-heavy-spec-v8 .pm-hv8-row-even.pm-hv8-col-target {\n    background-color: #e6f2ff !important;\n}\n\n\/* Target Supplier Header *\/\n#pm-heavy-spec-v8 .pm-hv8-cell-th.pm-hv8-col-target {\n    background-color: #0b1421 !important; \/* Carbon Black *\/\n    color: #ffffff !important;\n    border-top: 4px solid #005fcc !important; \/* Electric top lock *\/\n}\n\n\/* =========================================\n   5. TIER 3: CONCLUSION & CTA (Steel Base)\n   ========================================= *\/\n#pm-heavy-spec-v8 .pm-hv8-footer {\n    display: grid !important;\n    grid-template-columns: 1fr auto !important;\n    background-color: #ffffff !important;\n    align-items: center !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-footer-left {\n    padding: clamp(30px, 4vw, 50px) !important;\n    border-right: 1px solid #cbd5e1 !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-text-dark {\n    font-size: 15px !important;\n    color: #475569 !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-footer-right {\n    padding: clamp(30px, 4vw, 50px) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    background-color: #f8fafc !important;\n}\n\n#pm-heavy-spec-v8 .pm-hv8-cta-title {\n    font-size: 13px !important;\n    color: #0f172a !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    margin: 0 0 16px 0 !important;\n}\n\n\/* Chamfered (Machined Cut) Button *\/\n#pm-heavy-spec-v8 .pm-hv8-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #0b1421 !important; \/* Carbon Black *\/\n    color: #ffffff !important;\n    padding: 16px 36px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    \/* CSS Clip-path: Machine cut corner *\/\n    clip-path: polygon(15px 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%, 0 15px) !important;\n    transition: background-color 0.3s ease !important;\n    white-space: nowrap !important;\n}\n#pm-heavy-spec-v8 .pm-hv8-btn:hover {\n    background-color: #005fcc !important;\n}\n\n\/* =========================================\n   6. RESPONSIVE BREAKPOINTS\n   ========================================= *\/\n@media (max-width:1000px) {\n    #pm-heavy-spec-v8 .pm-hv8-header,\n    #pm-heavy-spec-v8 .pm-hv8-footer {\n        grid-template-columns: 1fr !important;\n    }\n    #pm-heavy-spec-v8 .pm-hv8-header-left { border-right: none !important; border-bottom: 1px solid rgba(255,255,255,0.1) !important; }\n    #pm-heavy-spec-v8 .pm-hv8-footer-left { border-right: none !important; border-bottom: 1px solid #cbd5e1 !important; }\n    #pm-heavy-spec-v8 .pm-hv8-footer-right { align-items: center !important; text-align: center !important; }\n    #pm-heavy-spec-v8 .pm-hv8-h2 { text-align: center !important; }\n    #pm-heavy-spec-v8 .pm-hv8-label { align-self: center !important; margin: 0 auto 24px auto !important; display: block !important; width: max-content !important; }\n}\n\n@media (max-width:690px) {\n    #pm-heavy-spec-v8 { padding-top: 40px !important; padding-bottom: 40px !important; }\n    #pm-heavy-spec-v8 .pm-hv8-header-left,\n    #pm-heavy-spec-v8 .pm-hv8-header-right,\n    #pm-heavy-spec-v8 .pm-hv8-footer-left,\n    #pm-heavy-spec-v8 .pm-hv8-footer-right { padding: 32px 20px !important; }\n    #pm-heavy-spec-v8 .pm-hv8-h2 { font-size: 26px !important; }\n}\n<\/style>\n\n<div id=\"pm-heavy-spec-v8\">\n    <div class=\"pm-hv8-container\">\n        \n        <div class=\"pm-hv8-chassis\">\n            \n            <div class=\"pm-hv8-header\">\n                <div class=\"pm-hv8-header-left\">\n                    <span class=\"pm-hv8-label\">SYS_EVAL \/\/ 01<\/span>\n                    <h2 class=\"pm-hv8-h2\">How to Compare Pen Making Machine Suppliers<\/h2>\n                <\/div>\n                <div class=\"pm-hv8-header-right\">\n                    <p class=\"pm-hv8-text-light\">\n                        <span class=\"pm-hv8-lead\">Search &#8220;pen making machine&#8221;<\/span> and the results are mostly marketplace listings \u2014 thousands of near-identical thumbnails with a price and little else. Comparing on headline price alone is a trap, because the cheapest listed machine and the lowest total cost of ownership are rarely the same supplier.\n                    <\/p>\n                    <p class=\"pm-hv8-text-light\">\n                        An honest comparison runs across three supplier types, on the criteria that actually drive a five-year line economics.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"pm-hv8-matrix-wrap\">\n                \n                <div class=\"pm-hv8-ribbon\">\n                    Pen making machine supplier comparison. Mass sits in the export-grade specialist column. Figures are indicative and vary by configuration.\n                <\/div>\n\n                <div class=\"pm-hv8-table\">\n                    \n                    <div class=\"pm-hv8-cell pm-hv8-cell-th pm-hv8-col-factor\">Decision factor<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-cell-th\">Marketplace listing<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-cell-th\">Local semi-automatic builder<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-cell-th pm-hv8-col-target\">Export-grade specialist (Mass)<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-col-factor\">Automation level<\/div>\n                    <div class=\"pm-hv8-cell\">Varies, unverified<\/div>\n                    <div class=\"pm-hv8-cell\">Manual \/ semi-automatic<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-col-target\">Fully automatic, PLC-controlled<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-factor\">Assembly throughput<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">Listed, often unverified<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">Low (manual-paced)<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-target\">40\u201360 pcs\/min sustained<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-col-factor\">Complete-line capability<\/div>\n                    <div class=\"pm-hv8-cell\">Single machines only<\/div>\n                    <div class=\"pm-hv8-cell\">Single machines only<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-col-target\">Molding + assembly + decorating<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-factor\">Warranty<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">Rarely stated<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">Often 1 year or none<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-target\">2 years, all parts<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-col-factor\">Spare parts (international)<\/div>\n                    <div class=\"pm-hv8-cell\">Buyer arranges<\/div>\n                    <div class=\"pm-hv8-cell\">Domestic market only<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-col-target\">5 working days, global courier<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-factor\">Engineer response<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">None<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even\">Local hours<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-row-even pm-hv8-col-target\">24-hour response, global<\/div>\n\n                    <div class=\"pm-hv8-cell pm-hv8-col-factor\">Install &#038; operator training<\/div>\n                    <div class=\"pm-hv8-cell\">None<\/div>\n                    <div class=\"pm-hv8-cell\">Local only<\/div>\n                    <div class=\"pm-hv8-cell pm-hv8-col-target\">On-site, included in scope<\/div>\n\n                <\/div>\n            <\/div>\n\n            <div class=\"pm-hv8-footer\">\n                <div class=\"pm-hv8-footer-left\">\n                    <p class=\"pm-hv8-text-dark\">\n                        Where Mass does not compete is rock-bottom unit price \u2014 a local semi-automatic machine will always quote lower upfront. What that quote leaves out is the cost of unplanned downtime with no spare-parts channel, and the labor a manual line keeps on payroll. For a buyer who intends to export and scale, the deciding factors are throughput you can trust, a warranty that survives the first year, and a supplier who answers the phone. That is the column Mass is built for.\n                    <\/p>\n                <\/div>\n                <div class=\"pm-hv8-footer-right\">\n                    <p class=\"pm-hv8-cta-title\">Comparing quotes side by side?<\/p>\n                    <a href=\"#ct-popup-813\" class=\"pm-hv8-btn\">Get a machine-type comparison for your pen \u2192<\/a>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4fc21c1\" data-block-id=\"4fc21c1\"><style>.stk-4fc21c1 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4fc21c1-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d1b3a21\" data-v=\"4\" data-block-id=\"d1b3a21\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d1b3a21-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d1b3a21-inner-blocks\">\n<div id=\"mst-strict-industrial-matrix\">\n  <style>\n    \/* =========================================\n       1. \u6a21\u5757\u57fa\u5ea7 (\u6697\u9ed1\u9ad8\u538b\u88c5\u7532)\n       ========================================= *\/\n    #mst-strict-industrial-matrix {\n      width: 100% !important;\n      padding-block: clamp(40px, 5vw, 60px) !important;\n      background-color: #020617 !important;\n      font-family: inherit !important;\n      box-sizing: border-box !important;\n    }\n\n    #mst-strict-industrial-matrix * {\n      box-sizing: border-box !important;\n    }\n\n    \/* =========================================\n       2. \u6838\u5fc3\uff1a\u4e25\u6574\u7684 1px \u96f6\u7559\u767d\u5bf9\u79f0\u77e9\u9635\n       ========================================= *\/\n    .mst-sim-inner {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding-inline: clamp(16px, 3vw, 40px) !important;\n    }\n\n    .mst-sim-grid {\n      display: grid !important;\n      grid-template-columns: repeat(12, 1fr) !important;\n      gap: 1px !important; \/* \u7269\u7406\u7ea7 1px \u5de5\u4e1a\u5207\u5272\u7ebf\uff0c\u4ee3\u66ff\u6240\u6709\u5916\u8fb9\u8ddd *\/\n      background-color: #1E293B !important; \n      border: 1px solid #1E293B !important;\n      box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.8) !important;\n    }\n\n    .mst-sim-cell {\n      background-color: #0B1120 !important;\n      \/* \u538b\u7f29\u5185\u8fb9\u8ddd\uff0c\u63d0\u5347\u4fe1\u606f\u5bc6\u5ea6\uff0c\u6d88\u706d\u5185\u90e8\u7a7a\u6d1e *\/\n      padding: clamp(24px, 3vw, 40px) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important; \/* \u6838\u5fc3\u9632\u7ebf\uff1a\u4e24\u4fa7\u9ad8\u4f4e\u4e0d\u4e00\u65f6\uff0c\u5f3a\u5236\u5782\u76f4\u5c45\u4e2d\u5bf9\u9f50 *\/\n      transition: background-color 0.3s ease !important;\n    }\n    \n    .mst-sim-cell:hover {\n      background-color: #0F172A !important;\n    }\n\n    \/* =========================================\n       3. \u5355\u5143\u683c\u5f3a\u5236\u5360\u4f4d (\u6a2a\u5e73\u7ad6\u76f4\uff0c\u7edd\u5bf9\u586b\u6ee1)\n       ========================================= *\/\n    \/* Row 1: \u9996\u5c4f\u5288\u88c2 *\/\n    .mst-sim-hero { grid-column: 1 \/ 6 !important; border-top: 4px solid #0078C0 !important; }\n    .mst-sim-lead { grid-column: 6 \/ 13 !important; border-top: 4px solid #1E293B !important; }\n\n    \/* Row 2: \u4ea7\u80fd\u89c4\u5212 (\u5168\u5bbd) *\/\n    .mst-sim-phases { grid-column: 1 \/ 13 !important; }\n\n    \/* Row 3: ROI \u6570\u636e (\u5168\u5bbd) *\/\n    .mst-sim-roi { \n      grid-column: 1 \/ 13 !important; \n      display: grid !important;\n      grid-template-columns: 1fr 2fr !important;\n      gap: clamp(24px, 4vw, 48px) !important;\n      align-items: center !important;\n    }\n\n    \/* Row 4: \u5e95\u90e8\u6536\u5c3e *\/\n    .mst-sim-footer { grid-column: 1 \/ 9 !important; }\n    .mst-sim-cta { \n      grid-column: 9 \/ 13 !important; \n      align-items: center !important; \n      background-color: #050B14 !important;\n    }\n\n    \/* =========================================\n       4. \u4e25\u8c28\u7684 SEO \u6807\u9898\u5c42\u7ea7\u6392\u7248 (\u5f3a\u5236\u8986\u76d6\u4e3b\u9898)\n       ========================================= *\/\n    .mst-sim-sys-tag {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace !important;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.15em !important;\n      color: #38BDF8 !important;\n      margin-bottom: 20px !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n    }\n    .mst-sim-sys-tag::before { content: '' !important; width: 24px !important; height: 2px !important; background-color: #38BDF8 !important; }\n\n    \/* \u2605 \u6838\u5fc3\u4fee\u6539\uff1aH2 \u7edd\u5bf9\u9501\u5b9a 32px \u52a0\u7c97 700 \u2605 *\/\n    #mst-strict-industrial-matrix h2.mst-sim-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      line-height: 1.25 !important;\n      color: #F8FAFC !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    .mst-sim-lead-text {\n      font-size: clamp(15px, 1.2vw, 16px) !important;\n      color: #94A3B8 !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n    }\n\n    \/* [H3] \u6838\u5fc3\u4e1a\u52a1\u5206\u533a\u6807\u9898 *\/\n    #mst-strict-industrial-matrix h3.mst-sim-h3 {\n      font-size: clamp(20px, 1.8vw, 24px) !important;\n      font-weight: 700 !important;\n      color: #F1F5F9 !important;\n      margin: 0 0 24px 0 !important;\n      padding: 0 !important;\n      line-height: 1.3 !important;\n    }\n\n    \/* --- \u4ea7\u80fd\u4e09\u5217\u7f51\u683c --- *\/\n    .mst-sim-phase-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 32px !important;\n    }\n    \n    .mst-sim-phase-num {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace !important;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n      color: #7860A8 !important;\n      margin-bottom: 12px !important;\n      display: inline-block !important;\n      border-bottom: 1px solid #334155 !important;\n      padding-bottom: 8px !important;\n      width: 100% !important;\n    }\n\n    \/* [H4] \u9636\u6bb5\u8bba\u70b9 *\/\n    #mst-strict-industrial-matrix h4.mst-sim-h4-phase {\n      display: block !important;\n      color: #F8FAFC !important;\n      font-size: 15px !important;\n      font-weight: 700 !important;\n      margin: 0 0 6px 0 !important;\n      padding: 0 !important;\n      line-height: 1.4 !important;\n    }\n\n    .mst-sim-phase-text {\n      font-size: 14px !important;\n      color: #94A3B8 !important;\n      line-height: 1.6 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- ROI \u6570\u636e\u533a --- *\/\n    .mst-sim-roi-intro {\n      font-size: 15px !important;\n      color: #94A3B8 !important;\n      line-height: 1.6 !important;\n      margin: 0 0 20px 0 !important;\n    }\n    \n    .mst-sim-disclaimer {\n      font-size: 12px !important;\n      color: #475569 !important;\n      margin: 0 !important;\n      padding-top: 16px !important;\n      border-top: 1px dashed #1E293B !important;\n    }\n\n    .mst-sim-data-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 24px !important;\n    }\n    \n    .mst-sim-data-item {\n      border-left: 3px solid #0078C0 !important;\n      padding-left: 20px !important;\n    }\n\n    \/* [H4] \u6838\u5fc3\u6570\u636e\u70b9 *\/\n    #mst-strict-industrial-matrix h4.mst-sim-h4-data {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace !important;\n      font-size: clamp(24px, 2.5vw, 32px) !important;\n      font-weight: 800 !important;\n      color: #38BDF8 !important;\n      margin: 0 0 8px 0 !important;\n      padding: 0 !important;\n      line-height: 1.1 !important;\n    }\n\n    .mst-sim-data-desc {\n      font-size: 13px !important;\n      color: #CBD5E1 !important;\n      margin: 0 !important;\n      line-height: 1.5 !important;\n    }\n\n    \/* --- \u5e95\u90e8\u6536\u5c3e --- *\/\n    .mst-sim-footer-text {\n      font-size: 14px !important;\n      color: #94A3B8 !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n    }\n\n    #mst-strict-industrial-matrix a.mst-sim-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background-color: #0078C0 !important;\n      color: #FFFFFF !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      padding: 16px 28px !important;\n      text-decoration: none !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.05em !important;\n      width: 100% !important;\n      border: 1px solid #0078C0 !important;\n      transition: all 0.3s ease !important;\n    }\n    \n    #mst-strict-industrial-matrix a.mst-sim-btn:hover {\n      background-color: #38BDF8 !important;\n      color: #050B14 !important;\n      border-color: #38BDF8 !important;\n    }\n\n    \/* =========================================\n       5. \u54cd\u5e94\u5f0f\u6298\u53e0\n       ========================================= *\/\n    @media (max-width:1000px) {\n      .mst-sim-hero { grid-column: 1 \/ 13 !important; }\n      .mst-sim-lead { grid-column: 1 \/ 13 !important; border-top: none !important; }\n      .mst-sim-roi { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .mst-sim-footer { grid-column: 1 \/ 13 !important; }\n      .mst-sim-cta { grid-column: 1 \/ 13 !important; }\n    }\n    @media (max-width:690px) {\n      .mst-sim-phase-grid { grid-template-columns: 1fr !important; gap: 24px !important; }\n      .mst-sim-data-grid { grid-template-columns: 1fr !important; gap: 24px !important; }\n    }\n  <\/style>\n\n  <div class=\"mst-sim-inner\">\n    <div class=\"mst-sim-grid\">\n      \n      <div class=\"mst-sim-cell mst-sim-hero\">\n        <span class=\"mst-sim-sys-tag\">SYS_01 : CAP-PLAN<\/span>\n        <h2 class=\"mst-sim-h2\">From Startup to Scale \u2014 Planning Your Pen Production Line<\/h2>\n      <\/div>\n      <div class=\"mst-sim-cell mst-sim-lead\">\n        <p class=\"mst-sim-lead-text\">Most enquiries for a pen making machine start with the same question: is a pen manufacturing business actually worth it? The honest answer is that small, manual pen making is a low-margin, crowded trade \u2014 the money is in volume and automation, not in a few hundred hand-assembled pens a day. A single automatic Mass assembly line running at 50\u201360 pcs\/min produces on the order of 24,000 pens across an eight-hour shift with one supervisor, which is the scale at which a pen line earns rather than just runs.<\/p>\n      <\/div>\n\n      <div class=\"mst-sim-cell mst-sim-phases\">\n        <h3 class=\"mst-sim-h3\">Capacity planning is the part buyers most often get wrong, so plan the line around real output:<\/h3>\n        <div class=\"mst-sim-phase-grid\">\n          <div>\n            <span class=\"mst-sim-phase-num\">PHASE_01<\/span>\n            <h4 class=\"mst-sim-h4-phase\">Entry automatic line:<\/h4>\n            <p class=\"mst-sim-phase-text\">one assembly machine, one operator \u2014 suited to a first export-grade line replacing manual benches.<\/p>\n          <\/div>\n          <div>\n            <span class=\"mst-sim-phase-num\">PHASE_02<\/span>\n            <h4 class=\"mst-sim-h4-phase\">Integrated line:<\/h4>\n            <p class=\"mst-sim-phase-text\">barrel injection molding feeding assembly, so you mold and assemble in-house rather than buying barrels.<\/p>\n          <\/div>\n          <div>\n            <span class=\"mst-sim-phase-num\">PHASE_03<\/span>\n            <h4 class=\"mst-sim-h4-phase\">Multi-machine plant:<\/h4>\n            <p class=\"mst-sim-phase-text\">parallel assembly plus decorating, for buyers serving school stationery, OEM gifts and export volume at once.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"mst-sim-cell mst-sim-roi\">\n        <div class=\"mst-sim-roi-left\">\n          <h3 class=\"mst-sim-h3\">Where a Mass Pen Line Earns Its Keep<\/h3>\n          <p class=\"mst-sim-roi-intro\">We do not publish a single ROI percentage, because payback depends on your pen mix, labor rate and shift pattern. What is consistent is the direction of the result:<\/p>\n          <p class=\"mst-sim-disclaimer\">Output figures are industry-baseline indications for the machine class, not a guaranteed result for a specific factory. Request a capacity plan for your pen type and shift pattern.<\/p>\n        <\/div>\n        \n        <div class=\"mst-sim-data-grid\">\n          <div class=\"mst-sim-data-item\">\n            <h4 class=\"mst-sim-h4-data\">~24,000 \/ shift<\/h4>\n            <p class=\"mst-sim-data-desc\">Pens from one automatic line, 8-hour shift, one supervisor<\/p>\n          <\/div>\n          <div class=\"mst-sim-data-item\">\n            <h4 class=\"mst-sim-h4-data\">Labor down<\/h4>\n            <p class=\"mst-sim-data-desc\">Automation replaces multi-operator manual benches<\/p>\n          <\/div>\n          <div class=\"mst-sim-data-item\">\n            <h4 class=\"mst-sim-h4-data\">Margin in-house<\/h4>\n            <p class=\"mst-sim-data-desc\">Molding your own barrels captures the parts-supplier margin<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"mst-sim-cell mst-sim-footer\">\n        <p class=\"mst-sim-footer-text\">Mass Technology equipment ships into pen factories across South Asia, Southeast Asia, Latin America and East Africa \u2014 typically buyers moving from manual benches to their first automatic line, or established makers adding barrel molding to capture more of the chain. The pattern is consistent: the line that scales is the one specified as a line, not assembled from mismatched single machines. Beyond pen equipment, Mass engineers complete beverage bottling line equipment and a full packaging machine range on the same platform discipline.<\/p>\n      <\/div>\n      <div class=\"mst-sim-cell mst-sim-cta\">\n        <a href=\"#ct-popup-813\" class=\"mst-sim-btn\">Get Capacity Plan \u2192<\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5bef197\" data-block-id=\"5bef197\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5bef197-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-09624fb\" data-v=\"4\" data-block-id=\"09624fb\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-09624fb-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-09624fb-inner-blocks\">\n<!-- Custom HTML Module: B2B Enterprise Pen Making Machine Solutions (Interactive Version) -->\n<style>\n\/* 3. Aesthetics & Fonts: \u5f15\u5165\u9ad8\u8d28\u91cf\u65e0\u886c\u7ebf\u5b57\u4f53 *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800&display=swap');\n\n\/* 1. Scope: \u9876\u7ea7\u5bb9\u5668\u9694\u79bb\uff0c\u5168\u5c4f\u8d2f\u7a7f (Full-Bleed Backgrounds) *\/\n#pmm-enterprise-solutions {\n    width: 100% !important;\n    padding: 50px 0 !important; \/* \u4e25\u683c\u63a7\u5236\u7559\u767d\uff0c\u7d27\u51d1\u5e03\u5c40 *\/\n    box-sizing: border-box !important;\n    background-color: #fcfdfe !important; \n    position: relative !important;\n    overflow: hidden !important;\n    font-family: inherit !important; \n}\n\n#pmm-enterprise-solutions * {\n    box-sizing: border-box !important;\n}\n\n\/* \u9ad8\u7ea7\u611f\u8bbe\u8ba1\u5143\u7d20\uff1a\u5de8\u5e45\u80cc\u666f\u6c34\u5370\u56fe\u5c42\uff0c\u63d0\u5347\u4f53\u91cf\u611f *\/\n#pmm-enterprise-solutions .pmm-watermark {\n    position: absolute !important;\n    top: -15px !important;\n    left: 2% !important;\n    font-size: 140px !important;\n    font-weight: 800 !important;\n    font-family: 'Inter', sans-serif !important;\n    color: rgba(0, 120, 192, 0.03) !important;\n    text-transform: uppercase !important;\n    letter-spacing: 5px !important;\n    white-space: nowrap !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    user-select: none !important;\n}\n\n\/* \u951a\u5b9a\u5185\u5bb9\u5bb9\u5668 (Anchored Content) 1600px *\/\n#pmm-enterprise-solutions .pmm-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n\/* \u5934\u90e8\u6392\u7248\uff1a\u7d27\u51d1\u7684B2B\u5de5\u4e1a\u98ce *\/\n#pmm-enterprise-solutions .pmm-header-group {\n    display: flex !important;\n    flex-direction: column !important;\n    margin-bottom: 30px !important; \n    position: relative !important;\n}\n\n#pmm-enterprise-solutions .pmm-subtitle {\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    color: #7860A8 !important; \n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 8px !important;\n    display: flex !important;\n    align-items: center !important;\n    font-family: 'Inter', sans-serif !important;\n}\n\n#pmm-enterprise-solutions .pmm-subtitle::before {\n    content: '' !important;\n    display: inline-block !important;\n    width: 8px !important;\n    height: 8px !important;\n    background-color: #0078C0 !important;\n    margin-right: 12px !important;\n}\n\n\/* \u7eaf\u6b63\u7684 H2 \u6807\u7b7e\uff0c\u5229\u4e8eSEO *\/\n#pmm-enterprise-solutions h2.pmm-main-title {\n    font-size: 32px !important; \n    font-weight: 700 !important;\n    font-family: 'Inter', sans-serif !important;\n    color: #111827 !important;\n    margin: 0 0 16px 0 !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n}\n\n\/* \u5de5\u4e1a\u5207\u5272\u7ebf\u8bbe\u8ba1 *\/\n#pmm-enterprise-solutions .pmm-accent-line {\n    width: 100% !important;\n    height: 1px !important;\n    background: linear-gradient(90deg, #0078C0 0%, #0078C0 120px, #e5e7eb 120px, #e5e7eb 100%) !important;\n    margin-bottom: 24px !important; \n}\n\n\/* \u7eaf\u6b63\u7684 H3 \u6807\u7b7e\uff0c\u5229\u4e8eSEO\u5c42\u7ea7\u5f52\u7eb3 *\/\n#pmm-enterprise-solutions h3.pmm-sub-title {\n    font-size: 20px !important;\n    font-weight: 600 !important;\n    color: #374151 !important;\n    margin: 0 0 20px 0 !important;\n    padding-left: 12px !important;\n    border-left: 3px solid #7860A8 !important; \n    font-family: 'Inter', sans-serif !important;\n    line-height: 1.2 !important;\n}\n\n\/* 4. Layout & Frameworks: CSS Grid *\/\n#pmm-enterprise-solutions .pmm-grid {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    gap: 20px !important; \/* \u7d27\u51d1\u5e03\u5c40 *\/\n    transition: background-color 0.3s ease !important;\n}\n\n\/* \u5361\u7247\u57fa\u7840\u72b6\u6001 *\/\n#pmm-enterprise-solutions .pmm-card {\n    position: relative !important;\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    overflow: hidden !important;\n    opacity: 0 !important; \/* \u7528\u4e8eJS\u521d\u59cb\u52a0\u8f7d\u52a8\u753b *\/\n    transform: translateY(15px) !important;\n    cursor: zoom-in !important; \/* \u63d0\u793a\u53ef\u653e\u5927 *\/\n    transition: opacity 0.5s ease-out, transform 0.5s ease-out, box-shadow 0.4s ease, border-color 0.4s ease !important;\n}\n\n\/* \u9875\u9762\u6eda\u52a8\u52a0\u8f7d\u663e\u73b0 *\/\n#pmm-enterprise-solutions .pmm-card.is-visible {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n}\n\n\/* \u5f53\u6709\u5361\u7247\u88ab\u70b9\u51fb\u6fc0\u6d3b\u65f6\uff0c\u672a\u70b9\u51fb\u7684\u5361\u7247\u6697\u5316\uff0c\u51f8\u663e\u9ad8\u7ea7\u611f *\/\n#pmm-enterprise-solutions .pmm-grid.has-active .pmm-card:not(.is-clicked) {\n    opacity: 0.5 !important;\n    filter: blur(1px) !important;\n    transform: scale(0.98) !important;\n}\n\n\/* \u5bbd\u9ad8\u6bd4\u4fdd\u62a4\uff0c\u9632CLS *\/\n#pmm-enterprise-solutions .pmm-img-wrapper {\n    width: 100% !important;\n    padding-top: 70% !important; \n    position: relative !important;\n    background-color: #f3f4f6 !important;\n    overflow: hidden !important;\n}\n\n#pmm-enterprise-solutions .pmm-img-wrapper img {\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    filter: grayscale(30%) contrast(1.05) !important; \/* \u9ed8\u8ba4\u51b7\u7070\u8272\u8c03 *\/\n    transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1), filter 0.6s ease !important;\n    will-change: transform, filter !important;\n}\n\n\/* \u9ad8\u7ea7\u56fe\u5c42\u5143\u7d20\uff1a\u5de5\u4e1a\u7cbe\u5bc6\u5bf9\u7126\u6846 (\u901a\u8fc7CSS\u8fb9\u6846\u7ed8\u5236\uff0c\u4e0d\u4ea7\u751fDOM\u5197\u4f59) *\/\n#pmm-enterprise-solutions .pmm-img-overlay {\n    position: absolute !important;\n    top: 15px !important;\n    left: 15px !important;\n    right: 15px !important;\n    bottom: 15px !important;\n    pointer-events: none !important;\n    z-index: 2 !important;\n    opacity: 0 !important;\n    transform: scale(1.05) !important;\n    transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.2, 0.8, 0.2, 1) !important;\n    \/* \u5229\u7528\u591a\u91cd\u7ebf\u6027\u6e10\u53d8\u7ed8\u5236\u56db\u4e2a\u76f4\u89d2\u7784\u51c6\u6807 *\/\n    background: \n        linear-gradient(to right, #0078C0 3px, transparent 3px) 0 0,\n        linear-gradient(to bottom, #0078C0 3px, transparent 3px) 0 0,\n        linear-gradient(to left, #0078C0 3px, transparent 3px) 100% 0,\n        linear-gradient(to bottom, #0078C0 3px, transparent 3px) 100% 0,\n        linear-gradient(to right, #0078C0 3px, transparent 3px) 0 100%,\n        linear-gradient(to top, #0078C0 3px, transparent 3px) 0 100%,\n        linear-gradient(to left, #0078C0 3px, transparent 3px) 100% 100%,\n        linear-gradient(to top, #0078C0 3px, transparent 3px) 100% 100%;\n    background-repeat: no-repeat !important;\n    background-size: 20px 20px !important;\n}\n\n\/* ==========================================\n   \u70b9\u51fb\u6fc0\u6d3b\u72b6\u6001 (The Click Event Styles)\n   ========================================== *\/\n#pmm-enterprise-solutions .pmm-card.is-clicked {\n    border-color: #0078C0 !important;\n    box-shadow: 0 15px 35px rgba(0, 120, 192, 0.15) !important;\n    z-index: 10 !important;\n    cursor: zoom-out !important; \/* \u63d0\u793a\u70b9\u51fb\u53ef\u7f29\u5c0f *\/\n}\n\n\/* 1. \u60ac\u6d6e\u4eae\u8d77\uff1a\u53bb\u9664\u7070\u5ea6\u6ee4\u955c *\/\n\/* 2. \u653e\u5927\u529f\u80fd\uff1a\u539f\u4f4d\u5e73\u6ed1\u653e\u5927 1.25 \u500d\uff0c\u67e5\u770b\u7cbe\u5bc6\u7ec6\u8282 *\/\n#pmm-enterprise-solutions .pmm-card.is-clicked .pmm-img-wrapper img {\n    filter: grayscale(0%) contrast(1.1) !important; \n    transform: scale(1.25) !important; \n}\n\n\/* \u5bf9\u7126\u56fe\u5c42\u663e\u73b0 *\/\n#pmm-enterprise-solutions .pmm-card.is-clicked .pmm-img-overlay {\n    opacity: 1 !important;\n    transform: scale(1) !important;\n}\n\n\/* \u54cd\u5e94\u5f0f\u65ad\u70b9\u63a7\u5236 *\/\n@media (max-width: 1280px) {\n    #pmm-enterprise-solutions .pmm-grid {\n        grid-template-columns: repeat(3, 1fr) !important;\n    }\n}\n\n@media (max-width:1000px) {\n    #pmm-enterprise-solutions .pmm-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n        gap: 16px !important;\n    }\n    #pmm-enterprise-solutions .pmm-watermark {\n        font-size: 90px !important;\n    }\n}\n\n@media (max-width: 640px) {\n    #pmm-enterprise-solutions .pmm-container {\n        padding: 0 20px !important;\n    }\n    #pmm-enterprise-solutions .pmm-grid {\n        grid-template-columns: 1fr !important;\n    }\n    #pmm-enterprise-solutions h2.pmm-main-title {\n        font-size: 26px !important; \n    }\n}\n<\/style>\n\n<section id=\"pmm-enterprise-solutions\">\n    <!-- \u80cc\u666f\u6c34\u5370\u5c42 -->\n    <div class=\"pmm-watermark\" aria-hidden=\"true\">MANUFACTURING<\/div>\n    \n    <div class=\"pmm-container\">\n        <!-- \u5934\u90e8\u6807\u9898\u533a\uff1a\u7eaf\u6b63 H2 -->\n        <div class=\"pmm-header-group\">\n            <span class=\"pmm-subtitle\">Precision Engineering<\/span>\n            <h2 class=\"pmm-main-title\">High-Performance Pen Making Equipment<\/h2>\n            <div class=\"pmm-accent-line\"><\/div>\n        <\/div>\n\n        <!-- \u5185\u5bb9\u533a\u57df\uff1a\u7eaf\u6b63 H3 -->\n        <div class=\"pmm-content-section\">\n            <h3 class=\"pmm-sub-title\">Core Production &#038; Assembly Solutions<\/h3>\n            \n            <div class=\"pmm-grid\">\n                <!-- \u56fe\u7247\u5361\u7247\uff1a\u5f7b\u5e95\u5265\u79bb\u5185\u5bb9\u6dfb\u52a0\uff0c\u4ec5\u4fdd\u7559\u56fe\u7247\u4e0e\u9ad8\u7ea7\u8bbe\u8ba1\u56fe\u5c42 -->\n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59071.png\" alt=\"High-speed pen body injection molding machine\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59072.png\" alt=\"Automated pen refill assembly line equipment\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59073.png\" alt=\"Precision pen tip manufacturing machinery\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59074.png\" alt=\"Industrial ink filling and sealing station\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59075.png\" alt=\"Pen cap sorting and attachment machinery\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59076.png\" alt=\"Automated quality control testing unit for pens\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59077.png\" alt=\"Pen packaging and boxing machine line\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"pmm-card\">\n                    <div class=\"pmm-img-wrapper\">\n                        <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u751f\u6210\u8bbe\u59078.png\" alt=\"Complete pen manufacturing plant setup\" loading=\"lazy\">\n                        <div class=\"pmm-img-overlay\"><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n\/\/ \u7eaf\u539f\u751f Vanilla JS\uff1a\u5904\u7406\u6eda\u52a8\u52a0\u8f7d\u52a8\u753b\u4e0e\u70b9\u51fb\u653e\u5927\u903b\u8f91 (\u96f6\u4f9d\u8d56\uff0c\u517c\u5bb9 FlyingPress)\ndocument.addEventListener('DOMContentLoaded', function() {\n    const section = document.querySelector('#pmm-enterprise-solutions');\n    const grid = document.querySelector('#pmm-enterprise-solutions .pmm-grid');\n    const cards = document.querySelectorAll('#pmm-enterprise-solutions .pmm-card');\n    \n    \/\/ 1. \u6eda\u52a8\u663e\u73b0\u52a8\u753b (Intersection Observer)\n    if ('IntersectionObserver' in window) {\n        const observerOptions = {\n            root: null,\n            rootMargin: '0px 0px -50px 0px', \n            threshold: 0.1\n        };\n\n        const cardObserver = new IntersectionObserver(function(entries, observer) {\n            entries.forEach(function(entry) {\n                if (entry.isIntersecting) {\n                    setTimeout(function() {\n                        entry.target.classList.add('is-visible');\n                    }, 40); \n                    observer.unobserve(entry.target);\n                }\n            });\n        }, observerOptions);\n\n        cards.forEach(function(card) {\n            cardObserver.observe(card);\n        });\n    } else {\n        cards.forEach(card => card.classList.add('is-visible'));\n    }\n\n    \/\/ 2. \u70b9\u51fb\u4eae\u8d77\u4e0e\u653e\u5927\u7f29\u5c0f\u4ea4\u4e92 (Click-to-Zoom Engine)\n    cards.forEach(function(card) {\n        card.addEventListener('click', function(e) {\n            e.stopPropagation(); \/\/ \u9632\u6b62\u5192\u6ce1\u89e6\u53d1 body \u7684\u53d6\u6d88\u70b9\u51fb\u4e8b\u4ef6\n            \n            const isCurrentlyClicked = this.classList.contains('is-clicked');\n            \n            \/\/ \u5148\u91cd\u7f6e\u6240\u6709\u5361\u7247\u72b6\u6001\n            cards.forEach(c => c.classList.remove('is-clicked'));\n            \n            if (isCurrentlyClicked) {\n                \/\/ \u5982\u679c\u5f53\u524d\u5df2\u7ecf\u662f\u70b9\u51fb\u72b6\u6001\uff0c\u5219\u79fb\u9664\u6fc0\u6d3b\u72b6\u6001\uff08\u7f29\u5c0f\uff09\n                grid.classList.remove('has-active');\n            } else {\n                \/\/ \u5982\u679c\u672a\u70b9\u51fb\uff0c\u5219\u8d4b\u4e88\u70b9\u51fb\u72b6\u6001\uff08\u4eae\u8d77\u5e76\u653e\u5927\uff09\n                this.classList.add('is-clicked');\n                grid.classList.add('has-active');\n            }\n        });\n    });\n\n    \/\/ 3. \u70b9\u51fb\u9875\u9762\u5176\u4ed6\u7a7a\u767d\u533a\u57df\uff0c\u6062\u590d\u6240\u6709\u56fe\u7247\u72b6\u6001\uff08\u7f29\u5c0f\uff09\n    document.addEventListener('click', function(e) {\n        if (!e.target.closest('#pmm-enterprise-solutions .pmm-card')) {\n            cards.forEach(c => c.classList.remove('is-clicked'));\n            if(grid) {\n                grid.classList.remove('has-active');\n            }\n        }\n    });\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-08ccd14\" data-block-id=\"08ccd14\"><style>.stk-08ccd14 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-08ccd14-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4ace55d\" data-v=\"4\" data-block-id=\"4ace55d\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4ace55d-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4ace55d-inner-blocks\">\n<style>\n\/* \n  1. \u9ad8\u7ea7\u5de5\u4e1a\u5b57\u4f53\u5f15\u5165\n*\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');\n\n\/* \n  2. \u9876\u7ea7 Scope: \u4e25\u683c\u9650\u5236\u5728\u6a21\u5757 ID \u5185\uff0c\u9632 FlyingPress \u4e0e\u4e3b\u9898\u6c61\u67d3\n*\/\n#mass-premium-compliance-module {\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 60px 0 70px 0 !important;\n    font-family: 'Inter', sans-serif !important;\n    background: linear-gradient(135deg, #ffffff 0%, #f1f5f9 100%) !important;\n    position: relative !important;\n    overflow: hidden !important;\n    color: #111827 !important;\n    line-height: 1.6 !important;\n}\n\n#mass-premium-compliance-module * {\n    box-sizing: border-box !important;\n}\n\n\/* \u5de8\u578b\u80cc\u666f\u6c34\u5370\uff0c\u586b\u8865\u80cc\u666f\u7a7a\u767d *\/\n#mass-premium-compliance-module .bg-watermark {\n    position: absolute !important;\n    top: -15px !important;\n    left: 2% !important;\n    font-size: 180px !important;\n    font-weight: 900 !important;\n    color: rgba(15, 23, 42, 0.02) !important;\n    letter-spacing: -0.04em !important;\n    line-height: 1 !important;\n    text-transform: uppercase !important;\n    pointer-events: none !important;\n    white-space: nowrap !important;\n    z-index: 0 !important;\n    user-select: none !important;\n}\n\n\/* \u951a\u5b9a\u7248\u5fc3\uff1a\u6700\u5927 1600px *\/\n#mass-premium-compliance-module .anchored-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n    position: relative !important;\n    z-index: 10 !important;\n}\n\n\/* =========================================\n   \u4e0a\u5c42\uff1a\u4ea4\u9519\u5f0f\u54ac\u5408\u6392\u7248 (\u4e25\u4e1d\u5408\u7f1d\uff0c\u65e0\u591a\u4f59\u7559\u767d)\n========================================= *\/\n#mass-premium-compliance-module .interlocking-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 !important; \n    background: #ffffff !important;\n    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1) !important;\n    margin-bottom: 0 !important;\n    position: relative !important;\n    z-index: 20 !important;\n}\n\n\/* \u5de6\u4fa7\uff1a\u56fe\u6587\u53d9\u8ff0\u533a *\/\n#mass-premium-compliance-module .narrative-panel {\n    padding: 60px 50px !important;\n    position: relative !important;\n    border-right: 1px solid #f1f5f9 !important;\n}\n\n#mass-premium-compliance-module .narrative-panel::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 50px !important;\n    width: 60px !important;\n    height: 4px !important;\n    background-color: #0078C0 !important; \n}\n\n#mass-premium-compliance-module .tech-badge {\n    display: inline-block !important;\n    font-family: monospace, 'Inter', sans-serif !important;\n    font-size: 12px !important;\n    font-weight: 600 !important;\n    color: #0078C0 !important;\n    background: rgba(0, 120, 192, 0.08) !important;\n    padding: 4px 10px !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 24px !important;\n    text-transform: uppercase !important;\n}\n\n\/* \n   =========================================\n   H2 \u6838\u5fc3\u6392\u7248\uff1a\u4e25\u683c\u9075\u5faa 32px, #111111, \u52a0\u7c97700\n   \u5f7b\u5e95\u91cd\u7f6e\u81ea\u5e26\u6837\u5f0f\uff0c\u9632\u6b62\u4e3b\u9898\u6c61\u67d3\n   ========================================= \n*\/\n#mass-premium-compliance-module h2.premium-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #111111 !important; \n    margin: 0 0 24px 0 !important;\n    padding: 0 !important;\n    line-height: 1.25 !important;\n    letter-spacing: -0.02em !important;\n    border: none !important;\n    background: none !important;\n    text-transform: none !important;\n}\n\n#mass-premium-compliance-module .intro-text {\n    font-size: 17px !important;\n    color: #475569 !important;\n    margin: 0 0 32px 0 !important;\n    text-align: justify !important;\n}\n\n#mass-premium-compliance-module .outro-text {\n    background-color: #f8fafc !important;\n    border-left: 3px solid #7860A8 !important; \n    padding: 20px 24px !important;\n    font-size: 15px !important;\n    color: #334155 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u6df1\u8272\u89c4\u683c\u53c2\u6570\u77e9\u9635 *\/\n#mass-premium-compliance-module .specs-matrix-panel {\n    background-color: #0a192f !important; \n    padding: 60px 50px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    position: relative !important;\n    background-image: radial-gradient(circle at 100% 0%, rgba(0, 120, 192, 0.15) 0%, transparent 50%) !important;\n}\n\n#mass-premium-compliance-module .crosshair {\n    position: absolute !important;\n    width: 14px !important;\n    height: 14px !important;\n    opacity: 0.3 !important;\n}\n#mass-premium-compliance-module .crosshair::before,\n#mass-premium-compliance-module .crosshair::after {\n    content: '' !important;\n    position: absolute !important;\n    background-color: #ffffff !important;\n}\n#mass-premium-compliance-module .crosshair::before { top: 6px; left: 0; width: 14px; height: 1px; }\n#mass-premium-compliance-module .crosshair::after { top: 0; left: 6px; width: 1px; height: 14px; }\n#mass-premium-compliance-module .crosshair.top-right { top: 20px !important; right: 20px !important; }\n\n#mass-premium-compliance-module .specs-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 32px 24px !important; \n}\n\n#mass-premium-compliance-module .spec-item {\n    position: relative !important;\n    padding-left: 16px !important;\n    border-left: 1px solid rgba(255, 255, 255, 0.15) !important;\n    transition: border-color 0.3s !important;\n}\n#mass-premium-compliance-module .spec-item:hover {\n    border-left-color: #0078C0 !important;\n}\n\n\/* \n   H3 \u6570\u636e\u6807\u7b7e\u6392\u7248 (\u5de5\u4e1a\u4ee3\u7801\u98ce)\n   \u9632\u6b62\u5916\u90e8\u5168\u5c40 h3 \u6837\u5f0f\u5e72\u6270\n*\/\n#mass-premium-compliance-module h3.spec-code {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 0 6px 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    background: none !important;\n    font-family: monospace, 'Inter', sans-serif !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.3 !important;\n}\n\n#mass-premium-compliance-module .spec-desc {\n    font-size: 14px !important;\n    color: #94a3b8 !important;\n    margin: 0 !important;\n}\n\n\/* =========================================\n   \u4e0b\u5c42\uff1a\u5de5\u4e1a\u89c6\u5dee\u6298\u53e0\u8f6e\u64ad\u533a (Inspection Vault)\n========================================= *\/\n#mass-premium-compliance-module .vault-section {\n    background-color: #050b14 !important; \n    padding: 60px 40px !important;\n    position: relative !important;\n    box-shadow: inset 0 20px 30px -10px rgba(0,0,0,0.5) !important;\n    margin: 0 -40px !important; \/* \u7a81\u7834 padding \u6ee1\u5bbd\u586b\u8865\u7a7a\u767d *\/\n}\n\n\/* \u5de5\u4e1a\u5750\u6807\u7f51\u683c\u5e95\u7eb9 *\/\n#mass-premium-compliance-module .vault-section::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: \n        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px) !important;\n    background-size: 40px 40px !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n}\n\n#mass-premium-compliance-module .vault-header {\n    text-align: center !important;\n    margin-bottom: 40px !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n\/* \n   H3 \u8231\u4f53\u9762\u677f\u6807\u9898 \n   \u7ef4\u6301\u539f\u6709\u6781\u7b80\u5de5\u4e1a\u98ce\uff0c\u4f46\u8d4b\u4e88\u771f\u5b9e\u7684 Heading \u8bed\u4e49\n*\/\n#mass-premium-compliance-module h3.vault-title {\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    font-family: monospace, 'Inter', sans-serif !important;\n    color: #64748b !important;\n    letter-spacing: 3px !important;\n    text-transform: uppercase !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    background: none !important;\n}\n\n\/* 3D \u6298\u53e0\u8f6e\u64ad\u5bb9\u5668 *\/\n#mass-premium-compliance-module .folding-carousel-wrapper {\n    position: relative !important;\n    width: 100% !important;\n    height: 480px !important; \/* \u4e25\u63a7\u9ad8\u5ea6\uff0c\u9632 FlyingPress CLS *\/\n    perspective: 2000px !important;\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    z-index: 10 !important;\n}\n\n\/* \u6298\u53e0\u5361\u7247\u8d28\u611f *\/\n#mass-premium-compliance-module .carousel-card {\n    position: absolute !important;\n    width: 320px !important;\n    height: 450px !important;\n    background-color: #ffffff !important;\n    border: 6px solid #1e293b !important;\n    border-radius: 4px !important;\n    overflow: hidden !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 10px !important;\n    opacity: 0 !important;\n    transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1), \n                opacity 0.6s ease, \n                box-shadow 0.6s ease,\n                border-color 0.4s ease !important;\n}\n\n#mass-premium-compliance-module .carousel-card::after {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background-color: rgba(5, 11, 20, 0.6) !important;\n    transition: background-color 0.6s ease !important;\n    pointer-events: none !important;\n}\n\n#mass-premium-compliance-module .carousel-card img {\n    max-width: 100% !important;\n    max-height: 100% !important;\n    object-fit: contain !important;\n    pointer-events: none !important;\n}\n\n#mass-premium-compliance-module .carousel-card.active {\n    transform: translateZ(150px) !important;\n    opacity: 1 !important;\n    z-index: 100 !important;\n    border-color: #0078C0 !important; \n    box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.8),\n                0 0 0 1px rgba(0, 120, 192, 0.5) !important;\n}\n\n#mass-premium-compliance-module .carousel-card.active::after {\n    background-color: rgba(5, 11, 20, 0) !important; \n}\n\n\/* \u6392\u4f4d\u5750\u6807\u53d8\u6362 *\/\n#mass-premium-compliance-module .carousel-card.pos-l1 {\n    transform: translateX(-360px) translateZ(-100px) rotateY(-22deg) !important;\n    opacity: 1 !important; z-index: 50 !important; box-shadow: 20px 10px 30px rgba(0,0,0,0.5) !important;\n}\n#mass-premium-compliance-module .carousel-card.pos-r1 {\n    transform: translateX(360px) translateZ(-100px) rotateY(22deg) !important;\n    opacity: 1 !important; z-index: 50 !important; box-shadow: -20px 10px 30px rgba(0,0,0,0.5) !important;\n}\n#mass-premium-compliance-module .carousel-card.pos-l2 {\n    transform: translateX(-680px) translateZ(-300px) rotateY(-35deg) !important; opacity: 0.8 !important; z-index: 25 !important;\n}\n#mass-premium-compliance-module .carousel-card.pos-r2 {\n    transform: translateX(680px) translateZ(-300px) rotateY(35deg) !important; opacity: 0.8 !important; z-index: 25 !important;\n}\n#mass-premium-compliance-module .carousel-card.pos-hidden {\n    transform: translateX(0px) translateZ(-500px) !important; opacity: 0 !important; z-index: 0 !important;\n}\n\n\/* \u5de5\u4e1a\u8fdb\u5ea6\u63a7\u5236\u53f0 *\/\n#mass-premium-compliance-module .carousel-controls {\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    gap: 12px !important;\n    margin-top: 40px !important;\n    position: relative !important;\n    z-index: 10 !important;\n}\n\n#mass-premium-compliance-module .control-dot {\n    width: 24px !important;\n    height: 4px !important;\n    background-color: #334155 !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n}\n\n#mass-premium-compliance-module .control-dot:hover {\n    background-color: #64748b !important;\n}\n\n#mass-premium-compliance-module .control-dot.active {\n    background-color: #0078C0 !important;\n    width: 48px !important;\n    box-shadow: 0 0 10px rgba(0, 120, 192, 0.5) !important;\n}\n\n\/* \u54cd\u5e94\u5f0f\u964d\u7ea7 *\/\n@media (max-width: 1400px) {\n    #mass-premium-compliance-module .carousel-card.pos-l2 { transform: translateX(-580px) translateZ(-300px) rotateY(-30deg) !important; }\n    #mass-premium-compliance-module .carousel-card.pos-r2 { transform: translateX(580px) translateZ(-300px) rotateY(30deg) !important; }\n}\n\n@media (max-width: 1200px) {\n    #mass-premium-compliance-module .interlocking-grid { grid-template-columns: 1fr !important; }\n    #mass-premium-compliance-module .narrative-panel { border-right: none !important; }\n    #mass-premium-compliance-module .bg-watermark { font-size: 120px !important; top: 0 !important; }\n    \n    #mass-premium-compliance-module .carousel-card.pos-l1 { transform: translateX(-260px) translateZ(-100px) rotateY(-15deg) !important; }\n    #mass-premium-compliance-module .carousel-card.pos-r1 { transform: translateX(260px) translateZ(-100px) rotateY(15deg) !important; }\n    #mass-premium-compliance-module .carousel-card.pos-l2 { transform: translateX(-480px) translateZ(-300px) rotateY(-25deg) !important; opacity: 0 !important; z-index: 0 !important; } \n    #mass-premium-compliance-module .carousel-card.pos-r2 { transform: translateX(480px) translateZ(-300px) rotateY(25deg) !important; opacity: 0 !important; z-index: 0 !important; }\n}\n\n@media (max-width:690px) {\n    #mass-premium-compliance-module { padding: 40px 0 !important; }\n    #mass-premium-compliance-module .bg-watermark { display: none !important; }\n    #mass-premium-compliance-module .anchored-container { padding: 0 20px !important; }\n    #mass-premium-compliance-module .narrative-panel,\n    #mass-premium-compliance-module .specs-matrix-panel { padding: 40px 24px !important; }\n    #mass-premium-compliance-module h2.premium-title { font-size: 28px !important; } \/* \u79fb\u52a8\u7aef\u5b57\u53f7\u9002\u5f53\u7f29\u51cf\u9632\u6362\u884c\u6ea2\u51fa *\/\n    #mass-premium-compliance-module .specs-grid { grid-template-columns: 1fr !important; gap: 24px !important; }\n    \n    #mass-premium-compliance-module .vault-section { margin: 0 -20px !important; padding: 40px 20px !important; }\n    #mass-premium-compliance-module .folding-carousel-wrapper { height: 380px !important; }\n    #mass-premium-compliance-module .carousel-card { width: 220px !important; height: 320px !important; border-width: 4px !important; }\n    \n    #mass-premium-compliance-module .carousel-card.active { transform: translateZ(50px) !important; }\n    #mass-premium-compliance-module .carousel-card.pos-l1 { transform: translateX(-110px) translateZ(-100px) rotateY(-10deg) !important; }\n    #mass-premium-compliance-module .carousel-card.pos-r1 { transform: translateX(110px) translateZ(-100px) rotateY(10deg) !important; }\n}\n<\/style>\n\n<section id=\"mass-premium-compliance-module\">\n    \n    <div class=\"bg-watermark\">COMPLIANCE<\/div>\n\n    <div class=\"anchored-container\">\n        \n        <div class=\"interlocking-grid\">\n            \n            <div class=\"narrative-panel\">\n                <span class=\"tech-badge\">DOC REF: MASS-QC-2026<\/span>\n                \n                <!-- \u771f\u5b9e H2 \u6807\u7b7e\uff0c\u4e25\u683c\u6267\u884c 32px, #111111, \u52a0\u7c97 700 \u89c4\u5219 -->\n                <h2 class=\"premium-title\">Standards, Certifications &#038; Build Quality<\/h2>\n                \n                <p class=\"intro-text\">\n                    Buyers sourcing machinery internationally consistently ask for the same thing \u2014 corrosion-resistant equipment that complies with documented industry standards, not a vague claim of &#8220;good quality.&#8221; The most common regret is discovering, after delivery, that an unbranded machine carries no traceable standard at all. As the manufacturer, Mass builds every pen making machine to a documented compliance stack.\n                <\/p>\n\n                <p class=\"outro-text\">\n                    These standards are not decoration. The ISO 12100 risk-assessment hierarchy governs how high-motion assembly stations are guarded; IEC 60204-1 governs the electrical cabinet and emergency-stop circuit; the ISO 9001 system gives traceability from component sourcing to factory acceptance testing. Standard safety documentation ships with every machine, and country-specific approval paperwork is prepared on request \u2014 so a buyer importing into a regulated market has the file before the machine lands.\n                <\/p>\n            <\/div>\n\n            <div class=\"specs-matrix-panel\">\n                <div class=\"crosshair top-right\"><\/div>\n                <div class=\"specs-grid\">\n                    <div class=\"spec-item\">\n                        <!-- \u89c4\u8303\u5316 H3 \u5c42\u7ea7 -->\n                        <h3 class=\"spec-code\">CE \u2014 Machinery Directive<\/h3>\n                        <p class=\"spec-desc\">2006\/42\/EC compliant build<\/p>\n                    <\/div>\n                    <div class=\"spec-item\">\n                        <h3 class=\"spec-code\">ISO 9001:2015<\/h3>\n                        <p class=\"spec-desc\">Group quality management system<\/p>\n                    <\/div>\n                    <div class=\"spec-item\">\n                        <h3 class=\"spec-code\">IEC 60204-1<\/h3>\n                        <p class=\"spec-desc\">Machinery electrical safety<\/p>\n                    <\/div>\n                    <div class=\"spec-item\">\n                        <h3 class=\"spec-code\">ISO 12100:2010<\/h3>\n                        <p class=\"spec-desc\">Risk-assessment methodology<\/p>\n                    <\/div>\n                    <div class=\"spec-item\">\n                        <h3 class=\"spec-code\">EN ISO 14118<\/h3>\n                        <p class=\"spec-desc\">Unexpected start-up prevention<\/p>\n                    <\/div>\n                    <div class=\"spec-item\">\n                        <h3 class=\"spec-code\">RoHS<\/h3>\n                        <p class=\"spec-desc\">Electrical-cabinet component compliance<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n        <\/div>\n\n        <div class=\"vault-section\">\n            <div class=\"vault-header\">\n                <!-- \u539f\u6587\u4f53\u8bbe\u8ba1\u4fdd\u7559\uff0c\u6807\u7b7e\u5347\u7ea7\u4e3a\u771f\u5b9e\u7684 H3 \u5229\u4e8e\u722c\u866b\u6293\u53d6 -->\n                <h3 class=\"vault-title\">DOCUMENTATION VAULT MATRIX<\/h3>\n            <\/div>\n\n            <div class=\"folding-carousel-wrapper\" id=\"mass-folding-viewport\">\n                <div class=\"carousel-card\" data-index=\"0\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/ISO-Quality-control-system-scaled.jpg\" alt=\"ISO Quality control system compliance certificate\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"1\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/ISO19001-\u526f\u672c.jpg\" alt=\"ISO 19001 Group quality management certification\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"2\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134013.png\" alt=\"Machinery electrical safety official document\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"3\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134044.png\" alt=\"CE Machinery Directive 2006\/42\/EC original document\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"4\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134055.png\" alt=\"Risk-assessment methodology engineering report\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"5\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134100.jpg\" alt=\"RoHS component compliance certificate report\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"6\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408134105.png\" alt=\"Unexpected start-up prevention safety standard doc\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n                <div class=\"carousel-card\" data-index=\"7\">\n                    <img decoding=\"async\" src=\"https:\/\/masstechx.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20220408150843.jpg\" alt=\"Mass Pen Making Machine standard safety documentation\" width=\"600\" height=\"848\" loading=\"lazy\">\n                <\/div>\n            <\/div>\n\n            <div class=\"carousel-controls\" id=\"mass-carousel-dots\">\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const cards = document.querySelectorAll('#mass-folding-viewport .carousel-card');\n    const dotsContainer = document.getElementById('mass-carousel-dots');\n    \n    if (cards.length === 0) return;\n\n    const total = cards.length;\n    let currentIndex = 0;\n\n    for (let i = 0; i < total; i++) {\n        const dot = document.createElement('div');\n        dot.className = 'control-dot';\n        dot.setAttribute('aria-label', 'View document ' + (i + 1));\n        dot.addEventListener('click', () => {\n            currentIndex = i;\n            renderCarousel();\n        });\n        dotsContainer.appendChild(dot);\n    }\n    const dots = dotsContainer.querySelectorAll('.control-dot');\n\n    function renderCarousel() {\n        cards.forEach(card => {\n            card.className = 'carousel-card pos-hidden';\n        });\n        dots.forEach(dot => dot.classList.remove('active'));\n\n        const getCircularIdx = (idx) => (idx % total + total) % total;\n\n        const idxL1 = getCircularIdx(currentIndex - 1);\n        const idxL2 = getCircularIdx(currentIndex - 2);\n        const idxR1 = getCircularIdx(currentIndex + 1);\n        const idxR2 = getCircularIdx(currentIndex + 2);\n\n        cards[currentIndex].className = 'carousel-card active';\n        dots[currentIndex].classList.add('active');\n\n        if (total > 1) {\n            cards[idxL1].className = 'carousel-card pos-l1';\n            cards[idxR1].className = 'carousel-card pos-r1';\n        }\n        if (total > 3) {\n            cards[idxL2].className = 'carousel-card pos-l2';\n            cards[idxR2].className = 'carousel-card pos-r2';\n        }\n    }\n\n    cards.forEach((card, index) => {\n        card.addEventListener('click', () => {\n            if (currentIndex !== index) {\n                currentIndex = index;\n                renderCarousel();\n            }\n        });\n    });\n\n    renderCarousel();\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5c364f2\" data-block-id=\"5c364f2\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5c364f2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-31a6bb2\" data-v=\"4\" data-block-id=\"31a6bb2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-31a6bb2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-31a6bb2-inner-blocks\">\n<style>\n\/* ==========================================================\n   \u6a21\u5757\u7ea7\u4f5c\u7528\u57df\uff0c\u7edd\u5bf9\u9694\u79bb\uff0c\u9632\u6c61\u67d3\n========================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n#mass-sourcing-dashboard {\n    width: 100% !important;\n    background-color: #f4f7f6 !important;\n    padding: 70px 0 !important;\n    box-sizing: border-box !important;\n    border-top: 4px solid #111827 !important;\n    border-bottom: 1px solid #d1d5db !important;\n    background-image: linear-gradient(rgba(17, 24, 39, 0.03) 1px, transparent 1px),\n                      linear-gradient(90deg, rgba(17, 24, 39, 0.03) 1px, transparent 1px) !important;\n    background-size: 30px 30px !important;\n    position: relative !important;\n}\n\n#mass-sourcing-dashboard * {\n    box-sizing: border-box !important;\n}\n\n#mass-sourcing-dashboard .msd-inner-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 clamp(20px, 4vw, 60px) !important;\n}\n\n\/* ==========================================================\n   \u52a8\u6001\u5173\u952e\u5e27\u5b9a\u4e49 (Keyframes for Industrial Dynamics)\n========================================================== *\/\n@keyframes msd-blink {\n    0%, 100% { opacity: 1; }\n    50% { opacity: 0; }\n}\n\n@keyframes msd-grid-pan {\n    0% { background-position: 0 0; }\n    100% { background-position: 40px 40px; }\n}\n\n@keyframes strip-scan {\n    0% { left: -100%; }\n    50%, 100% { left: 200%; }\n}\n\n\/* ==========================================================\n   \u6392\u7248\u4e0e\u901a\u7528\u7ec4\u4ef6\n========================================================== *\/\n#mass-sourcing-dashboard .msd-tech-label {\n    display: inline-block !important;\n    font-family: 'Courier New', Courier, monospace !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    margin-bottom: 16px !important;\n    position: relative !important;\n}\n\n\/* \u4e3b\u6807\u9898\u533a *\/\n#mass-sourcing-dashboard .msd-header-section {\n    margin-bottom: 40px !important;\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    max-width: 1200px !important;\n}\n\n\/* \n   ==========================================================\n   H2 \u6838\u5fc3\u91cd\u6784\uff1a\u4e25\u683c\u6267\u884c 32px, #111111, 700\u52a0\u7c97\n   ==========================================================\n*\/\n#mass-sourcing-dashboard h2.msd-h2 {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #111111 !important;\n    margin: 0 0 20px 0 !important;\n    padding: 0 0 0 20px !important;\n    line-height: 1.25 !important;\n    text-transform: none !important; \/* \u89e3\u9664\u5927\u5199\u9650\u5236\u4ee5\u5c0a\u91cd\u539f\u6587\uff0c\u82e5\u9700\u5927\u5199\u53ef\u6539\u56de uppercase *\/\n    border: none !important;\n    border-left: 8px solid #0078C0 !important;\n    background: none !important;\n    transition: border-color 0.4s ease !important;\n}\n\n#mass-sourcing-dashboard .msd-header-section:hover h2.msd-h2 {\n    border-left-color: #7860A8 !important; \n}\n\n#mass-sourcing-dashboard .msd-intro-text {\n    font-size: 16px !important;\n    color: #4b5563 !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    padding-left: 28px !important; \n    border-left: 1px solid #cbd5e1 !important; \n}\n\n\/* ==========================================================\n   \u975e\u5bf9\u79f0\u53cc\u62fc\u673a\u67dc\u7f51\u683c (Asymmetric Split-Screen Grid)\n========================================================== *\/\n#mass-sourcing-dashboard .msd-split-grid {\n    display: grid !important;\n    grid-template-columns: 4fr 5fr !important;\n    gap: 0 !important;\n    box-shadow: 0 20px 40px -10px rgba(0,0,0,0.1) !important;\n    margin-bottom: 40px !important;\n    position: relative !important;\n}\n\n#mass-sourcing-dashboard .msd-split-grid::before {\n    content: '' !important;\n    position: absolute !important;\n    top: -10px !important; right: -10px !important;\n    width: 40px !important; height: 40px !important;\n    border-top: 2px solid #0078C0 !important;\n    border-right: 2px solid #0078C0 !important;\n    z-index: 10 !important;\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n#mass-sourcing-dashboard .msd-split-grid:hover::before {\n    width: 80px !important;\n    height: 80px !important;\n    border-color: #7860A8 !important;\n}\n\n\/* \u5de6\u4fa7\uff1a\u6697\u9ed1\u673a\u67dc\u9762\u677f *\/\n#mass-sourcing-dashboard .msd-panel-dark {\n    background-color: #0b1120 !important;\n    color: #f3f4f6 !important;\n    padding: 50px 40px !important;\n    position: relative !important;\n    clip-path: polygon(0 0, 100% 0, 100% 100%, 20px 100%, 0 calc(100% - 20px)) !important;\n    overflow: hidden !important;\n}\n\n#mass-sourcing-dashboard .msd-panel-dark::after {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background-image: linear-gradient(rgba(0, 120, 192, 0.08) 1px, transparent 1px),\n                      linear-gradient(90deg, rgba(0, 120, 192, 0.08) 1px, transparent 1px) !important;\n    background-size: 40px 40px !important;\n    opacity: 0.5 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    animation: msd-grid-pan 20s linear infinite !important;\n}\n\n#mass-sourcing-dashboard .msd-panel-dark > * {\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n#mass-sourcing-dashboard .msd-panel-dark .msd-tech-label {\n    color: #0078C0 !important;\n}\n#mass-sourcing-dashboard .msd-panel-dark .msd-tech-label::after {\n    content: '\u2588' !important;\n    margin-left: 6px !important;\n    color: #7860A8 !important;\n    animation: msd-blink 1.2s step-end infinite !important;\n}\n\n\/* \n   H3 \u89c4\u8303\uff1a\u6697\u8272\u9762\u677f\u6807\u9898\n*\/\n#mass-sourcing-dashboard h3.msd-h3-dark {\n    font-size: 22px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 0 30px 0 !important;\n    padding: 0 0 20px 0 !important;\n    border: none !important;\n    border-bottom: 1px solid rgba(255,255,255,0.1) !important;\n    background: none !important;\n    line-height: 1.3 !important;\n}\n\n#mass-sourcing-dashboard .msd-parameter-list {\n    list-style: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n#mass-sourcing-dashboard .msd-parameter-list li {\n    position: relative !important;\n    padding: 20px 20px 20px 30px !important; \n    border-bottom: 1px dashed rgba(255,255,255,0.1) !important;\n    font-size: 15px !important;\n    color: #9ca3af !important;\n    line-height: 1.5 !important;\n    transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), background 0.3s, border-color 0.3s !important;\n    border-left: 2px solid transparent !important;\n}\n#mass-sourcing-dashboard .msd-parameter-list li:last-child {\n    border-bottom: none !important;\n}\n#mass-sourcing-dashboard .msd-parameter-list li:hover {\n    background: rgba(255,255,255,0.03) !important;\n    transform: translateX(6px) !important; \n    border-left: 2px solid #0078C0 !important; \n    color: #ffffff !important;\n}\n\n#mass-sourcing-dashboard .msd-parameter-list li::before {\n    content: counter(item, decimal-leading-zero) !important;\n    counter-increment: item !important;\n    position: absolute !important;\n    left: 0 !important;\n    top: 20px !important;\n    font-family: monospace !important;\n    font-weight: 700 !important;\n    color: #7860A8 !important; \n    font-size: 14px !important;\n    transition: color 0.3s !important;\n}\n#mass-sourcing-dashboard .msd-parameter-list { counter-reset: item !important; }\n\n#mass-sourcing-dashboard .msd-parameter-list li:hover::before {\n    color: #0078C0 !important; \n}\n\n#mass-sourcing-dashboard .msd-parameter-list strong {\n    color: #ffffff !important;\n    display: block !important;\n    margin-bottom: 4px !important;\n    font-size: 16px !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u5de5\u7a0b\u84dd\u56fe\u9762\u677f (Blueprint Panel) *\/\n#mass-sourcing-dashboard .msd-panel-light {\n    background-color: #ffffff !important;\n    padding: 50px 40px !important;\n    position: relative !important;\n    border: 1px solid #cbd5e1 !important;\n    border-left: none !important;\n}\n\n#mass-sourcing-dashboard .msd-panel-light .msd-tech-label {\n    color: #64748b !important;\n}\n\n\/* \n   H3 \u89c4\u8303\uff1a\u4eae\u8272\u9762\u677f\u6807\u9898\n*\/\n#mass-sourcing-dashboard h3.msd-h3-light {\n    font-size: 22px !important;\n    font-weight: 700 !important;\n    color: #111827 !important;\n    margin: 0 0 24px 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    background: none !important;\n    line-height: 1.3 !important;\n}\n\n#mass-sourcing-dashboard .msd-text-block {\n    font-size: 15px !important;\n    color: #4b5563 !important;\n    margin: 0 0 24px 0 !important;\n    line-height: 1.6 !important;\n    text-align: justify !important;\n}\n\n#mass-sourcing-dashboard .msd-highlight-capsule {\n    background: #f1f5f9 !important;\n    border: 1px solid #cbd5e1 !important;\n    padding: 2px 6px !important;\n    color: #0f172a !important;\n    font-family: monospace !important;\n    font-weight: 700 !important;\n    border-radius: 2px !important;\n    transition: all 0.2s !important;\n}\n#mass-sourcing-dashboard .msd-highlight-capsule:hover {\n    background: #0078C0 !important;\n    color: #ffffff !important;\n    border-color: #0078C0 !important;\n}\n\n#mass-sourcing-dashboard .msd-lesson-box {\n    margin: 30px 0 !important;\n    padding: 24px !important;\n    background-color: #f8fafc !important;\n    position: relative !important;\n    border: 1px solid #e2e8f0 !important;\n}\n#mass-sourcing-dashboard .msd-lesson-box::before {\n    content: '' !important;\n    position: absolute !important;\n    top: -1px !important; left: -1px !important;\n    width: 20px !important; height: 20px !important;\n    border-top: 3px solid #7860A8 !important;\n    border-left: 3px solid #7860A8 !important;\n    transition: width 0.3s ease, height 0.3s ease !important;\n}\n#mass-sourcing-dashboard .msd-lesson-box:hover::before {\n    width: 40px !important; height: 40px !important;\n}\n\n#mass-sourcing-dashboard .msd-stage-rail {\n    margin-top: 40px !important;\n    padding-top: 30px !important;\n    border-top: 1px solid #e2e8f0 !important;\n    position: relative !important;\n}\n#mass-sourcing-dashboard .msd-stage-rail::before {\n    content: '' !important;\n    position: absolute !important;\n    top: -3px !important; left: 0 !important;\n    width: 40px !important; height: 5px !important;\n    background-color: #111827 !important;\n    transition: width 0.4s ease !important;\n}\n#mass-sourcing-dashboard .msd-stage-rail:hover::before {\n    width: 100px !important; \n}\n\n\/* ==========================================================\n   \u5e95\u90e8\uff1a\u6a2a\u5411\u6570\u636e\u91c7\u96c6\u5e26 (Horizontal Data Strip)\n========================================================== *\/\n#mass-sourcing-dashboard .msd-data-strip-wrapper {\n    background-color: #ffffff !important;\n    border: 1px solid #cbd5e1 !important;\n    position: relative !important;\n    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05) !important;\n}\n\n#mass-sourcing-dashboard .msd-strip-header {\n    background-color: #0078C0 !important;\n    color: #ffffff !important;\n    padding: 16px 24px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n#mass-sourcing-dashboard .msd-strip-header::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: -100% !important;\n    width: 50% !important; height: 100% !important;\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent) !important;\n    animation: strip-scan 4s linear infinite !important;\n}\n\n\/* \n   H3 \u89c4\u8303\uff1a\u53d6\u4ee3\u4e4b\u524d\u7684 H4 \u6216 DIV\uff0c\u4fdd\u8bc1\u7ed3\u6784\u5b8c\u6574\n*\/\n#mass-sourcing-dashboard h3.msd-h3-strip {\n    margin: 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    background: none !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n}\n\n#mass-sourcing-dashboard .msd-req-grid {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    gap: 0 !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n}\n\n#mass-sourcing-dashboard .msd-req-item {\n    padding: 24px !important;\n    border-right: 1px solid #e2e8f0 !important;\n    position: relative !important;\n    transition: background-color 0.3s ease !important;\n}\n#mass-sourcing-dashboard .msd-req-item:last-child {\n    border-right: none !important;\n}\n\n#mass-sourcing-dashboard .msd-req-item::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 0 !important; left: 0 !important;\n    width: 0 !important; height: 3px !important;\n    background-color: #0078C0 !important;\n    transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1) !important;\n}\n#mass-sourcing-dashboard .msd-req-item:hover {\n    background-color: #f8fafc !important;\n}\n#mass-sourcing-dashboard .msd-req-item:hover::after {\n    width: 100% !important;\n}\n\n#mass-sourcing-dashboard .msd-req-title {\n    font-size: 12px !important;\n    font-family: monospace !important;\n    font-weight: 700 !important;\n    color: #64748b !important;\n    margin-bottom: 8px !important;\n    display: block !important;\n    transition: color 0.3s !important;\n}\n#mass-sourcing-dashboard .msd-req-item:hover .msd-req-title {\n    color: #0078C0 !important; \n}\n\n#mass-sourcing-dashboard .msd-req-desc {\n    font-size: 14px !important;\n    color: #111827 !important;\n    margin: 0 !important;\n    font-weight: 500 !important;\n    line-height: 1.4 !important;\n}\n\n#mass-sourcing-dashboard .msd-outro-panel {\n    padding: 24px !important;\n    background-color: #f1f5f9 !important;\n    font-size: 14px !important;\n    color: #4b5563 !important;\n    line-height: 1.6 !important;\n    text-align: justify !important;\n    position: relative !important;\n}\n#mass-sourcing-dashboard .msd-outro-panel::after {\n    content: '[END OF SPEC]' !important;\n    position: absolute !important;\n    bottom: 8px !important; right: 12px !important;\n    font-family: monospace !important;\n    font-size: 10px !important;\n    color: #94a3b8 !important;\n}\n\n\/* ==========================================================\n   \u54cd\u5e94\u5f0f\u65ad\u70b9\n========================================================== *\/\n@media (max-width:1000px) {\n    #mass-sourcing-dashboard .msd-split-grid { grid-template-columns: 1fr !important; }\n    #mass-sourcing-dashboard .msd-panel-dark { clip-path: none !important; }\n    #mass-sourcing-dashboard .msd-panel-light { border-left: 1px solid #cbd5e1 !important; border-top: none !important; }\n    #mass-sourcing-dashboard .msd-req-grid { grid-template-columns: repeat(2, 1fr) !important; }\n    #mass-sourcing-dashboard .msd-req-item:nth-child(2) { border-right: none !important; }\n    #mass-sourcing-dashboard .msd-req-item:nth-child(1),\n    #mass-sourcing-dashboard .msd-req-item:nth-child(2) { border-bottom: 1px solid #e2e8f0 !important; }\n}\n\n@media (max-width: 640px) {\n    #mass-sourcing-dashboard { padding: 40px 0 !important; }\n    #mass-sourcing-dashboard h2.msd-h2 { font-size: 26px !important; border-left-width: 4px !important; }\n    #mass-sourcing-dashboard .msd-panel-dark,\n    #mass-sourcing-dashboard .msd-panel-light { padding: 30px 20px !important; }\n    #mass-sourcing-dashboard .msd-req-grid { grid-template-columns: 1fr !important; }\n    #mass-sourcing-dashboard .msd-req-item { border-right: none !important; border-bottom: 1px solid #e2e8f0 !important; }\n    #mass-sourcing-dashboard .msd-req-item:last-child { border-bottom: none !important; }\n    #mass-sourcing-dashboard .msd-intro-text { padding-left: 16px !important; }\n}\n<\/style>\n\n<section id=\"mass-sourcing-dashboard\">\n    <div class=\"msd-inner-container\">\n        \n        <div class=\"msd-header-section\">\n            <span class=\"msd-tech-label\" style=\"color: #64748b !important;\">[DOC-PROCUREMENT]<\/span>\n            <!-- \u4e25\u683c\u9075\u5b88 H2 32px #111111 \u52a0\u7c97 700 \u7684 SEO \u89c4\u8303 -->\n            <h2 class=\"msd-h2\">Sourcing a Pen Production Line \u2014 Lead Time, Pricing &#038; MOQ<\/h2>\n            <p class=\"msd-intro-text\">\n                Most pen making machine pages stop at &#8220;contact us for a price.&#8221; That silence is where sourcing risk hides. Buyers report that the cost which actually hurts is rarely the machine price \u2014 it is the metal parts, the missing configuration, the downtime with no spare-parts channel. So this section names the cost structure plainly rather than publishing one misleading number.\n            <\/p>\n        <\/div>\n\n        <div class=\"msd-split-grid\">\n            \n            <div class=\"msd-panel-dark\">\n                <span class=\"msd-tech-label\">[SYS-CFG]<\/span>\n                <!-- \u89c4\u8303\u5316\u7684 H3 -->\n                <h3 class=\"msd-h3-dark\">What drives a pen line quotation<\/h3>\n                <ul class=\"msd-parameter-list\">\n                    <li>\n                        <strong>Line scope:<\/strong> \n                        a single assembly machine, or an integrated molding-assembly-decorating line. Scope is the largest single price driver.\n                    <\/li>\n                    <li>\n                        <strong>Pen type and format range:<\/strong> \n                        single-format tooling versus tooling for stick, click, twist and gel-ink in one line.\n                    <\/li>\n                    <li>\n                        <strong>Automation and certification depth:<\/strong> \n                        standard CE build versus notified-body approval for a specific destination market.\n                    <\/li>\n                    <li>\n                        <strong>Spare-parts package and training scope:<\/strong> \n                        starter parts kit, extended stock, on-site versus remote commissioning.\n                    <\/li>\n                <\/ul>\n            <\/div>\n\n            <div class=\"msd-panel-light\">\n                <span class=\"msd-tech-label\">[TML-EST]<\/span>\n                <!-- \u89c4\u8303\u5316\u7684 H3 -->\n                <h3 class=\"msd-h3-light\">Lead time and the parts-cost lesson<\/h3>\n                <p class=\"msd-text-block\">\n                    Industry project timelines for a pen unit commonly run five to six months from decision to running production. Mass quotes lead time in two clear phases \u2014 standard machines at <span class=\"msd-highlight-capsule\">30\u201360 working days<\/span>, custom-tooled lines at <span class=\"msd-highlight-capsule\">60\u201390 days<\/span> from design sign-off \u2014 so your project plan reflects reality.\n                <\/p>\n\n                <div class=\"msd-lesson-box\">\n                    <p class=\"msd-text-block\" style=\"margin:0 !important;\">\n                        <strong>On cost, there is a lesson worth stating:<\/strong> one buyer found that for the price of 100 part-sets from a parts supplier, he could buy 2,000 from the factory direct. The same logic applies to your machine sourcing \u2014 buy the production capability, not a dependency.\n                    <\/p>\n                <\/div>\n\n                <div class=\"msd-stage-rail\">\n                    <span class=\"msd-tech-label\">[PROC-05]<\/span>\n                    <!-- \u89c4\u8303\u5316\u7684 H3\uff0c\u901a\u8fc7\u5185\u8054\u9002\u5f53\u8c03\u6574\u5b57\u53f7\u4ee5\u9002\u5e94\u5c42\u7ea7 -->\n                    <h3 class=\"msd-h3-light\" style=\"font-size: 18px !important;\">One-stop, five stages<\/h3>\n                    <p class=\"msd-text-block\" style=\"margin:0 !important;\">\n                        A Mass pen line is delivered as a sequence, not a drop-shipment: plant layout design, manufacturing with factory acceptance testing, shipping and customs support, on-site installation, and operator training \u2014 then after-sales cover: a 2-year warranty, 24-hour engineer response and 5-working-day global spare parts.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"msd-data-strip-wrapper\">\n            <div class=\"msd-strip-header\">\n                <span class=\"msd-tech-label\" style=\"margin:0; color:rgba(255,255,255,0.7) !important;\">[DATA-REQ]<\/span>\n                <!-- \u5c06\u539f\u5148\u7684 H4 \u6216 DIV \u6539\u4e3a H3\uff0c\u5b8c\u5584\u5927\u7eb2\u7ed3\u6784 -->\n                <h3 class=\"msd-h3-strip\">What to send for an accurate quote<\/h3>\n            <\/div>\n            \n            <div class=\"msd-req-grid\">\n                <div class=\"msd-req-item\">\n                    <span class=\"msd-req-title\">\/\/ 01_PEN TYPES<\/span>\n                    <p class=\"msd-req-desc\">You produce or plan to produce \u2014 ballpoint, gel, marker, and the formats within each.<\/p>\n                <\/div>\n                <div class=\"msd-req-item\">\n                    <span class=\"msd-req-title\">\/\/ 02_TARGET OUTPUT<\/span>\n                    <p class=\"msd-req-desc\">In pens per shift or per day, and your planned shift pattern.<\/p>\n                <\/div>\n                <div class=\"msd-req-item\">\n                    <span class=\"msd-req-title\">\/\/ 03_STAGES NEEDED<\/span>\n                    <p class=\"msd-req-desc\">Barrel molding, assembly, decorating, or a complete line.<\/p>\n                <\/div>\n                <div class=\"msd-req-item\">\n                    <span class=\"msd-req-title\">\/\/ 04_DESTINATION<\/span>\n                    <p class=\"msd-req-desc\">Market destination, so certification and documentation scope can be confirmed before tooling.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"msd-outro-panel\">\n                Send those four items and Mass returns an itemised, transparent quotation. Indicative pricing is grouped into line-scope tiers rather than a single figure, because an honest pen manufacturing machine price depends on the project \u2014 and we would rather show you the cost structure than a number that does not survive contact with your specification.\n            <\/div>\n        <\/div>\n\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-3ce6983\" data-block-id=\"3ce6983\"><style>.stk-3ce6983 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3ce6983-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fc5bf0a\" data-v=\"4\" data-block-id=\"fc5bf0a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fc5bf0a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fc5bf0a-inner-blocks\">\n<style>\n\/* ==========================================================================\n   [SYS-ISOLATION] Scope: #pmm-dark-tools-module\n   B2B Industrial Premium Layout - Dark Theme \/ Full-Bleed Background\n   ========================================================================= *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n#pmm-dark-tools-module {\n    display: block !important;\n    width: 100% !important;\n    \/* \u6838\u5fc3\u8981\u6c42\uff1a\u80cc\u666f\u5168\u5c4f\u8d2f\u7a7f\uff0c\u6df1\u8272\u6e10\u53d8 *\/\n    background: linear-gradient(135deg, #0b1120 0%, #161f33 100%) !important;\n    \/* \u6838\u5fc3\u8981\u6c42\uff1apadding 30px - 70px\uff0c\u7f29\u51cf\u4e0a\u4e0b\u7559\u767d *\/\n    padding: 60px 0 !important; \n    position: relative !important;\n    font-family: 'Inter', sans-serif !important;\n    overflow: hidden !important;\n}\n\n\/* \u9ad8\u7ea7\u611f\u56fe\u5c42\uff1a\u5de5\u7a0b\u7f51\u683c\u5e95\u7eb9\u53e0\u52a0\uff0c\u589e\u52a0\u7eb5\u6df1\u611f\uff0c\u53bb\u9664\u6241\u5e73AI\u5473 *\/\n#pmm-dark-tools-module::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: \n        linear-gradient(to right, rgba(255,255,255,0.02) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(255,255,255,0.02) 1px, transparent 1px) !important;\n    background-size: 30px 30px !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n\/* \u9ad8\u7ea7\u611f\u56fe\u5c42\uff1a\u6781\u5149\u5149\u6655\u80cc\u666f *\/\n#pmm-dark-tools-module::after {\n    content: '' !important;\n    position: absolute !important;\n    top: -20% !important; right: -10% !important;\n    width: 60% !important; height: 140% !important;\n    background: radial-gradient(circle, rgba(0,120,192,0.08) 0%, transparent 60%) !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n\/* \u6838\u5fc3\u8981\u6c42\uff1a\u5185\u5bb9\u5f39\u6027\u951a\u5b9a\uff0c\u6700\u5927\u5bbd\u5ea6 1600px *\/\n#pmm-dark-tools-module .pmm-inner {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 4vw !important;\n    position: relative !important;\n    z-index: 2 !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n@media (min-width: 1500px) {\n    #pmm-dark-tools-module .pmm-inner { padding: 0 40px !important; }\n}\n\n\/* \u5168\u5c40\u91cd\u7f6e\u9632\u5fa1 *\/\n#pmm-dark-tools-module *,\n#pmm-dark-tools-module *::before,\n#pmm-dark-tools-module *::after {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- Heading \u533a\u9ad8\u7ea7\u611f\u8bbe\u8ba1 --- *\/\n#pmm-dark-tools-module .pmm-header-area {\n    margin-bottom: 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    border-left: 3px solid #0078C0 !important;\n    padding-left: 20px !important;\n}\n\n\/* \u5de5\u4e1a\u7ea7\u7cfb\u7edf\u8bc6\u522b\u89d2\u6807 *\/\n#pmm-dark-tools-module .pmm-sys-label {\n    display: inline-block !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 2px !important;\n    color: #7860A8 !important;\n    text-transform: uppercase !important;\n    margin-bottom: 12px !important;\n}\n\n\/* \u5f3a\u5236 H2 \u6837\u5f0f\uff0c\u5bf9\u6297\u4e3b\u9898\u6c61\u67d3\uff0c\u91c7\u7528\u91d1\u5c5e\u62c9\u4e1d\u6e10\u53d8\u8d28\u611f\u6587\u5b57 *\/\n#pmm-dark-tools-module h2.pmm-section-title {\n    font-size: 32px !important; \/* \u9075\u5faa\u9ed8\u8ba4\u5b57\u53f7\u8981\u6c42 *\/\n    font-weight: 700 !important;\n    margin: 0 !important;\n    line-height: 1.2 !important;\n    background: linear-gradient(90deg, #ffffff 0%, #cbd5e1 100%) !important;\n    -webkit-background-clip: text !important;\n    -webkit-text-fill-color: transparent !important;\n    background-clip: text !important;\n    letter-spacing: -0.5px !important;\n    display: block !important;\n}\n\n\/* --- \u5de5\u5177\u5361\u7247 Grid \u5e03\u5c40 (\u5f7b\u5e95\u586b\u8865\u7a7a\u767d) --- *\/\n#pmm-dark-tools-module .pmm-tools-grid {\n    display: grid !important;\n    \/* \u5f3a\u529b 2 \u5217\u5e03\u5c40\uff0c\u5360\u6ee1 1600px \u5bbd\u5ea6\uff0c\u907f\u514d\u7a7a\u6d1e *\/\n    grid-template-columns: 1fr 1fr !important;\n    gap: 30px !important;\n    align-items: stretch !important;\n}\n\n@media (max-width: 900px) {\n    #pmm-dark-tools-module .pmm-tools-grid { grid-template-columns: 1fr !important; }\n}\n\n\/* --- \u72ec\u7acb\u5361\u7247\uff1a\u6697\u9ed1\u5de5\u7a0b\u9762\u677f --- *\/\n#pmm-dark-tools-module a.pmm-card {\n    display: flex !important;\n    flex-direction: column !important;\n    background: rgba(30, 41, 59, 0.4) !important;\n    border: 1px solid rgba(255, 255, 255, 0.06) !important;\n    backdrop-filter: blur(10px) !important;\n    -webkit-backdrop-filter: blur(10px) !important;\n    padding: 40px !important;\n    text-decoration: none !important;\n    position: relative !important;\n    overflow: hidden !important;\n    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;\n    \/* \u5de5\u4e1a\u611f\u53f3\u4e0a\u89d2\u5207\u89d2 *\/\n    clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%) !important;\n}\n\n\/* \u5361\u7247\u9876\u90e8\u6d41\u5149\u8fb9\u6846 (\u533a\u5206\u8272) *\/\n#pmm-dark-tools-module a#pmm-tool-1::before {\n    content: '' !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 3px !important; background: #0078C0 !important; transition: height 0.3s ease !important;\n}\n#pmm-dark-tools-module a#pmm-tool-2::before {\n    content: '' !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 3px !important; background: #7860A8 !important; transition: height 0.3s ease !important;\n}\n\n\/* Hover \u6d6e\u96d5\u4e0e\u53d1\u5149\u7279\u6548 *\/\n#pmm-dark-tools-module a.pmm-card:hover {\n    background: rgba(30, 41, 59, 0.8) !important;\n    border-color: rgba(255, 255, 255, 0.15) !important;\n    transform: translateY(-4px) !important;\n    box-shadow: 0 20px 40px rgba(0,0,0,0.4) !important;\n}\n#pmm-dark-tools-module a#pmm-tool-1:hover { box-shadow: 0 20px 40px rgba(0, 120, 192, 0.15) !important; }\n#pmm-dark-tools-module a#pmm-tool-2:hover { box-shadow: 0 20px 40px rgba(120, 96, 168, 0.15) !important; }\n\n\/* \u5de8\u578b\u80cc\u666f\u6570\u5b57\u6697\u7eb9 (\u53bbAI\u5473\uff0c\u589e\u5f3a\u5de5\u7a0b\u56fe\u7eb8\u611f) *\/\n#pmm-dark-tools-module .pmm-card-index {\n    position: absolute !important;\n    right: 20px !important;\n    bottom: -10px !important;\n    font-size: 120px !important;\n    font-weight: 800 !important;\n    color: rgba(255,255,255,0.02) !important;\n    line-height: 1 !important;\n    pointer-events: none !important;\n    z-index: 1 !important;\n    transition: color 0.4s ease !important;\n}\n#pmm-dark-tools-module a.pmm-card:hover .pmm-card-index {\n    color: rgba(255,255,255,0.04) !important;\n}\n\n\/* --- \u5f3a\u5236 H3 \u53ca\u6587\u672c\u6837\u5f0f --- *\/\n#pmm-dark-tools-module h3.pmm-card-title {\n    font-size: 24px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 0 16px 0 !important;\n    line-height: 1.3 !important;\n    position: relative !important;\n    z-index: 2 !important;\n    display: block !important;\n}\n\n#pmm-dark-tools-module .pmm-card-desc {\n    font-size: 16px !important;\n    font-weight: 400 !important;\n    color: #94a3b8 !important;\n    line-height: 1.6 !important;\n    margin: 0 0 40px 0 !important;\n    flex-grow: 1 !important;\n    position: relative !important;\n    z-index: 2 !important;\n    max-width: 90% !important;\n}\n\n\/* --- \u884c\u52a8\u6309\u94ae (Arrow Link) --- *\/\n#pmm-dark-tools-module .pmm-action-row {\n    display: flex !important;\n    align-items: center !important;\n    position: relative !important;\n    z-index: 2 !important;\n    padding-top: 20px !important;\n    border-top: 1px solid rgba(255,255,255,0.05) !important;\n}\n\n#pmm-dark-tools-module .pmm-action-text {\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    letter-spacing: 1px !important;\n    text-transform: uppercase !important;\n    transition: color 0.3s ease !important;\n}\n#pmm-dark-tools-module a#pmm-tool-1 .pmm-action-text { color: #0078C0 !important; }\n#pmm-dark-tools-module a#pmm-tool-2 .pmm-action-text { color: #7860A8 !important; }\n\n#pmm-dark-tools-module .pmm-action-arrow {\n    margin-left: 10px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 30px !important;\n    height: 30px !important;\n    border-radius: 50% !important;\n    background: rgba(255,255,255,0.05) !important;\n    transition: all 0.3s ease !important;\n}\n\n#pmm-dark-tools-module .pmm-action-arrow svg {\n    width: 14px !important;\n    height: 14px !important;\n    fill: none !important;\n    stroke: #ffffff !important;\n    stroke-width: 2 !important;\n    stroke-linecap: round !important;\n    stroke-linejoin: round !important;\n    transition: transform 0.3s ease !important;\n}\n\n#pmm-dark-tools-module a.pmm-card:hover .pmm-action-arrow {\n    background: #ffffff !important;\n}\n#pmm-dark-tools-module a#pmm-tool-1:hover .pmm-action-arrow svg { stroke: #0078C0 !important; transform: translateX(2px) !important; }\n#pmm-dark-tools-module a#pmm-tool-2:hover .pmm-action-arrow svg { stroke: #7860A8 !important; transform: translateX(2px) !important; }\n<\/style>\n\n<section id=\"pmm-dark-tools-module\">\n    <div class=\"pmm-inner\">\n        \n        <!-- \u5e26\u6709\u5de5\u7a0b\u6807\u8bc6\u7684 H2 \u9876\u5c42\u6807\u9898 -->\n        <div class=\"pmm-header-area\">\n            <span class=\"pmm-sys-label\">[SYS-EVALUATION]<\/span>\n            <h2 class=\"pmm-section-title\">Pen Manufacturing Planning Tools<\/h2>\n        <\/div>\n        \n        <div class=\"pmm-tools-grid\">\n            \n            <!-- Tool 01: Capacity Planner -->\n            <a href=\"https:\/\/masstechx.com\/pen-making-machine\/pen-production-capacity-planner\/\" class=\"pmm-card\" id=\"pmm-tool-1\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"pmm-card-index\">01<\/div>\n                <h3 class=\"pmm-card-title\">Pen Production Capacity Planner<\/h3>\n                <p class=\"pmm-card-desc\">Size your assembly line from a daily output target.<\/p>\n                \n                <div class=\"pmm-action-row\">\n                    <span class=\"pmm-action-text\">Access Tool<\/span>\n                    <div class=\"pmm-action-arrow\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                            <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/div>\n            <\/a>\n\n            <!-- Tool 02: Automation Selector -->\n            <a href=\"https:\/\/masstechx.com\/pen-making-machine\/automatic-vs-semi-automatic\/\" class=\"pmm-card\" id=\"pmm-tool-2\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"pmm-card-index\">02<\/div>\n                <h3 class=\"pmm-card-title\">Automatic vs Semi-Automatic Pen Machine Selector<\/h3>\n                <p class=\"pmm-card-desc\">Four questions to find the right automation level for your pen line.<\/p>\n                \n                <div class=\"pmm-action-row\">\n                    <span class=\"pmm-action-text\">Access Tool<\/span>\n                    <div class=\"pmm-action-arrow\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                            <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/div>\n            <\/a>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n\/* ==========================================================================\n   [Vanilla JS] \u4fdd\u7559\u8f7b\u91cf\u7ea7\u4ea4\u4e92\uff0c\u89c4\u907f jQuery\/\u5916\u90e8\u5e93\u4f9d\u8d56\uff0c\u786e\u4fdd\u9ad8\u6027\u80fd\n   ========================================================================= *\/\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    var toolCards = document.querySelectorAll('#pmm-dark-tools-module .pmm-card');\n    \n    \/\/ \u589e\u52a0\u7ec6\u5fae\u7684\u9f20\u6807\u8ddf\u8e2a\u89c6\u5dee\u6548\u679c (\u9ad8\u7aef\u53bbAI\u5473\u7684\u7ec6\u8282)\n    toolCards.forEach(function(card) {\n        card.addEventListener('mousemove', function(e) {\n            var rect = card.getBoundingClientRect();\n            var x = e.clientX - rect.left;\n            var y = e.clientY - rect.top;\n            \n            \/\/ \u4e3a\u5361\u7247\u521b\u5efa\u4e00\u4e2a\u6781\u5ea6\u5fae\u5f31\u7684\u8ddf\u968f\u5149\u6e90\uff0c\u589e\u5f3a\u73bb\u7483\u62df\u6001\u7684\u539a\u91cd\u611f\n            card.style.background = `radial-gradient(circle at ${x}px ${y}px, rgba(255, 255, 255, 0.05) 0%, rgba(30, 41, 59, 0.4) 60%)`;\n        });\n        \n        card.addEventListener('mouseleave', function() {\n            \/\/ \u9f20\u6807\u79fb\u51fa\u540e\u6062\u590d\u521d\u59cb\u5e95\u8272\n            card.style.background = 'rgba(30, 41, 59, 0.4)';\n        });\n    });\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-75d9f47\" data-block-id=\"75d9f47\"><style>.stk-75d9f47 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-75d9f47-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0cab734\" data-v=\"4\" data-block-id=\"0cab734\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0cab734-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0cab734-inner-blocks\">\n<div id=\"mass-premium-faq-module\">\n  <style>\n    \/* ==== \u5168\u5c40\u5916\u58f3\u4e0e\u80cc\u666f\u951a\u5b9a ==== *\/\n    #mass-premium-faq-module {\n      width: 100% !important;\n      background-color: #ffffff;\n      padding-block: clamp(30px, 6vw, 70px);\n      position: relative;\n      font-family: inherit;\n      box-sizing: border-box;\n      overflow: hidden; \/* \u9632\u6b62\u88c5\u9970\u5143\u7d20\u6ea2\u51fa *\/\n    }\n\n    #mass-premium-faq-module * {\n      box-sizing: border-box;\n    }\n\n    \/* \u5185\u90e8\u5b89\u5168\u533a 1600px *\/\n    #mass-premium-faq-module .mass-container {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 60px);\n      position: relative;\n      z-index: 2;\n    }\n\n    \/* ==== \u5de5\u4e1a\u56fe\u5c42\u5316\uff1a\u80cc\u666f\u5de8\u578b\u6c34\u5370 (\u4e0d\u5f71\u54cd SEO\uff0c\u7eaf\u89c6\u89c9\u586b\u8865\u7a7a\u767d) ==== *\/\n    #mass-premium-faq-module::before {\n      content: \"F.A.Q\";\n      position: absolute;\n      top: -20px;\n      right: 5%;\n      font-size: 280px;\n      font-weight: 900;\n      color: #F3F4F6;\n      line-height: 1;\n      letter-spacing: -0.02em;\n      z-index: 1;\n      user-select: none;\n      pointer-events: none;\n    }\n\n    \/* ==== \u5934\u90e8\uff1a\u7a7a\u95f4\u5207\u5272\u8bbe\u8ba1 ==== *\/\n    #mass-premium-faq-module .mass-header-group {\n      display: flex;\n      flex-direction: column;\n      gap: 12px;\n      margin-bottom: clamp(40px, 5vw, 60px);\n    }\n\n    #mass-premium-faq-module .mass-meta-label {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n      font-size: 13px;\n      font-weight: 600;\n      color: #7860A8; \/* \u54c1\u724c\u526f\u8272 *\/\n      text-transform: uppercase;\n      letter-spacing: 0.1em;\n      display: flex;\n      align-items: center;\n      gap: 12px;\n    }\n\n    #mass-premium-faq-module .mass-meta-label::before {\n      content: \"\";\n      width: 12px;\n      height: 12px;\n      background-color: #7860A8;\n      clip-path: polygon(0 0, 100% 0, 100% 100%);\n    }\n\n    \/* \u6807\u9898\u4e0e\u5ef6\u957f\u7ebf\u5e03\u5c40 (\u6740\u6389\u53f3\u4fa7\u5927\u91cf\u7559\u767d) *\/\n    #mass-premium-faq-module .mass-title-row {\n      display: flex;\n      align-items: center;\n      gap: 30px;\n      width: 100%;\n    }\n\n    \/* \u4e25\u683c\u9075\u5faa H2 \u8981\u6c42 *\/\n    #mass-premium-faq-module .mass-h2 {\n      font-size: 32px;\n      font-weight: 700;\n      line-height: 1.2;\n      color: #111111;\n      margin: 0;\n      white-space: nowrap;\n    }\n\n    #mass-premium-faq-module .mass-header-line {\n      flex-grow: 1;\n      height: 1px;\n      background: linear-gradient(90deg, #E5E7EB 0%, rgba(229,231,235,0) 100%);\n    }\n\n    \/* ==== \u5217\u8868\u4e0e\u6298\u53e0\u5c42\u8bbe\u8ba1 ==== *\/\n    #mass-premium-faq-module .mass-faq-list {\n      display: flex;\n      flex-direction: column;\n      border-top: 2px solid #111111; \/* \u9876\u90e8\u91cd\u5de5\u5206\u5272\u7ebf *\/\n    }\n\n    #mass-premium-faq-module .mass-faq-item {\n      border-bottom: 1px solid #E5E7EB;\n      position: relative;\n    }\n\n    \/* \u79fb\u9664 H3 \u9ed8\u8ba4\u6837\u5f0f\uff0c\u4f5c\u4e3a\u8bed\u4e49\u5c42\u5305\u88f9 *\/\n    #mass-premium-faq-module .mass-h3-wrap {\n      margin: 0;\n      padding: 0;\n    }\n\n    #mass-premium-faq-module .mass-trigger {\n      width: 100%;\n      display: flex;\n      align-items: center;\n      gap: clamp(16px, 3vw, 40px);\n      padding: clamp(24px, 3vw, 36px) 0;\n      background: none;\n      border: none;\n      text-align: left;\n      cursor: pointer;\n      color: #111111;\n      font-family: inherit;\n      transition: background-color 0.3s ease;\n    }\n\n    \/* \u8d85\u5927\u6781\u7ec6\u7f16\u53f7\uff0c\u63d0\u4f9b\u9ad8\u7ea7\u6392\u7248\u8d28\u611f *\/\n    #mass-premium-faq-module .mass-num {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n      font-size: clamp(24px, 3vw, 32px);\n      font-weight: 300;\n      color: #D1D5DB;\n      min-width: 50px;\n      transition: color 0.3s ease;\n    }\n\n    #mass-premium-faq-module .mass-title {\n      flex-grow: 1;\n      font-size: clamp(18px, 1.5vw, 22px);\n      font-weight: 600;\n      line-height: 1.4;\n      margin: 0;\n      transition: color 0.3s ease;\n    }\n\n    \/* \u5de5\u4e1a\u52a0\u53f7\/\u51cf\u53f7 SVG *\/\n    #mass-premium-faq-module .mass-icon {\n      width: 24px;\n      height: 24px;\n      flex-shrink: 0;\n      position: relative;\n    }\n\n    #mass-premium-faq-module .mass-icon::before,\n    #mass-premium-faq-module .mass-icon::after {\n      content: \"\";\n      position: absolute;\n      background-color: #111111;\n      transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.3s ease;\n    }\n\n    #mass-premium-faq-module .mass-icon::before {\n      top: 11px; left: 2px; width: 20px; height: 2px;\n    }\n    #mass-premium-faq-module .mass-icon::after {\n      top: 2px; left: 11px; width: 2px; height: 20px;\n    }\n\n    \/* Hover & Active \u72b6\u6001 *\/\n    #mass-premium-faq-module .mass-trigger:hover .mass-title {\n      color: #0078C0;\n    }\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-title,\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-num {\n      color: #0078C0;\n    }\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-icon::before,\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-icon::after {\n      background-color: #0078C0;\n    }\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-icon::after {\n      transform: rotate(90deg); \/* \u52a0\u53f7\u53d8\u51cf\u53f7 *\/\n    }\n\n    \/* ==== \u56fe\u5c42\u5316\u5185\u5bb9\u533a (\u6838\u5fc3\u8bbe\u8ba1\u70b9) ==== *\/\n    #mass-premium-faq-module .mass-content-grid {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n\n    #mass-premium-faq-module .mass-faq-item.is-active .mass-content-grid {\n      grid-template-rows: 1fr;\n    }\n\n    #mass-premium-faq-module .mass-content-inner {\n      overflow: hidden;\n    }\n\n    \/* \u56fe\u5c42\u8d28\u611f\u80cc\u666f\u5757\uff1a100%\u6491\u6ee1\u5bb9\u5668\u5bbd\u5ea6\uff0c\u4f46\u6b63\u6587\u9650\u5236\u5bbd\u5ea6 *\/\n    #mass-premium-faq-module .mass-layer-block {\n      background-color: #F8F9FA;\n      border-left: 4px solid #0078C0; \/* \u4e3b\u8272\u5de6\u8fb9\u6846 *\/\n      padding: clamp(24px, 3vw, 40px) clamp(20px, 3vw, 40px);\n      margin-bottom: 30px;\n      margin-left: clamp(66px, 6vw, 90px); \/* \u5bf9\u9f50\u6807\u9898\u8d77\u59cb\u4f4d\u7f6e *\/\n    }\n\n    \/* \u9650\u5236\u9605\u8bfb\u884c\u957f\uff0c\u89e3\u51b3\u5355\u680f\u8fc7\u5bbd\u95ee\u9898 *\/\n    #mass-premium-faq-module .mass-body {\n      font-size: clamp(15px, 1.2vw, 17px);\n      font-weight: 400;\n      line-height: 1.7;\n      color: #4B5563;\n      margin: 0;\n      max-width: 900px; \n    }\n\n    \/* \u79fb\u52a8\u7aef\u5fae\u8c03 *\/\n    @media (max-width:690px) {\n      #mass-premium-faq-module .mass-title-row {\n        flex-direction: column;\n        align-items: flex-start;\n        gap: 16px;\n      }\n      #mass-premium-faq-module .mass-header-line {\n        width: 100%;\n      }\n      #mass-premium-faq-module .mass-layer-block {\n        margin-left: 0;\n        border-left-width: 3px;\n      }\n      #mass-premium-faq-module::before {\n        display: none; \/* \u79fb\u52a8\u7aef\u9690\u85cf\u5de8\u5927\u6c34\u5370 *\/\n      }\n    }\n  <\/style>\n\n  <div class=\"mass-container\">\n    \n    <!-- \u5e26\u6709\u9ad8\u7ea7\u56fe\u5c42\u611f\u7684 Header -->\n    <div class=\"mass-header-group\">\n      <div class=\"mass-meta-label\">Technical Resources \/\/ 01<\/div>\n      <div class=\"mass-title-row\">\n        <h2 class=\"mass-h2\">Pen Making Machine FAQ<\/h2>\n        <div class=\"mass-header-line\"><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- \u5168\u5bbd\u5355\u5217 FAQ \u5217\u8868 -->\n    <div class=\"mass-faq-list\">\n      \n      <!-- ITEM 01 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">01<\/span>\n            <span class=\"mass-title\">How are pens made in a factory?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">A pen runs through a short manufacturing chain: barrels and caps are injection molded from plastics such as PP, PS, ABS or PC; refills are filled with ink; tip insertion, spring and clip assembly complete the barrel; and the finished barrel is decorated by heat transfer or printing. An automatic pen production line links these stages on one control platform.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 02 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">02<\/span>\n            <span class=\"mass-title\">How do I start a pen manufacturing business?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">First decide pen type and volume to set the parameters, then select the appropriate machinery. In practice, an export-grade setup starts with one automated assembly line, with the option to add a pen barrel injection molding machine later if desired. We design layout plans and train operators in addition to the equipment, so a first-time plant is not alone.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 03 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">03<\/span>\n            <span class=\"mass-title\">Is pen making profitable?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">Small, manual pen making is low-margin and crowded. Profitability comes from volume and automation \u2014 and from capturing margin that would otherwise go to parts suppliers by molding your own barrels and caps. An automatic line producing around 24,000 pens per shift with one supervisor is the scale at which the economics work.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 04 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">04<\/span>\n            <span class=\"mass-title\">What is the difference between an automatic and a semi-automatic pen making machine?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">A semi-automatic or manual machine is cheaper upfront but is paced by operators and keeps more labor on payroll. A fully automatic, PLC-controlled machine holds a sustained throughput \u2014 40\u201360 pcs\/min on Mass assembly lines \u2014 with one supervisor. For export-grade, consistent output, automatic is the configuration that scales.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 05 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">05<\/span>\n            <span class=\"mass-title\">Which pen types can Mass machines produce?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">The line covers ballpoint pens (stick, click, twist, gel-ink), gel and neutral pens, and marker or whiteboard pens. Barrels and caps for all of these are produced on the injection molding machine, and barrels can be decorated on the heat-transfer machine.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 06 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">06<\/span>\n            <span class=\"mass-title\">Does Mass make pen tips, like Mikron?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">No \u2014 the two trades go hand in hand. Tip-makers such as Mikron produce the metal ballpoint tips on rotary transfer machines. Mass builds the machines that assemble finished pens around those purchased tips, plus the injection moulding equipment that makes the barrels and caps. A typical pen factory buys in the tips and runs Mass assembly lines around them.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- ITEM 07 -->\n      <div class=\"mass-faq-item\">\n        <h3 class=\"mass-h3-wrap\">\n          <button class=\"mass-trigger\" aria-expanded=\"false\">\n            <span class=\"mass-num\">07<\/span>\n            <span class=\"mass-title\">What is the lead time and warranty?<\/span>\n            <span class=\"mass-icon\"><\/span>\n          <\/button>\n        <\/h3>\n        <div class=\"mass-content-grid\">\n          <div class=\"mass-content-inner\">\n            <div class=\"mass-layer-block\">\n              <p class=\"mass-body\">Standard machines ship in 30\u201360 working days; custom-tooled lines run 60\u201390 days from design sign-off. Every machine carries a 2-year warranty on all parts, a 24-hour engineer response, and a 5-working-day global spare-parts commitment by international courier.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- FAQ Schema.org \u7ed3\u6784\u5316\u6570\u636e\uff0c\u4e25\u683c\u5339\u914d\u6b63\u6587\u5185\u5bb9\uff0c\u5229\u4e8e Google \u6293\u53d6\u5bcc\u6587\u672c\u6458\u8981 -->\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How are pens made in a factory?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"A pen runs through a short manufacturing chain: barrels and caps are injection molded from plastics such as PP, PS, ABS or PC; refills are filled with ink; tip insertion, spring and clip assembly complete the barrel; and the finished barrel is decorated by heat transfer or printing. An automatic pen production line links these stages on one control platform.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How do I start a pen manufacturing business?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"First decide pen type and volume to set the parameters, then select the appropriate machinery. In practice, an export-grade setup starts with one automated assembly line, with the option to add a pen barrel injection molding machine later if desired. We design layout plans and train operators in addition to the equipment, so a first-time plant is not alone.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Is pen making profitable?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Small, manual pen making is low-margin and crowded. Profitability comes from volume and automation \u2014 and from capturing margin that would otherwise go to parts suppliers by molding your own barrels and caps. An automatic line producing around 24,000 pens per shift with one supervisor is the scale at which the economics work.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is the difference between an automatic and a semi-automatic pen making machine?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"A semi-automatic or manual machine is cheaper upfront but is paced by operators and keeps more labor on payroll. A fully automatic, PLC-controlled machine holds a sustained throughput \u2014 40\u201360 pcs\/min on Mass assembly lines \u2014 with one supervisor. For export-grade, consistent output, automatic is the configuration that scales.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Which pen types can Mass machines produce?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The line covers ballpoint pens (stick, click, twist, gel-ink), gel and neutral pens, and marker or whiteboard pens. Barrels and caps for all of these are produced on the injection molding machine, and barrels can be decorated on the heat-transfer machine.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does Mass make pen tips, like Mikron?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No \u2014 the two trades go hand in hand. Tip-makers such as Mikron produce the metal ballpoint tips on rotary transfer machines. Mass builds the machines that assemble finished pens around those purchased tips, plus the injection moulding equipment that makes the barrels and caps. A typical pen factory buys in the tips and runs Mass assembly lines around them.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is the lead time and warranty?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Standard machines ship in 30\u201360 working days; custom-tooled lines run 60\u201390 days from design sign-off. Every machine carries a 2-year warranty on all parts, a 24-hour engineer response, and a 5-working-day global spare-parts commitment by international courier.\"\n        }\n      }\n    ]\n  }\n  <\/script>\n\n  <script>\n    \/\/ \u7eaf\u51c0 Vanilla JS\uff0c\u4e0d\u5e72\u6270 FlyingPress \u52a0\u8f7d\uff0c\u4ec5\u4f5c\u7c7b\u540d\u5207\u6362\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const container = document.getElementById('mass-premium-faq-module');\n      if (!container) return;\n      \n      const triggers = container.querySelectorAll('.mass-trigger');\n      \n      triggers.forEach(function(btn) {\n        btn.addEventListener('click', function() {\n          const item = this.closest('.mass-faq-item');\n          if (!item) return;\n          \n          const isExpanded = this.getAttribute('aria-expanded') === 'true';\n          \n          if (isExpanded) {\n            this.setAttribute('aria-expanded', 'false');\n            item.classList.remove('is-active');\n          } else {\n            this.setAttribute('aria-expanded', 'true');\n            item.classList.add('is-active');\n          }\n        });\n      });\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b3acffc\" data-block-id=\"b3acffc\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b3acffc-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e01dc92\" data-v=\"4\" data-block-id=\"e01dc92\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e01dc92-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-e01dc92-inner-blocks\">\n<style>\n\/* \n  \u539f\u5219 3: \u5f15\u5165\u9ad8\u8d28\u91cf\u5b57\u4f53 \n*\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n\/* ==========================================================\n   \u6700\u9ad8\u7ea7\u522b Scope \u9694\u79bb\n========================================================== *\/\n#mass-cta-interlock-module {\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box !important;\n    padding: 40px 0 !important; \/* \u4e25\u683c\u6267\u884c 40px padding *\/\n    font-family: 'Inter', sans-serif !important;\n    background-color: #f1f5f9 !important; \/* \u5de5\u4e1a\u51b7\u7070\u5e95\u5c42\u80cc\u666f *\/\n    background-image: \n        linear-gradient(rgba(15, 23, 42, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(15, 23, 42, 0.03) 1px, transparent 1px) !important;\n    background-size: 20px 20px !important;\n    position: relative !important;\n}\n\n#mass-cta-interlock-module * {\n    box-sizing: border-box !important;\n}\n\n\/* \u951a\u5b9a\u7248\u5fc3 *\/\n#mass-cta-interlock-module .interlock-container {\n    max-width: 1400px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n}\n\n\/* ==========================================================\n   \u7269\u7406\u5207\u5272\u611f\u7f51\u683c (Split Command Grid)\n========================================================== *\/\n#mass-cta-interlock-module .command-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 380px !important; \/* \u5de6\u4fa7\u81ea\u9002\u5e94\u5f39\u6027\uff0c\u53f3\u4fa7\u56fa\u5b9a\u6307\u4ee4\u533a *\/\n    gap: 0 !important;\n    box-shadow: 0 15px 35px -10px rgba(0, 0, 0, 0.1) !important;\n    position: relative !important;\n}\n\n\/* \u5de6\u4fa7\uff1a\u6570\u636e\u4fe1\u606f\u8231 (\u660e\u4eae\u533a) *\/\n#mass-cta-interlock-module .info-chamber {\n    background-color: #ffffff !important;\n    padding: 48px 56px !important;\n    border-top: 4px solid #0078C0 !important; \/* \u9876\u90e8\u5de5\u4e1a\u627f\u91cd\u4e3b\u8272\u7ebf *\/\n    border-bottom: 1px solid #cbd5e1 !important;\n    border-left: 1px solid #cbd5e1 !important;\n    position: relative !important;\n}\n\n#mass-cta-interlock-module .tech-serial {\n    display: inline-block !important;\n    font-family: 'Courier New', Courier, monospace !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    color: #64748b !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 16px !important;\n    background: #f1f5f9 !important;\n    padding: 4px 10px !important;\n}\n\n\/* \n  \u6838\u5fc3\u91cd\u6784\uff1a\u4e25\u683c\u9075\u5b88 H2 #111111 32px 700 \u8981\u6c42\n*\/\n#mass-cta-interlock-module h2.chamber-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #111111 !important;\n    margin: 0 0 16px 0 !important;\n    padding: 0 !important;\n    line-height: 1.25 !important;\n    border: none !important;\n    background: none !important;\n    letter-spacing: -0.02em !important;\n}\n\n#mass-cta-interlock-module .chamber-desc {\n    font-size: 16px !important;\n    color: #475569 !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    max-width: 900px !important;\n    text-align: justify !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u6307\u4ee4\u6fc0\u53d1\u8231 (\u6697\u8272\u9ad8\u5bf9\u6bd4\u5ea6\u533a) *\/\n#mass-cta-interlock-module .action-chamber {\n    background-color: #0b1120 !important; \/* \u6781\u6df1\u7684\u5de5\u4e1a\u9ed1 *\/\n    padding: 48px 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n    position: relative !important;\n    border-top: 4px solid #7860A8 !important; \/* \u9876\u90e8\u526f\u8272\u8c03\u7ebf\uff0c\u4e0e\u5de6\u4fa7\u4e3b\u8272\u7ebf\u54ac\u5408 *\/\n    overflow: hidden !important;\n}\n\n\/* \u53f3\u4fa7\u80cc\u666f\u673a\u68b0\u611f\u5e95\u7eb9 *\/\n#mass-cta-interlock-module .action-chamber::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: repeating-linear-gradient(\n        -45deg,\n        rgba(255, 255, 255, 0.02),\n        rgba(255, 255, 255, 0.02) 10px,\n        transparent 10px,\n        transparent 20px\n    ) !important;\n    z-index: 0 !important;\n}\n\n#mass-cta-interlock-module .action-chamber::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important;\n    background: radial-gradient(circle at center, rgba(0, 120, 192, 0.2) 0%, transparent 70%) !important;\n    z-index: 1 !important;\n}\n\n\/* ==========================================================\n   \u5de5\u4e1a\u6309\u94ae\u8bbe\u8ba1 (\u7cbe\u51c6\u5bf9\u63a5 Blocksy Popup)\n========================================================== *\/\n#mass-cta-interlock-module .cta-trigger-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #0078C0 !important; \/* \u4e3b\u8272\u5927\u6309\u94ae *\/\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    padding: 20px 48px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    border: none !important;\n    border-radius: 2px !important; \/* \u6781\u5c0f\u5012\u89d2\uff0c\u5de5\u4e1a\u611f *\/\n    position: relative !important;\n    z-index: 2 !important;\n    cursor: pointer !important;\n    transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3) !important;\n    width: 100% !important;\n}\n\n#mass-cta-interlock-module .cta-trigger-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    border: 1px solid rgba(255,255,255,0.4) !important;\n    transition: all 0.3s ease !important;\n}\n\n#mass-cta-interlock-module .cta-trigger-btn:hover {\n    background-color: #7860A8 !important; \/* \u60ac\u6d6e\u5207\u6362\u81f3\u526f\u8272 *\/\n    transform: translateY(-2px) !important;\n    box-shadow: 0 10px 25px rgba(120, 96, 168, 0.4) !important;\n}\n\n#mass-cta-interlock-module .cta-trigger-btn:hover::before {\n    top: -4px !important; left: -4px !important; right: -4px !important; bottom: -4px !important;\n    border-color: #7860A8 !important;\n}\n\n#mass-cta-interlock-module .btn-text {\n    position: relative !important;\n    z-index: 2 !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n#mass-cta-interlock-module .btn-text::after {\n    content: '\u2192' !important;\n    margin-left: 12px !important;\n    font-size: 20px !important;\n    transition: transform 0.3s ease !important;\n}\n\n#mass-cta-interlock-module .cta-trigger-btn:hover .btn-text::after {\n    transform: translateX(4px) !important;\n}\n\n#mass-cta-interlock-module .status-indicator {\n    position: relative !important;\n    z-index: 2 !important;\n    margin-top: 16px !important;\n    font-family: monospace !important;\n    font-size: 12px !important;\n    color: #94a3b8 !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n#mass-cta-interlock-module .status-indicator::before {\n    content: '' !important;\n    display: inline-block !important;\n    width: 8px !important;\n    height: 8px !important;\n    background-color: #10b981 !important; \/* \u5728\u7ebf\u7eff\u8272\u6307\u793a\u706f *\/\n    border-radius: 50% !important;\n    margin-right: 8px !important;\n    box-shadow: 0 0 8px rgba(16, 185, 129, 0.8) !important;\n}\n\n\/* \u54cd\u5e94\u5f0f\u65ad\u70b9 *\/\n@media (max-width:1000px) {\n    #mass-cta-interlock-module .command-grid {\n        grid-template-columns: 1fr !important; \/* 1024\u53ca\u4ee5\u4e0b\u8f6c\u4e3a\u4e0a\u4e0b\u5806\u53e0 *\/\n    }\n    #mass-cta-interlock-module .info-chamber {\n        border-bottom: none !important;\n        border-right: 1px solid #cbd5e1 !important;\n    }\n    #mass-cta-interlock-module .action-chamber {\n        padding: 40px !important;\n    }\n    #mass-cta-interlock-module .cta-trigger-btn {\n        width: auto !important;\n        min-width: 280px !important;\n    }\n}\n\n@media (max-width: 640px) {\n    #mass-cta-interlock-module .interlock-container { padding: 0 20px !important; }\n    #mass-cta-interlock-module .info-chamber { padding: 32px 24px !important; }\n    #mass-cta-interlock-module h2.chamber-title { font-size: 26px !important; }\n    #mass-cta-interlock-module .action-chamber { padding: 32px 24px !important; }\n    #mass-cta-interlock-module .cta-trigger-btn { width: 100% !important; min-width: auto !important; padding: 16px 20px !important; }\n}\n<\/style>\n\n<!-- ==========================================================\n   HTML \u7ed3\u6784: \u9876\u7ea7 ID \u9694\u79bb\n========================================================== -->\n<section id=\"mass-cta-interlock-module\">\n    <div class=\"interlock-container\">\n        \n        <div class=\"command-grid\">\n            \n            <!-- \u5de6\u4fa7\uff1a\u660e\u4eae\u4fe1\u606f\u8231 -->\n            <div class=\"info-chamber\">\n                <span class=\"tech-serial\">[ MODULE : QUOTE_SYS ]<\/span>\n                \n                <!-- \u771f\u5b9e H2 \u6807\u7b7e\uff0c\u4e25\u683c\u9075\u5b88 32px, #111111, 700 \u89c4\u8303 -->\n                <h2 class=\"chamber-title\">Get Your Pen Production Line Quote<\/h2>\n                \n                <p class=\"chamber-desc\">\n                    Tell Mass Technology your pen types, target output and the stages you need. We will scope the right machines, quote lead time and pricing transparently, and deliver the line as one accountable platform.\n                <\/p>\n            <\/div>\n\n            <!-- \u53f3\u4fa7\uff1a\u6df1\u9ed1\u6307\u4ee4\u8231 (CTA\u6fc0\u53d1\u533a) -->\n            <div class=\"action-chamber\">\n                <!-- \u76f4\u63a5\u5bf9\u63a5 Blocksy \u7684 Popup ID -->\n                <a href=\"#ct-popup-813\" class=\"cta-trigger-btn\">\n                    <span class=\"btn-text\">Request a Quote<\/span>\n                <\/a>\n                <div class=\"status-indicator\">SYSTEM READY \/ GLOBAL SECURE<\/div>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<!-- ==========================================================\n   \u539f\u751f JS \u8f85\u52a9\u811a\u672c (\u786e\u4fdd\u517c\u5bb9\u6027)\n========================================================== -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    var triggerBtn = document.querySelector('#mass-cta-interlock-module .cta-trigger-btn');\n    if(triggerBtn) {\n        triggerBtn.addEventListener('click', function(e) {\n            \/\/ \u7eaf\u7cb9\u9884\u7559\uff1a\u7531\u4e8e\u662f\u76f4\u63a5\u4f7f\u7528 a \u6807\u7b7e #ct-popup-813\uff0c\n            \/\/ Blocksy \u7684\u5f39\u7a97\u63d2\u4ef6\u4f1a\u81ea\u52a8\u6355\u83b7\uff0c\u65e0\u9700\u989d\u5916 preventDefault \u963b\u62e6\u3002\n            \/\/ \u8fd9\u4e00\u5c42\u76d1\u542c\u4ec5\u4e3a\u4e86\u517c\u5bb9\u67d0\u4e9b\u61d2\u52a0\u8f7d\u60c5\u51b5\u3002\n        });\n    }\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>CE &#038; ISO 9001 \u2014 Machinery Directive Build Pen Making Machine Pen Making Machine \u2014 Complete Automatic Pen Production Line From pen barrel injection moulding to ballpoint, gel and marker assembly \u2014 one engineering platform, one supplier, one accountable line. Built under CE and ISO 9001, and backed by a 2-year warranty. Mass Technology: Pen [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":3640,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2164","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2164","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=2164"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/media\/3640"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/media?parent=2164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}