{"product_id":"2025-specialized-s-works-turbo-kenevo-sl-2-frameset","title":"2025 Specialized S-Works Turbo Kenevo SL 2 Frameset","description":"\u003cbody\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eS-Works Turbo Kenevo SL 2 Frameset\u003c\/title\u003e\n\u003cstyle\u003e\n@import url(https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap);\n:root {\n --black: #0a0a0a;\n --white: #ffffff;\n --mid: #f5f5f5;\n --border: #e0e0e0;\n --text-muted: #777;\n --text-body: #222;\n --tab-bg: var(--mid);\n --tab-text: var(--text-muted);\n --tab-hover-text: var(--black);\n --tab-hover-border: #aaa;\n --tab-active-bg: var(--black);\n --tab-active-text: var(--white);\n --tab-active-border: var(--black);\n}\n[data-theme=\"dark\"] {\n --black: #f5f5f5;\n --white: #0a0a0a;\n --mid: #1a1a1a;\n --border: #333333;\n --text-muted: #999999;\n --text-body: #cccccc;\n --tab-bg: #1a1a1a;\n --tab-text: #999999;\n --tab-hover-text: #f5f5f5;\n --tab-hover-border: #555555;\n --tab-active-bg: #f5f5f5;\n --tab-active-text: #0a0a0a;\n --tab-active-border: #f5f5f5;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap {\n font-family: 'Barlow', sans-serif;\n background: var(--white);\n color: var(--black);\n max-width: 1100px;\n margin: 0 auto;\n padding: 48px 24px;\n}\n.spur-header {\n display: flex;\n align-items: flex-end;\n justify-content: space-between;\n margin-bottom: 48px;\n border-bottom: 1px solid var(--border);\n padding-bottom: 24px;\n flex-wrap: wrap;\n gap: 12px;\n}\n.spur-title {\n font-family: 'Barlow Condensed', sans-serif;\n font-size: clamp(28px, 5vw, 48px);\n font-weight: 800;\n letter-spacing: -0.02em;\n line-height: 1;\n text-transform: uppercase;\n}\n.spur-meta {\n font-size: 12px;\n font-weight: 500;\n letter-spacing: 0.12em;\n text-transform: uppercase;\n color: var(--text-muted);\n}\n.spur-tabs {\n display: flex;\n gap: 4px;\n margin-bottom: 32px;\n flex-wrap: wrap;\n}\n.spur-tab {\n font-family: 'Barlow Condensed', sans-serif;\n font-size: 14px;\n font-weight: 700;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n padding: 10px 24px;\n background: var(--tab-bg);\n color: var(--tab-text);\n border: 1px solid var(--border);\n cursor: pointer;\n transition: all 0.15s;\n border-radius: 2px;\n display: inline-block;\n}\n.spur-tab:hover { color: var(--tab-hover-text); border-color: var(--tab-hover-border); }\n.spur-tab.active { background: var(--tab-active-bg); color: var(--tab-active-text); border-color: var(--tab-active-border); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spur-panel p {\n font-size: 14px;\n font-weight: 300;\n line-height: 1.7;\n color: var(--text-body);\n margin-bottom: 16px;\n}\n.desc-intro {\n font-size: 15px;\n font-weight: 400;\n line-height: 1.65;\n color: var(--text-body);\n margin-bottom: 28px;\n padding-bottom: 24px;\n border-bottom: 1px solid var(--border);\n}\nul.desc-list {\n list-style: none;\n padding: 0;\n margin: 0 0 20px 0;\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 6px 24px;\n}\nul.desc-list li {\n font-size: 13px;\n font-weight: 400;\n line-height: 1.5;\n color: var(--text-body);\n}\n.key-section {\n border-bottom: 1px solid var(--border);\n padding: 16px 0;\n}\n.key-section:last-child { border-bottom: none; }\n.key-title {\n font-family: 'Barlow Condensed', sans-serif;\n font-size: 13px;\n font-weight: 700;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: var(--black);\n margin-bottom: 6px;\n}\n.key-desc {\n font-size: 14px;\n font-weight: 300;\n color: var(--text-body);\n line-height: 1.5;\n}\n.spec-category {\n font-family: 'Barlow Condensed', sans-serif;\n font-size: 11px;\n font-weight: 700;\n letter-spacing: 0.2em;\n text-transform: uppercase;\n color: var(--black);\n padding: 20px 0 8px;\n border-bottom: 2px solid var(--black);\n margin-bottom: 0;\n}\n.spec-row {\n display: grid;\n grid-template-columns: 200px 1fr;\n border-bottom: 1px solid var(--border);\n}\n.spec-row:hover { background: var(--mid); }\n.spec-key {\n font-size: 12px;\n font-weight: 500;\n letter-spacing: 0.05em;\n text-transform: uppercase;\n color: var(--text-muted);\n padding: 12px 16px 12px 0;\n}\n.spec-val {\n font-size: 14px;\n font-weight: 300;\n color: var(--text-body);\n padding: 12px 0;\n line-height: 1.5;\n}\n.geo-table-wrap { overflow-x: auto; }\n.geo-table {\n width: 100%;\n border-collapse: collapse;\n font-size: 13px;\n}\n.geo-table th {\n font-family: 'Barlow Condensed', sans-serif;\n font-weight: 700;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n padding: 10px 16px;\n text-align: left;\n border-bottom: 2px solid var(--black);\n background: var(--mid);\n}\n.geo-table td {\n padding: 10px 16px;\n border-bottom: 1px solid var(--border);\n font-weight: 300;\n}\n.geo-table td:first-child {\n font-weight: 500;\n letter-spacing: 0.05em;\n text-transform: uppercase;\n color: var(--text-muted);\n}\n.geo-table tr:hover td { background: var(--mid); }\n@media (max-width: 600px) {\n .spec-row { grid-template-columns: 1fr; }\n .spec-key { padding-bottom: 2px; }\n .spec-val { padding-top: 0; padding-bottom: 12px; }\n ul.desc-list { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eS-Works Turbo Kenevo SL 2 Frameset\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eEnduro E-MTB Frameset · 170mm · SL 1.2 · 320Wh · Vivid Ultimate · S-Sizing\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('desc', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('key', this)\"\u003eKey Features\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('geo', this)\"\u003eGeometry\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecifications\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv id=\"panel-desc\" class=\"spur-panel active\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe S-Works Turbo Kenevo SL 2 Frameset is the top-tier carbon enduro frameset — the big-hit platform with the SL 1.2 motor system. FACT 11m carbon frame, RockShox Vivid Ultimate rear shock, and SRAM Carbon crankset included. Build it with your choice of fork and components.\u003c\/p\u003e\n\n\u003cul class=\"desc-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFACT 11m Carbon Frame:\u003c\/strong\u003e 170mm enduro travel, geo adjust head tube and horst pivot.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRockShox Vivid Ultimate:\u003c\/strong\u003e Top-tier coil shock, 230x62.5mm.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSL 1.2 Motor Integration:\u003c\/strong\u003e 320W, 50Nm, fully integrated, whisper quiet.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e320Wh SL1-320 Battery:\u003c\/strong\u003e Fully integrated, range-extender compatible.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6-Way Geometry Adjust:\u003c\/strong\u003e Head angle 62.5–64.5°, BB height ±7mm.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e29\" Wheels Both Ends:\u003c\/strong\u003e 148mm rear spacing, full internal cable routing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSRAM Carbon Crankset:\u003c\/strong\u003e 104BCD alloy spider, 32T T-type ring, 165\/170mm.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eS2–S5 Sizing:\u003c\/strong\u003e Same geo as the Kenevo SL 2 Expert\/Comp frames.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThis is a frameset — fork not included. Build your enduro dream machine with your choice of 170mm enduro fork.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES --\u003e\n\u003cdiv id=\"panel-key\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eFACT 11m Carbon Frame\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003e170mm enduro travel, 29\", full internal cable routing, 148mm spacing, sealed cartridge bearings, geo adjust head tube, geo adjust horst pivot.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eRockShox Vivid Ultimate\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTop-tier coil rear shock, 230x62.5mm. The Vivid Ultimate is the flagship RockShox coil shock for heavy-duty enduro use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eSL 1.2 Motor Integration\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003e320W, 50Nm — most efficient e-bike system in the world. Fully integrated into the frame, whisper quiet. Range-extender compatible.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003e320Wh SL1-320 Battery\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFully integrated, 320Wh.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003e6-Way Geometry Adjust\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eHead angle: 62.5°, 63.5°, or 64.5°. Bottom bracket height: ±7mm. Six settings for any terrain.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eSRAM Carbon Crankset\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003e104BCD alloy spider, SRAM 32T T-type chainring, 55mm chainline. S2-S3: 165mm, S4-S5: 170mm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- GEOMETRY --\u003e\n\u003cdiv id=\"panel-geo\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"geo-table-wrap\"\u003e\n\u003ctable class=\"geo-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eS2\u003c\/th\u003e\n\u003cth\u003eS3\u003c\/th\u003e\n\u003cth\u003eS4\u003c\/th\u003e\n\u003cth\u003eS5\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrank Length\u003c\/td\u003e\n\u003ctd\u003e165\u003c\/td\u003e\n\u003ctd\u003e165\u003c\/td\u003e\n\u003ctd\u003e170\u003c\/td\u003e\n\u003ctd\u003e170\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStack\u003c\/td\u003e\n\u003ctd\u003e618\u003c\/td\u003e\n\u003ctd\u003e626\u003c\/td\u003e\n\u003ctd\u003e635\u003c\/td\u003e\n\u003ctd\u003e644\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReach\u003c\/td\u003e\n\u003ctd\u003e435\u003c\/td\u003e\n\u003ctd\u003e460\u003c\/td\u003e\n\u003ctd\u003e485\u003c\/td\u003e\n\u003ctd\u003e510\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadtube Length\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e115\u003c\/td\u003e\n\u003ctd\u003e125\u003c\/td\u003e\n\u003ctd\u003e135\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadtube Angle\u003c\/td\u003e\n\u003ctd\u003e63.5°\u003c\/td\u003e\n\u003ctd\u003e63.5°\u003c\/td\u003e\n\u003ctd\u003e63.5°\u003c\/td\u003e\n\u003ctd\u003e63.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBB Height\u003c\/td\u003e\n\u003ctd\u003e350\u003c\/td\u003e\n\u003ctd\u003e350\u003c\/td\u003e\n\u003ctd\u003e350\u003c\/td\u003e\n\u003ctd\u003e350\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBB Drop\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTrail\u003c\/td\u003e\n\u003ctd\u003e136\u003c\/td\u003e\n\u003ctd\u003e136\u003c\/td\u003e\n\u003ctd\u003e136\u003c\/td\u003e\n\u003ctd\u003e136\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork Length (full)\u003c\/td\u003e\n\u003ctd\u003e579\u003c\/td\u003e\n\u003ctd\u003e579\u003c\/td\u003e\n\u003ctd\u003e579\u003c\/td\u003e\n\u003ctd\u003e579\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork Rake\/Offset\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Center\u003c\/td\u003e\n\u003ctd\u003e782\u003c\/td\u003e\n\u003ctd\u003e812\u003c\/td\u003e\n\u003ctd\u003e841\u003c\/td\u003e\n\u003ctd\u003e871\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChainstay Length\u003c\/td\u003e\n\u003ctd\u003e447\u003c\/td\u003e\n\u003ctd\u003e447\u003c\/td\u003e\n\u003ctd\u003e447\u003c\/td\u003e\n\u003ctd\u003e447\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e1228\u003c\/td\u003e\n\u003ctd\u003e1258\u003c\/td\u003e\n\u003ctd\u003e1287\u003c\/td\u003e\n\u003ctd\u003e1316\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Standover Height\u003c\/td\u003e\n\u003ctd\u003e792\u003c\/td\u003e\n\u003ctd\u003e802\u003c\/td\u003e\n\u003ctd\u003e779\u003c\/td\u003e\n\u003ctd\u003e779\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Tube Length\u003c\/td\u003e\n\u003ctd\u003e400\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e440\u003c\/td\u003e\n\u003ctd\u003e465\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Tube Angle\u003c\/td\u003e\n\u003ctd\u003e76°\u003c\/td\u003e\n\u003ctd\u003e76°\u003c\/td\u003e\n\u003ctd\u003e76°\u003c\/td\u003e\n\u003ctd\u003e76°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS --\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\n\u003cdiv class=\"spec-category\"\u003eE-Bike\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMotor\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpecialized 1.2 SL Custom Rx Trail Tuned Motor, 320W, 50Nm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpecialized SL1-320, fully integrated, 320Wh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCharger\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCustom charger, 48V System w\/ SL system charger plug\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eUI\/Remote\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpecialized MasterMind TCU, 120 display configurations, MicroTune, ANT+\/Bluetooth, w\/ Handlebar remote\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-category\"\u003eFrameset\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFrame\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFACT 11m full carbon, 29\", full internal cable routing, 148mm spacing, fully sealed cartridge bearings, 170mm rear travel, geo adjust head tube, geo adjust horst pivot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeat Binder\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAlloy, 38.6mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-category\"\u003eSuspension\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRear Shock\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRockShox Vivid Ultimate, 230x62.5mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-category\"\u003eDrivetrain\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCrankset\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSRAM Carbon crankset. S2-S3: 165mm, S4-S5: 170mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChainrings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e104BCD alloy spider, SRAM alloy T-Type chainring, 32T\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n document.getElementById('panel-' + id).classList.add('active');\n btn.classList.add('active');\n}\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"Specialized","offers":[{"title":"Champagne\/Cool Grey Strata\/Black \/ S3","offer_id":51999276794176,"sku":"78025-0003U","price":7500.0,"currency_code":"USD","in_stock":true},{"title":"Champagne\/Cool Grey Strata\/Black \/ S4","offer_id":51999276826944,"sku":"78025-0004U","price":7500.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/78025-0003U_5306055b-f759-4037-889f-837d5fcebb4f.jpg?v=1778534983","url":"https:\/\/spokex.com\/products\/2025-specialized-s-works-turbo-kenevo-sl-2-frameset","provider":"SX Collective","version":"1.0","type":"link"}