{"product_id":"kailh-mx-cyan-sea-front-walker-customized-mechanical-keyboard-switch-hifi-mahjong","title":"Kailh MX Cyan Sea — Switch linéaire HiFi Mahjong Thock | 47gf · 1,2mm d'activation · 70M de cycles","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* =========================================\n           DIYKEY Independent Scope · Minimalist Premium Design\n           Product: Kailh MX Cyan Sea (Q Template)\n           ========================================= *\/\n        \n        .dk-product-details {\n            \/* Design Tokens (Adapted to Cyan Sea theme) *\/\n            --dk-primary: #0891B2; \/* Cyan 600 *\/\n            --dk-primary-light: #CFFAFE; \/* Cyan 100 *\/\n            --dk-primary-hover: #0E7490; \/* Cyan 700 *\/\n            \n            --dk-text-title: #111827;\n            --dk-text-main: #374151;\n            --dk-text-muted: #6b7280;\n            --dk-text-light: #9ca3af;\n            \n            --dk-bg-main: #fcfcfc;\n            --dk-bg-card: #ffffff;\n            --dk-bg-subtle: #f8fafc;\n            \n            --dk-border-color: #e5e7eb;\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            padding-bottom: 80px;\n            box-sizing: border-box;\n            -webkit-font-smoothing: antialiased;\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        \/* Generic 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-orange { color: var(--dk-primary); }\n\n        \/* ================= Hero Section ================= *\/\n        .dk-hero-section { padding: 40px 0 60px; }\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            margin: 0 auto;\n            border-radius: var(--dk-radius-xl);\n            overflow: hidden;\n            background: #000000;\n            box-shadow: var(--dk-shadow-md);\n            transform: translateZ(0);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--dk-text-muted);\n            font-size: 14px;\n        }\n\n        .dk-video-wrapper iframe,\n        .dk-video-wrapper img {\n            position: absolute;\n            top: 0; left: 0;\n            width: 100%; height: 100%;\n            object-fit: cover;\n            border: none;\n        }\n\n        .dk-hero-badge {\n            display: inline-flex;\n            background: var(--dk-primary-light);\n            color: var(--dk-primary);\n            padding: 8px 18px;\n            border-radius: 40px;\n            font-size: 13px;\n            font-weight: 700;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n            margin-bottom: 20px;\n        }\n\n        .dk-hero-title {\n            font-size: 44px;\n            font-weight: 800;\n            line-height: 1.2;\n            margin-bottom: 24px;\n            letter-spacing: -1px;\n            color: var(--dk-text-title);\n        }\n\n        .dk-hero-subtitle {\n            font-size: 18px;\n            color: var(--dk-text-muted);\n            font-weight: 600;\n            margin-bottom: 24px;\n            line-height: 1.5;\n        }\n\n        .dk-hero-desc {\n            font-size: 16px;\n            color: var(--dk-text-main);\n            margin-bottom: 32px;\n            line-height: 1.7;\n        }\n\n        .dk-hero-tags { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 32px; }\n\n        .dk-tag {\n            background: var(--dk-bg-subtle);\n            padding: 8px 16px;\n            border-radius: 40px;\n            font-size: 14px;\n            font-weight: 600;\n            color: var(--dk-text-main);\n            transition: var(--dk-transition);\n            border: 1px solid var(--dk-border-color);\n        }\n\n        .dk-tag:hover {\n            background: var(--dk-primary-light);\n            color: var(--dk-primary);\n            border-color: var(--dk-primary-light);\n            transform: translateY(-2px);\n        }\n\n        \/* ================= Trust Numbers ================= *\/\n        .dk-trust-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 24px;\n            margin: 64px 0;\n            text-align: center;\n            background: var(--dk-bg-subtle);\n            padding: 40px 24px;\n            border-radius: var(--dk-radius-xl);\n            border: 1px solid var(--dk-border-color);\n        }\n\n        .dk-trust-num {\n            font-size: 36px;\n            font-weight: 800;\n            color: var(--dk-primary);\n            letter-spacing: -1px;\n        }\n\n        .dk-trust-label {\n            font-size: 13px;\n            color: var(--dk-text-muted);\n            font-weight: 700;\n            margin-top: 6px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        \/* ================= Pain Points ================= *\/\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 ================= *\/\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 {\n            width: 100%;\n            border-radius: var(--dk-radius-lg);\n            box-shadow: var(--dk-shadow-md);\n            overflow: hidden;\n            background: var(--dk-bg-subtle);\n            aspect-ratio: 4\/3;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--dk-text-light);\n            font-size: 18px;\n            font-weight: bold;\n            text-align: 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        .dk-fabe-list { display: flex; flex-direction: column; gap: 28px; }\n        .dk-fabe-item { padding-left: 20px; border-left: 4px solid var(--dk-primary); }\n        .dk-fabe-item strong { display: block; font-size: 18px; color: var(--dk-text-title); margin-bottom: 6px; }\n        .dk-fabe-item p { font-size: 16px; color: var(--dk-text-muted); }\n\n        \/* ================= Spec Tables ================= *\/\n        .dk-table-wrapper {\n            margin-bottom: 48px;\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 for better UX on desktop \u0026 mobile hints *\/\n        .dk-table-wrapper::-webkit-scrollbar {\n            height: 6px;\n        }\n        .dk-table-wrapper::-webkit-scrollbar-track {\n            background: var(--dk-bg-subtle);\n            border-radius: 0 0 8px 8px;\n        }\n        .dk-table-wrapper::-webkit-scrollbar-thumb {\n            background: #cbd5e1;\n            border-radius: 8px;\n        }\n        .dk-table-wrapper::-webkit-scrollbar-thumb:hover {\n            background: #94a3b8;\n        }\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); white-space: nowrap; }\n        \n        .dk-comp-winner {\n            color: var(--dk-primary);\n            font-weight: 700;\n            background: var(--dk-primary-light);\n            padding: 4px 12px;\n            border-radius: 8px;\n            white-space: nowrap;\n        }\n\n        .dk-table-compare,\n        .dk-table-specs {\n            min-width: 600px; \n        }\n\n        .dk-spec-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 20px;\n            margin-bottom: 32px;\n        }\n        .dk-spec-card {\n            background: var(--dk-bg-subtle);\n            padding: 24px;\n            border-radius: var(--dk-radius-md);\n            text-align: center;\n            border: 1px solid var(--dk-border-color);\n            transition: var(--dk-transition);\n        }\n        .dk-spec-card:hover { background: #fff; box-shadow: var(--dk-shadow-hover); transform: translateY(-4px); }\n        .dk-spec-card span { font-size: 32px; display: block; margin-bottom: 16px; }\n        .dk-spec-card strong { display: block; font-size: 16px; margin-bottom: 6px; color: var(--dk-text-title); }\n        .dk-spec-card p { font-size: 14px; color: var(--dk-text-muted); }\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        \/* ================= Trust Features ================= *\/\n        .dk-trust-features {\n            background: var(--dk-bg-card);\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: 56px; height: 56px; margin-bottom: 16px; color: var(--dk-text-muted); }\n        .dk-tf-item:hover .dk-tf-icon { 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); }\n\n        \/* ================= FAQ ================= *\/\n        .dk-faq-wrapper { max-width: 800px; margin: 0 auto; padding: 0 10px; }\n        .dk-faq-item {\n            background: var(--dk-bg-card);\n            border: 1.5px solid var(--dk-border-color);\n            border-radius: var(--dk-radius-md);\n            margin-bottom: 20px;\n            transition: var(--dk-transition);\n            position: relative;\n            overflow: hidden;\n        }\n        .dk-faq-item:hover { border-color: #d1d5db; box-shadow: var(--dk-shadow-sm); }\n        .dk-faq-item::before {\n            content: ''; position: absolute; left: 0; top: 0; bottom: 0;\n            width: 0; background-color: var(--dk-primary); transition: width 0.3s ease; z-index: 2;\n        }\n        .dk-faq-item.active { border-color: var(--dk-primary); box-shadow: var(--dk-shadow-hover); }\n        .dk-faq-item.active::before { width: 5px; }\n\n        .dk-faq-button {\n            width: 100%; padding: 24px 28px; background: none; border: none;\n            display: flex; align-items: flex-start; justify-content: space-between;\n            cursor: pointer; text-align: left; gap: 16px; outline: none;\n        }\n        .dk-faq-q-box { display: flex; gap: 16px; align-items: flex-start; }\n        .dk-faq-label {\n            font-size: 14px; font-weight: 800; color: var(--dk-primary); background: var(--dk-primary-light);\n            width: 28px; height: 28px; display: flex; align-items: center; justify-content: center;\n            border-radius: 8px; flex-shrink: 0;\n        }\n        .dk-faq-question-text { font-size: 18px; font-weight: 700; color: var(--dk-text-title); line-height: 1.4; }\n        .dk-faq-icon { width: 24px; height: 24px; color: var(--dk-text-light); transition: var(--dk-transition-bounce); flex-shrink: 0; }\n        .dk-faq-item.active .dk-faq-icon { transform: rotate(180deg); color: var(--dk-primary); }\n\n        .dk-faq-collapse { display: grid; grid-template-rows: 0fr; transition: grid-template-rows 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); }\n        .dk-faq-item.active .dk-faq-collapse { grid-template-rows: 1fr; }\n        .dk-faq-answer-inner { overflow: hidden; }\n        .dk-faq-answer { padding: 0 28px 28px 72px; color: var(--dk-text-main); font-size: 16px; line-height: 1.8; }\n\n        \/* ================= Responsive (Mobile Optimization) ================= *\/\n        @media (max-width: 992px) {\n            .dk-hero-title { font-size: 38px; }\n            .dk-hero-grid { gap: 40px; }\n            .dk-feature-block { gap: 40px; margin: 80px 0; }\n        }\n\n        @media (max-width: 768px) {\n            \/* Typography \u0026 General Spacing *\/\n            .dk-section-title { font-size: 26px; text-align: left; margin: 56px 0 24px; }\n            .dk-section-title::after { margin-left: 0; }\n            .dk-product-details { padding-bottom: 40px; }\n            \n            \/* Hero Section *\/\n            .dk-hero-section { padding: 24px 0 40px; }\n            .dk-hero-grid { grid-template-columns: 1fr; gap: 32px; text-align: left; }\n            .dk-video-wrapper { border-radius: var(--dk-radius-lg); }\n            .dk-hero-title { font-size: 32px; margin-bottom: 16px; }\n            .dk-hero-subtitle { font-size: 16px; margin-bottom: 16px; }\n            .dk-hero-desc { font-size: 15px; margin-bottom: 24px; }\n            .dk-hero-tags { justify-content: flex-start; gap: 8px; margin-bottom: 24px; }\n            .dk-tag { font-size: 13px; padding: 6px 14px; }\n            \n            \/* Trust Numbers *\/\n            .dk-trust-grid { grid-template-columns: repeat(2, 1fr); padding: 24px 16px; margin: 48px 0; gap: 20px; border-radius: var(--dk-radius-lg); }\n            .dk-trust-num { font-size: 28px; }\n            .dk-trust-label { font-size: 12px; }\n            \n            \/* Pain Points *\/\n            .dk-pain-section .dk-section-title + p { font-size: 15px; margin-bottom: 24px; line-height: 1.5; }\n            .dk-pain-grid { grid-template-columns: 1fr; gap: 20px; }\n            .dk-pain-card { padding: 28px 20px; text-align: left; }\n            .dk-pain-icon { margin: 0 0 16px 0; width: 48px; height: 48px; }\n            .dk-pain-card h3 { font-size: 18px; margin-bottom: 12px; }\n            .dk-pain-solution { text-align: left; font-size: 16px; padding: 20px; margin-top: 24px; }\n            \n            \/* Feature Blocks *\/\n            .dk-feature-block, .dk-feature-block.reverse { grid-template-columns: 1fr; gap: 28px; direction: ltr; margin: 56px 0; }\n            .dk-feature-text { text-align: left; }\n            .dk-feature-text h3 { font-size: 24px; margin-bottom: 20px; }\n            .dk-fabe-list { gap: 20px; }\n            .dk-fabe-item { padding-left: 16px; }\n            .dk-fabe-item strong { font-size: 16px; }\n            .dk-fabe-item p { font-size: 14px; }\n            \n            \/* Tables *\/\n            .dk-table-wrapper { margin-bottom: 32px; }\n            .dk-table { font-size: 14px; }\n            .dk-table th, .dk-table td { padding: 14px 16px; }\n            \n            \/* Tech Specs Table - Stacked *\/\n            .dk-table-specs { min-width: 100%; display: block; white-space: normal; }\n            .dk-table-specs tbody, .dk-table-specs tr { display: block; width: 100%; }\n            .dk-table-specs tr { border-bottom: 1px solid var(--dk-border-color); }\n            .dk-table-specs tr:last-child { border-bottom: none; }\n            .dk-table-specs th, .dk-table-specs td { display: block; width: 100%; text-align: left; border-bottom: none; }\n            .dk-table-specs th { padding: 16px 16px 4px 16px; background: transparent; font-size: 15px; color: var(--dk-text-title); }\n            .dk-table-specs td { padding: 0 16px 16px 16px; font-size: 14px; color: var(--dk-text-muted); }\n            \n            \/* Spec Grid *\/\n            .dk-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 16px; margin-bottom: 24px; }\n            .dk-spec-card { padding: 20px 16px; text-align: left; border-radius: var(--dk-radius-md); }\n            .dk-spec-card span { font-size: 28px; margin-bottom: 12px; }\n            \n            \/* Testimonials *\/\n            .dk-testimonial-grid { grid-template-columns: 1fr; gap: 20px; }\n            .dk-testimonial-card { padding: 24px 20px; }\n            .dk-testimonial-card p { font-size: 15px; margin-bottom: 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: 52px; height: 52px; 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            \/* FAQ *\/\n            .dk-faq-button { padding: 20px 16px; }\n            .dk-faq-question-text { font-size: 15px; }\n            .dk-faq-answer { padding: 0 16px 20px 60px; font-size: 14px; }\n        }\n\n        @media (max-width: 480px) {\n            .dk-hero-title { font-size: 28px; }\n            .dk-section-title { font-size: 24px; }\n            .dk-faq-answer { padding: 0 16px 20px 16px; margin-top: 12px; border-top: 1px solid var(--dk-bg-subtle); padding-top: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"dk-table-wrapper\"\u003e\n\n\u003ctable class=\"dk-table dk-table-compare\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eComparaison des caractéristiques\u003c\/th\u003e\n\n\u003cth\u003eClassic Speed Silver (ex. Cherry)\u003c\/th\u003e\n\n\u003cth\u003e✨ Kailh MX Cyan Sea\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eCourse d'activation (pré-course)\u003c\/td\u003e\n\n\u003ctd\u003e1,2 mm\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e1,2 mm — Même vitesse fulgurante, mais nettement plus stable\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eCourse totale\u003c\/td\u003e\n\n\u003ctd\u003e3,4 mm\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e3,3 mm — Fond plus tôt, réinitialisation plus rapide des doigts\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eForce d'activation\u003c\/td\u003e\n\n\u003ctd\u003e45 gf (Trop légère, sujette aux pressions accidentelles)\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e47 gf — L'équilibre parfait entre vitesse et contrôle\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eTechnologie des contacts\u003c\/td\u003e\n\n\u003ctd\u003eAlliage standard (Sujet à l'oxydation\/au rebond)\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eContacts plaqués or anti-oxydation — Zéro double-clic\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eLubrification et ressenti\u003c\/td\u003e\n\n\u003ctd\u003eNon lubrifiés\/légèrement lubrifiés, rugueux dès la sortie de la boîte\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003ePrélubrifiés en usine avec haute précision — Douceur incomparable dès la sortie de la boîte\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eBase de montage\u003c\/td\u003e\n\n\u003ctd\u003eMajoritairement 3 broches (Sujet au jeu)\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eDesign à 5 broches — Ultra-stable, zéro jeu\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDurée de vie\u003c\/td\u003e\n\n\u003ctd\u003e~50M de cycles\u003c\/td\u003e\n\n\u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eCertifié rigoureusement ≥ 70M de cycles\u003c\/span\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Tech Specs --\u003e\n\u003ch2 class=\"dk-section-title\"\u003eCaractéristiques techniques pointues\u003c\/h2\u003e\n\u003cp style=\"color: var(--dk-text-muted); margin-bottom: 30px; text-align: center;\"\u003eDes données transparentes et sans compromis pour les passionnés.\u003c\/p\u003e\n\u003cdiv class=\"dk-spec-grid\"\u003e\n\n\u003cdiv class=\"dk-spec-card\"\u003e\n\n\u003cspan\u003e🪶\u003c\/span\u003e\u003cstrong\u003eForce d'activation\u003c\/strong\u003e\n\u003cp\u003e47 ± 10 gf\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-desc-card\"\u003e\n\n\u003cspan\u003e⚡\u003c\/span\u003e\u003cstrong\u003eCourse d'activation\u003c\/strong\u003e\n\u003cp\u003e1,2 ± 0,4 mm\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-spec-card\"\u003e\n\n\u003cspan\u003e🔙\u003c\/span\u003e\u003cstrong\u003eCourse totale\u003c\/strong\u003e\n\u003cp\u003e3,3 ± 0,4 mm\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-spec-card\"\u003e\n\n\u003cspan\u003e♾️\u003c\/span\u003e\u003cstrong\u003eDurée de vie\u003c\/strong\u003e\n\u003cp\u003e≥ 70 000 000 de frappes\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"dk-table-wrapper\"\u003e\n\n\u003ctable class=\"dk-table dk-table-specs\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eNom du produit\u003c\/th\u003e\n\n\u003ctd\u003e\u003cstrong\u003eKailh MX Cyan Sea Fast-Trigger Linear Switch\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eType de switch\u003c\/th\u003e\n\n\u003ctd\u003eSwitch linéaire rapide (Optimisé pour le jeu compétitif)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eMatériau du boîtier\u003c\/th\u003e\n\n\u003ctd\u003ePC haute transparence (Haut, avec guide-lumière givré) + Nylon PA66 haute résistance (Bas)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eMatériau de la tige\u003c\/th\u003e\n\n\u003ctd\u003ePOK (Ultra-durable, naturellement autolubrifiant)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eForce d'activation\u003c\/th\u003e\n\n\u003ctd\u003e47 ± 10 gf (Force dorée anti-frappe accidentelle)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eCourse d'activation (pré-course)\u003c\/th\u003e\n\n\u003ctd\u003e1,2 ± 0,4 mm (Réponse fulgurante pour l'esport)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eCourse totale\u003c\/th\u003e\n\n\u003ctd\u003e3,3 ± 0,4 mm (Fond plus tôt pour une réinitialisation rapide)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eCaractéristiques du ressort\u003c\/th\u003e\n\n\u003ctd\u003eRessort haute précision de 15,2 mm à une seule étape (Retour vif et puissant)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eContacts internes\u003c\/th\u003e\n\n\u003ctd\u003eContacts croisés plaqués or anti-oxydation\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eLubrification\u003c\/th\u003e\n\n\u003ctd\u003ePrélubrifiés automatiquement en usine (Haute précision, couvrant les rails et les ressorts)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eBroches de montage\u003c\/th\u003e\n\n\u003ctd\u003eMontage sur PCB à 5 broches (Coupez les 2 pieds en plastique avec une pince pour la compatibilité 3 broches)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eCompatibilité LED\u003c\/th\u003e\n\n\u003ctd\u003eParfaitement compatible avec les LED SMD et traversantes\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Testimonials --\u003e\n\u003ch2 class=\"dk-section-title\"\u003eVrais avis de la communauté Keeb \u0026amp; Esport\u003c\/h2\u003e\n\u003cdiv class=\"dk-testimonial-grid\"\u003e\n\n\u003cdiv class=\"dk-testimonial-card\"\u003e\n\n\u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n\n\u003ch4\u003e\"Une activation à 1,2 mm, c'est littéralement un aimbot physique !\"\u003c\/h4\u003e\n\n\u003cp\u003e\"Mon contre-strafing dans Valorant a fait un bond de qualité énorme. Les commandes sont enregistrées instantanément, sans aucune imprécision. De plus, la force de 47 g est super confortable — je ne fais plus de fautes de frappe accidentelles et mes mains ne se fatiguent plus en farmant le ladder.\"\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top: auto;\"\u003e\n\n\u003cdiv class=\"dk-testimonial-user\"\u003e— @ApexPredator, Joueur FPS pro\u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 13px; color: var(--dk-text-light); margin-top: 4px;\"\u003e📷 Photo du setup jointe\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-testimonial-card\"\u003e\n\n\u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n\n\u003ch4\u003e\"Une bénédiction pour les builds sans plaque. Solide comme un roc.\"\u003c\/h4\u003e\n\n\u003cp\u003e\"J'utilise un build custom sans plaque, donc j'avais peur du jeu de la tige. Mais le design à 5 broches de ces switchs Cyan Sea est incroyablement stable ! Le travail de lubrification en usine est impeccable aussi ; je les ai branchés directement et la fluidité est au maximum.\"\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top: auto;\"\u003e\n\n\u003cdiv class=\"dk-testimonial-user\"\u003e— @PlatelessGamer, Passionné de claviers custom\u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 13px; color: var(--dk-text-light); margin-top: 4px;\"\u003e📷 Photo macro des broches inférieures jointe\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-testimonial-card\"\u003e\n\n\u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n\n\u003ch4\u003e\"Je suis passé des Silver classiques. Ceux-ci les écrasent complètement.\"\u003c\/h4\u003e\n\n\u003cp\u003e\"C'est aussi un switch rapide, mais la version de Kailh détruit absolument les switchs Silver classiques en termes de fluidité et de qualité de fabrication. Le fond plus tôt rend le double-tap tellement net. Les contacts en or signifient qu'ils dureront vraiment. Sans aucun doute le meilleur rapport qualité-prix pour un switch rapide sur le marché.\"\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top: auto;\"\u003e\n\n\u003cdiv class=\"dk-testimonial-user\"\u003e— @EndgameSeeker, Testeur de périphériques\u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 13px; color: var(--dk-text-light); margin-top: 4px;\"\u003e📷 Photo du démontage du switch jointe\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Trust Features --\u003e\n\u003cdiv class=\"dk-trust-features\"\u003e\n\n\u003ch2 style=\"margin-top: 0;\" class=\"dk-section-title\"\u003eQualité premium, achat sans souci\u003c\/h2\u003e\n\n\u003cdiv class=\"dk-tf-grid\"\u003e\n\n\u003cdiv class=\"dk-tf-item\"\u003e\n\n\u003cdiv class=\"dk-tf-icon\"\u003e\u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\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\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cp\u003eGarantie de compatibilité \u0026amp; Retours sous 30 jours\u003c\/p\u003e\n\n\u003cspan\u003eCompatible avec tous les sockets hot-swap 5 broches ou 3 broches de style Cherry MX (coupez simplement les pieds en plastique pour le 3 broches). Achetez en toute confiance, zéro risque.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-tf-item\"\u003e\n\n\u003cdiv class=\"dk-tf-icon\"\u003e\u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\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\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cp\u003eDurée de vie de 70M de frappes\u003c\/p\u003e\n\n\u003cspan\u003eTesté au combat et certifié par le test de durée de vie rigoureux de 70 millions de clics de Kailh. Construit comme un véritable tank.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-tf-item\"\u003e\n\n\u003cdiv class=\"dk-tf-icon\"\u003e\u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cp\u003eLivraison gratuite \u0026amp; Expédition éclair\u003c\/p\u003e\n\n\u003cspan\u003eLivraison gratuite sur les commandes de plus de 80 $ vers plus de 30 pays. En stock et expédié sous 24 heures.\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003ch2 class=\"dk-section-title\"\u003eFoire aux questions (FAQ)\u003c\/h2\u003e\n\u003cdiv class=\"dk-faq-wrapper\"\u003e\n\n\u003cdiv class=\"dk-faq-item active\"\u003e\n\n\u003cdiv class=\"dk-faq-q-box\"\u003e\n\n\u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \u003cspan class=\"dk-faq-question-text\"\u003eL'activation fulgurante à 1,2 mm sera-t-elle trop sensible pour la frappe quotidienne ?\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton aria-expanded=\"true\" class=\"dk-faq-button\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" class=\"dk-faq-icon\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"dk-faq-collapse\"\u003e\n\n\u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n\u003cdiv class=\"dk-faq-answer\"\u003ePas du tout. Pour équilibrer le risque de pressions accidentelles causées par la course ultra-courte de 1,2 mm, nous avons méticuleusement réglé la force d'activation à un niveau doré de 47 gf. Cela donne aux touches un excellent soutien initial (pour qu'elles ne s'activent pas si vous vous contentez de poser vos doigts dessus), et elles ne se déclenchent instantanément que lorsque vous appliquez délibérément une force. Cela atteint le point d'équilibre parfait pour l'esport intense comme pour la frappe quotidienne.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-faq-item\"\u003e\n\n\u003cdiv class=\"dk-faq-q-box\"\u003e\n\n\u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \u003cspan class=\"dk-faq-question-text\"\u003eComment la course totale de 3,3 mm aide-t-elle vraiment en jeu ?\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" class=\"dk-faq-icon\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"dk-faq-collapse\"\u003e\n\n\u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n\u003cdiv class=\"dk-faq-answer\"\u003eUne course totale plus courte (fond plus tôt) signifie que votre doigt complète le mouvement complet de descente et de remontée beaucoup plus rapidement, permettant à la tige de se réinitialiser instantanément. Lors de l'exécution de double-taps à haute fréquence (comme le contre-strafing rapide dans les FPS ou les combos en chaîne dans les MOBA), cela vous fait gagner des millisecondes cruciales, améliorant considérablement la fluidité de vos mécaniques.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-faq-item\"\u003e\n\n\u003cdiv class=\"dk-faq-q-box\"\u003e\n\n\u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \u003cspan class=\"dk-faq-question-text\"\u003eDois-je lubrifier ces switchs à la main ?\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" class=\"dk-faq-icon\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"dk-faq-collapse\"\u003e\n\n\u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n\u003cdiv class=\"dk-faq-answer\"\u003eAbsolument pas. Les switchs Cyan Sea sont livrés avec une prélubrification en usine entièrement automatisée et haute précision de Kailh, recouvrant parfaitement les rails et les ressorts. Associé au matériau de tige POK naturellement autolubrifiant, vous obtenez un ressenti linéaire d'une fluidité incomparable, sans aucune rugosité dès la sortie de la boîte — sans modification fastidieuse requise.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-faq-item\"\u003e\n\n\u003cdiv class=\"dk-faq-q-box\"\u003e\n\n\u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \u003cspan class=\"dk-faq-question-text\"\u003eEn quoi cela diffère-t-il du Cherry Speed Silver traditionnel ?\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" class=\"dk-faq-icon\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"dk-faq-collapse\"\u003e\n\n\u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n\u003cdiv class=\"dk-faq-answer\"\u003eBien qu'elles partagent toutes deux une activation rapide de 1,2 mm, les Cyan Sea bénéficient d'importantes améliorations modernes hardcore. La course totale est plus courte (3,3 mm contre 3,4 mm) pour un retour plus rapide ; la force est légèrement augmentée à 47 gf, corrigeant le problème notoire de « saisie accidentelle » des Silver classiques. De plus, elles sont dotées de contacts dorés anti-oxydation, d'un design à 5 broches sans jeu et d'une lubrification d'usine haut de gamme. C'est tout simplement un switch moderne pour l'e-sport plus précis, plus durable et sans modification nécessaire.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dk-faq-item\"\u003e\n\n\u003cdiv class=\"dk-faq-q-box\"\u003e\n\n\u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \u003cspan class=\"dk-faq-question-text\"\u003eMon clavier est un PCB hot-swap 3 broches. Puis-je utiliser ce switch à 5 broches ?\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" class=\"dk-faq-icon\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"dk-faq-collapse\"\u003e\n\n\u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n\u003cdiv class=\"dk-faq-answer\"\u003eOui, absolument ! Les deux pieds en plastique supplémentaires au bas du switch Cyan Sea sont conçus pour offrir une stabilité accrue aux PCB sans plaque. Si votre PCB ne prend en charge que les switches à 3 broches, utilisez simplement une pince à ongles ou une pince coupante pour couper ces deux pieds en plastique latéraux au ras de la base. Ils s'adapteront parfaitement, et le faire n'affectera en rien le fonctionnement du switch ni sa durée de vie de 70 millions de frappes.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e","brand":"kailh","offers":[{"title":"Default Title","offer_id":52085243248963,"sku":"","price":0.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/9.webp?v=1743834235","url":"https:\/\/diykey.net\/fr\/products\/kailh-mx-cyan-sea-front-walker-customized-mechanical-keyboard-switch-hifi-mahjong","provider":"DIYKEY","version":"1.0","type":"link"}