{"product_id":"hmx-xinhai-linear-switch","title":"HMX Xinhai 37G — HiFi Linear Switch with PA12 Housing | Factory Lubed · 50M Cycles","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eHMX Xinhai Linear Switch - Premium HIFI Keeb Switch\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* =========================================\n           DIYKEY Independent Scope · H-Template (Premium)\n           Product: HMX Xinhai Linear Switch\n           Theme: Starry Blue \u0026 Platinum\n           ========================================= *\/\n        \n        .dk-product-details {\n            \/* Design Tokens - Blue Theme *\/\n            --dk-primary: #3B82F6; \/* Starry Blue *\/\n            --dk-primary-light: #EFF6FF; \n            --dk-primary-hover: #2563EB; \n            \n            --dk-text-title: #0F172A; \n            --dk-text-main: #334155; \n            --dk-text-muted: #64748B; \n            --dk-text-light: #94A3B8; \n            \n            --dk-bg-main: #ffffff;\n            --dk-bg-card: #ffffff;\n            --dk-bg-subtle: #F8FAFC; \n            \n            --dk-border-color: #DBEAFE; \/* Blue tinted border *\/\n            \n            --dk-radius-xl: 32px;\n            --dk-radius-lg: 24px;\n            --dk-radius-md: 16px;\n            \n            --dk-shadow-sm: 0 4px 6px -1px rgba(0, 0, 0, 0.03);\n            --dk-shadow-md: 0 10px 25px -5px rgba(0, 0, 0, 0.05);\n            --dk-shadow-hover: 0 20px 40px -10px rgba(0, 0, 0, 0.08);\n            \n            --dk-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\n            --dk-transition-bounce: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);\n\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n            background-color: var(--dk-bg-main);\n            color: var(--dk-text-main);\n            line-height: 1.6;\n            -webkit-font-smoothing: antialiased;\n            overflow-x: hidden;\n        }\n\n        .dk-product-details * { box-sizing: border-box; margin: 0; padding: 0; }\n\n        .dk-container {\n            width: 92%;\n            max-width: 1100px;\n            margin: 0 auto;\n        }\n\n        \/* SEO Hierarchy: H2 Section Titles *\/\n        .dk-section-title {\n            font-size: 36px;\n            font-weight: 800;\n            text-align: center;\n            margin: 80px 0 40px;\n            letter-spacing: -1px;\n            color: var(--dk-text-title);\n            line-height: 1.2;\n        }\n\n        .dk-section-title::after {\n            content: '';\n            display: block;\n            width: 48px;\n            height: 4px;\n            margin: 16px auto 0;\n            background-color: var(--dk-primary);\n            border-radius: 4px;\n        }\n\n        .dk-highlight { color: var(--dk-primary); }\n\n        \/* ================= Hero Section (SEO H1) ================= *\/\n        .dk-hero-section { padding: 40px 0 60px; background: linear-gradient(180deg, var(--dk-primary-light) 0%, #ffffff 100%); }\n\n        .dk-hero-grid {\n            display: grid;\n            grid-template-columns: 1.1fr 0.9fr;\n            gap: 56px;\n            align-items: center;\n        }\n\n        .dk-video-wrapper {\n            position: relative;\n            width: 100%;\n            aspect-ratio: 16 \/ 9;\n            border-radius: var(--dk-radius-xl);\n            overflow: hidden;\n            background: #000;\n            box-shadow: var(--dk-shadow-md);\n        }\n\n        .dk-video-wrapper iframe {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%; border: none;\n        }\n\n        .dk-hero-badge {\n            display: inline-block;\n            background: var(--dk-primary);\n            color: #fff;\n            padding: 4px 12px;\n            border-radius: 6px;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            margin-bottom: 16px;\n        }\n\n        .dk-hero-title {\n            font-size: 44px;\n            font-weight: 900;\n            line-height: 1.1;\n            margin-bottom: 16px;\n            color: var(--dk-text-title);\n        }\n\n        .dk-hero-desc {\n            font-size: 16px;\n            color: var(--dk-text-muted);\n            margin-bottom: 24px;\n        }\n\n        \/* Trust Anchors *\/\n        .dk-hero-trust {\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: flex-start;\n            gap: 16px;\n            font-size: 13px;\n            color: var(--dk-text-muted);\n            font-weight: 700;\n            margin-bottom: 32px;\n        }\n        .dk-hero-trust span { display: flex; align-items: center; gap: 4px; }\n\n        \/* ================= Stats Grid (H-Template) ================= *\/\n        .dk-stats-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 16px;\n            margin-top: 64px;\n            margin-bottom: 32px;\n        }\n        .dk-stat-card {\n            background: #fff;\n            padding: 20px;\n            border-radius: var(--dk-radius-md);\n            text-align: center;\n            border: 1px solid var(--dk-border-color);\n            box-shadow: var(--dk-shadow-sm);\n            transition: var(--dk-transition);\n        }\n        .dk-stat-card:hover { transform: translateY(-4px); border-color: var(--dk-primary); box-shadow: var(--dk-shadow-md); }\n        .dk-stat-num { font-size: 24px; font-weight: 800; color: var(--dk-primary); display: block; margin-bottom: 4px; }\n        .dk-stat-label { font-size: 11px; color: var(--dk-text-muted); text-transform: uppercase; font-weight: 700; letter-spacing: 0.5px; }\n\n        \/* ================= Pain Points ================= *\/\n        .dk-pain-section { padding: 40px 0; }\n        .dk-pain-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n\n        .dk-pain-card {\n            background: var(--dk-bg-card);\n            padding: 40px 24px;\n            border-radius: var(--dk-radius-lg);\n            text-align: center;\n            box-shadow: var(--dk-shadow-sm);\n            border: 1px solid #f3f4f6;\n            transition: var(--dk-transition);\n        }\n\n        .dk-pain-card:hover {\n            transform: translateY(-8px);\n            box-shadow: var(--dk-shadow-hover);\n            border-color: var(--dk-primary-light);\n        }\n\n        .dk-pain-icon {\n            width: 56px; height: 56px;\n            margin: 0 auto 24px;\n            color: var(--dk-text-title);\n            transition: var(--dk-transition);\n        }\n        .dk-pain-icon svg { width: 100%; height: 100%; }\n        .dk-pain-card:hover .dk-pain-icon { color: var(--dk-primary); transform: scale(1.1); }\n\n        .dk-pain-card h3 { font-size: 20px; font-weight: 700; margin-bottom: 16px; color: var(--dk-text-title); }\n        .dk-pain-card p { font-size: 15px; color: var(--dk-text-muted); }\n\n        .dk-pain-solution {\n            margin-top: 40px;\n            background: var(--dk-text-title);\n            color: #ffffff;\n            padding: 24px 32px;\n            border-radius: var(--dk-radius-md);\n            text-align: center;\n            font-size: 18px;\n            font-weight: 500;\n            box-shadow: var(--dk-shadow-md);\n        }\n\n        \/* ================= FABE Feature Blocks (SEO H3) ================= *\/\n        .dk-feature-block {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 64px;\n            align-items: center;\n            margin: 100px 0;\n        }\n        .dk-feature-block.reverse { direction: rtl; }\n        .dk-feature-block.reverse \u003e * { direction: ltr; }\n\n        .dk-feature-media-container { width: 100%; }\n\n        .dk-feature-media {\n            width: 100%;\n            border-radius: var(--dk-radius-lg);\n            box-shadow: var(--dk-shadow-md);\n            overflow: hidden;\n            background: #f0f2f5;\n            aspect-ratio: 4\/3;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        .dk-feature-media img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            display: block;\n        }\n\n        .dk-feature-text h3 {\n            font-size: 32px;\n            font-weight: 800;\n            line-height: 1.3;\n            margin-bottom: 28px;\n            color: var(--dk-text-title);\n        }\n\n        \/* FABE List Styles *\/\n        .dk-fabe-list { display: flex; flex-direction: column; gap: 24px; }\n        .dk-fabe-item { padding-left: 20px; border-left: 4px solid var(--dk-primary); }\n        .dk-fabe-item strong { display: inline-block; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; color: var(--dk-primary); margin-bottom: 6px; font-weight: 800; }\n        .dk-fabe-item p { font-size: 16px; color: var(--dk-text-muted); }\n\n        \/* ================= Comparison Table ================= *\/\n        .dk-table-wrapper {\n            margin: 48px 0;\n            border-radius: var(--dk-radius-md);\n            background: var(--dk-bg-card);\n            box-shadow: var(--dk-shadow-sm);\n            border: 1px solid var(--dk-border-color);\n            overflow-x: auto; \n            -webkit-overflow-scrolling: touch;\n        }\n        \n        \/* Custom Scrollbar *\/\n        .dk-table-wrapper::-webkit-scrollbar { height: 6px; }\n        .dk-table-wrapper::-webkit-scrollbar-track { background: var(--dk-bg-subtle); border-radius: 0 0 8px 8px; }\n        .dk-table-wrapper::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 8px; }\n        .dk-table-wrapper::-webkit-scrollbar-thumb:hover { background: #94a3b8; }\n        \n        .dk-table { width: 100%; border-collapse: collapse; font-size: 16px; white-space: nowrap; }\n        .dk-table th, .dk-table td { padding: 20px 24px; border-bottom: 1px solid var(--dk-border-color); text-align: left; }\n        .dk-table th { background: var(--dk-bg-subtle); font-weight: 700; color: var(--dk-text-title); }\n        \n        .dk-comp-winner {\n            color: var(--dk-primary);\n            font-weight: 700;\n            background: var(--dk-primary-light);\n            padding: 6px 14px;\n            border-radius: 8px;\n            white-space: nowrap;\n        }\n\n        \/* ================= Tech Specs (H-Template Left Aligned Stacked) ================= *\/\n        .dk-specs-container {\n            background: var(--dk-bg-subtle);\n            padding: 60px 40px;\n            border-radius: var(--dk-radius-xl);\n            margin: 80px 0;\n            border: 1px solid var(--dk-border-color);\n        }\n        .dk-spec-list { display: flex; flex-direction: column; gap: 0; }\n        .dk-spec-row {\n            display: flex;\n            justify-content: flex-start;\n            align-items: flex-start;\n            padding: 18px 0;\n            border-bottom: 1px solid #E2E8F0;\n            gap: 32px;\n        }\n        .dk-spec-row:last-child { border-bottom: none; padding-bottom: 0; }\n        .dk-spec-row:first-child { padding-top: 0; }\n        .dk-spec-label { \n            font-weight: 800; \n            color: var(--dk-text-title); \n            font-size: 16px; \n            min-width: 240px;\n            flex-shrink: 0;\n        }\n        .dk-spec-value { \n            color: var(--dk-text-muted); \n            font-size: 16px; \n            text-align: left; \n            font-weight: 500; \n        }\n\n        \/* ================= Testimonials ================= *\/\n        .dk-testimonial-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n        .dk-testimonial-card {\n            background: var(--dk-bg-card);\n            padding: 32px;\n            border-radius: var(--dk-radius-lg);\n            box-shadow: var(--dk-shadow-sm);\n            border: 1px solid var(--dk-border-color);\n            transition: var(--dk-transition);\n            display: flex;\n            flex-direction: column;\n        }\n        .dk-testimonial-card:hover { transform: translateY(-6px); box-shadow: var(--dk-shadow-hover); }\n        \n        .dk-testimonial-card h4 {\n            font-size: 16px; \n            font-weight: 700;\n            color: var(--dk-text-title);\n            margin-bottom: 10px;\n            line-height: 1.4;\n        }\n        \n        .dk-stars { color: #F59E0B; font-size: 18px; margin-bottom: 16px; }\n        .dk-testimonial-card p { font-size: 16px; font-style: italic; color: var(--dk-text-main); margin-bottom: 24px; line-height: 1.7; flex-grow: 1; }\n        .dk-testimonial-user { font-weight: 700; color: var(--dk-primary); font-size: 15px; }\n\n        \/* ================= FAQ ================= *\/\n        .dk-faq-wrapper { max-width: 850px; margin: 0 auto; }\n        .dk-faq-item {\n            background: var(--dk-bg-card);\n            border: 1px solid var(--dk-border-color);\n            border-radius: var(--dk-radius-md);\n            margin-bottom: 16px;\n            transition: var(--dk-transition);\n            overflow: hidden;\n        }\n        .dk-faq-item.active { border-color: var(--dk-primary); box-shadow: var(--dk-shadow-md); }\n        .dk-faq-button {\n            width: 100%; padding: 24px 28px; background: none; border: none;\n            display: flex; justify-content: space-between; align-items: center;\n            cursor: pointer; text-align: left; font-weight: 800; font-size: 18px;\n            color: var(--dk-text-title); outline: none;\n        }\n        .dk-faq-answer {\n            padding: 0 28px 24px; font-size: 16px; color: var(--dk-text-main); line-height: 1.8; display: none;\n        }\n        .dk-faq-item.active .dk-faq-answer { display: block; }\n        .dk-faq-item.active .dk-faq-button { color: var(--dk-primary); }\n\n        \/* ================= Trust Features ================= *\/\n        .dk-trust-features {\n            background: var(--dk-bg-subtle);\n            border-radius: var(--dk-radius-xl);\n            padding: 60px 32px;\n            text-align: center;\n            margin: 80px 0;\n            border: 1px solid var(--dk-border-color);\n            box-shadow: var(--dk-shadow-sm);\n        }\n        .dk-tf-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; max-width: 900px; margin: 40px auto 0; }\n        .dk-tf-item { display: flex; flex-direction: column; align-items: center; transition: var(--dk-transition); }\n        .dk-tf-item:hover { transform: translateY(-5px); }\n        .dk-tf-icon { width: 36px; height: 36px; margin-bottom: 16px; color: var(--dk-primary); }\n        .dk-tf-item p { font-weight: 700; color: var(--dk-text-title); font-size: 18px; margin-bottom: 8px;}\n        .dk-tf-item span { font-size: 14px; color: var(--dk-text-muted); line-height: 1.5; display: block; }\n\n        \/* ================= Responsive Adjustments ================= *\/\n        @media (max-width: 768px) {\n            .dk-section-title { font-size: 28px; text-align: left; margin: 60px 0 24px; }\n            .dk-section-title::after { margin-left: 0; }\n            .dk-hero-grid { grid-template-columns: 1fr; gap: 32px; text-align: left; }\n            .dk-hero-title { font-size: 36px; }\n            .dk-hero-trust { flex-direction: column; gap: 8px; justify-content: flex-start; margin-bottom: 24px; }\n            .dk-stats-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; margin-top: 48px; }\n            .dk-stat-card { padding: 16px; }\n            .dk-stat-num { font-size: 20px; }\n            .dk-pain-grid { grid-template-columns: 1fr; gap: 20px; }\n            .dk-pain-card { padding: 32px 20px; text-align: left; }\n            .dk-pain-icon { margin: 0 0 20px 0; }\n            .dk-pain-solution { text-align: left; font-size: 16px; padding: 20px; }\n            .dk-feature-block, .dk-feature-block.reverse { grid-template-columns: 1fr; gap: 32px; direction: ltr; margin: 60px 0; }\n            .dk-feature-text h3 { font-size: 26px; }\n            .dk-specs-container { padding: 40px 20px; margin: 60px 0; }\n            .dk-spec-row { flex-direction: column; align-items: flex-start; gap: 8px; padding: 16px 0; }\n            .dk-spec-label { min-width: auto; }\n            .dk-spec-value { text-align: left; color: var(--dk-text-main); }\n            .dk-testimonial-grid { grid-template-columns: 1fr; gap: 20px; }\n            \n            \/* Trust Features *\/\n            .dk-trust-features { padding: 40px 20px; text-align: left; margin: 56px 0; border-radius: var(--dk-radius-lg); }\n            .dk-tf-grid { grid-template-columns: 1fr; gap: 32px; margin: 32px auto 0; }\n            .dk-tf-item { align-items: flex-start; text-align: left; flex-direction: row; gap: 20px; }\n            .dk-tf-icon { width: 32px; height: 32px; margin-bottom: 0; flex-shrink: 0; }\n            .dk-tf-item p { font-size: 18px; margin-bottom: 6px; font-weight: 800; }\n            .dk-tf-item span { font-size: 14px; line-height: 1.5; display: block; }\n            \n            .dk-faq-button { padding: 20px 20px; font-size: 16px; }\n            .dk-faq-answer { padding: 0 20px 20px; font-size: 15px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"dk-product-details\"\u003e\n    \u003c!-- Hero Section (SEO H1) --\u003e\n    \u003csection class=\"dk-hero-section\"\u003e\n        \u003cdiv class=\"dk-container\"\u003e\n            \u003cdiv class=\"dk-hero-grid\"\u003e\n                \u003cdiv class=\"dk-video-wrapper\"\u003e\n                    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/FuGFl6MNiFg?loop=1\u0026amp;playlist=FuGFl6MNiFg\u0026amp;rel=0\u0026amp;playsinline=1\u0026amp;controls=1\u0026amp;mute=0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen title=\"HMX Xinhai Linear Switch\"\u003e\u003c\/iframe\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"dk-hero-content\"\u003e\n                    \u003cspan class=\"dk-hero-badge\"\u003eHMX Flagship Custom Linear Switch\u003c\/span\u003e\n                    \u003c!-- 唯一 H1，包含核心关键词 --\u003e\n                    \u003ch1 class=\"dk-hero-title\"\u003eHMX Xinhai Linear Switch\u003c\/h1\u003e\n                    \u003cp class=\"dk-hero-desc\"\u003eThe ultimate symphony of 37gf feather-light touch and crisp, premium acoustics. Tired of muted, scratchy generic linears or heavy springs that fatigue your fingers? HMX, the pinnacle of custom switch manufacturing, brings you the \"Xinhai\" (Starry Sea) Linear Switch. Engineered for effortless typing and pristine sound, it features a rare PA12 top housing and a POM stem. This acoustic combo delivers a uniquely soft yet high-pitched, clean \"Clack\". With a 37gf actuation, an aggressive 22mm extended spring, and a punchy 3.4mm early bottom-out, every keystroke feels as light, snappy, and dazzling as a starry sea.\u003c\/p\u003e\n                    \n                    \u003c!-- Trust Anchors --\u003e\n                    \u003cdiv class=\"dk-hero-trust\"\u003e\n                        \u003cspan\u003e🛡️ 30-Day Risk-Free Trial\u003c\/span\u003e\n                        \u003cspan\u003e🚚 Lightning Shipping\u003c\/span\u003e\n                        \u003cspan\u003e✅ 5-Pin Hot-Swap Compatible\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"dk-container\"\u003e\n        \u003c!-- 4 Columns Stats Grid (H-Template Separate Block) --\u003e\n        \u003cdiv class=\"dk-stats-grid\"\u003e\n            \u003cdiv class=\"dk-stat-card\"\u003e\n                \u003cspan class=\"dk-stat-num\"\u003ePA12\u003c\/span\u003e\n                \u003cspan class=\"dk-stat-label\"\u003eTop Housing\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-stat-card\"\u003e\n                \u003cspan class=\"dk-stat-num\"\u003e37gf\u003c\/span\u003e\n                \u003cspan class=\"dk-stat-label\"\u003eFeather Light\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-stat-card\"\u003e\n                \u003cspan class=\"dk-stat-num\"\u003e22mm\u003c\/span\u003e\n                \u003cspan class=\"dk-stat-label\"\u003eExtended Spring\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-stat-card\"\u003e\n                \u003cspan class=\"dk-stat-num\"\u003e3.4mm\u003c\/span\u003e\n                \u003cspan class=\"dk-stat-label\"\u003eEarly Bottom-Out\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Pain Points Section (SEO H2) --\u003e\n        \u003csection class=\"dk-pain-section\"\u003e\n            \u003ch2 class=\"dk-section-title\"\u003eWhy \u003cspan\u003eHMX Xinhai\u003c\/span\u003e Ends the \"Heavy \u0026amp; Muted\" Curse?\u003c\/h2\u003e\n            \u003cdiv class=\"dk-pain-grid\"\u003e\n                \u003cdiv class=\"dk-pain-card\"\u003e\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003ch3\u003eMuted \u0026amp; Scratchy Acoustics\u003c\/h3\u003e\n                    \u003cp\u003eMany linears sound either too muffled or annoyingly loud. Poor material combinations create scattered, hollow echoes, completely robbing you of that premium, satisfying custom keyboard sound.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"dk-pain-card\"\u003e\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003ch3\u003eFinger Fatigue \u0026amp; Strain\u003c\/h3\u003e\n                    \u003cp\u003eSwitches that are too light often feel sticky and slow to return. Conversely, heavy springs (50gf+) cause severe finger joint fatigue and stiffness after hours of coding or gaming.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"dk-pain-card\"\u003e\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003ch3\u003eSluggish \u0026amp; Mushy Bottom-Out\u003c\/h3\u003e\n                    \u003cp\u003eStandard 4.0mm travel feels unnecessarily long and sluggish during high-speed typing. Furthermore, generic factory lubing often leaves a gritty, friction-heavy feeling behind.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-pain-solution\"\u003e\n                ✨ \u003cstrong\u003eThe Endgame Solution\u003c\/strong\u003e: Custom PA12 + POM acoustics, a 37g feather-light touch, and HMX's god-tier factory lube.\n            \u003c\/div\u003e\n        \u003c\/section\u003e\n\n        \u003c!-- Feature 1: Sound (SEO H3 + FABE) --\u003e\n        \u003csection class=\"dk-feature-block\"\u003e\n            \u003cdiv class=\"dk-feature-media-container\"\u003e\n                \u003cdiv class=\"dk-feature-media\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/4_22__1_HC_STUDIO.jpg?v=1778050968\" alt=\"PA12 + POM Acoustic Materials\" loading=\"lazy\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-feature-text\"\u003e\n                \u003ch3\u003eSay Goodbye to Muted Thuds\u003cbr\u003e\u003cspan\u003ePA12 + POM Crisp Resonance\u003c\/span\u003e\n\u003c\/h3\u003e\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eFeature\u003c\/strong\u003e\n                        \u003cp\u003eUtilizes a rare and meticulously tuned acoustic blend: a PA12 Nylon top housing that softens harsh noises, paired with a POM stem designed to trigger high-frequency resonance.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eAdvantage\u003c\/strong\u003e\n                        \u003cp\u003eThis exact material collision completely purifies the sound profile, eliminating muddy low-end echoes common in full-POM or full-Nylon switches.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eBenefit\u003c\/strong\u003e\n                        \u003cp\u003eEvery keystroke becomes a refined ASMR experience. The switch delivers an unmistakable, clean, and highly recognizable \"Crisp Clack\". It's not obnoxiously loud, but incredibly elegant and premium.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eEvidence\u003c\/strong\u003e\n                        \u003cp\u003eHighly praised by custom keyboard enthusiasts and sound-test reviewers for producing a \"glass-marble-like\" pristine acoustic signature.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/section\u003e\n\n        \u003c!-- Feature 2: Feel --\u003e\n        \u003csection class=\"dk-feature-block reverse\"\u003e\n            \u003cdiv class=\"dk-feature-media-container\"\u003e\n                \u003cdiv class=\"dk-feature-media\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/13__2_HC_STUDIO.jpg?v=1778050968\" alt=\"37gf Force and 22mm Extended Spring\" loading=\"lazy\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-feature-text\"\u003e\n                \u003ch3\u003eSay Goodbye to Finger Fatigue\u003cbr\u003e\u003cspan\u003e37gf Feather-light \u0026amp; 22mm Spring\u003c\/span\u003e\n\u003c\/h3\u003e\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eFeature\u003c\/strong\u003e\n                        \u003cp\u003ePerfectly dialed into a 37gf actuation force (45gf bottom-out), powered by a highly resilient 22mm single-stage extended spring.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eAdvantage\u003c\/strong\u003e\n                        \u003cp\u003eThe extended spring provides substantial initial resistance to prevent accidental resting misclicks, while the ultra-low 37g force ensures the actual press requires zero effort.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eBenefit\u003c\/strong\u003e\n                        \u003cp\u003eIt's like walking on clouds. Release the tension in your fingers—you can type or game for 12 hours straight with absolutely zero fatigue. The 22mm spring forces an incredibly snappy, aggressive rebound that keeps your typing rhythm fast and fluid.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eEvidence\u003c\/strong\u003e\n                        \u003cp\u003eFavored by professional programmers and hardcore gamers as the ultimate ergonomic solution for high-APM (Actions Per Minute) tasks.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/section\u003e\n\n        \u003c!-- Feature 3: Action --\u003e\n        \u003csection class=\"dk-feature-block\"\u003e\n            \u003cdiv class=\"dk-feature-media-container\"\u003e\n                \u003cdiv class=\"dk-feature-media\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/13__2_HC_STUDIO.jpg?v=1778050968\" alt=\"3.4mm Early Bottom-out and Factory Lube\" loading=\"lazy\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-feature-text\"\u003e\n                \u003ch3\u003eSay Goodbye to Sluggishness\u003cbr\u003e\u003cspan\u003e3.4mm Early Bottom-Out \u0026amp; HMX Lube\u003c\/span\u003e\n\u003c\/h3\u003e\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eFeature\u003c\/strong\u003e\n                        \u003cp\u003eCompresses the total travel distance to a punchy 3.4mm (with a 2.0mm actuation). Combined with HMX's legendary, fully automated high-precision factory lubrication.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eAdvantage\u003c\/strong\u003e\n                        \u003cp\u003eThe shortened travel distance means you hit the solid bottom faster. The god-tier factory lube entirely removes spring ping and plastic scratching.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eBenefit\u003c\/strong\u003e\n                        \u003cp\u003eSkip the tedious hours of hand-lubing. Out of the box, the Xinhai switch is flawlessly smooth, like cutting through warm butter. The 3.4mm early bottom-out provides a highly satisfying, solid confirmation with every press, dramatically boosting your typing speed.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n                        \u003cstrong\u003eEvidence\u003c\/strong\u003e\n                        \u003cp\u003eHMX is widely regarded as the \"ceiling\" of factory-lubed switches in the custom mechanical keyboard community, guaranteeing an out-of-the-box endgame experience.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/section\u003e\n\n        \u003c!-- Comparison Table (SEO H2) --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003eThe Acoustic \u003cspan\u003eEvolution\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cdiv class=\"dk-table-wrapper\"\u003e\n            \u003ctable class=\"dk-table\"\u003e\n                \u003cthead\u003e\n                    \u003ctr\u003e\n                        \u003cth\u003eSpec Comparison\u003c\/th\u003e\n                        \u003cth\u003eGeneric Linear Switch (e.g. Standard Red)\u003c\/th\u003e\n                        \u003cth\u003e✨ HMX Xinhai Linear Switch\u003c\/th\u003e\n                    \u003c\/tr\u003e\n                \u003c\/thead\u003e\n                \u003ctbody\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eHousing Material\u003c\/td\u003e\n                        \u003ctd\u003eStandard PC\/Nylon blend (Scattered sound)\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eTuned PA12 Top + Nylon Base — Refined acoustics\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eSound Profile\u003c\/td\u003e\n                        \u003ctd\u003eProne to spring ping or hollow echoes\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eCrisp, High-pitched, Premium Clack\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eActuation Force\u003c\/td\u003e\n                        \u003ctd\u003e45 – 55gf (Heavy, causes fatigue)\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e37 gf — Feather-light, zero fatigue\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eSpring Config\u003c\/td\u003e\n                        \u003ctd\u003e15mm standard short spring\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e22mm Extended Spring — Snappy, bouncy return\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eTotal Travel\u003c\/td\u003e\n                        \u003ctd\u003e4.0 mm (Long and sluggish)\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e3.4 mm — Early bottom-out, punchy feedback\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                        \u003ctd\u003eLubrication\u003c\/td\u003e\n                        \u003ctd\u003eOften dry, requires tedious hand-lubing\u003c\/td\u003e\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eHMX God-tier Factory Lube — Buttery smooth out-of-box\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Tech Specs (H-Template Left Aligned Stacked) --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003eTechnical \u003cspan\u003eSpecifications\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cdiv class=\"dk-specs-container\"\u003e\n            \u003cdiv class=\"dk-spec-list\"\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eHMX Xinhai Linear Switch\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eSwitch Type\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eHIFI Linear Mechanical Switch\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eManufacturer\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eHMX\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eTop Housing\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003ePA12 Nylon (Softens overall acoustic profile)\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eBottom Housing\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eNylon\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eStem Material\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eStandard POM (Triggers crisp, high-frequency clack)\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eOperating Force\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e37 gf (Ultra-light)\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eBottom-out Force\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e45 gf\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003ePre-travel\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e2.0 mm\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eTotal Travel\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e3.40 mm (Early bottom-out)\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eSpring Specs\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e22 mm Single-Stage Extended Spring\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003ePin Configuration\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003e5-Pin (Clip 2 plastic pins to fit 3-Pin PCBs)\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eLubrication\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eHMX Precision Factory Lubed\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"dk-spec-row\"\u003e\n\u003cspan class=\"dk-spec-label\"\u003eSound Signature\u003c\/span\u003e\u003cspan class=\"dk-spec-value\"\u003eCrisp, higher-pitched premium resonance (Clack)\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Customer Reviews (UGC) --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003eCustomer \u003cspan\u003eReviews\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cdiv class=\"dk-testimonial-grid\"\u003e\n            \u003cdiv class=\"dk-testimonial-card\"\u003e\n                \u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch4\u003e\"This crisp sound is incredibly therapeutic!\"\u003c\/h4\u003e\n                \u003cp\u003e\"HMX's sound tuning on the Xinhai is unbelievable. It's not muffled like standard full-POM switches. The PA12 top housing gives the bottom-out a very refined, clean, high-pitched clack. It literally sounds like glass marbles colliding when I type. Absolutely beautiful.\"\u003c\/p\u003e\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @AcousticKeeb, Sound Enthusiast\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-testimonial-card\"\u003e\n                \u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch4\u003e\"37g + 22mm spring is the ultimate combo for work.\"\u003c\/h4\u003e\n                \u003cp\u003e\"I write tens of thousands of lines of code daily. The 37g actuation is a lifesaver; my fingers no longer ache. The best part is the 22mm extended spring—it makes the rebound so fast and snappy, it doesn't feel weak or mushy at all. Highly recommended for typists!\"\u003c\/p\u003e\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @CodeSurfer, Senior Developer\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-testimonial-card\"\u003e\n                \u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch4\u003e\"You can always trust HMX factory lube.\"\u003c\/h4\u003e\n                \u003cp\u003e\"Just plugged them straight into my hot-swap board. The smoothness is maxed out, absolutely zero scratchiness or spring ping. The 3.4mm early bottom-out makes the typing feel incredibly solid. Definitely one of the most surprising light-linears of the year.\"\u003c\/p\u003e\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @LinearAddict, Custom Keeb Veteran\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- FAQ Accordion (SEO H2) --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003eCommon \u003cspan\u003eQuestions\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cdiv class=\"dk-faq-wrapper\"\u003e\n            \u003cdiv class=\"dk-faq-item active\"\u003e\n                \u003cbutton class=\"dk-faq-button\"\u003eHow exactly does the \"PA12 Top Housing\" affect the sound? \u003cspan\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n                \u003cdiv class=\"dk-faq-answer\"\u003ePA12 is a high-end polymer nylon material. In the Xinhai switch, it acts as an excellent \"acoustic filter,\" softening harsh, muddy background noises. When the smooth POM stem bottoms out and rebounds, the PA12 housing shapes the sound into an incredibly crisp, high-pitched, and clean \"Clack,\" completely avoiding the hollow echoes of cheap plastics.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-faq-item\"\u003e\n                \u003cbutton class=\"dk-faq-button\"\u003eIs 37gf too light? Will I accidentally misclick while typing? \u003cspan\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n                \u003cdiv class=\"dk-faq-answer\"\u003eThis is a common but unnecessary worry. While 37gf is very light, the Xinhai switch maintains a classic 2.0mm pre-travel and features a 22mm extended spring. The long spring provides excellent initial resistance, preventing misclicks when your fingers simply rest on the keys. It massively relieves typing fatigue, making it perfect for all-day use.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-faq-item\"\u003e\n                \u003cbutton class=\"dk-faq-button\"\u003eWhat is the difference between a 3.4mm and a traditional 4.0mm total travel? \u003cspan\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n                \u003cdiv class=\"dk-faq-answer\"\u003e3.4mm is known as an \"early bottom-out\" design. By shortening the total travel, your keystrokes hit the bottom faster, providing a highly solid and \"punchy\" feedback. It eliminates the sluggish, draggy feeling of the latter half of a traditional 4.0mm stroke, effectively boosting your high-speed typing rhythm.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-faq-item\"\u003e\n                \u003cbutton class=\"dk-faq-button\"\u003eDo I need to hand-lube these switches myself? \u003cspan\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n                \u003cdiv class=\"dk-faq-answer\"\u003eAbsolutely not! HMX is widely recognized as the \"ceiling\" for factory lubrication in the custom keeb community. The Xinhai switches undergo incredibly precise automated lubing on the rails, leaves, and springs. They arrive in peak, buttery-smooth condition with zero noise—just plug and play.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"dk-faq-item\"\u003e\n                \u003cbutton class=\"dk-faq-button\"\u003eMy keyboard only supports 3-Pin switches. Can I use these 5-Pin switches? \u003cspan\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n                \u003cdiv class=\"dk-faq-answer\"\u003eYes, you can! The two extra plastic pins on the bottom of a 5-pin switch are just for extra stability on plateless builds. If your PCB only has 3 holes per switch, simply use a nail clipper or flush cutters to snip off the two small side plastic pins. They will fit perfectly and it will not affect the switch's performance or lifespan whatsoever.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Trust Features Section --\u003e\n    \u003cdiv class=\"dk-container\"\u003e\n        \u003cdiv class=\"dk-trust-features\"\u003e\n            \u003ch2 class=\"dk-section-title\" style=\"margin-top:0\"\u003ePremium Quality, Worry-Free Support\u003c\/h2\u003e\n            \u003cdiv class=\"dk-tf-grid\"\u003e\n                \u003cdiv class=\"dk-tf-item\"\u003e\n                    \u003cdiv class=\"dk-tf-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M9 11l3 3L22 4\"\u003e\u003c\/path\u003e\u003cpath d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003cp\u003eFast Logistics\u003c\/p\u003e\n                        \u003cspan\u003eDispatched in 24h via global lightning logistics. Real-time tracking.\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"dk-tf-item\"\u003e\n                    \u003cdiv class=\"dk-tf-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003cp\u003eCompatibility Pro\u003c\/p\u003e\n                        \u003cspan\u003eFits 5-Pin \u0026amp; 3-Pin MX PCBs. Free returns on incompatibility.\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"dk-tf-item\"\u003e\n                    \u003cdiv class=\"dk-tf-icon\"\u003e\n                        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003cp\u003eCertified Quality\u003c\/p\u003e\n                        \u003cspan\u003eManufactured with HMX's god-tier quality control and precision.\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    document.querySelectorAll('.dk-faq-button').forEach(btn =\u003e {\n        btn.addEventListener('click', () =\u003e {\n            const item = btn.parentElement;\n            item.classList.toggle('active');\n        });\n    });\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"hmx","offers":[{"title":"Default Title","offer_id":54462425563459,"sku":null,"price":0.36,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/4-1_3fb3a3a7-8a8f-4d55-bc92-7d25939d7505.jpg?v=1778051039","url":"https:\/\/diykey.net\/products\/hmx-xinhai-linear-switch","provider":"DIYKEY","version":"1.0","type":"link"}