{"product_id":"ufo-buttiful-magnetic-switch-hall-effect-gaming-switches","title":"UFO 바디풀 마그네틱 스위치 — 홀 효과 게이밍 | 0.005mm 응답 속도 · N52H 자석 · 1억 회 수명","description":"\u003cbody\u003e\n\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n\n    \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\n\n    \u003ctitle\u003eGravaStar UFO Buttify Magnetic Switches\u003c\/title\u003e\n\n    \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\n    \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\n    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Assistant:wght@300;400;500;600;700;800\u0026amp;family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n    \n    \u003cstyle\u003e\n        \/* =========================================\n           DIYKEY Independent Scope · Minimalist Premium Design\n           Product: GravaStar UFO Buttify Hall Effect Magnetic Switch\n           Theme: Cyber Electric Blue \u0026 Matte Gray\n           ========================================= *\/\n        \n        .dk-product-details {\n            \/* Shopify Design Tokens - Minimalist Premium \u0026 Contrast *\/\n            --dk-primary: #0062FF; \/* Cyber Electric Blue *\/\n            --dk-primary-light: #EBF5FF; \/* Light Accent Sky *\/\n            --dk-primary-hover: #0052D9;\n            \n            \/* Cheerble Style Color Palette *\/\n            --dk-text-title: #121212; \/* Solid Elegant Dark *\/\n            --dk-text-main: rgba(18, 18, 18, 0.75); \/* Deep charcoal with premium transparency *\/\n            --dk-text-muted: rgba(18, 18, 18, 0.6); \/* Soft Muted Body *\/\n            --dk-text-light: rgba(18, 18, 18, 0.4); \/* Extra Light Slate *\/\n            \n            --dk-bg-main: #FFFFFF; \/* Polar White *\/\n            --dk-bg-card: #F9F9F9; \/* High-end Minimal Warm Gray *\/\n            --dk-bg-subtle: #F4F4F4; \/* Soft Separation Gray *\/\n            \n            --dk-border-color: #E5E5E5; \/* Ultra thin crisp border *\/\n            \n            --dk-radius-xl: 24px;\n            --dk-radius-lg: 16px;\n            --dk-radius-md: 12px;\n            \n            --dk-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.02);\n            --dk-shadow-md: 0 12px 30px rgba(0, 0, 0, 0.04);\n            --dk-shadow-hover: 0 20px 40px rgba(0, 0, 0, 0.08);\n            \n            --dk-transition: all 0.35s cubic-bezier(0.25, 0.8, 0.25, 1);\n            --dk-transition-bounce: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\n\n            \/* Typography assignment matching cheerble.com *\/\n            font-family: 'Assistant', -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            -moz-osx-font-smoothing: grayscale;\n        }\n\n        .dk-product-details * { \n            box-sizing: border-box; \n            margin: 0; \n            padding: 0; \n        }\n\n        .dk-container {\n            width: 90%;\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n\n        \/* Generic Titles - Cheerble Typography Spacing (line-height: 1.2~1.3) *\/\n        .dk-section-title {\n            font-family: 'Plus Jakarta Sans', 'Assistant', sans-serif;\n            font-size: 36px;\n            font-weight: 700;\n            text-align: center;\n            margin: 100px 0 40px;\n            letter-spacing: -0.5px;\n            color: var(--dk-text-title);\n            line-height: 1.25;\n        }\n\n        .dk-section-title::after {\n            content: '';\n            display: block;\n            width: 36px;\n            height: 3px;\n            margin: 16px auto 0;\n            background-color: var(--dk-text-title);\n            border-radius: 2px;\n        }\n\n        .dk-highlight { \n            color: var(--dk-primary); \n        }\n\n        \/* ================= Hero Section ================= *\/\n        .dk-hero-section { \n            padding: 60px 0 40px; \n        }\n\n        .dk-hero-grid {\n            display: grid;\n            grid-template-columns: 1.15fr 0.85fr;\n            gap: 64px;\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: 6px 14px;\n            border-radius: 40px;\n            font-size: 12px;\n            font-weight: 700;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n            margin-bottom: 24px;\n        }\n\n        .dk-hero-title {\n            font-family: 'Plus Jakarta Sans', 'Assistant', sans-serif;\n            font-size: 40px;\n            font-weight: 800;\n            line-height: 1.2;\n            margin-bottom: 20px;\n            letter-spacing: -1px;\n            color: var(--dk-text-title);\n        }\n\n        .dk-hero-subtitle {\n            font-family: 'Plus Jakarta Sans', 'Assistant', sans-serif;\n            font-size: 18px;\n            color: var(--dk-text-title);\n            font-weight: 600;\n            margin-bottom: 24px;\n            line-height: 1.3;\n        }\n\n        .dk-hero-desc {\n            font-size: 16px;\n            color: var(--dk-text-main);\n            margin-bottom: 32px;\n            line-height: 1.6;\n        }\n\n        .dk-hero-tags { \n            display: flex; \n            flex-wrap: wrap; \n            gap: 8px; \n            margin-bottom: 32px; \n        }\n\n        .dk-tag {\n            background: var(--dk-bg-main);\n            padding: 6px 14px;\n            border-radius: 40px;\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--dk-text-title);\n            transition: var(--dk-transition);\n            border: 1.5px solid var(--dk-border-color);\n        }\n\n        .dk-tag:hover {\n            background: var(--dk-text-title);\n            color: #FFFFFF;\n            border-color: var(--dk-text-title);\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: 80px 0;\n            text-align: center;\n            background: var(--dk-bg-card);\n            padding: 48px 32px;\n            border-radius: var(--dk-radius-xl);\n            border: 1px solid var(--dk-border-color);\n        }\n\n        .dk-trust-num {\n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 40px;\n            font-weight: 700;\n            color: var(--dk-text-title);\n            line-height: 1;\n            margin-bottom: 8px;\n        }\n\n        .dk-trust-label {\n            font-size: 13px;\n            color: var(--dk-text-muted);\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 0.8px;\n        }\n\n        \/* ================= Pain Points ================= *\/\n        .dk-pain-grid { \n            display: grid; \n            grid-template-columns: repeat(3, 1fr); \n            gap: 32px; \n        }\n\n        .dk-pain-card {\n            background: var(--dk-bg-main);\n            padding: 48px 32px;\n            border-radius: var(--dk-radius-lg);\n            text-align: center;\n            box-shadow: var(--dk-shadow-sm);\n            border: 1.5px solid var(--dk-border-color);\n            transition: var(--dk-transition);\n        }\n\n        .dk-pain-card:hover {\n            transform: translateY(-6px);\n            box-shadow: var(--dk-shadow-md);\n            border-color: var(--dk-text-title);\n        }\n\n        .dk-pain-icon {\n            width: 48px; \n            height: 48px;\n            margin: 0 auto 28px;\n            color: var(--dk-text-muted);\n            transition: var(--dk-transition);\n        }\n        \n        .dk-pain-icon svg { \n            width: 100%; \n            height: 100%; \n        }\n        \n        .dk-pain-card:hover .dk-pain-icon { \n            color: var(--dk-text-title); \n            transform: scale(1.05); \n        }\n\n        .dk-pain-card h3 { \n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 18px; \n            font-weight: 700; \n            margin-bottom: 14px; \n            color: var(--dk-text-title); \n            line-height: 1.3;\n        }\n        \n        .dk-pain-card p { \n            font-size: 15px; \n            color: var(--dk-text-main); \n            line-height: 1.6;\n        }\n\n        .dk-pain-solution {\n            margin-top: 48px;\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: 16px;\n            font-weight: 500;\n            box-shadow: var(--dk-shadow-md);\n            letter-spacing: 0.3px;\n        }\n\n        \/* ================= FABE Feature Blocks ================= *\/\n        .dk-feature-block {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 80px;\n            align-items: center;\n            margin: 120px 0;\n        }\n        \n        .dk-feature-block.reverse { \n            direction: rtl; \n        }\n        \n        .dk-feature-block.reverse \u003e * { \n            direction: ltr; \n        }\n\n        .dk-feature-media {\n            width: 100%;\n            border-radius: var(--dk-radius-xl);\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: 14px;\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-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 30px;\n            font-weight: 700;\n            line-height: 1.25;\n            margin-bottom: 32px;\n            color: var(--dk-text-title);\n            letter-spacing: -0.5px;\n        }\n\n        .dk-fabe-list { \n            display: flex; \n            flex-direction: column; \n            gap: 28px; \n        }\n        \n        .dk-fabe-item { \n            padding-left: 20px; \n            border-left: 3px solid var(--dk-text-title); \n        }\n        \n        .dk-fabe-item strong { \n            display: block; \n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 16px; \n            color: var(--dk-text-title); \n            margin-bottom: 6px; \n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n        \n        .dk-fabe-item p { \n            font-size: 15px; \n            color: var(--dk-text-main); \n            line-height: 1.6;\n        }\n\n        \/* ================= Spec Tables ================= *\/\n        .dk-table-wrapper {\n            margin-bottom: 48px;\n            border-radius: var(--dk-radius-md);\n            background: var(--dk-bg-main);\n            box-shadow: var(--dk-shadow-sm);\n            border: 1.5px solid var(--dk-border-color);\n            overflow-x: auto; \n            -webkit-overflow-scrolling: touch;\n        }\n\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 { \n            width: 100%; \n            border-collapse: collapse; \n            font-size: 15px; \n            white-space: nowrap; \n        }\n        \n        .dk-table th, .dk-table td { \n            padding: 18px 24px; \n            border-bottom: 1.5px solid var(--dk-border-color); \n            text-align: left; \n        }\n        \n        .dk-table th { \n            background: var(--dk-bg-card); \n            font-weight: 700; \n            color: var(--dk-text-title); \n            white-space: nowrap; \n        }\n        \n        .dk-comp-winner {\n            color: var(--dk-text-title);\n            font-weight: 700;\n            background: var(--dk-bg-subtle);\n            padding: 6px 12px;\n            border-radius: 6px;\n            font-size: 14px;\n            border: 1px solid var(--dk-border-color);\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-card);\n            padding: 28px 20px;\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 { \n            background: #fff; \n            box-shadow: var(--dk-shadow-md); \n            transform: translateY(-4px); \n            border-color: var(--dk-text-title);\n        }\n        .dk-spec-card span { \n            font-size: 28px; \n            display: block; \n            margin-bottom: 12px; \n        }\n        .dk-spec-card strong { \n            display: block; \n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 15px; \n            margin-bottom: 4px; \n            color: var(--dk-text-title); \n        }\n        .dk-spec-card p { \n            font-size: 14px; \n            color: var(--dk-text-main); \n        }\n\n        \/* ================= Testimonials ================= *\/\n        .dk-testimonial-grid { \n            display: grid; \n            grid-template-columns: repeat(3, 1fr); \n            gap: 32px; \n        }\n        \n        .dk-testimonial-card {\n            background: var(--dk-bg-card);\n            padding: 40px 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        \n        .dk-testimonial-card:hover { \n            transform: translateY(-6px); \n            box-shadow: var(--dk-shadow-md); \n            border-color: var(--dk-text-title);\n        }\n        \n        .dk-testimonial-card h4 {\n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 16px; \n            font-weight: 700; \n            color: var(--dk-text-title); \n            margin-bottom: 12px; \n            line-height: 1.4;\n        }\n        \n        .dk-stars { \n            color: #000000; \n            font-size: 14px; \n            margin-bottom: 16px; \n            letter-spacing: 2px;\n        }\n        \n        .dk-testimonial-card p { \n            font-size: 15px; \n            font-style: italic; \n            color: var(--dk-text-main); \n            margin-bottom: 24px; \n            line-height: 1.6; \n            flex-grow: 1; \n        }\n        \n        .dk-testimonial-user { \n            font-weight: 700; \n            color: var(--dk-text-title); \n            font-size: 14px; \n        }\n\n        \/* ================= Trust Features ================= *\/\n        .dk-trust-features {\n            background: var(--dk-bg-card);\n            border-radius: var(--dk-radius-xl);\n            padding: 80px 48px;\n            text-align: center;\n            margin: 100px 0;\n            border: 1px solid var(--dk-border-color);\n            box-shadow: var(--dk-shadow-sm);\n        }\n        \n        .dk-tf-grid { \n            display: grid; \n            grid-template-columns: repeat(3, 1fr); \n            gap: 32px; \n            max-width: 1000px; \n            margin: 48px auto 0; \n        }\n        \n        .dk-tf-item { \n            display: flex; \n            flex-direction: column; \n            align-items: center; \n            transition: var(--dk-transition); \n        }\n        \n        .dk-tf-item:hover { \n            transform: translateY(-4px); \n        }\n        \n        .dk-tf-icon { \n            width: 48px; \n            height: 48px; \n            margin-bottom: 20px; \n            color: var(--dk-text-title); \n        }\n        \n        .dk-tf-item p { \n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-weight: 700; \n            color: var(--dk-text-title); \n            font-size: 16px; \n            margin-bottom: 8px;\n        }\n        \n        .dk-tf-item span { \n            font-size: 14px; \n            color: var(--dk-text-main); \n            line-height: 1.5;\n        }\n\n        \/* ================= FAQ ================= *\/\n        .dk-faq-wrapper { \n            max-width: 800px; \n            margin: 0 auto; \n            padding: 0 10px; \n        }\n        \n        .dk-faq-item {\n            background: var(--dk-bg-main);\n            border: 1.5px solid var(--dk-border-color);\n            border-radius: var(--dk-radius-md);\n            margin-bottom: 16px;\n            transition: var(--dk-transition);\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .dk-faq-item:hover { \n            border-color: var(--dk-text-title); \n        }\n        \n        .dk-faq-item::before {\n            content: ''; \n            position: absolute; \n            left: 0; top: 0; bottom: 0;\n            width: 0; \n            background-color: var(--dk-text-title); \n            transition: width 0.3s ease; \n            z-index: 2;\n        }\n        \n        .dk-faq-item.active { \n            border-color: var(--dk-text-title); \n            box-shadow: var(--dk-shadow-sm); \n        }\n        \n        .dk-faq-item.active::before { \n            width: 4px; \n        }\n\n        .dk-faq-button {\n            width: 100%; \n            padding: 24px 28px; \n            background: none; \n            border: none;\n            display: flex; \n            align-items: center; \n            justify-content: space-between;\n            cursor: pointer; \n            text-align: left; \n            gap: 16px; \n            outline: none;\n        }\n        \n        .dk-faq-q-box { \n            display: flex; \n            gap: 16px; \n            align-items: center; \n        }\n        \n        .dk-faq-label {\n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 13px; \n            font-weight: 700; \n            color: var(--dk-text-title); \n            background: var(--dk-bg-subtle);\n            width: 24px; \n            height: 24px; \n            display: flex; \n            align-items: center; \n            justify-content: center;\n            border-radius: 6px; \n            flex-shrink: 0;\n        }\n        \n        .dk-faq-question-text { \n            font-family: 'Plus Jakarta Sans', sans-serif;\n            font-size: 16px; \n            font-weight: 700; \n            color: var(--dk-text-title); \n            line-height: 1.3; \n        }\n        \n        .dk-faq-icon { \n            width: 20px; \n            height: 20px; \n            color: var(--dk-text-muted); \n            transition: var(--dk-transition-bounce); \n            flex-shrink: 0; \n        }\n        \n        .dk-faq-item.active .dk-faq-icon { \n            transform: rotate(180deg); \n            color: var(--dk-text-title); \n        }\n\n        .dk-faq-collapse { \n            display: grid; \n            grid-template-rows: 0fr; \n            transition: grid-template-rows 0.3s ease-out; \n        }\n        \n        .dk-faq-item.active .dk-faq-collapse { \n            grid-template-rows: 1fr; \n        }\n        \n        .dk-faq-answer-inner { \n            overflow: hidden; \n        }\n        \n        .dk-faq-answer { \n            padding: 0 28px 28px 68px; \n            color: var(--dk-text-main); \n            font-size: 15px; \n            line-height: 1.6; \n        }\n\n        \/* Poetic Footer *\/\n        .dk-poetic-footer {\n            text-align: center;\n            padding: 48px 32px;\n            margin-top: 80px;\n            font-style: italic;\n            color: var(--dk-text-title);\n            font-size: 16px;\n            background: var(--dk-bg-card);\n            border-radius: var(--dk-radius-md);\n            border: 1px solid var(--dk-border-color);\n            line-height: 1.6;\n        }\n\n        \/* ================= Responsive Design ================= *\/\n        @media (max-width: 992px) {\n            .dk-hero-title { font-size: 36px; }\n            .dk-hero-grid { gap: 40px; }\n            .dk-feature-block { gap: 40px; margin: 80px 0; }\n        }\n\n        @media (max-width: 768px) {\n            .dk-section-title { font-size: 26px; text-align: left; margin: 60px 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: 30px; 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: 6px; margin-bottom: 24px; }\n            .dk-tag { font-size: 12px; padding: 5px 12px; }\n            \n            \/* Trust Numbers *\/\n            .dk-trust-grid { grid-template-columns: repeat(2, 1fr); padding: 32px 16px; margin: 48px 0; gap: 20px; border-radius: var(--dk-radius-lg); }\n            .dk-trust-num { font-size: 30px; }\n            .dk-trust-label { font-size: 11px; }\n            \n            \/* Pain Points *\/\n            .dk-pain-section .dk-section-title + p { font-size: 15px; margin-bottom: 24px; line-height: 1.5; text-align: left; }\n            .dk-pain-grid { grid-template-columns: 1fr; gap: 20px; }\n            .dk-pain-card { padding: 36px 20px; text-align: left; }\n            .dk-pain-icon { margin: 0 0 16px 0; width: 40px; height: 40px; }\n            .dk-pain-card h3 { font-size: 16px; margin-bottom: 10px; }\n            .dk-pain-solution { text-align: left; font-size: 15px; 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: 60px 0; }\n            .dk-feature-text { text-align: left; }\n            .dk-feature-text h3 { font-size: 22px; margin-bottom: 20px; }\n            .dk-fabe-list { gap: 20px; }\n            .dk-fabe-item { padding-left: 16px; }\n            .dk-fabe-item strong { font-size: 15px; }\n            .dk-fabe-item p { font-size: 14px; }\n            \n            \/* Tables *\/\n            .dk-table-wrapper { margin-bottom: 32px; }\n            .dk-table { font-size: 13px; }\n            .dk-table th, .dk-table td { padding: 14px 16px; }\n            \n            \/* Tech Specs Table - Stacked for Mobile *\/\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: 14px; color: var(--dk-text-title); }\n            .dk-table-specs td { padding: 0 16px 16px 16px; font-size: 13px; color: var(--dk-text-main); }\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: 24px; margin-bottom: 8px; }\n            \n            \/* Testimonials *\/\n            .dk-testimonial-grid { grid-template-columns: 1fr; gap: 20px; }\n            .dk-testimonial-card { padding: 28px 20px; }\n            .dk-testimonial-card p { font-size: 14px; margin-bottom: 16px; }\n            \n            \/* Trust Features *\/\n            .dk-trust-features { padding: 48px 20px; text-align: left; margin: 60px 0; border-radius: var(--dk-radius-lg); }\n            .dk-tf-grid { grid-template-columns: 1fr; gap: 28px; margin: 32px auto 0; }\n            .dk-tf-item { align-items: flex-start; text-align: left; flex-direction: row; gap: 16px; }\n            .dk-tf-icon { width: 40px; height: 40px; margin-bottom: 0; flex-shrink: 0; }\n            .dk-tf-item p { font-size: 15px; margin-bottom: 4px; font-weight: 700; }\n            .dk-tf-item span { font-size: 13px; line-height: 1.4; display: block; }\n            \n            \/* FAQ *\/\n            .dk-faq-button { padding: 20px 16px; }\n            .dk-faq-question-text { font-size: 14px; }\n            .dk-faq-answer { padding: 0 16px 20px 56px; font-size: 13px; }\n\n            \/* Poetic Footer *\/\n            .dk-poetic-footer { font-size: 14px; padding: 32px 20px; margin-top: 48px; }\n        }\n\n        @media (max-width: 480px) {\n            .dk-hero-title { font-size: 26px; }\n            .dk-section-title { font-size: 22px; }\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\n\n\n\u003cdiv class=\"dk-product-details\"\u003e\n\n    \u003cdiv class=\"dk-container\"\u003e\n\n        \n        \u003c!-- ================= Hero Section ================= --\u003e\n        \u003cdiv class=\"dk-hero-section\"\u003e\n\n            \u003cdiv class=\"dk-hero-grid\"\u003e\n\n                \u003cdiv class=\"dk-video-wrapper\"\u003e\n\n                    \u003ciframe title=\"GravaStar UFO Buttify Hall Effect Magnetic Switch\" src=\"https:\/\/www.youtube.com\/embed\/JOPwjLbFxPI?loop=1\u0026amp;playlist=JOPwjLbFxPI\u0026amp;rel=0\u0026amp;playsinline=1\u0026amp;controls=1\u0026amp;mute=0\"\u003e\u003c\/iframe\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv\u003e\n\n                    \u003cdiv class=\"dk-hero-badge\"\u003eGravaStar 메카 컬렉션\u003c\/div\u003e\n\n                    \u003ch1 class=\"dk-hero-title\"\u003eGravaStar UFO Buttify 홀 이펙트 마그네틱 스위치\u003c\/h1\u003e\n\n                    \u003cp class=\"dk-hero-subtitle\"\u003e속도의 정점: 0.005mm RT 스텝 정밀도 및 360° 원형 구조.\u003c\/p\u003e\n\n                    \u003cp class=\"dk-hero-desc\"\u003e경쟁 FPS 게임에서 느린 키보드 반응과 흐릿한 키 흔들림이 미세한 움직임을 방해하는 것에 지치셨나요? 메카-미학의 시각적 대가들이 디자인한 GravaStar는 절대적인 하드웨어 치트 코드인 \"UFO Buttify 홀 이펙트 마그네틱 스위치\"를 소개합니다.\u003cbr\u003e\u003cbr\u003e키캡 흔들림을 완전히 방지하기 위해 360° 원형 듀얼 레일 스켈레톤으로 혁신적으로 제작되었으며, 최고 수준의 N52H NdFeB 네오디뮴 영구 자석을 내장하고 있습니다. 0.005mm의 극도로 정밀한 Rapid Trigger (RT) 스텝 설정으로 미세 조정 및 즉각적인 정지 신호를 경험하세요. 고급스러운 복숭아색 곡선형 라이트 가이드 하우징 내부에 안전하게 장착되어 키보드의 RGB가 3D 입체적인 아우라로 확산됩니다. 절대적인 기계적 우위로 경기장을 지배하세요.\u003c\/p\u003e\n\n                    \u003cdiv class=\"dk-hero-tags\"\u003e\n\n                        \u003cspan class=\"dk-tag\"\u003e⚡ 0.005mm RT 스텝\u003c\/span\u003e \n                        \u003cspan class=\"dk-tag\"\u003e🛸 360° 원형 레일\u003c\/span\u003e \n                        \u003cspan class=\"dk-tag\"\u003e🧲 N52H NdFeB 자석\u003c\/span\u003e \n                        \u003cspan class=\"dk-tag\"\u003e🌈 복숭아색 입체 RGB\u003c\/span\u003e\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Trust Stats ================= --\u003e\n        \u003cdiv class=\"dk-trust-grid\"\u003e\n\n            \u003cdiv class=\"dk-trust-item\"\u003e\n\n                \u003cdiv class=\"dk-trust-num\"\u003e0.005mm\u003c\/div\u003e\n\n                \u003cdiv class=\"dk-trust-label\"\u003eRT 스텝\u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-trust-item\"\u003e\n\n                \u003cdiv class=\"dk-trust-num\"\u003e360°\u003c\/div\u003e\n\n                \u003cdiv class=\"dk-trust-label\"\u003e듀얼 레일 스켈레톤\u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-trust-item\"\u003e\n\n                \u003cdiv class=\"dk-trust-num\"\u003eN52H\u003c\/div\u003e\n\n                \u003cdiv class=\"dk-trust-label\"\u003eNdFeB 자석\u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-trust-item\"\u003e\n\n                \u003cdiv class=\"dk-trust-num\"\u003e100M+\u003c\/div\u003e\n\n                \u003cdiv class=\"dk-trust-label\"\u003e키스트로크 수명\u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Pain Points Section ================= --\u003e\n        \u003cdiv class=\"dk-pain-section\"\u003e\n\n            \u003ch2 class=\"dk-section-title\"\u003e핵심 장점: 마그네틱 스위치 경험을 뒤흔들다\u003c\/h2\u003e\n\n            \u003cp style=\"color: var(--dk-text-muted); margin-bottom: 40px; font-size: 18px; text-align: center; max-width: 800px; margin-left: auto; margin-right: auto;\"\u003e우리는 당신이 완벽한 제어를 원한다는 것을 알고 있습니다. UFO Buttify는 느슨한 흔들림, 신호 드리프트, 눈부신 뜨거운 스팟과 같은 일반적인 마그네틱 스위치 문제를 제거하기 위해 특별히 설계되었습니다.\u003c\/p\u003e\n\n            \n            \u003cdiv class=\"dk-pain-grid\"\u003e\n\n                \u003cdiv class=\"dk-pain-card\"\u003e\n\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n\n                        \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \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\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003ch3\u003e문제: 느린 전환 및 흔들림\u003c\/h3\u003e\n\n                    \u003cp\u003e일반적인 마그네틱 스위치는 허용 오차가 느슨한 기존의 크로스 스템에 의존합니다. 이로 인해 심한 수평 흔들림이 발생하여 일관성 없는 작동과 저렴한 촉각 느낌을 초래합니다.\u003c\/p\u003e\n\n                \u003c\/div\u003e\n\n                \n                \u003cdiv class=\"dk-pain-card\"\u003e\n\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n\n                        \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003ch3\u003e문제: 신호 드리프트 및 사각 지대\u003c\/h3\u003e\n\n                    \u003cp\u003e열등한 영구 자석은 강도가 변하거나 고자속 밀도를 제공하지 못합니다. 이로 인해 중요한 Rapid Trigger (RT) 카운터 스트라이프가 등록되지 않는 지연 또는 사각 지대가 발생합니다.\u003c\/p\u003e\n\n                \u003c\/div\u003e\n\n                \n                \u003cdiv class=\"dk-pain-card\"\u003e\n\n                    \u003cdiv class=\"dk-pain-icon\"\u003e\n\n                        \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n                            \u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003ch3\u003e문제: 강한 스팟 라이팅\u003c\/h3\u003e\n\n                    \u003cp\u003e표준 개방형 슬롯 디자인은 원시 LED가 고르지 않게 터져 나오게 하여, 눈부신 빛의 뜨거운 스팟과 커스텀 키보드 전체에 걸쳐 거대한 어두운 영역을 남깁니다.\u003c\/p\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-pain-solution\"\u003e✨ \u003cstrong\u003eGravaStar UFO Buttify\u003c\/strong\u003e: 흔들림 없는 듀얼 레일, 0.005mm 마이크로 스텝 정확도, 복숭아색 입체 광학 확산을 특징으로 하는 절대적인 e스포츠 솔루션.\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= FABE Feature Blocks ================= --\u003e\n        \u003cdiv class=\"dk-feature-block\"\u003e\n\n            \u003cdiv class=\"dk-feature-media\"\u003e\n\n                \u003cimg loading=\"lazy\" alt=\"360° 원형 듀얼 레일 스켈레톤 구조\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/3_fda14fac-2a45-4163-92a4-a6115bc35287.jpg?v=1782827692\" onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/800x600\/F4F4F4\/121212?text=360+Dual-Rail+Skeleton';\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-feature-text\"\u003e\n\n                \u003ch3\u003e스템 흔들림과 작별하세요\u003cbr\u003e360° 원형 듀얼 레일 아키텍처\u003c\/h3\u003e\n\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e해결책\u003c\/strong\u003e\n                        \u003cp\u003e기존의 크로스 스템 가이드를 버리고 메카-스켈레톤에서 영감을 받은 360° 원형 듀얼 레일 가이드 시스템을 채택했습니다. 원통형 경로는 견고한 가이드 역할을 하여 절대적인 수직 이동을 강제합니다.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e장점\u003c\/strong\u003e\n                        \u003cp\u003e완벽한 물리적 안정화. 손가락이 키캡을 누르는 위치에 관계없이 절대적인 견고한 안정성을 경험하세요. 모든 하향 스트로크는 전체 키 클러스터에서 놀랍도록 안정적이고 날카롭고 일관된 느낌을 줍니다.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"dk-feature-block reverse\"\u003e\n\n            \u003cdiv class=\"dk-feature-media\"\u003e\n\n                \u003cimg loading=\"lazy\" alt=\"N52H 희토류 NdFeB 영구 자석\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/diykey_mobio_banner.png?v=1782662543\" onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/800x600\/F4F4F4\/121212?text=N52H+NdFeB+Magnet';\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-feature-text\"\u003e\n\n                \u003ch3\u003e지연 및 드리프트와 작별하세요\u003cbr\u003eN52H NdFeB 자석 \u0026amp; 0.005mm RT 스텝\u003c\/h3\u003e\n\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e해결책\u003c\/strong\u003e\n                        \u003cp\u003e대규모 600GS 자속 밀도를 생성하는 업계 최고의 N52H 네오디뮴 영구 자석을 장착하여 키보드 홀 이펙트 센서와의 고해상도 통신을 가능하게 합니다.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e장점\u003c\/strong\u003e\n                        \u003cp\u003e진정한 물리적 e스포츠 속도를 달성하세요. Rapid Trigger (RT) 설정을 0.005mm의 마이크로 스텝 정확도로 미세 조정하세요. 발로란트에서 카운터 스트레이프를 실행하거나 절대적인 지연 없는 보안으로 정밀한 드리프트를 트리거하세요.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"dk-feature-block\"\u003e\n\n            \u003cdiv class=\"dk-feature-media\"\u003e\n\n                \u003cimg loading=\"lazy\" alt=\"복숭아에서 영감을 받은 입체 광학 확산\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/2_8ad712bf-e2a1-4619-a540-1368333d1bba.jpg?v=1782827692\" onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/800x600\/F4F4F4\/121212?text=Peach+Light+Guide';\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-feature-text\"\u003e\n\n                \u003ch3\u003e눈부신 뜨거운 스팟과 작별하세요\u003cbr\u003e복숭아에서 영감을 받은 유기적 광선 라우팅\u003c\/h3\u003e\n\n                \u003cdiv class=\"dk-fabe-list\"\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e해결책\u003c\/strong\u003e\n                        \u003cp\u003e고급 곡선형 광선 라우팅 기하학을 채택했습니다. 부드러운 곡선과 물리 기반 굴절을 사용하여 스템의 주변부에서 LED 빛을 위로 그리고 바깥쪽으로 고르게 안내합니다.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"dk-fabe-item\"\u003e\n\n                        \u003cstrong\u003e장점\u003c\/strong\u003e\n                        \u003cp\u003e놀라운 3D 입체 광선 확산. 어두운 영역과 눈부신 스팟 라이트가 완전히 제거됩니다. 키보드는 반투명 및 단색 키캡 모두의 미학을 향상시키는 균일하고 꿈같은 빛으로 가득합니다.\u003c\/p\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Warning Card (Crucial Security Anchor) ================= --\u003e\n        \u003cdiv style=\"background: #FFFBEB; border: 1.5px solid #FCD34D; border-radius: var(--dk-radius-md); padding: 24px; margin-bottom: 80px; display: flex; align-items: flex-start; gap: 16px;\"\u003e\n\n            \u003cspan style=\"font-size: 24px;\"\u003e⚠️\u003c\/span\u003e\n            \u003cdiv\u003e\n\n                \u003ch4 style=\"font-family: 'Plus Jakarta Sans', sans-serif; font-size: 16px; font-weight: 700; color: #78350F; margin-bottom: 8px;\"\u003e중요한 극성 호환성 경고\u003c\/h4\u003e\n\n                \u003cp style=\"font-size: 14px; color: #78350F; line-height: 1.5;\"\u003e이 마그네틱 스위치는 \u003cstrong\u003e하향 북극 (NPD) 자석 극성\u003c\/strong\u003e 방향을 특징으로 합니다. NPD 스위치용으로 설계된 홀 이펙트 (HE) 마그네틱 PCB와만 호환됩니다. 상향 북극 (NPU) 보드, 표준 기존 기계식 보드 또는 광학 키보드에서는 \u003cstrong\u003e작동하지 않습니다\u003c\/strong\u003e. 구매 전에 키보드의 마그네틱 사양을 확인하십시오.\u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Comparison Table ================= --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003e기능 비교: HE 마그네틱의 진화\u003c\/h2\u003e\n\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\u003e기능\u003c\/th\u003e\n\n                        \u003cth\u003e✨ GravaStar UFO Buttify HE\u003c\/th\u003e\n\n                        \u003cth\u003e표준 마그네틱 스위치\u003c\/th\u003e\n\n                    \u003c\/tr\u003e\n\n                \u003c\/thead\u003e\n\n                \u003ctbody\u003e\n\n                    \u003ctr\u003e\n\n                        \u003ctd\u003e스템 구조\u003c\/td\u003e\n\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e360° 원형 듀얼 레일 · 수평 흔들림 제로\u003c\/span\u003e\u003c\/td\u003e\n\n                        \u003ctd\u003e기존 크로스 스템 (높은 흔들림 및 유격)\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003ctd\u003eRT 스텝 정밀도\u003c\/td\u003e\n\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e0.005mm 마이크로 스텝 · 신호 드리프트 제로\u003c\/span\u003e\u003c\/td\u003e\n\n                        \u003ctd\u003e거친 0.1mm - 0.2mm 스텝, 데드 존에 취약\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003ctd\u003e마그네틱 코어\u003c\/td\u003e\n\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003eN52H 희토류 NdFeB (600GS)\u003c\/span\u003e\u003c\/td\u003e\n\n                        \u003ctd\u003e저가형 페라이트 또는 일반 NdFeB 자석 코어\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003ctd\u003eRGB 확산\u003c\/td\u003e\n\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e복숭아색 입체 라우터 · 균일한 3D 글로우\u003c\/span\u003e\u003c\/td\u003e\n\n                        \u003ctd\u003e표준 개방형 LED 컷아웃 (강한 눈부심 유발)\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003ctd\u003e스위치 내구성\u003c\/td\u003e\n\n                        \u003ctd\u003e\u003cspan class=\"dk-comp-winner\"\u003e1억+ 비접촉 사이클 · 마찰 없는 긴 수명\u003c\/span\u003e\u003c\/td\u003e\n\n                        \u003ctd\u003e~5천만 기계적 마모 수명\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                \u003c\/tbody\u003e\n\n            \u003c\/table\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Tech Specs Grid \u0026 Table ================= --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003e기술 사양\u003c\/h2\u003e\n\n        \u003cp style=\"color: var(--dk-text-muted); margin-bottom: 30px; text-align: center;\"\u003e매니아를 위한 투명하고 하드코어한 데이터.\u003c\/p\u003e\n\n        \n        \u003cdiv class=\"dk-spec-grid\"\u003e\n\n            \u003cdiv class=\"dk-spec-card\"\u003e\n\n                \u003cspan\u003e⚡\u003c\/span\u003e\n                \u003cstrong\u003e정확도\u003c\/strong\u003e\n                \u003cp\u003e0.005mm 스텝\u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-spec-card\"\u003e\n\n                \u003cspan\u003e🛸\u003c\/span\u003e\n                \u003cstrong\u003e스템 가이드\u003c\/strong\u003e\n                \u003cp\u003e360° 듀얼 레일\u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-spec-card\"\u003e\n\n                \u003cspan\u003e🧲\u003c\/span\u003e\n                \u003cstrong\u003e코어 자석\u003c\/strong\u003e\n                \u003cp\u003eN52H NdFeB\u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"dk-spec-card\"\u003e\n\n                \u003cspan\u003e♾️\u003c\/span\u003e\n                \u003cstrong\u003e내구성\u003c\/strong\u003e\n                \u003cp\u003e1억+ 사이클\u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\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\u003e제품명\u003c\/th\u003e\n\n                        \u003ctd\u003e\u003cstrong\u003eGravaStar UFO Buttify HE 마그네틱 스위치\u003c\/strong\u003e\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e스위치 유형\u003c\/th\u003e\n\n                        \u003ctd\u003e선형 홀 이펙트 마그네틱 스위치\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e작동력\u003c\/th\u003e\n\n                        \u003ctd\u003e40 ± 10 gf\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e자석 유형\u003c\/th\u003e\n\n                        \u003ctd\u003e플래그십 N52H NdFeB 네오디뮴 영구 자석 (600GS)\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e극성 방향\u003c\/th\u003e\n\n                        \u003ctd\u003e하향 북극 (NPD)만 해당\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003eRT 스텝 정밀도\u003c\/th\u003e\n\n                        \u003ctd\u003e0.005mm 해상도까지 Rapid Trigger 지원\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e총 이동 거리\u003c\/th\u003e\n\n                        \u003ctd\u003e3.50 ± 0.2 mm\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e음향 및 윤활\u003c\/th\u003e\n\n                        \u003ctd\u003e정밀 공장 사전 윤활 처리\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e하우징 구조\u003c\/th\u003e\n\n                        \u003ctd\u003ePC 반투명 (상단 및 스템 가이드) + 프리미엄 나일론 (하단)\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e핀 구성\u003c\/th\u003e\n\n                        \u003ctd\u003e5핀 PCB 마운트 (핫스왑 적용 가능)\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e구조 포장\u003c\/th\u003e\n\n                        \u003ctd\u003eGravaStar 맞춤형 추출 도구 포함\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                    \u003ctr\u003e\n\n                        \u003cth\u003e하드웨어 보증\u003c\/th\u003e\n\n                        \u003ctd\u003e12개월 공식 제한 보증\u003c\/td\u003e\n\n                    \u003c\/tr\u003e\n\n                \u003c\/tbody\u003e\n\n            \u003c\/table\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Testimonials ================= --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003e고객 리뷰\u003c\/h2\u003e\n\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\"터무니없이 안정적입니다. 유격이나 흔들림이 전혀 없습니다.\"\u003c\/h4\u003e\n\n                \u003cp\u003e\"이전 HE 스위치를 UFO Buttify로 바꿨는데 안정성 차이가 확연합니다. 원형 360° 레일 시스템 덕분에 키캡이 완벽하게 견고합니다. 손가락을 올려놓았을 때 좌우 흔들림이 전혀 없습니다. 조준이 믿을 수 없을 정도로 정밀해졌습니다.\"\u003c\/p\u003e\n\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @WobbleProof, Apex Predator\u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \n            \u003cdiv class=\"dk-testimonial-card\"\u003e\n\n                \u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n\n                \u003ch4\u003e\"Rapid Trigger가 미친 듯이 날카롭습니다.\"\u003c\/h4\u003e\n\n                \u003cp\u003e\"커스텀 HE 보드에서 RT를 0.005mm로 설정하니 마치 속임수를 쓰는 것 같습니다. 이전의 저렴한 마그네틱 스위치에서 경험했던 사소한 데드 존 없이 카운터 스트레이프가 즉각적으로 등록됩니다. N52H 자석은 돈이 아깝지 않습니다.\"\u003c\/p\u003e\n\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @TacticalPro, VALORANT Radiant\u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \n            \u003cdiv class=\"dk-testimonial-card\"\u003e\n\n                \u003cdiv class=\"dk-stars\"\u003e★★★★★\u003c\/div\u003e\n\n                \u003ch4\u003e\"지금까지 경험한 조명 확산 중 가장 아름답습니다.\"\u003c\/h4\u003e\n\n                \u003cp\u003e\"복숭아 스타일 라이트 라우터 디자인은 순수한 천재성입니다. 구멍을 통과하는 거친 빔 대신, 빛이 바깥쪽으로 흐르며 기계식 스템을 부드럽게 감쌉니다. 키보드의 어두운 부분을 완전히 해결해주었습니다.\"\u003c\/p\u003e\n\n                \u003cdiv style=\"margin-top: auto;\"\u003e\n\n                    \u003cdiv class=\"dk-testimonial-user\"\u003e— @RetroFuturistic, 데스크 셋업 디자이너\u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Trust Features ================= --\u003e\n        \u003cdiv class=\"dk-trust-features\"\u003e\n\n            \u003ch2 style=\"margin-top: 0;\" class=\"dk-section-title\"\u003e프리미엄 품질, 걱정 없는 지원\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\n\n                        \u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \u003crect ry=\"2\" rx=\"2\" height=\"12\" width=\"18\" y=\"8\" x=\"3\"\u003e\u003c\/rect\u003e\n                            \u003cline y2=\"14\" x2=\"21\" y1=\"14\" x1=\"16\"\u003e\u003c\/line\u003e\n                            \u003cline y2=\"14\" x2=\"12\" y1=\"14\" x1=\"8\"\u003e\u003c\/line\u003e\n                            \u003cpath d=\"M4 8V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v2\"\u003e\u003c\/path\u003e\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv\u003e\n\n                        \u003cp\u003e80달러 이상 무료 배송\u003c\/p\u003e\n\n                        \u003cspan\u003e전 세계 무료 일반 배송을 즐기세요. 재고 보유 중이며 24시간 이내에 발송됩니다.\u003c\/span\u003e\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n                \n                \u003cdiv class=\"dk-tf-item\"\u003e\n\n                    \u003cdiv class=\"dk-tf-icon\"\u003e\n\n                        \u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \u003cpath d=\"M9 11l3 3L22 4\"\u003e\u003c\/path\u003e\n                            \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\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv\u003e\n\n                        \u003cp\u003e30일 반품 및 체험\u003c\/p\u003e\n\n                        \u003cspan\u003e자기 반응에 불만족스럽습니까? 30일 이내에 위험 부담 없이 반품하세요. 결함에 대한 반품 비용은 당사에서 부담합니다.\u003c\/span\u003e\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n                \n                \u003cdiv class=\"dk-tf-item\"\u003e\n\n                    \u003cdiv class=\"dk-tf-icon\"\u003e\n\n                        \u003csvg stroke-width=\"1.5\" stroke-linecap=\"round\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                            \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\n                        \u003c\/svg\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv\u003e\n\n                        \u003cp\u003e공식 보증 약속\u003c\/p\u003e\n\n                        \u003cspan\u003e12개월 하드웨어 수리 또는 교체 보증으로 타협 없는 품질을 보장합니다.\u003c\/span\u003e\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= FAQ Section ================= --\u003e\n        \u003ch2 class=\"dk-section-title\"\u003e자주 묻는 질문\u003c\/h2\u003e\n\n        \u003cdiv class=\"dk-faq-wrapper\"\u003e\n\n            \n            \u003cdiv class=\"dk-faq-item active\"\u003e\n\n                \u003cdiv class=\"dk-faq-button-wrapper\"\u003e\n\n                    \u003cbutton aria-expanded=\"true\" class=\"dk-faq-button\"\u003e\n                        \u003cdiv class=\"dk-faq-q-box\"\u003e\n\n                            \u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \n                            \u003cspan class=\"dk-faq-question-text\"\u003e패키지에 포함된 맞춤형 추출 도구를 사용해야 하는 이유는 무엇입니까?\u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \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\n                    \u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"dk-faq-collapse\"\u003e\n\n                    \u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n                        \u003cdiv class=\"dk-faq-answer\"\u003eUFO Buttify는 놀랍도록 정밀하고 구조적인 360° 듀얼 레일 외부 가이드 시스템을 특징으로 합니다. 일반적인 키캡 및 스위치 풀러는 불균일하게 힘을 가하여 높은 공차의 잠금 클립을 손상시키거나 부러뜨릴 수 있습니다. 맞춤 설계된 추출기는 기계적 힘의 균형을 완벽하게 맞춰 스위치 교체 중 안전을 유지합니다.\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"dk-faq-item\"\u003e\n\n                \u003cdiv class=\"dk-faq-button-wrapper\"\u003e\n\n                    \u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\n                        \u003cdiv class=\"dk-faq-q-box\"\u003e\n\n                            \u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \n                            \u003cspan class=\"dk-faq-question-text\"\u003e0.005mm RT 스텝 정확도가 게임에 실제로 유용합니까?\u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \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\n                    \u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"dk-faq-collapse\"\u003e\n\n                    \u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n                        \u003cdiv class=\"dk-faq-answer\"\u003e네, 그렇습니다. CS2나 발로란트와 같은 최상위 경쟁 게임에서는 미세한 움직임에 따라 키 깊이를 즉시 변경해야 합니다. 놀랍도록 정밀한 0.005mm RT 해상도는 키보드 센서가 지연 없이 정확한 해제 속도를 처리할 수 있도록 하여 중요한 카운터 스트레이프에서 논쟁의 여지가 없는 물리적 우위를 제공합니다.\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"dk-faq-item\"\u003e\n\n                \u003cdiv class=\"dk-faq-button-wrapper\"\u003e\n\n                    \u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\n                        \u003cdiv class=\"dk-faq-q-box\"\u003e\n\n                            \u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \n                            \u003cspan class=\"dk-faq-question-text\"\u003e이 스위치를 큰 키(스페이스바, 시프트 등)에 설치할 수 있습니까?\u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \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\n                    \u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"dk-faq-collapse\"\u003e\n\n                    \u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n                        \u003cdiv class=\"dk-faq-answer\"\u003e네, UFO 스위치는 마그네틱 PCB의 모든 표준 MX 호환 소켓에 맞습니다. 하지만 큰 키 키보드 스태빌라이저의 적절한 여유 공간을 확인하시기 바랍니다. 플레이트 공차의 미세한 변화가 있는 경우, 스태빌라이저 정렬을 확인하여 물리적 걸림 없이 부드러운 수직 움직임을 보장하십시오.\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"dk-faq-item\"\u003e\n\n                \u003cdiv class=\"dk-faq-button-wrapper\"\u003e\n\n                    \u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\n                        \u003cdiv class=\"dk-faq-q-box\"\u003e\n\n                            \u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \n                            \u003cspan class=\"dk-faq-question-text\"\u003e이 스위치는 수동 윤활이 필요합니까?\u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \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\n                    \u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"dk-faq-collapse\"\u003e\n\n                    \u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n                        \u003cdiv class=\"dk-faq-answer\"\u003e수동 윤활은 필요하지 않습니다. 최고 수준의 전자기 성능을 유지하기 위해 스위치는 고급 고정밀 스프레이 시스템을 사용하여 생산 중에 사전 윤활 처리됩니다. 수동 윤활은 자석 및 PCB로 액체가 누출될 위험이 있으며, 이는 센서 고장이나 자기 플럭스 저하로 이어질 수 있습니다.\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"dk-faq-item\"\u003e\n\n                \u003cdiv class=\"dk-faq-button-wrapper\"\u003e\n\n                    \u003cbutton aria-expanded=\"false\" class=\"dk-faq-button\"\u003e\n                        \u003cdiv class=\"dk-faq-q-box\"\u003e\n\n                            \u003cspan class=\"dk-faq-label\"\u003eQ\u003c\/span\u003e \n                            \u003cspan class=\"dk-faq-question-text\"\u003eNPD(북극-하향) 극성 방향은 무엇을 의미합니까?\u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \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\n                    \u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"dk-faq-collapse\"\u003e\n\n                    \u003cdiv class=\"dk-faq-answer-inner\"\u003e\n\n                        \u003cdiv class=\"dk-faq-answer\"\u003e비접촉식 홀 효과 센서는 자기장 변화를 읽습니다. 영구 자석의 방향은 매우 중요합니다. \"북극-하향\" 스위치는 자기 북극이 아래를 향하도록 배치됩니다. 키보드 PCB가 \"북극-상향\" 스위치를 예상하는 경우, 시스템은 입력을 반대로 읽거나 보정하지 못할 수 있습니다. 설치 전에 키보드 제조업체의 사양을 확인하십시오.\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- ================= Poetic Footer ================= --\u003e\n        \u003cdiv class=\"dk-poetic-footer\"\u003e✨ 단호한 힘, 타협 없는 정밀함.\u003cbr\u003e그라바스타 UFO 버티파이 — 기계식 미학과 미세 정밀 반응이 하나로 합쳐집니다.\u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- ================= JavaScript Interactions ================= --\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const faqItems = document.querySelectorAll('.dk-faq-item');\n\n        faqItems.forEach(item =\u003e {\n            const button = item.querySelector('.dk-faq-button');\n            \n            button.addEventListener('click', () =\u003e {\n                const isActive = item.classList.contains('active');\n                \n                faqItems.forEach(otherItem =\u003e {\n                    if (otherItem !== item) {\n                        otherItem.classList.remove('active');\n                        otherItem.querySelector('.dk-faq-button').setAttribute('aria-expanded', 'false');\n                    }\n                });\n\n                if (isActive) {\n                    item.classList.remove('active');\n                    button.setAttribute('aria-expanded', 'false');\n                } else {\n                    item.classList.add('active');\n                    button.setAttribute('aria-expanded', 'true');\n                }\n            });\n        });\n    });\n\u003c\/script\u003e\n\n\n\n\u003c\/body\u003e","brand":"GravaStar","offers":[{"title":"Default Title","offer_id":54599238648131,"sku":null,"price":3000.0,"currency_code":"KRW","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0881\/1806\/7523\/files\/2_6f0599f9-00d1-4a3c-909f-8161ef07a630.jpg?v=1782827692","url":"https:\/\/diykey.net\/ko-kr\/products\/ufo-buttiful-magnetic-switch-hall-effect-gaming-switches","provider":"DIYKEY","version":"1.0","type":"link"}