{"title":"Biciclete Electrice de Munte","description":"","products":[{"product_id":"bicicleta-electrica-haibike-hardnine-9-625wh-11v-2022-bcxp-copy","title":"Bicicleta Electrica Haibike HardNine 9 625Wh 11v 2022 BCXP","description":"\u003ch3\u003e\u003ca href=\"https:\/\/www.haibike.com\/de\/en\" target=\"_blank\" rel=\"noopener\"\u003e\u003cimg class=\"alignleft wp-image-121710 \" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/Screenshot-2021-10-26-at-00_04_46-300x39.png\" alt=\"\" width=\"400\" height=\"52\"\u003e\u003c\/a\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003especificatii:\u003c\/h3\u003e\n\u003cp\u003eMarime: M\u003cbr\u003e\nCadru: Haibike aluminiu 6061, 29″\u003cbr\u003e\nForma cadrului: MTB Hardtail\u003cbr\u003e\nNumele modelului: Bikebike: HardNine 9\u003cbr\u003e\nGreutate totala permisa: 120 Kg\u003cbr\u003e\nFurca: RockShox 35 Silver, arc din otel, 120mm\u003cbr\u003e\nRulment interior: 24_2\u003cbr\u003e\nSet de directie: A-Head Tapered\u003cbr\u003e\nCursa fata: 120 mm\u003cbr\u003e\nSchimbator de viteze: Shimano Deore M5100, 11 viteze, Deore M5100, comutator cu declansator\u003cbr\u003e\nPinion spate: Shimano M5100, 11-51 dinti\u003cbr\u003e\nLant: KMC X11e\u003cbr\u003e\nFrane: Shimano MT420, aluminiu, 203mm \/ 180mm\u003cbr\u003e\nManeta de frana: Shimano MT401, aluminiu\u003cbr\u003e\nGhidaj lant: Montaj direct din nailon\u003cbr\u003e\nBrat de manivela: Haibike Components The Crank ++\u003cbr\u003e\nSa: XLC MTB\u003cbr\u003e\nTija de sa: Haibike Components TheSeatpost ++, patent, 34,9 mm, aluminiu\u003cbr\u003e\nGhidon: Haibike Components TheBar+, 740 mm\u003cbr\u003e\nManere: Manere Haibike MTB\u003cbr\u003e\nTija: Haibike Components TheStem ++, A-head, diametrul ghidonului: 31,8 mm, 7?.\u003cbr\u003e\nMotor: Bosch Performance CX GEN4, 250W, 25km\/h, 85Nm\u003cbr\u003e\nIncarcator: Bosch\u003cbr\u003e\nBaterie: Bosch PowerTube 625Wh\u003cbr\u003e\nCapacitatea bateriei: 625\u003cbr\u003e\nDisplay: Bosch Purion\u003cbr\u003e\nProducator de motoare: Bosch\u003cbr\u003e\nCuplu motor: 85 Nm\u003cbr\u003e\nAnvelope: Schwalbe Nobby Nic Performance, 65-622\u003cbr\u003e\nJante: Rodi Tryp 30, cu ochiuri, janta cu sectiune goala, aluminiu\u003cbr\u003e\nTuburi: Valva Presta\u003cbr\u003e\nRauri: Sapim Leader\u003cbr\u003e\nDimensiunea rotii: 29″\u003cbr\u003e\nButuc de roata: Shimano MT400-B, Shimano MT400-B\u003cbr\u003e\nLungimea tubului superior (orizontal): 630, 645, 670\u003cbr\u003e\nLungimea tubului de sa: 440, 480, 520\u003cbr\u003e\nUnghiul tubului de sa: 73\u003cbr\u003e\nLungimea tubului de directie: 140, 150, 160\u003cbr\u003e\nUnghiul tubului de directie: 67\u003cbr\u003e\nLungime saiba de lant: 470\u003cbr\u003e\nCoborarea pedalierului: -60\u003cbr\u003e\nAmpatament: 1198, 1214, 1240\u003cbr\u003e\nIntindere: 426, 438, 460\u003cbr\u003e\nStack: 669, 678, 687\u003cbr\u003e\nInaltimea de ridicare: 80, 82, 85\u003c\/p\u003e\n\u003cdiv class=\"lg:wrapper--product-content mb-3 lg:mb-10\" data-metafield=\"copy-and-image\"\u003e\n\u003cdiv class=\" flex flex-col lg:flex-row lg:flex-row-reverse flex-col-reverse items-start justify-between \"\u003e\n\u003cdiv class=\" w-full lg:w-15\/24 \"\u003e\u003cpicture class=\"w-full \u0026lt;mix-blend-mode:inherit\u0026gt;\"\u003e\u003csource srcset=\"https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_790 1x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_1580 2x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_2370 3x\" media=\"(min-width: 1920px)\"\u003e\u003csource srcset=\"https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_590 1x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_1180 2x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_1770 3x\" media=\"(min-width: 1440px)\"\u003e\u003csource srcset=\"https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_420 1x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_840 2x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_1260 3x\" media=\"(min-width: 1024px)\"\u003e\u003csource srcset=\"https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_320 1x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_640 2x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_960 3x\" media=\"(min-width: 768px)\"\u003e\u003csource srcset=\"https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_200 1x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_400 2x,https:\/\/cld.accentuate.io\/7570081317102\/1647338086132\/whats-included-ebikeshop-electric-bikes.jpg?v=1647953016253\u0026amp;options=w_600 3x\" media=\"(min-width: 480px)\"\u003e\u003c\/source\u003e\u003c\/source\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Haibike","offers":[{"title":"S","offer_id":57489584259454,"sku":"41016148S-1","price":9999.0,"currency_code":"RON","in_stock":true},{"title":"XL","offer_id":57489584292222,"sku":"41022148M-2","price":9999.0,"currency_code":"RON","in_stock":true},{"title":"M","offer_id":57489584324990,"sku":"41022148XL-1","price":9999.0,"currency_code":"RON","in_stock":true},{"title":"L","offer_id":57489584357758,"sku":"45024149L-1","price":9999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/Screenshot-2022-04-23-at-14.38.44-2.png?v=1780243486"},{"product_id":"bicicleta-electrica-focus-sam-2-6-8-29-600wh-urban-green-magic-black-l44cm","title":"Bicicleta Electrica Focus Sam 2 6.8 29 600Wh Urban Green \/ Magic Black - L(44cm)","description":"","brand":"Focus","offers":[{"title":"Default Title","offer_id":57494273360254,"sku":"FOC-680511027","price":22999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-focus-sam-2-68-29-600wh-urban-green-magic-black-l44cm.png?v=1780304417"},{"product_id":"bicicleta-electrica-focus-sam-2-6-8-29-600wh-urban-green-magic-black-m42cm","title":"Bicicleta Electrica Focus Sam 2 6.8 29 600Wh Urban Green \/ Magic Black - M(42cm)","description":"","brand":"Focus","offers":[{"title":"Default Title","offer_id":57494273917310,"sku":"FOC-680511026","price":22999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-focus-sam-2-68-29-600wh-urban-green-magic-black-m42cm.png?v=1780304433"},{"product_id":"bicicleta-electrica-focus-jam-2-6-8-29-600wh-gold-brown-diamond-black-l44cm","title":"Bicicleta Electrica Focus Jam 2 6.8 29 600Wh Gold Brown \/ Diamond Black - L(44cm)","description":"\u003ctable style=\"border-collapse: collapse; width: 100%; height: 360px;\" border=\"0\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eCadru\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003e7005 hydroformed aluminium, 150 mm F.O.L.D. kinematics, 148x12 mm thru axle, Post Mount 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eFurca\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRock Shox Lyrik Select, Debon Air+, Charger RC, 160 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eGhidon\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eAlloy, width: 800 mm, rise: 30 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eSa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSelle Italia X3 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eTija Sa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003ePost Moderne DP-212, S \/ M \/L \/ XL: 125 \/ 170 \/ 200 \/ 200 mm, 31,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003ePipa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eFOCUS C.I.S. 2.0, 40 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eFrane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSRAM DB8, 4-piston,SRAM DB8, 4-piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAngrenaj\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSamox, 165 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eManete Schimbator\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eCuvete\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eACROS ZS56\/ZS66 (ICR), FOCUS C.I.S. Integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAnvelope\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSchwalbe Albert, Super Trail, ADDIX Ultra Soft, 29 x 2,6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eJante\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRaceface AR-30, alloy, 29\",Raceface AR-30, alloy, 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eButuci\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eFormula DC-611 - DC-648\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eMansoane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eVP Lock-On Grips\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eSchimbator Spate\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eLant\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAmortizor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRock Shox Super Deluxe Select, DebonAir+, 150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eBaterie\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch PowerTube Li-Ion - 600 Wh,800 Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch Purion 200\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch Performance Line CX, 85 NM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Focus","offers":[{"title":"Default Title","offer_id":57494274703742,"sku":"FOC-680511127","price":22999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-focus-jam-2-68-29-600wh-gold-brown-diamond-black-l44cm.png?v=1780304485"},{"product_id":"bicicleta-electrica-focus-jam-2-6-8-29-600wh-gold-brown-diamond-black-m42cm","title":"Bicicleta Electrica Focus Jam 2 6.8 29 600Wh Gold Brown \/ Diamond Black - M(42cm)","description":"\u003ctable style=\"border-collapse: collapse; width: 100%; height: 360px;\" border=\"0\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eCadru\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003e7005 hydroformed aluminium, 150 mm F.O.L.D. kinematics, 148x12 mm thru axle, Post Mount 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eFurca\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRock Shox Lyrik Select, Debon Air+, Charger RC, 160 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eGhidon\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eAlloy, width: 800 mm, rise: 30 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eSa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSelle Italia X3 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eTija Sa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003ePost Moderne DP-212, S \/ M \/L \/ XL: 125 \/ 170 \/ 200 \/ 200 mm, 31,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003ePipa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eFOCUS C.I.S. 2.0, 40 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eFrane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSRAM DB8, 4-piston,SRAM DB8, 4-piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAngrenaj\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSamox, 165 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eManete Schimbator\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eCuvete\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eACROS ZS56\/ZS66 (ICR), FOCUS C.I.S. Integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAnvelope\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eSchwalbe Albert, Super Trail, ADDIX Ultra Soft, 29 x 2,6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eJante\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRaceface AR-30, alloy, 29\",Raceface AR-30, alloy, 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eButuci\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eFormula DC-611 - DC-648\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eMansoane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eVP Lock-On Grips\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eSchimbator Spate\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eLant\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eAmortizor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eRock Shox Super Deluxe Select, DebonAir+, 150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eBaterie\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch PowerTube Li-Ion - 600 Wh,800 Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch Purion 200\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"width: 23.1366%; height: 18px;\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%; height: 18px;\"\u003eBosch Performance Line CX, 85 NM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Focus","offers":[{"title":"Default Title","offer_id":57494274769278,"sku":"FOC-680511126","price":22999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-focus-jam-2-68-29-600wh-gold-brown-diamond-black-m42cm.png?v=1780304488"},{"product_id":"urrun-30-s-magnetic-bronze-matt-silver-gloss-2","title":"Bicicleta Ecectrica MTB ORBEA URRUN 30","description":"\u003ch1 style=\"text-align: center;\"\u003eBicicleta Electrica MTB ORBEA URRUN 30\u003c\/h1\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"290986\" class=\"elementor elementor-290986\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-3788e0d e-flex e-con-boxed e-con e-parent\" data-id=\"3788e0d\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-0465c0f elementor-widget elementor-widget-html\" data-id=\"0465c0f\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Orbea URRUN - Landing Page Premium Edition - E-MTB Trail Machine --\u003e\u003cbr\u003e\n\u003c!-- SEO: Orbea URRUN e-MTB, bicicletă electrică mountain bike, Shimano EP RS Gen2 România --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       CSS VARIABLES \u0026 DESIGN SYSTEM - URRUN EDITION\n       ============================================ *\/\n    .urrun-page {\n        --urrun-black: #1d1d1f;\n        --urrun-white: #ffffff;\n        --urrun-gray-50: #fafafa;\n        --urrun-gray-100: #f5f5f7;\n        --urrun-gray-200: #e8e8ed;\n        --urrun-gray-300: #d2d2d7;\n        --urrun-gray-500: #86868b;\n        --urrun-gray-600: #6e6e73;\n        --urrun-gray-700: #515154;\n        --urrun-gray-800: #2d2d2d;\n        --urrun-gray-900: #1a1a1a;\u003c\/p\u003e\n\u003cp\u003e        \/* URRUN Signature Colors - Trail Green\/Teal (e-MTB Theme) *\/\n        --urrun-green: #1a5e3a;\n        --urrun-green-light: #2a7a50;\n        --urrun-green-dark: #0f3d25;\n        --urrun-emerald: #10b981;\n        --urrun-teal: #14b8a6;\n        --urrun-forest: #065f46;\u003c\/p\u003e\n\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\n\u003cp\u003e        \/* Animation timing functions *\/\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\n        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\n        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\n       ============================================ *\/\n    .urrun-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        position: relative !important;\n        overflow-x: hidden;\n        overflow-y: visible;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container:has(.urrun-page),\n    .elementor-element:has(.urrun-page) {\n        max-width: 100vw !important;\n        padding: 0 !important;\n        margin: 0 !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-section:has(.urrun-page),\n    .elementor-container:has(.urrun-page),\n    .elementor-column:has(.urrun-page),\n    .elementor-widget:has(.urrun-page) {\n        padding: 0 !important;\n        margin: 0 !important;\n        gap: 0 !important;\n        max-width: 100vw !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Mobile Elementor overrides *\/\n    @media (max-width: 768px) {\n        .elementor-widget-container:has(.urrun-page),\n        .elementor-element:has(.urrun-page),\n        .elementor-section:has(.urrun-page),\n        .elementor-container:has(.urrun-page),\n        .elementor-column:has(.urrun-page),\n        .elementor-widget:has(.urrun-page),\n        .elementor-column-gap-default:has(.urrun-page) {\n            padding: 0 !important;\n            margin: 0 !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            overflow-x: hidden !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\n       ============================================ *\/\n    .elementor-widget-container .urrun-page h1,\n    .elementor-widget-container .urrun-page h2,\n    .elementor-widget-container .urrun-page h3,\n    .elementor-widget-container .urrun-page h4,\n    .elementor-widget-container .urrun-page h5,\n    .elementor-widget-container .urrun-page h6,\n    .elementor-kit-6 .urrun-page h1,\n    .elementor-kit-6 .urrun-page h2,\n    .elementor-kit-6 .urrun-page h3,\n    .elementor-kit-6 .urrun-page h4,\n    .elementor-kit-6 .urrun-page h5,\n    .elementor-kit-6 .urrun-page h6,\n    .urrun-page h1,\n    .urrun-page h2,\n    .urrun-page h3,\n    .urrun-page h4,\n    .urrun-page h5,\n    .urrun-page h6 {\n        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\n        color: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-kit-6 .urrun-page h2,\n    .elementor-widget-container .urrun-page h2 {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE TAB PANEL H2 OVERRIDE\n       Fix: WooCommerce hides h2:nth-child(1) in product tabs\n       ============================================ *\/\n    .single-product-tabs .woocommerce-Tabs-panel .urrun-page h2,\n    .woocommerce-Tabs-panel .urrun-page h2,\n    .urrun-page h2.urrun-title-main,\n    .urrun-page h2 {\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RESET \u0026 BASE\n       ============================================ *\/\n    .urrun-page {\n        font-family: var(--font-main);\n        color: var(--urrun-black);\n        background: var(--urrun-white);\n        line-height: 1.5;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page img,\n    .urrun-page video {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       KEYFRAME ANIMATIONS\n       ============================================ *\/\n    @keyframes fadeInUp {\n        0% { opacity: 0; transform: translateY(40px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes blurFadeIn {\n        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\n        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes scaleReveal {\n        0% { opacity: 0; transform: scale(0.95); }\n        100% { opacity: 1; transform: scale(1); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes gradientFlow {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes shimmer {\n        0% { background-position: -200% center; }\n        100% { background-position: 200% center; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes float {\n        0%, 100% { transform: translateY(0); }\n        50% { transform: translateY(-10px); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes countUp {\n        0% { opacity: 0; transform: translateY(20px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .urrun-display-hero {\n        font-size: 55px !important;\n        font-weight: 800 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1 !important;\n        text-transform: uppercase;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-display-xl {\n        font-size: clamp(2.5rem, 6vw, 5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.05 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-display-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.025em !important;\n        line-height: 1.1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-display-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\n        font-weight: 600 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.2 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-body-xl {\n        font-size: clamp(1.125rem, 2vw, 1.375rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-body-lg {\n        font-size: clamp(1rem, 1.5vw, 1.125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       APPLE-STYLE TYPOGRAPHY SYSTEM\n       ============================================ *\/\n    .urrun-title-group {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page .urrun-title-main,\n    .elementor-kit-6 .urrun-page .urrun-title-main,\n    .elementor-widget-container .urrun-page .urrun-title-main {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        margin-bottom: 0.25rem !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page .urrun-title-secondary,\n    .elementor-kit-6 .urrun-page .urrun-title-secondary,\n    .elementor-widget-container .urrun-page .urrun-title-secondary {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.15 !important;\n        color: var(--urrun-black) !important;\n        margin-bottom: 1.5rem !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-subtitle-apple {\n        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--urrun-gray-600);\n        max-width: 680px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-subtitle-apple strong {\n        color: var(--urrun-black);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Apple-style gradient variations *\/\n    .urrun-gradient-trail,\n    .urrun-page .urrun-gradient-trail,\n    .elementor-widget-container .urrun-gradient-trail {\n        background: linear-gradient(90deg, #0f3d25 0%, #1a5e3a 25%, #2a7a50 50%, #10b981 75%, #2a7a50 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-gradient-emerald,\n    .urrun-page .urrun-gradient-emerald,\n    .elementor-widget-container .urrun-gradient-emerald {\n        background: linear-gradient(90deg, #1a5e3a 0%, #2a7a50 35%, #10b981 65%, #6ee7b7 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-gradient-forest,\n    .urrun-page .urrun-gradient-forest,\n    .elementor-widget-container .urrun-gradient-forest {\n        background: linear-gradient(90deg, #0f3d25 0%, #1e5f50 35%, #10b981 65%, #a7f3d0 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-gradient-teal,\n    .urrun-page .urrun-gradient-teal,\n    .elementor-widget-container .urrun-gradient-teal {\n        background: linear-gradient(90deg, #1a5e3a 0%, #2a7a50 35%, #14b8a6 65%, #5eead4 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - GRADIENT BACKGROUND\n       ============================================ *\/\n    .urrun-hero {\n        position: relative;\n        width: 100%;\n        height: 100vh;\n        min-height: 600px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: linear-gradient(135deg, #0f3d25 0%, #1a5e3a 30%, #2a7a50 60%, #065f46 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-video {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-image {\n        position: absolute;\n        top: 0;\n        right: 0;\n        width: 50%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n        opacity: 0.9;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(0, 0, 0, 0.25);\n        z-index: 2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center;\n        color: var(--urrun-white);\n        padding: 0 24px;\n        max-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-title {\n        margin-bottom: 24px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-hero-subtitle {\n        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\n        font-weight: 400;\n        line-height: 1.6;\n        max-width: 650px;\n        margin: 0 auto 32px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELIMINATE ALL GAPS BETWEEN SECTIONS\n       ============================================ *\/\n    .urrun-page section {\n        margin: 0 !important;\n        padding-top: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page \u003e section + section {\n        margin-top: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO \/ PHILOSOPHY SECTION (Less E More Bike)\n       ============================================ *\/\n    .urrun-intro-section {\n        padding: 140px 24px;\n        background: var(--urrun-white);\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-eyebrow {\n        font-size: 0.9375rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        color: var(--urrun-green);\n        margin-bottom: 32px;\n        -webkit-text-fill-color: var(--urrun-green) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-headline {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        color: var(--urrun-black) !important;\n        -webkit-text-fill-color: var(--urrun-black) !important;\n        margin-bottom: 40px !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-headline .urrun-gradient-trail {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n        background: linear-gradient(90deg, #10b981 0%, #6ee7b7 40%, #5eead4 70%, #14b8a6 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-text {\n        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n        -webkit-text-fill-color: var(--urrun-gray-600) !important;\n        max-width: 750px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-intro-text strong {\n        color: var(--urrun-black);\n        -webkit-text-fill-color: var(--urrun-black) !important;\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL WIDTH IMAGE SECTION\n       ============================================ *\/\n    .urrun-fullwidth-image {\n        width: 100%;\n        line-height: 0;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fullwidth-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TEXT + IMAGE SPLIT SECTION\n       ============================================ *\/\n    .urrun-split-section {\n        padding: 120px 24px;\n        background: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-container.reverse {\n        direction: rtl;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-container.reverse \u003e * {\n        direction: ltr;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 24px;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-image:hover img {\n        transform: scale(1.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-split-section.bg-gray {\n        background: var(--urrun-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-split-container {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-split-container.reverse {\n            direction: ltr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-split-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       EP MOTORS FEATURE CARD (image + text overlay)\n       ============================================ *\/\n    .urrun-ep-motors-card {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-ep-motors-card img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RIDER SYNERGY SECTION\n       ============================================ *\/\n    .urrun-synergy-section {\n        padding: 120px 24px;\n        background: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-layout {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n        margin-top: 64px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-modes {\n        display: flex;\n        flex-direction: column;\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-mode h4 {\n        font-size: 1.25rem;\n        font-weight: 700;\n        color: var(--urrun-black);\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-mode h4 span {\n        display: inline-block;\n        background: linear-gradient(135deg, #1a5e3a, #10b981);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-mode p {\n        font-size: 0.9375rem;\n        line-height: 1.7;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-synergy-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-synergy-layout {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-synergy-section {\n            padding: 80px 20px !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Responsive: all split title+text grids *\/\n    @media (max-width: 900px) {\n        .urrun-page \u003cstyle*=\"grid-template-columns: 1fr 1fr\"\u003e {\n            grid-template-columns: 1fr !important;\n            gap: 32px !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HIGHLIGHTS GRID - 3 CARDS\n       ============================================ *\/\n    .urrun-highlights-section {\n        padding: 0;\n        background: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-highlights-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-highlight-card {\n        position: relative;\n        overflow: hidden;\n        aspect-ratio: 4\/5;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-highlight-card img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-highlight-card:hover img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-highlight-overlay {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        padding: 40px 32px;\n        background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page .urrun-highlight-title,\n    .elementor-widget-container .urrun-page .urrun-highlight-title,\n    .elementor-kit-6 .urrun-page .urrun-highlight-title,\n    .urrun-page .urrun-highlight-card h3,\n    h3.urrun-highlight-title {\n        font-size: clamp(2rem, 4vw, 3rem) !important;\n        font-weight: 700 !important;\n        color: #ffffff !important;\n        -webkit-text-fill-color: #ffffff !important;\n        margin-bottom: 12px !important;\n        line-height: 1.1 !important;\n        text-shadow: 0 2px 12px rgba(0,0,0,0.5);\n        letter-spacing: -0.02em !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-page .urrun-highlight-text,\n    .elementor-widget-container .urrun-page .urrun-highlight-text {\n        font-size: 1rem !important;\n        color: rgba(255, 255, 255, 0.85) !important;\n        -webkit-text-fill-color: rgba(255, 255, 255, 0.85) !important;\n        line-height: 1.6 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-highlights-grid {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-highlight-card {\n            aspect-ratio: 16\/10;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MOTOR SECTION (EP RS Gen2)\n       ============================================ *\/\n    .urrun-motor-section {\n        padding: 120px 24px;\n        background: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-header h2 {\n        margin-bottom: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-video {\n        border-radius: 32px;\n        overflow: hidden;\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-video video {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-details {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 64px;\n        align-items: start;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2rem);\n        font-weight: 700;\n        margin-bottom: 24px;\n        line-height: 1.2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n        margin-bottom: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-motor-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-motor-details {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY SECTION\n       ============================================ *\/\n    .urrun-battery-section {\n        padding: 120px 24px;\n        background: var(--urrun-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 64px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-header h2 {\n        margin-bottom: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-main-image {\n        border-radius: 32px;\n        overflow: hidden;\n        margin-bottom: 48px;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-main-image img {\n        width: 100%;\n        height: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-features {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card {\n        background: var(--urrun-white);\n        border-radius: 24px;\n        overflow: hidden;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card:hover {\n        transform: translateY(-8px);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card-image {\n        aspect-ratio: 16\/10;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.6s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card:hover .urrun-battery-card-image img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card-content {\n        padding: 28px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card-title {\n        font-size: 1.25rem;\n        font-weight: 700;\n        margin-bottom: 12px;\n        color: var(--urrun-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-battery-card-text {\n        font-size: 0.9375rem;\n        line-height: 1.7;\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-battery-features {\n            grid-template-columns: 1fr;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       GEOMETRY SECTION\n       ============================================ *\/\n    .urrun-geometry-section {\n        padding: 120px 24px;\n        background: var(--urrun-gray-100);\n        color: var(--urrun-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-container {\n        max-width: 1400px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-section .urrun-title-main,\n    .urrun-geometry-section .urrun-title-secondary {\n        color: var(--urrun-black) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-section .urrun-subtitle-apple {\n        color: var(--urrun-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-section .urrun-subtitle-apple strong {\n        color: var(--urrun-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Stat Numbers Grid *\/\n    .urrun-stats-grid {\n        display: grid;\n        grid-template-columns: repeat(5, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-stat-item {\n        text-align: center;\n        padding: 32px 16px;\n        background: var(--urrun-white);\n        border-radius: 20px;\n        border: 1px solid var(--urrun-gray-200);\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.04);\n        transition: all 0.4s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-stat-item:hover {\n        border-color: rgba(26, 94, 58, 0.3);\n        transform: translateY(-4px);\n        box-shadow: 0 12px 30px rgba(26, 94, 58, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-stat-number {\n        font-size: clamp(2rem, 4vw, 3.5rem);\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        line-height: 1;\n        margin-bottom: 8px;\n        background: linear-gradient(135deg, #1a5e3a, #10b981);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-stat-label {\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--urrun-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Geometry Diagram + Details *\/\n    .urrun-geometry-content {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 64px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-image {\n        border-radius: 24px;\n        overflow: hidden;\n        background: var(--urrun-white);\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-image img {\n        width: 100%;\n        height: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geometry-details {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geo-detail-item {\n        padding: 20px;\n        background: var(--urrun-white);\n        border-radius: 16px;\n        border: 1px solid var(--urrun-gray-200);\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geo-detail-value {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: #1a5e3a;\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-geo-detail-label {\n        font-size: 0.8125rem;\n        color: var(--urrun-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.04em;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 1100px) {\n        .urrun-stats-grid {\n            grid-template-columns: repeat(3, 1fr);\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .urrun-geometry-content {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-stats-grid {\n            grid-template-columns: repeat(2, 1fr);\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-geometry-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 600px) {\n        .urrun-stats-grid {\n            grid-template-columns: repeat(2, 1fr);\n            gap: 12px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .urrun-stat-item {\n            padding: 24px 12px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FORK SECTION\n       ============================================ *\/\n    .urrun-fork-section {\n        padding: 120px 24px;\n        background: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-layout {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n        margin-top: 64px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-image img {\n        width: 100%;\n        height: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-content h3 {\n        font-size: clamp(1.5rem, 3vw, 2rem);\n        font-weight: 700;\n        margin-bottom: 20px;\n        line-height: 1.2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-content p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--urrun-gray-600);\n        margin-bottom: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-modes {\n        display: flex;\n        flex-direction: column;\n        gap: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode {\n        display: flex;\n        align-items: flex-start;\n        gap: 16px;\n        padding: 20px;\n        background: var(--urrun-gray-50);\n        border-radius: 16px;\n        transition: all 0.3s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode:hover {\n        background: var(--urrun-gray-100);\n        transform: translateX(4px);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode-icon {\n        width: 44px;\n        height: 44px;\n        border-radius: 12px;\n        background: var(--urrun-green);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        flex-shrink: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode-icon svg {\n        width: 22px;\n        height: 22px;\n        color: var(--urrun-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode-name {\n        font-size: 1rem;\n        font-weight: 700;\n        color: var(--urrun-black);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .urrun-fork-mode-desc {\n        font-size: 0.875rem;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Magnetic Bronze (Matt) - Silver (Gloss)","offer_id":57494504669566,"sku":"T31503XY","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"S \/ Tanzanite - Blue (Gloss)","offer_id":57494504702334,"sku":"T31503XZ","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"S \/ Mars Red (Matt) - Cosmic Bronze (Gloss)","offer_id":57494504735102,"sku":"T31503Y9","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"M \/ Magnetic Bronze (Matt) - Silver (Gloss)","offer_id":57494504767870,"sku":"T31505XY","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite - Blue (Gloss)","offer_id":57494504800638,"sku":"T31505XZ","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"M \/ Mars Red (Matt) - Cosmic Bronze (Gloss)","offer_id":57494504833406,"sku":"T31505Y9","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"L \/ Magnetic Bronze (Matt) - Silver (Gloss)","offer_id":57494504866174,"sku":"T31507XY","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite - Blue (Gloss)","offer_id":57494504898942,"sku":"T31507XZ","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"L \/ Mars Red (Matt) - Cosmic Bronze (Gloss)","offer_id":57494504931710,"sku":"T31507Y9","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"XL \/ Magnetic Bronze (Matt) - Silver (Gloss)","offer_id":57494504964478,"sku":"T31509XY","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite - Blue (Gloss)","offer_id":57494504997246,"sku":"T31509XZ","price":15371.95,"currency_code":"RON","in_stock":true},{"title":"XL \/ Mars Red (Matt) - Cosmic Bronze (Gloss)","offer_id":57494505030014,"sku":"T31509Y9","price":15371.95,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T315TTCC-XY-SIDE-URRUN_30.jpg?v=1780307596"},{"product_id":"rise-lt-m-team-420w-s-myo-2","title":"Bicicletă electrică eMTB ORBEA RISE LT M-TEAM 420W","description":"\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA RISE LT M-TEAM 420W\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291044\" class=\"elementor elementor-291044\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-2396303 e-flex e-con-boxed e-con e-parent\" data-id=\"2396303\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-9131a22 elementor-widget elementor-widget-html\" data-id=\"9131a22\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Orbea RISE - Landing Page Alma\/Urrun v2 Style - E-MTB Lightweight Machine --\u003e\u003cbr\u003e\n\u003c!-- SEO: Orbea Rise e-MTB, bicicletă electrică mountain bike lightweight, Shimano EP801 RS România --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       CSS VARIABLES \u0026 DESIGN SYSTEM - RISE EDITION\n       ============================================ *\/\n    .rise-page {\n        --rise-black: #1d1d1f;\n        --rise-white: #ffffff;\n        --rise-gray-50: #fafafa;\n        --rise-gray-100: #f5f5f7;\n        --rise-gray-200: #e8e8ed;\n        --rise-gray-300: #d2d2d7;\n        --rise-gray-500: #86868b;\n        --rise-gray-600: #6e6e73;\n        --rise-gray-700: #515154;\n        --rise-gray-800: #2d2d2d;\n        --rise-gray-900: #1a1a1a;\u003c\/p\u003e\n\u003cp\u003e        \/* RISE Signature Colors - Teal\/Cyan (Lightweight e-MTB Theme) *\/\n        --rise-teal: #0d9488;\n        --rise-teal-light: #14b8a6;\n        --rise-teal-dark: #115e59;\n        --rise-cyan: #06b6d4;\n        --rise-cyan-light: #22d3ee;\n        --rise-blue: #0071e3;\u003c\/p\u003e\n\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\n\u003cp\u003e        \/* Animation timing functions *\/\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\n        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\n        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\n       ============================================ *\/\n    .rise-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        position: relative !important;\n        overflow-x: hidden !important;\n        overflow-y: visible;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\n    html:has(.rise-page),\n    body:has(.rise-page) {\n        overflow-x: hidden !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container:has(.rise-page),\n    .elementor-element:has(.rise-page) {\n        max-width: 100vw !important;\n        padding: 0 !important;\n        margin: 0 !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-section:has(.rise-page),\n    .elementor-container:has(.rise-page),\n    .elementor-column:has(.rise-page),\n    .elementor-widget:has(.rise-page) {\n        padding: 0 !important;\n        margin: 0 !important;\n        gap: 0 !important;\n        max-width: 100vw !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* AGGRESSIVE: Override ALL parent containers up to body *\/\n    #content:has(.rise-page),\n    .site-main:has(.rise-page),\n    .site-content:has(.rise-page),\n    .entry-content:has(.rise-page),\n    .product:has(.rise-page),\n    .type-product:has(.rise-page),\n    main:has(.rise-page),\n    article:has(.rise-page),\n    .woocommerce-product-content:has(.rise-page),\n    .summary:has(.rise-page),\n    .woocommerce-Tabs-panel:has(.rise-page),\n    .e-con:has(.rise-page),\n    .e-con-inner:has(.rise-page),\n    .e-con-full:has(.rise-page),\n    .elementor-element-populated:has(.rise-page),\n    .elementor-top-section:has(.rise-page),\n    .elementor-inner-section:has(.rise-page),\n    div:has(\u003e .rise-page) {\n        max-width: 100vw !important;\n        width: 100% !important;\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        overflow-x: hidden !important;\n        box-sizing: border-box !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Mobile Elementor overrides *\/\n    @media (max-width: 768px) {\n        .elementor-widget-container:has(.rise-page),\n        .elementor-element:has(.rise-page),\n        .elementor-section:has(.rise-page),\n        .elementor-container:has(.rise-page),\n        .elementor-column:has(.rise-page),\n        .elementor-widget:has(.rise-page),\n        .elementor-column-gap-default:has(.rise-page),\n        .elementor-top-section:has(.rise-page),\n        .e-con:has(.rise-page),\n        .e-con-inner:has(.rise-page),\n        .e-con-full:has(.rise-page),\n        .elementor-element-populated:has(.rise-page),\n        #content:has(.rise-page),\n        .site-main:has(.rise-page),\n        .site-content:has(.rise-page),\n        .entry-content:has(.rise-page),\n        main:has(.rise-page),\n        article:has(.rise-page),\n        div:has(\u003e .rise-page) {\n            padding: 0 !important;\n            margin: 0 !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            overflow-x: hidden !important;\n            box-sizing: border-box !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\n       ============================================ *\/\n    .woocommerce .rise-page h1,\n    .woocommerce .rise-page h2,\n    .woocommerce .rise-page h3,\n    .woocommerce .rise-page h4,\n    .woocommerce .rise-page p,\n    .product .rise-page h1,\n    .product .rise-page h2,\n    .product .rise-page h3,\n    .product .rise-page h4,\n    .product .rise-page p,\n    .single-product .rise-page h1,\n    .single-product .rise-page h2,\n    .single-product .rise-page h3,\n    .single-product .rise-page h4,\n    .single-product .rise-page p,\n    .woocommerce-page .rise-page h1,\n    .woocommerce-page .rise-page h2,\n    .woocommerce-page .rise-page h3,\n    .woocommerce-page .rise-page h4,\n    .woocommerce-page .rise-page p {\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n        font-size: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .rise-page .rise-feature-section *,\n    .product .rise-page .rise-feature-section *,\n    .single-product .rise-page .rise-feature-section *,\n    .woocommerce-page .rise-page .rise-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .rise-page .rise-display-xl,\n    .woocommerce .rise-page .rise-display-lg,\n    .product .rise-page .rise-display-xl,\n    .product .rise-page .rise-display-lg,\n    .single-product .rise-page .rise-display-xl,\n    .single-product .rise-page .rise-display-lg {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\n       ============================================ *\/\n    .elementor-widget-container .rise-page h1,\n    .elementor-widget-container .rise-page h2,\n    .elementor-widget-container .rise-page h3,\n    .elementor-widget-container .rise-page h4,\n    .elementor-widget-container .rise-page h5,\n    .elementor-widget-container .rise-page h6,\n    .elementor-kit-6 .rise-page h1,\n    .elementor-kit-6 .rise-page h2,\n    .elementor-kit-6 .rise-page h3,\n    .elementor-kit-6 .rise-page h4,\n    .elementor-kit-6 .rise-page h5,\n    .elementor-kit-6 .rise-page h6,\n    .rise-page h1,\n    .rise-page h2,\n    .rise-page h3,\n    .rise-page h4,\n    .rise-page h5,\n    .rise-page h6 {\n        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\n        color: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-kit-6 .rise-page h2,\n    .elementor-widget-container .rise-page h2 {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HEADINGS - FORCE VISIBILITY \u0026 STYLE\n       ============================================ *\/\n    .rise-page h1,\n    .rise-page h2,\n    .rise-page h3,\n    .rise-page h4,\n    .rise-page h5,\n    .rise-page h6 {\n        font-family: var(--font-main) !important;\n        margin: 0 !important;\n        padding: 0 !important;\n        color: #1d1d1f !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force title visibility in Elementor *\/\n    .elementor-widget-container .rise-page h2,\n    .elementor-element .rise-page h2,\n    .rise-feature-section h2,\n    .rise-page .rise-feature-title,\n    .rise-page .rise-display-lg,\n    .rise-page .rise-display-xl {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\n       ============================================ *\/\n    .rise-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n        transform: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE TAB PANEL H2 OVERRIDE\n       Fix: WooCommerce hides h2:nth-child(1) in product tabs\n       ============================================ *\/\n    .single-product-tabs .woocommerce-Tabs-panel .rise-page h2,\n    .woocommerce-Tabs-panel .rise-page h2,\n    .rise-page h2.rise-title-main,\n    .rise-page h2 {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n        clip: unset !important;\n        clip-path: none !important;\n        position: relative !important;\n        width: auto !important;\n        height: auto !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        border: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL elements visible inside rise-page — NO display override *\/\n    .rise-page section,\n    .rise-page section \u003e div,\n    .rise-page section \u003e div \u003e div,\n    .rise-page section \u003e div \u003e div \u003e div,\n    .rise-page section \u003e div \u003e div \u003e div \u003e * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RESET \u0026 BASE\n       ============================================ *\/\n    .rise-page {\n        font-family: var(--font-main);\n        color: var(--rise-black);\n        background: var(--rise-white);\n        line-height: 1.5;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page img,\n    .rise-page video {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       KEYFRAME ANIMATIONS\n       ============================================ *\/\n    @keyframes fadeInUp {\n        0% { opacity: 0; transform: translateY(40px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes blurFadeIn {\n        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\n        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes scaleReveal {\n        0% { opacity: 0; transform: scale(0.95); }\n        100% { opacity: 1; transform: scale(1); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes gradientFlow {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes shimmer {\n        0% { background-position: -200% center; }\n        100% { background-position: 200% center; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes float {\n        0%, 100% { transform: translateY(0); }\n        50% { transform: translateY(-10px); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes countUp {\n        0% { opacity: 0; transform: translateY(20px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .rise-display-hero {\n        font-size: 55px !important;\n        font-weight: 800 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1 !important;\n        text-transform: uppercase;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-display-xl {\n        font-size: clamp(2.5rem, 6vw, 5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.05 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-display-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.025em !important;\n        line-height: 1.1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-display-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\n        font-weight: 600 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.2 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-body-xl {\n        font-size: clamp(1.125rem, 2vw, 1.375rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--rise-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-body-lg {\n        font-size: clamp(1rem, 1.5vw, 1.125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--rise-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       APPLE-STYLE TYPOGRAPHY SYSTEM\n       ============================================ *\/\n    .rise-title-group {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page .rise-title-main,\n    .elementor-kit-6 .rise-page .rise-title-main,\n    .elementor-widget-container .rise-page .rise-title-main {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        margin-bottom: 0.25rem !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page .rise-title-secondary,\n    .elementor-kit-6 .rise-page .rise-title-secondary,\n    .elementor-widget-container .rise-page .rise-title-secondary {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.15 !important;\n        color: var(--rise-black) !important;\n        margin-bottom: 1.5rem !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-subtitle-apple {\n        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--rise-gray-600);\n        max-width: 680px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-subtitle-apple strong {\n        color: var(--rise-black);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Apple-style gradient variations *\/\n    .rise-gradient-teal,\n    .rise-page .rise-gradient-teal,\n    .elementor-widget-container .rise-gradient-teal {\n        background: linear-gradient(90deg, #0d9488 0%, #14b8a6 35%, #2dd4bf 65%, #5eead4 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-gradient-cyan,\n    .rise-page .rise-gradient-cyan,\n    .elementor-widget-container .rise-gradient-cyan {\n        background: linear-gradient(90deg, #0891b2 0%, #06b6d4 35%, #22d3ee 65%, #67e8f9 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-gradient-blue,\n    .rise-page .rise-gradient-blue,\n    .elementor-widget-container .rise-gradient-blue {\n        background: linear-gradient(90deg, #0066cc 0%, #0071e3 35%, #0099ff 65%, #33bbff 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - GRADIENT BACKGROUND\n       ============================================ *\/\n    .rise-hero {\n        position: relative;\n        width: 100%;\n        height: 100vh;\n        min-height: 600px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: linear-gradient(135deg, #0d9488 0%, #115e59 30%, #14b8a6 60%, #0d7377 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-hero-video {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(0, 0, 0, 0.25);\n        z-index: 2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center;\n        color: var(--rise-white);\n        padding: 0 24px;\n        max-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-hero-title {\n        margin-bottom: 24px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-hero-subtitle {\n        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\n        font-weight: 400;\n        line-height: 1.6;\n        max-width: 650px;\n        margin: 0 auto 32px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELIMINATE ALL GAPS BETWEEN SECTIONS\n       ============================================ *\/\n    .rise-page section {\n        margin: 0 !important;\n        padding-top: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-page \u003e section + section {\n        margin-top: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO \/ PHILOSOPHY SECTION\n       ============================================ *\/\n    .rise-intro-section {\n        padding: 140px 24px;\n        background: var(--rise-white);\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-intro-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-intro-eyebrow {\n        font-size: 0.9375rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        color: var(--rise-teal);\n        margin-bottom: 32px;\n        -webkit-text-fill-color: var(--rise-teal) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-intro-headline {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        color: var(--rise-black) !important;\n        -webkit-text-fill-color: var(--rise-black) !important;\n        margin-bottom: 40px !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-intro-text {\n        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\n        line-height: 1.8;\n        color: var(--rise-gray-600);\n        -webkit-text-fill-color: var(--rise-gray-600) !important;\n        max-width: 750px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-intro-text strong {\n        color: var(--rise-black);\n        -webkit-text-fill-color: var(--rise-black) !important;\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL WIDTH IMAGE SECTION\n       ============================================ *\/\n    .rise-fullwidth-image {\n        width: 100%;\n        line-height: 0;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-fullwidth-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TEXT + IMAGE SPLIT SECTION\n       ============================================ *\/\n    .rise-split-section {\n        padding: 120px 24px;\n        background: var(--rise-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-container.reverse {\n        direction: rtl;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-container.reverse \u003e * {\n        direction: ltr;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 24px;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--rise-gray-600);\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-image:hover img {\n        transform: scale(1.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-split-section.bg-gray {\n        background: var(--rise-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .rise-split-container {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .rise-split-container.reverse {\n            direction: ltr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .rise-split-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY CARDS SECTION - 3 BATTERIES\n       ============================================ *\/\n    .rise-battery-section {\n        padding: 120px 24px;\n        background: var(--rise-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 64px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-header h2 {\n        margin-bottom: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--rise-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-features {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card {\n        background: var(--rise-white);\n        border-radius: 24px;\n        overflow: hidden;\n        transition: all 0.5s var(--ease-out-expo);\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card:hover {\n        transform: translateY(-8px);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card-image {\n        aspect-ratio: 16\/10;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.6s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card:hover .rise-battery-card-image img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card-content {\n        padding: 28px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-card-title {\n        font-size: 1.25rem;\n        font-weight: 700;\n        margin-bottom: 20px;\n        color: var(--rise-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-mode {\n        margin-bottom: 24px;\n        padding-bottom: 24px;\n        border-bottom: 1px solid var(--rise-gray-200);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-battery-mode:last-child {\n        border-bottom: none;\n        margin-bottom: 0;\n        padding-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-mode-label {\n        display: inline-block;\n        font-size: 0.75rem;\n        font-weight: 700;\n        letter-spacing: 0.12em;\n        color: var(--rise-white);\n        background: var(--rise-teal);\n        padding: 6px 14px;\n        border-radius: 20px;\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-mode-stats {\n        display: flex;\n        flex-direction: column;\n        gap: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-mode-stat-label {\n        font-size: 0.75rem;\n        color: var(--rise-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.04em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-mode-stat-value {\n        font-size: 0.9375rem;\n        font-weight: 700;\n        color: var(--rise-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .rise-battery-features {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .rise-battery-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO MEDIA SECTION\n       ============================================ *\/\n    .rise-media-container {\n        max-width: 1100px;\n        margin: 60px auto 0;\n        border-radius: 32px;\n        overflow: hidden;\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-media-container video {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STATS ROW\n       ============================================ *\/\n    .rise-stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 32px;\n        margin-top: 56px;\n        padding-top: 56px;\n        border-top: 1px solid var(--rise-gray-200);\n        max-width: 900px;\n        margin-left: auto;\n        margin-right: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-stat-item {\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-stat-number {\n        font-size: clamp(2rem, 4vw, 3.5rem);\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        line-height: 1;\n        margin-bottom: 8px;\n        background: linear-gradient(135deg, var(--rise-teal), var(--rise-cyan));\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-stat-label {\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--rise-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MODELS SECTION - 2 CARDS\n       ============================================ *\/\n    .rise-models-section {\n        padding: 120px 24px;\n        background: var(--rise-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-models-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-models-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-models-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-card {\n        background: var(--rise-gray-100);\n        border-radius: 32px;\n        padding: 48px 40px;\n        text-align: center;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-card:hover {\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-image {\n        width: 100%;\n        aspect-ratio: 16\/10;\n        background: var(--rise-white);\n        border-radius: 24px;\n        margin-bottom: 32px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-image img {\n        transition: transform 0.7s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-card:hover .rise-model-image img {\n        transform: scale(1.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-badge {\n        display: inline-block;\n        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\n        color: var(--rise-white);\n        padding: 8px 18px;\n        border-radius: 24px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-bottom: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-name {\n        font-size: 2rem;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-tagline {\n        color: var(--rise-gray-600);\n        font-size: 1rem;\n        margin-bottom: 28px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-specs {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 14px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-spec {\n        background: var(--rise-white);\n        padding: 16px 14px;\n        border-radius: 16px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-spec-value {\n        font-size: 1.25rem;\n        font-weight: 700;\n        color: var(--rise-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-model-spec-label {\n        font-size: 0.6875rem;\n        color: var(--rise-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.04em;\n        margin-top: 2px;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .rise-models-grid {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .rise-models-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       COMPARISON TABLE SECTION\n       ============================================ *\/\n    .rise-comparison-section {\n        padding: 120px 24px;\n        background: var(--rise-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-container {\n        max-width: 1400px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 64px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table-wrapper {\n        margin-top: 64px;\n        overflow-x: auto;\n        border-radius: 20px;\n        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table {\n        width: 100%;\n        border-collapse: collapse;\n        background: var(--rise-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table thead {\n        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\n        color: var(--rise-white);\n        position: sticky;\n        top: 0;\n        z-index: 10;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table th {\n        padding: 24px 16px;\n        text-align: left;\n        font-weight: 700;\n        font-size: 0.9375rem;\n        text-transform: uppercase;\n        letter-spacing: 0.04em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table td {\n        padding: 18px 16px;\n        border-top: 1px solid var(--rise-gray-200);\n        font-size: 0.95rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-comparison-table tbody tr:hover {\n        background: var(--rise-gray-50);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-spec-highlight {\n        font-weight: 700;\n        color: var(--rise-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-price-cell {\n        font-weight: 700;\n        color: var(--rise-teal);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .rise-comparison-section {\n            padding: 80px 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .rise-comparison-table th,\n        .rise-comparison-table td {\n            padding: 16px 12px;\n            font-size: 0.875rem;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       GEOMETRY SECTION\n       ============================================ *\/\n    .rise-geometry-section {\n        padding: 120px 24px;\n        background: var(--rise-white);\n        color: var(--rise-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-geometry-container {\n        max-width: 1400px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-geometry-image {\n        border-radius: 24px;\n        overflow: hidden;\n        background: var(--rise-gray-100);\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\n        margin-top: 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .rise-geometry-image img {\n        width: 100%;\n        height: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .rise-geometry-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       CTA \u0026 DEALER SECTION\n       ============================================ *\/\n    .rise-cta-section\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57494513516926,"sku":"T33403SZ","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57494513549694,"sku":"T33405SZ","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57494513582462,"sku":"T33407SZ","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57494513615230,"sku":"T33409SZ","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Myo","offer_id":57494513647998,"sku":"T33403CM","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Myo","offer_id":57494513680766,"sku":"T33405CM","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Myo","offer_id":57494513713534,"sku":"T33407CM","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Myo","offer_id":57494513746302,"sku":"T33409CM","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57494513779070,"sku":"T33403SW","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Desert Rose - Carbon Raw (Matt)","offer_id":57494513811838,"sku":"T33403SY","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57494513844606,"sku":"T33405SW","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Desert Rose - Carbon Raw (Matt)","offer_id":57494513877374,"sku":"T33405SY","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57494513910142,"sku":"T33407SW","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Desert Rose - Carbon Raw (Matt)","offer_id":57494513942910,"sku":"T33407SY","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57494513975678,"sku":"T33409SW","price":60443.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Desert Rose - Carbon Raw (Matt)","offer_id":57494514008446,"sku":"T33409SY","price":60443.2,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T337TTCC-SZ-SIDE-RISE_LT_MTEAM-14.jpg?v=1780307684"},{"product_id":"wild-st-h30-s-diamond-black-blue-stone-matt-2","title":"Bicicletă electrică eMTB ORBEA WILD ST H30","description":"\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA WILD ST H30\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291521\" class=\"elementor elementor-291521\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-2c2d30b e-flex e-con-boxed e-con e-parent\" data-id=\"2c2d30b\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-dace09b elementor-widget elementor-widget-html\" data-id=\"dace09b\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Orbea WILD - Landing Page eMTB Enduro Aluminum v2 Style - Aggressive Enduro Machine --\u003e\u003cbr\u003e\n\u003c!-- SEO: Orbea Wild e-MTB Aluminum, bicicletă electrică mountain bike enduro agresiv, Bosch CX motor România --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       CSS VARIABLES \u0026 DESIGN SYSTEM - WILD EDITION\n       ============================================ *\/\n    .wild-page {\n        --wild-black: #1d1d1f;\n        --wild-white: #ffffff;\n        --wild-gray-50: #fafafa;\n        --wild-gray-100: #f5f5f7;\n        --wild-gray-200: #e8e8ed;\n        --wild-gray-300: #d2d2d7;\n        --wild-gray-500: #86868b;\n        --wild-gray-600: #6e6e73;\n        --wild-gray-700: #515154;\n        --wild-gray-800: #2d2d2d;\n        --wild-gray-900: #1a1a1a;\u003c\/p\u003e\n\u003cp\u003e        \/* WILD Signature Colors - Orange\/Amber Aggressive Enduro Theme *\/\n        --wild-blue: #2563eb;\n        --wild-blue-light: #3b82f6;\n        --wild-blue-dark: #1d4ed8;\n        --wild-blue-deep: #1e40af;\n        --wild-blue-darker: #1e3a8a;\u003c\/p\u003e\n\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\n\u003cp\u003e        \/* Animation timing functions *\/\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\n        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\n        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\n       ============================================ *\/\n    .wild-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        position: relative !important;\n        overflow-x: hidden !important;\n        overflow-y: visible;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL sections inside wild-page to be full width *\/\n    .wild-page \u003e section {\n        width: 100% !important;\n        max-width: 100% !important;\n        box-sizing: border-box !important;\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section \u003e div {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\n    html:has(.wild-page),\n    body:has(.wild-page) {\n        overflow-x: hidden !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container:has(.wild-page),\n    .elementor-element:has(.wild-page) {\n        max-width: 100vw !important;\n        padding: 0 !important;\n        margin: 0 !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-section:has(.wild-page),\n    .elementor-container:has(.wild-page),\n    .elementor-column:has(.wild-page),\n    .elementor-widget:has(.wild-page) {\n        padding: 0 !important;\n        margin: 0 !important;\n        gap: 0 !important;\n        max-width: 100vw !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Mobile Elementor overrides *\/\n    @media (max-width: 768px) {\n        .elementor-widget-container:has(.wild-page),\n        .elementor-element:has(.wild-page),\n        .elementor-section:has(.wild-page),\n        .elementor-container:has(.wild-page),\n        .elementor-column:has(.wild-page),\n        .elementor-widget:has(.wild-page),\n        .elementor-column-gap-default:has(.wild-page) {\n            padding: 0 !important;\n            margin: 0 !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            overflow-x: hidden !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\n       ============================================ *\/\n    .woocommerce .wild-page h1,\n    .woocommerce .wild-page h2,\n    .woocommerce .wild-page h3,\n    .woocommerce .wild-page h4,\n    .woocommerce .wild-page p,\n    .product .wild-page h1,\n    .product .wild-page h2,\n    .product .wild-page h3,\n    .product .wild-page h4,\n    .product .wild-page p,\n    .single-product .wild-page h1,\n    .single-product .wild-page h2,\n    .single-product .wild-page h3,\n    .single-product .wild-page h4,\n    .single-product .wild-page p,\n    .woocommerce-page .wild-page h1,\n    .woocommerce-page .wild-page h2,\n    .woocommerce-page .wild-page h3,\n    .woocommerce-page .wild-page h4,\n    .woocommerce-page .wild-page p {\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n        font-size: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-feature-section *,\n    .product .wild-page .wild-feature-section *,\n    .single-product .wild-page .wild-feature-section *,\n    .woocommerce-page .wild-page .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-display-xl,\n    .woocommerce .wild-page .wild-display-lg,\n    .product .wild-page .wild-display-xl,\n    .product .wild-page .wild-display-lg,\n    .single-product .wild-page .wild-display-xl,\n    .single-product .wild-page .wild-display-lg {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\n       ============================================ *\/\n    .elementor-widget-container .wild-page h1,\n    .elementor-widget-container .wild-page h2,\n    .elementor-widget-container .wild-page h3,\n    .elementor-widget-container .wild-page h4,\n    .elementor-widget-container .wild-page h5,\n    .elementor-widget-container .wild-page h6,\n    .elementor-kit-6 .wild-page h1,\n    .elementor-kit-6 .wild-page h2,\n    .elementor-kit-6 .wild-page h3,\n    .elementor-kit-6 .wild-page h4,\n    .elementor-kit-6 .wild-page h5,\n    .elementor-kit-6 .wild-page h6,\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\n        color: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-kit-6 .wild-page h2,\n    .elementor-widget-container .wild-page h2 {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HEADINGS - FORCE VISIBILITY \u0026 STYLE\n       ============================================ *\/\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: var(--font-main) !important;\n        margin: 0 !important;\n        padding: 0 !important;\n        color: #1d1d1f !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force title visibility in Elementor *\/\n    .elementor-widget-container .wild-page h2,\n    .elementor-element .wild-page h2,\n    .wild-feature-section h2,\n    .wild-page .wild-feature-title,\n    .wild-page .wild-display-lg,\n    .wild-page .wild-display-xl {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\n       ============================================ *\/\n    .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n        transform: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE TAB PANEL H2 OVERRIDE\n       Fix: WooCommerce hides h2:nth-child(1) in product tabs\n       ============================================ *\/\n    .single-product-tabs .woocommerce-Tabs-panel .wild-page h2,\n    .woocommerce-Tabs-panel .wild-page h2,\n    .wild-page h2.wild-title-main,\n    .wild-page h2 {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n        clip: unset !important;\n        clip-path: none !important;\n        position: relative !important;\n        width: auto !important;\n        height: auto !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        border: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL elements visible inside wild-page — NO display override *\/\n    .wild-page section,\n    .wild-page section \u003e div,\n    .wild-page section \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div \u003e * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RESET \u0026 BASE\n       ============================================ *\/\n    .wild-page {\n        font-family: var(--font-main);\n        color: var(--wild-black);\n        background: var(--wild-white);\n        line-height: 1.5;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page img,\n    .wild-page video {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       KEYFRAME ANIMATIONS\n       ============================================ *\/\n    @keyframes fadeInUp {\n        0% { opacity: 0; transform: translateY(40px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes blurFadeIn {\n        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\n        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes scaleReveal {\n        0% { opacity: 0; transform: scale(0.95); }\n        100% { opacity: 1; transform: scale(1); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes gradientFlow {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes shimmer {\n        0% { background-position: -200% center; }\n        100% { background-position: 200% center; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes float {\n        0%, 100% { transform: translateY(0); }\n        50% { transform: translateY(-10px); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes countUp {\n        0% { opacity: 0; transform: translateY(20px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .wild-display-hero {\n        font-size: 55px !important;\n        font-weight: 800 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1 !important;\n        text-transform: uppercase;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-xl {\n        font-size: clamp(2.5rem, 6vw, 5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.05 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.025em !important;\n        line-height: 1.1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\n        font-weight: 600 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.2 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-xl {\n        font-size: clamp(1.125rem, 2vw, 1.375rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-lg {\n        font-size: clamp(1rem, 1.5vw, 1.125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       APPLE-STYLE TYPOGRAPHY SYSTEM\n       ============================================ *\/\n    .wild-title-group {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-main,\n    .elementor-kit-6 .wild-page .wild-title-main,\n    .elementor-widget-container .wild-page .wild-title-main {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        margin-bottom: 0.25rem !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-secondary,\n    .elementor-kit-6 .wild-page .wild-title-secondary,\n    .elementor-widget-container .wild-page .wild-title-secondary {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.15 !important;\n        color: var(--wild-black) !important;\n        margin-bottom: 1.5rem !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple {\n        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        max-width: 680px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple strong {\n        color: var(--wild-black);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Apple-style gradient variations — BLUE *\/\n    .wild-gradient-blue,\n    .wild-page .wild-gradient-blue,\n    .elementor-widget-container .wild-gradient-blue {\n        background: linear-gradient(90deg, #2563eb 0%, #3b82f6 35%, #1e40af 65%, #1e3a8a 100%) !important !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-deep,\n    .wild-page .wild-gradient-deep,\n    .elementor-widget-container .wild-gradient-deep {\n        background: linear-gradient(90deg, #1d4ed8 0%, #1e40af 35%, #3b82f6 65%, #2563eb 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-electric,\n    .wild-page .wild-gradient-electric,\n    .elementor-widget-container .wild-gradient-electric {\n        background: linear-gradient(90deg, #1e3a8a 0%, #1d4ed8 35%, #2563eb 65%, #3b82f6 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - GRADIENT BACKGROUND\n       ============================================ *\/\n    .wild-hero {\n        position: relative;\n        width: 100%;\n        height: 100vh;\n        min-height: 600px;\n        overflow: hidden;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 30%, #3b82f6 60%, #1e3a8a 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-video {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(0, 0, 0, 0.25);\n        z-index: 2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center !important;\n        color: var(--wild-white);\n        padding: 0 24px;\n        max-width: 900px;\n        margin: 0 auto !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-title {\n        margin-bottom: 24px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-subtitle {\n        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\n        font-weight: 400;\n        line-height: 1.6;\n        max-width: 650px;\n        margin: 0 auto 32px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELIMINATE ALL GAPS BETWEEN SECTIONS\n       ============================================ *\/\n    .wild-page section {\n        margin: 0 !important;\n        padding-top: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section + section {\n        margin-top: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO \/ PHILOSOPHY SECTION\n       ============================================ *\/\n    .wild-intro-section {\n        padding: 140px 24px;\n        background: var(--wild-white);\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-eyebrow {\n        font-size: 0.9375rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        color: var(--wild-blue);\n        margin-bottom: 32px;\n        -webkit-text-fill-color: var(--wild-blue) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-headline {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        color: var(--wild-black) !important;\n        -webkit-text-fill-color: var(--wild-black) !important;\n        margin-bottom: 40px !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text {\n        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        -webkit-text-fill-color: var(--wild-gray-600) !important;\n        max-width: 750px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text strong {\n        color: var(--wild-black);\n        -webkit-text-fill-color: var(--wild-black) !important;\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL WIDTH IMAGE SECTION\n       ============================================ *\/\n    .wild-fullwidth-image {\n        width: 100%;\n        line-height: 0;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-fullwidth-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TEXT + IMAGE SPLIT SECTION\n       ============================================ *\/\n    .wild-split-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse {\n        direction: rtl;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse \u003e * {\n        direction: ltr;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 24px;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image:hover img {\n        transform: scale(1.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-section.bg-gray {\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-split-container {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-container.reverse {\n            direction: ltr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BOSCH MOTOR SECTION — FULL EXPERIENCE\n       ============================================ *\/\n    .wild-motor-section {\n        padding: 0;\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 120px 24px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Hero — Product image + stats *\/\n    .wild-motor-hero {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 64px;\n        align-items: center;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image {\n        border-radius: 24px;\n        overflow: hidden;\n        background: var(--wild-white);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image:hover img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 16px;\n        letter-spacing: -0.02em;\n        color: var(--wild-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info .wild-motor-subtitle {\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--wild-blue);\n        margin-bottom: 24px;\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Big Stats Row *\/\n    .wild-motor-big-stats {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat {\n        text-align: center;\n        padding: 32px 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-value {\n        font-size: clamp(3rem, 6vw, 4.5rem);\n        font-weight: 900;\n        color: var(--wild-black);\n        line-height: 1;\n        letter-spacing: -0.03em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-unit {\n        font-size: clamp(1.25rem, 2.5vw, 1.75rem);\n        font-weight: 700;\n        color: var(--wild-gray-500);\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-label {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Stats (2x2 grid) *\/\n    .wild-motor-stats {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat {\n        background: var(--wild-white);\n        border-radius: 16px;\n        padding: 24px;\n        text-align: center;\n        transition: transform 0.4s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat:hover {\n        transform: translateY(-4px);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-value {\n        font-size: 2rem;\n        font-weight: 800;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n        line-height: 1.2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-label {\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Video and CTA are now inline styled — no separate classes needed *\/\u003c\/p\u003e\n\u003cp\u003e    \/* Features grid *\/\n    .wild-motor-features {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card {\n        background: var(--wild-white);\n        border-radius: 20px;\n        padding: 36px 28px;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon {\n        width: 48px;\n        height: 48px;\n        border-radius: 12px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon svg {\n        width: 24px;\n        height: 24px;\n        fill: none;\n        stroke: white;\n        stroke-width: 2;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card h4 {\n        font-size: 1.125rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 10px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card p {\n        font-size: 0.9375rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Specs Table *\/\n    .wild-motor-specs-table {\n        background: var(--wild-white);\n        border-radius: 20px;\n        overflow: hidden;\n        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table table {\n        width: 100%;\n        border-collapse: collapse;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table th {\n        padding: 16px 24px;\n        text-align: left;\n        font-size: 0.75rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--wild-gray-500);\n        background: var(--wild-gray-50);\n        border-bottom: 1px solid var(--wild-gray-200);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td {\n        padding: 14px 24px;\n        font-size: 0.9375rem;\n        color: var(--wild-black);\n        border-bottom: 1px solid var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table tr:last-child td {\n        border-bottom: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:first-child {\n        font-weight: 500;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:last-child {\n        font-weight: 600;\n        text-align: right;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Bottom padding container *\/\n    .wild-motor-bottom {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 80px 24px 120px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* System Controller + Battery split *\/\n    .wild-motor-split-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 32px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card {\n        background: var(--wild-white);\n        border-radius: 24px;\n        overflow: hidden;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image {\n        aspect-ratio: 4\/3;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.6s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover .wild-motor-split-card-image img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content {\n        padding: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content h4 {\n        font-size: 1.375rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content p {\n        font-size: 1rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-motor-container {\n            padding: 80px 20px 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-hero {\n            grid-template-columns: 1fr;\n            gap: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-big-stats {\n            grid-template-columns: repeat(2, 1fr);\n            gap: 16px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-features {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-section {\n            padding: 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* CTA grid responsive handled inline *\/\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-split-grid {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-bottom {\n            padding: 60px 20px 80px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO MEDIA SECTION\n       ============================================ *\/\n    .wild-media-container {\n        max-width: 1100px;\n        margin: 60px auto 0;\n        border-radius: 32px;\n        overflow: hidden;\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-media-container video {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STATS ROW\n       ============================================ *\/\n    .wild-stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 32px;\n        margin-top: 56px;\n        padding-top: 56px;\n        border-top: 1px solid var(--wild-gray-200);\n        max-width: 900px;\n        margin-left: auto;\n        margin-right: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-item {\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-number {\n        font-size: clamp(2rem, 4vw, 3.5rem);\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        line-height: 1;\n        margin-bottom: 8px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-label {\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MODELS SECTION - 4 CARDS\n       ============================================ *\/\n    .wild-models-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card {\n        background: var(--wild-gray-100);\n        border-radius: 32px;\n        padding: 48px 40px;\n        text-align: center;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card:hover {\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-image {\n        width: 100%;\n        aspect-ratio: 16\/10;\n        background: var(--wild-white);\n        border-radius: 24px;\n        margin-bottom: 32px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Diamond Black - Blue Stone Matt","offer_id":57494520004990,"sku":"T33903SJ","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"S \/ Halo Silver Gloss","offer_id":57494520037758,"sku":"T33903SK","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Black - Blue Stone Matt","offer_id":57494520070526,"sku":"T33905SJ","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"M \/ Halo Silver Gloss","offer_id":57494520103294,"sku":"T33905SK","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Black - Blue Stone Matt","offer_id":57494520136062,"sku":"T33907SJ","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"L \/ Halo Silver Gloss","offer_id":57494520168830,"sku":"T33907SK","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Black - Blue Stone Matt","offer_id":57494520201598,"sku":"T33909SJ","price":22478.36,"currency_code":"RON","in_stock":true},{"title":"XL \/ Halo Silver Gloss","offer_id":57494520234366,"sku":"T33909SK","price":22478.36,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T339TTCC-SJ-SIDE-WILD_ST_H30.jpg?v=1780307715"},{"product_id":"wild-h20-s-spacehip-green-black-matt","title":"Bicicletă electrică eMTB ORBEA WILD H20","description":"\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA WILD H20\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291521\" class=\"elementor elementor-291521\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-2c2d30b e-flex e-con-boxed e-con e-parent\" data-id=\"2c2d30b\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-dace09b elementor-widget elementor-widget-html\" data-id=\"dace09b\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Orbea WILD - Landing Page eMTB Enduro Aluminum v2 Style - Aggressive Enduro Machine --\u003e\u003cbr\u003e\n\u003c!-- SEO: Orbea Wild e-MTB Aluminum, bicicletă electrică mountain bike enduro agresiv, Bosch CX motor România --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       CSS VARIABLES \u0026 DESIGN SYSTEM - WILD EDITION\n       ============================================ *\/\n    .wild-page {\n        --wild-black: #1d1d1f;\n        --wild-white: #ffffff;\n        --wild-gray-50: #fafafa;\n        --wild-gray-100: #f5f5f7;\n        --wild-gray-200: #e8e8ed;\n        --wild-gray-300: #d2d2d7;\n        --wild-gray-500: #86868b;\n        --wild-gray-600: #6e6e73;\n        --wild-gray-700: #515154;\n        --wild-gray-800: #2d2d2d;\n        --wild-gray-900: #1a1a1a;\u003c\/p\u003e\n\u003cp\u003e        \/* WILD Signature Colors - Orange\/Amber Aggressive Enduro Theme *\/\n        --wild-blue: #2563eb;\n        --wild-blue-light: #3b82f6;\n        --wild-blue-dark: #1d4ed8;\n        --wild-blue-deep: #1e40af;\n        --wild-blue-darker: #1e3a8a;\u003c\/p\u003e\n\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\n\u003cp\u003e        \/* Animation timing functions *\/\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\n        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\n        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\n       ============================================ *\/\n    .wild-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        position: relative !important;\n        overflow-x: hidden !important;\n        overflow-y: visible;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL sections inside wild-page to be full width *\/\n    .wild-page \u003e section {\n        width: 100% !important;\n        max-width: 100% !important;\n        box-sizing: border-box !important;\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section \u003e div {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\n    html:has(.wild-page),\n    body:has(.wild-page) {\n        overflow-x: hidden !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container:has(.wild-page),\n    .elementor-element:has(.wild-page) {\n        max-width: 100vw !important;\n        padding: 0 !important;\n        margin: 0 !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-section:has(.wild-page),\n    .elementor-container:has(.wild-page),\n    .elementor-column:has(.wild-page),\n    .elementor-widget:has(.wild-page) {\n        padding: 0 !important;\n        margin: 0 !important;\n        gap: 0 !important;\n        max-width: 100vw !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Mobile Elementor overrides *\/\n    @media (max-width: 768px) {\n        .elementor-widget-container:has(.wild-page),\n        .elementor-element:has(.wild-page),\n        .elementor-section:has(.wild-page),\n        .elementor-container:has(.wild-page),\n        .elementor-column:has(.wild-page),\n        .elementor-widget:has(.wild-page),\n        .elementor-column-gap-default:has(.wild-page) {\n            padding: 0 !important;\n            margin: 0 !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            overflow-x: hidden !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\n       ============================================ *\/\n    .woocommerce .wild-page h1,\n    .woocommerce .wild-page h2,\n    .woocommerce .wild-page h3,\n    .woocommerce .wild-page h4,\n    .woocommerce .wild-page p,\n    .product .wild-page h1,\n    .product .wild-page h2,\n    .product .wild-page h3,\n    .product .wild-page h4,\n    .product .wild-page p,\n    .single-product .wild-page h1,\n    .single-product .wild-page h2,\n    .single-product .wild-page h3,\n    .single-product .wild-page h4,\n    .single-product .wild-page p,\n    .woocommerce-page .wild-page h1,\n    .woocommerce-page .wild-page h2,\n    .woocommerce-page .wild-page h3,\n    .woocommerce-page .wild-page h4,\n    .woocommerce-page .wild-page p {\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n        font-size: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-feature-section *,\n    .product .wild-page .wild-feature-section *,\n    .single-product .wild-page .wild-feature-section *,\n    .woocommerce-page .wild-page .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-display-xl,\n    .woocommerce .wild-page .wild-display-lg,\n    .product .wild-page .wild-display-xl,\n    .product .wild-page .wild-display-lg,\n    .single-product .wild-page .wild-display-xl,\n    .single-product .wild-page .wild-display-lg {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\n       ============================================ *\/\n    .elementor-widget-container .wild-page h1,\n    .elementor-widget-container .wild-page h2,\n    .elementor-widget-container .wild-page h3,\n    .elementor-widget-container .wild-page h4,\n    .elementor-widget-container .wild-page h5,\n    .elementor-widget-container .wild-page h6,\n    .elementor-kit-6 .wild-page h1,\n    .elementor-kit-6 .wild-page h2,\n    .elementor-kit-6 .wild-page h3,\n    .elementor-kit-6 .wild-page h4,\n    .elementor-kit-6 .wild-page h5,\n    .elementor-kit-6 .wild-page h6,\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\n        color: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-kit-6 .wild-page h2,\n    .elementor-widget-container .wild-page h2 {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HEADINGS - FORCE VISIBILITY \u0026 STYLE\n       ============================================ *\/\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: var(--font-main) !important;\n        margin: 0 !important;\n        padding: 0 !important;\n        color: #1d1d1f !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force title visibility in Elementor *\/\n    .elementor-widget-container .wild-page h2,\n    .elementor-element .wild-page h2,\n    .wild-feature-section h2,\n    .wild-page .wild-feature-title,\n    .wild-page .wild-display-lg,\n    .wild-page .wild-display-xl {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\n       ============================================ *\/\n    .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n        transform: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE TAB PANEL H2 OVERRIDE\n       Fix: WooCommerce hides h2:nth-child(1) in product tabs\n       ============================================ *\/\n    .single-product-tabs .woocommerce-Tabs-panel .wild-page h2,\n    .woocommerce-Tabs-panel .wild-page h2,\n    .wild-page h2.wild-title-main,\n    .wild-page h2 {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n        clip: unset !important;\n        clip-path: none !important;\n        position: relative !important;\n        width: auto !important;\n        height: auto !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        border: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL elements visible inside wild-page — NO display override *\/\n    .wild-page section,\n    .wild-page section \u003e div,\n    .wild-page section \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div \u003e * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RESET \u0026 BASE\n       ============================================ *\/\n    .wild-page {\n        font-family: var(--font-main);\n        color: var(--wild-black);\n        background: var(--wild-white);\n        line-height: 1.5;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page img,\n    .wild-page video {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       KEYFRAME ANIMATIONS\n       ============================================ *\/\n    @keyframes fadeInUp {\n        0% { opacity: 0; transform: translateY(40px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes blurFadeIn {\n        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\n        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes scaleReveal {\n        0% { opacity: 0; transform: scale(0.95); }\n        100% { opacity: 1; transform: scale(1); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes gradientFlow {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes shimmer {\n        0% { background-position: -200% center; }\n        100% { background-position: 200% center; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes float {\n        0%, 100% { transform: translateY(0); }\n        50% { transform: translateY(-10px); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes countUp {\n        0% { opacity: 0; transform: translateY(20px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .wild-display-hero {\n        font-size: 55px !important;\n        font-weight: 800 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1 !important;\n        text-transform: uppercase;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-xl {\n        font-size: clamp(2.5rem, 6vw, 5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.05 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.025em !important;\n        line-height: 1.1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\n        font-weight: 600 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.2 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-xl {\n        font-size: clamp(1.125rem, 2vw, 1.375rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-lg {\n        font-size: clamp(1rem, 1.5vw, 1.125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       APPLE-STYLE TYPOGRAPHY SYSTEM\n       ============================================ *\/\n    .wild-title-group {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-main,\n    .elementor-kit-6 .wild-page .wild-title-main,\n    .elementor-widget-container .wild-page .wild-title-main {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        margin-bottom: 0.25rem !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-secondary,\n    .elementor-kit-6 .wild-page .wild-title-secondary,\n    .elementor-widget-container .wild-page .wild-title-secondary {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.15 !important;\n        color: var(--wild-black) !important;\n        margin-bottom: 1.5rem !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple {\n        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        max-width: 680px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple strong {\n        color: var(--wild-black);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Apple-style gradient variations — BLUE *\/\n    .wild-gradient-blue,\n    .wild-page .wild-gradient-blue,\n    .elementor-widget-container .wild-gradient-blue {\n        background: linear-gradient(90deg, #2563eb 0%, #3b82f6 35%, #1e40af 65%, #1e3a8a 100%) !important !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-deep,\n    .wild-page .wild-gradient-deep,\n    .elementor-widget-container .wild-gradient-deep {\n        background: linear-gradient(90deg, #1d4ed8 0%, #1e40af 35%, #3b82f6 65%, #2563eb 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-electric,\n    .wild-page .wild-gradient-electric,\n    .elementor-widget-container .wild-gradient-electric {\n        background: linear-gradient(90deg, #1e3a8a 0%, #1d4ed8 35%, #2563eb 65%, #3b82f6 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - GRADIENT BACKGROUND\n       ============================================ *\/\n    .wild-hero {\n        position: relative;\n        width: 100%;\n        height: 100vh;\n        min-height: 600px;\n        overflow: hidden;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 30%, #3b82f6 60%, #1e3a8a 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-video {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(0, 0, 0, 0.25);\n        z-index: 2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center !important;\n        color: var(--wild-white);\n        padding: 0 24px;\n        max-width: 900px;\n        margin: 0 auto !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-title {\n        margin-bottom: 24px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-subtitle {\n        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\n        font-weight: 400;\n        line-height: 1.6;\n        max-width: 650px;\n        margin: 0 auto 32px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELIMINATE ALL GAPS BETWEEN SECTIONS\n       ============================================ *\/\n    .wild-page section {\n        margin: 0 !important;\n        padding-top: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section + section {\n        margin-top: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO \/ PHILOSOPHY SECTION\n       ============================================ *\/\n    .wild-intro-section {\n        padding: 140px 24px;\n        background: var(--wild-white);\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-eyebrow {\n        font-size: 0.9375rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        color: var(--wild-blue);\n        margin-bottom: 32px;\n        -webkit-text-fill-color: var(--wild-blue) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-headline {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        color: var(--wild-black) !important;\n        -webkit-text-fill-color: var(--wild-black) !important;\n        margin-bottom: 40px !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text {\n        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        -webkit-text-fill-color: var(--wild-gray-600) !important;\n        max-width: 750px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text strong {\n        color: var(--wild-black);\n        -webkit-text-fill-color: var(--wild-black) !important;\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL WIDTH IMAGE SECTION\n       ============================================ *\/\n    .wild-fullwidth-image {\n        width: 100%;\n        line-height: 0;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-fullwidth-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TEXT + IMAGE SPLIT SECTION\n       ============================================ *\/\n    .wild-split-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse {\n        direction: rtl;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse \u003e * {\n        direction: ltr;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 24px;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image:hover img {\n        transform: scale(1.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-section.bg-gray {\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-split-container {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-container.reverse {\n            direction: ltr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BOSCH MOTOR SECTION — FULL EXPERIENCE\n       ============================================ *\/\n    .wild-motor-section {\n        padding: 0;\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 120px 24px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Hero — Product image + stats *\/\n    .wild-motor-hero {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 64px;\n        align-items: center;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image {\n        border-radius: 24px;\n        overflow: hidden;\n        background: var(--wild-white);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image:hover img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 16px;\n        letter-spacing: -0.02em;\n        color: var(--wild-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info .wild-motor-subtitle {\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--wild-blue);\n        margin-bottom: 24px;\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Big Stats Row *\/\n    .wild-motor-big-stats {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat {\n        text-align: center;\n        padding: 32px 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-value {\n        font-size: clamp(3rem, 6vw, 4.5rem);\n        font-weight: 900;\n        color: var(--wild-black);\n        line-height: 1;\n        letter-spacing: -0.03em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-unit {\n        font-size: clamp(1.25rem, 2.5vw, 1.75rem);\n        font-weight: 700;\n        color: var(--wild-gray-500);\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-label {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Stats (2x2 grid) *\/\n    .wild-motor-stats {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat {\n        background: var(--wild-white);\n        border-radius: 16px;\n        padding: 24px;\n        text-align: center;\n        transition: transform 0.4s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat:hover {\n        transform: translateY(-4px);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-value {\n        font-size: 2rem;\n        font-weight: 800;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n        line-height: 1.2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-label {\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Video and CTA are now inline styled — no separate classes needed *\/\u003c\/p\u003e\n\u003cp\u003e    \/* Features grid *\/\n    .wild-motor-features {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card {\n        background: var(--wild-white);\n        border-radius: 20px;\n        padding: 36px 28px;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon {\n        width: 48px;\n        height: 48px;\n        border-radius: 12px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon svg {\n        width: 24px;\n        height: 24px;\n        fill: none;\n        stroke: white;\n        stroke-width: 2;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card h4 {\n        font-size: 1.125rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 10px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card p {\n        font-size: 0.9375rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Specs Table *\/\n    .wild-motor-specs-table {\n        background: var(--wild-white);\n        border-radius: 20px;\n        overflow: hidden;\n        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table table {\n        width: 100%;\n        border-collapse: collapse;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table th {\n        padding: 16px 24px;\n        text-align: left;\n        font-size: 0.75rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--wild-gray-500);\n        background: var(--wild-gray-50);\n        border-bottom: 1px solid var(--wild-gray-200);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td {\n        padding: 14px 24px;\n        font-size: 0.9375rem;\n        color: var(--wild-black);\n        border-bottom: 1px solid var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table tr:last-child td {\n        border-bottom: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:first-child {\n        font-weight: 500;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:last-child {\n        font-weight: 600;\n        text-align: right;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Bottom padding container *\/\n    .wild-motor-bottom {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 80px 24px 120px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* System Controller + Battery split *\/\n    .wild-motor-split-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 32px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card {\n        background: var(--wild-white);\n        border-radius: 24px;\n        overflow: hidden;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image {\n        aspect-ratio: 4\/3;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.6s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover .wild-motor-split-card-image img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content {\n        padding: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content h4 {\n        font-size: 1.375rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content p {\n        font-size: 1rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-motor-container {\n            padding: 80px 20px 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-hero {\n            grid-template-columns: 1fr;\n            gap: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-big-stats {\n            grid-template-columns: repeat(2, 1fr);\n            gap: 16px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-features {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-section {\n            padding: 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* CTA grid responsive handled inline *\/\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-split-grid {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-bottom {\n            padding: 60px 20px 80px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO MEDIA SECTION\n       ============================================ *\/\n    .wild-media-container {\n        max-width: 1100px;\n        margin: 60px auto 0;\n        border-radius: 32px;\n        overflow: hidden;\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-media-container video {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STATS ROW\n       ============================================ *\/\n    .wild-stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 32px;\n        margin-top: 56px;\n        padding-top: 56px;\n        border-top: 1px solid var(--wild-gray-200);\n        max-width: 900px;\n        margin-left: auto;\n        margin-right: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-item {\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-number {\n        font-size: clamp(2rem, 4vw, 3.5rem);\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        line-height: 1;\n        margin-bottom: 8px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-label {\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MODELS SECTION - 4 CARDS\n       ============================================ *\/\n    .wild-models-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card {\n        background: var(--wild-gray-100);\n        border-radius: 32px;\n        padding: 48px 40px;\n        text-align: center;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card:hover {\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-image {\n        width: 100%;\n        aspect-ratio: 16\/10;\n        background: var(--wild-white);\n        border-radius: 24px;\n        margin-bottom: 32px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494520693118,"sku":"T34203SM","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Tanzanite-Blue Stone (Matt)","offer_id":57494520725886,"sku":"T34203SN","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494520758654,"sku":"T34205SM","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite-Blue Stone (Matt)","offer_id":57494520791422,"sku":"T34205SN","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494520824190,"sku":"T34207SM","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite-Blue Stone (Matt)","offer_id":57494520856958,"sku":"T34207SN","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494520889726,"sku":"T34209SM","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite-Blue Stone (Matt)","offer_id":57494520922494,"sku":"T34209SN","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Spacehip Green - Black Matt","offer_id":57494520955262,"sku":"T34203SL","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Spacehip Green - Black Matt","offer_id":57494520988030,"sku":"T34205SL","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Spacehip Green - Black Matt","offer_id":57494521020798,"sku":"T34207SL","price":27568.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Spacehip Green - Black Matt","offer_id":57494521053566,"sku":"T34209SL","price":27568.76,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T342TTCC-SL-SIDE-WILD_H20.jpg?v=1780307741"},{"product_id":"wild-h10-s-spacehip-green-black-matt","title":"Bicicletă electrică eMTB ORBEA WILD H10","description":"\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA WILD H10\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291521\" class=\"elementor elementor-291521\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-2c2d30b e-flex e-con-boxed e-con e-parent\" data-id=\"2c2d30b\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-dace09b elementor-widget elementor-widget-html\" data-id=\"dace09b\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Orbea WILD - Landing Page eMTB Enduro Aluminum v2 Style - Aggressive Enduro Machine --\u003e\u003cbr\u003e\n\u003c!-- SEO: Orbea Wild e-MTB Aluminum, bicicletă electrică mountain bike enduro agresiv, Bosch CX motor România --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       CSS VARIABLES \u0026 DESIGN SYSTEM - WILD EDITION\n       ============================================ *\/\n    .wild-page {\n        --wild-black: #1d1d1f;\n        --wild-white: #ffffff;\n        --wild-gray-50: #fafafa;\n        --wild-gray-100: #f5f5f7;\n        --wild-gray-200: #e8e8ed;\n        --wild-gray-300: #d2d2d7;\n        --wild-gray-500: #86868b;\n        --wild-gray-600: #6e6e73;\n        --wild-gray-700: #515154;\n        --wild-gray-800: #2d2d2d;\n        --wild-gray-900: #1a1a1a;\u003c\/p\u003e\n\u003cp\u003e        \/* WILD Signature Colors - Orange\/Amber Aggressive Enduro Theme *\/\n        --wild-blue: #2563eb;\n        --wild-blue-light: #3b82f6;\n        --wild-blue-dark: #1d4ed8;\n        --wild-blue-deep: #1e40af;\n        --wild-blue-darker: #1e3a8a;\u003c\/p\u003e\n\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\n\u003cp\u003e        \/* Animation timing functions *\/\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\n        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\n        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\n       ============================================ *\/\n    .wild-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        position: relative !important;\n        overflow-x: hidden !important;\n        overflow-y: visible;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL sections inside wild-page to be full width *\/\n    .wild-page \u003e section {\n        width: 100% !important;\n        max-width: 100% !important;\n        box-sizing: border-box !important;\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section \u003e div {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\n    html:has(.wild-page),\n    body:has(.wild-page) {\n        overflow-x: hidden !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container:has(.wild-page),\n    .elementor-element:has(.wild-page) {\n        max-width: 100vw !important;\n        padding: 0 !important;\n        margin: 0 !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-section:has(.wild-page),\n    .elementor-container:has(.wild-page),\n    .elementor-column:has(.wild-page),\n    .elementor-widget:has(.wild-page) {\n        padding: 0 !important;\n        margin: 0 !important;\n        gap: 0 !important;\n        max-width: 100vw !important;\n        width: 100% !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Mobile Elementor overrides *\/\n    @media (max-width: 768px) {\n        .elementor-widget-container:has(.wild-page),\n        .elementor-element:has(.wild-page),\n        .elementor-section:has(.wild-page),\n        .elementor-container:has(.wild-page),\n        .elementor-column:has(.wild-page),\n        .elementor-widget:has(.wild-page),\n        .elementor-column-gap-default:has(.wild-page) {\n            padding: 0 !important;\n            margin: 0 !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            overflow-x: hidden !important;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\n       ============================================ *\/\n    .woocommerce .wild-page h1,\n    .woocommerce .wild-page h2,\n    .woocommerce .wild-page h3,\n    .woocommerce .wild-page h4,\n    .woocommerce .wild-page p,\n    .product .wild-page h1,\n    .product .wild-page h2,\n    .product .wild-page h3,\n    .product .wild-page h4,\n    .product .wild-page p,\n    .single-product .wild-page h1,\n    .single-product .wild-page h2,\n    .single-product .wild-page h3,\n    .single-product .wild-page h4,\n    .single-product .wild-page p,\n    .woocommerce-page .wild-page h1,\n    .woocommerce-page .wild-page h2,\n    .woocommerce-page .wild-page h3,\n    .woocommerce-page .wild-page h4,\n    .woocommerce-page .wild-page p {\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n        font-size: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-feature-section *,\n    .product .wild-page .wild-feature-section *,\n    .single-product .wild-page .wild-feature-section *,\n    .woocommerce-page .wild-page .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .woocommerce .wild-page .wild-display-xl,\n    .woocommerce .wild-page .wild-display-lg,\n    .product .wild-page .wild-display-xl,\n    .product .wild-page .wild-display-lg,\n    .single-product .wild-page .wild-display-xl,\n    .single-product .wild-page .wild-display-lg {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        color: #1d1d1f !important;\n        opacity: 1 !important;\n        visibility: visible !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\n       ============================================ *\/\n    .elementor-widget-container .wild-page h1,\n    .elementor-widget-container .wild-page h2,\n    .elementor-widget-container .wild-page h3,\n    .elementor-widget-container .wild-page h4,\n    .elementor-widget-container .wild-page h5,\n    .elementor-widget-container .wild-page h6,\n    .elementor-kit-6 .wild-page h1,\n    .elementor-kit-6 .wild-page h2,\n    .elementor-kit-6 .wild-page h3,\n    .elementor-kit-6 .wild-page h4,\n    .elementor-kit-6 .wild-page h5,\n    .elementor-kit-6 .wild-page h6,\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\n        color: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .elementor-kit-6 .wild-page h2,\n    .elementor-widget-container .wild-page h2 {\n        font-size: inherit !important;\n        font-weight: inherit !important;\n        line-height: inherit !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HEADINGS - FORCE VISIBILITY \u0026 STYLE\n       ============================================ *\/\n    .wild-page h1,\n    .wild-page h2,\n    .wild-page h3,\n    .wild-page h4,\n    .wild-page h5,\n    .wild-page h6 {\n        font-family: var(--font-main) !important;\n        margin: 0 !important;\n        padding: 0 !important;\n        color: #1d1d1f !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force title visibility in Elementor *\/\n    .elementor-widget-container .wild-page h2,\n    .elementor-element .wild-page h2,\n    .wild-feature-section h2,\n    .wild-page .wild-feature-title,\n    .wild-page .wild-display-lg,\n    .wild-page .wild-display-xl {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\n       ============================================ *\/\n    .wild-feature-section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n        transform: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page section * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       WOOCOMMERCE TAB PANEL H2 OVERRIDE\n       Fix: WooCommerce hides h2:nth-child(1) in product tabs\n       ============================================ *\/\n    .single-product-tabs .woocommerce-Tabs-panel .wild-page h2,\n    .woocommerce-Tabs-panel .wild-page h2,\n    .wild-page h2.wild-title-main,\n    .wild-page h2 {\n        display: block !important;\n        visibility: visible !important;\n        opacity: 1 !important;\n        clip: unset !important;\n        clip-path: none !important;\n        position: relative !important;\n        width: auto !important;\n        height: auto !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        border: none !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Force ALL elements visible inside wild-page — NO display override *\/\n    .wild-page section,\n    .wild-page section \u003e div,\n    .wild-page section \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div,\n    .wild-page section \u003e div \u003e div \u003e div \u003e * {\n        opacity: 1 !important;\n        visibility: visible !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RESET \u0026 BASE\n       ============================================ *\/\n    .wild-page {\n        font-family: var(--font-main);\n        color: var(--wild-black);\n        background: var(--wild-white);\n        line-height: 1.5;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page img,\n    .wild-page video {\n        max-width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       KEYFRAME ANIMATIONS\n       ============================================ *\/\n    @keyframes fadeInUp {\n        0% { opacity: 0; transform: translateY(40px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes blurFadeIn {\n        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\n        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes scaleReveal {\n        0% { opacity: 0; transform: scale(0.95); }\n        100% { opacity: 1; transform: scale(1); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes gradientFlow {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes shimmer {\n        0% { background-position: -200% center; }\n        100% { background-position: 200% center; }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes float {\n        0%, 100% { transform: translateY(0); }\n        50% { transform: translateY(-10px); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes countUp {\n        0% { opacity: 0; transform: translateY(20px); }\n        100% { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .wild-display-hero {\n        font-size: 55px !important;\n        font-weight: 800 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1 !important;\n        text-transform: uppercase;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-xl {\n        font-size: clamp(2.5rem, 6vw, 5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.05 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.025em !important;\n        line-height: 1.1 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-display-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\n        font-weight: 600 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.2 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-xl {\n        font-size: clamp(1.125rem, 2vw, 1.375rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-body-lg {\n        font-size: clamp(1rem, 1.5vw, 1.125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       APPLE-STYLE TYPOGRAPHY SYSTEM\n       ============================================ *\/\n    .wild-title-group {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-main,\n    .elementor-kit-6 .wild-page .wild-title-main,\n    .elementor-widget-container .wild-page .wild-title-main {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        margin-bottom: 0.25rem !important;\n        display: block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page .wild-title-secondary,\n    .elementor-kit-6 .wild-page .wild-title-secondary,\n    .elementor-widget-container .wild-page .wild-title-secondary {\n        font-size: clamp(2rem, 5vw, 3.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.02em !important;\n        line-height: 1.15 !important;\n        color: var(--wild-black) !important;\n        margin-bottom: 1.5rem !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple {\n        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        max-width: 680px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-subtitle-apple strong {\n        color: var(--wild-black);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Apple-style gradient variations — BLUE *\/\n    .wild-gradient-blue,\n    .wild-page .wild-gradient-blue,\n    .elementor-widget-container .wild-gradient-blue {\n        background: linear-gradient(90deg, #2563eb 0%, #3b82f6 35%, #1e40af 65%, #1e3a8a 100%) !important !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-deep,\n    .wild-page .wild-gradient-deep,\n    .elementor-widget-container .wild-gradient-deep {\n        background: linear-gradient(90deg, #1d4ed8 0%, #1e40af 35%, #3b82f6 65%, #2563eb 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-gradient-electric,\n    .wild-page .wild-gradient-electric,\n    .elementor-widget-container .wild-gradient-electric {\n        background: linear-gradient(90deg, #1e3a8a 0%, #1d4ed8 35%, #2563eb 65%, #3b82f6 100%) !important;\n        -webkit-background-clip: text !important;\n        -webkit-text-fill-color: transparent !important;\n        background-clip: text !important;\n        color: transparent !important;\n        display: inline-block !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - GRADIENT BACKGROUND\n       ============================================ *\/\n    .wild-hero {\n        position: relative;\n        width: 100%;\n        height: 100vh;\n        min-height: 600px;\n        overflow: hidden;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 30%, #3b82f6 60%, #1e3a8a 100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-video {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(0, 0, 0, 0.25);\n        z-index: 2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center !important;\n        color: var(--wild-white);\n        padding: 0 24px;\n        max-width: 900px;\n        margin: 0 auto !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-title {\n        margin-bottom: 24px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-hero-subtitle {\n        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\n        font-weight: 400;\n        line-height: 1.6;\n        max-width: 650px;\n        margin: 0 auto 32px;\n        opacity: 0;\n        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ELIMINATE ALL GAPS BETWEEN SECTIONS\n       ============================================ *\/\n    .wild-page section {\n        margin: 0 !important;\n        padding-top: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-page \u003e section + section {\n        margin-top: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO \/ PHILOSOPHY SECTION\n       ============================================ *\/\n    .wild-intro-section {\n        padding: 140px 24px;\n        background: var(--wild-white);\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-eyebrow {\n        font-size: 0.9375rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        color: var(--wild-blue);\n        margin-bottom: 32px;\n        -webkit-text-fill-color: var(--wild-blue) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-headline {\n        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\n        font-weight: 700 !important;\n        letter-spacing: -0.03em !important;\n        line-height: 1.1 !important;\n        color: var(--wild-black) !important;\n        -webkit-text-fill-color: var(--wild-black) !important;\n        margin-bottom: 40px !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text {\n        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        -webkit-text-fill-color: var(--wild-gray-600) !important;\n        max-width: 750px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-intro-text strong {\n        color: var(--wild-black);\n        -webkit-text-fill-color: var(--wild-black) !important;\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL WIDTH IMAGE SECTION\n       ============================================ *\/\n    .wild-fullwidth-image {\n        width: 100%;\n        line-height: 0;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-fullwidth-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TEXT + IMAGE SPLIT SECTION\n       ============================================ *\/\n    .wild-split-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 80px;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse {\n        direction: rtl;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-container.reverse \u003e * {\n        direction: ltr;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 24px;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-text p:last-child {\n        margin-bottom: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image {\n        border-radius: 24px;\n        overflow: hidden;\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-image:hover img {\n        transform: scale(1.03);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-split-section.bg-gray {\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-split-container {\n            grid-template-columns: 1fr;\n            gap: 48px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-container.reverse {\n            direction: ltr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-split-section {\n            padding: 80px 20px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BOSCH MOTOR SECTION — FULL EXPERIENCE\n       ============================================ *\/\n    .wild-motor-section {\n        padding: 0;\n        background: var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 120px 24px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-header p {\n        font-size: clamp(1.125rem, 2vw, 1.25rem);\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Hero — Product image + stats *\/\n    .wild-motor-hero {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 64px;\n        align-items: center;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image {\n        border-radius: 24px;\n        overflow: hidden;\n        background: var(--wild-white);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n        transition: transform 0.8s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-image:hover img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info h3 {\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 700;\n        line-height: 1.2;\n        margin-bottom: 16px;\n        letter-spacing: -0.02em;\n        color: var(--wild-black);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info .wild-motor-subtitle {\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--wild-blue);\n        margin-bottom: 24px;\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-info p {\n        font-size: 1.0625rem;\n        line-height: 1.8;\n        color: var(--wild-gray-600);\n        margin-bottom: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Big Stats Row *\/\n    .wild-motor-big-stats {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat {\n        text-align: center;\n        padding: 32px 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-value {\n        font-size: clamp(3rem, 6vw, 4.5rem);\n        font-weight: 900;\n        color: var(--wild-black);\n        line-height: 1;\n        letter-spacing: -0.03em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-unit {\n        font-size: clamp(1.25rem, 2.5vw, 1.75rem);\n        font-weight: 700;\n        color: var(--wild-gray-500);\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-big-stat-label {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Stats (2x2 grid) *\/\n    .wild-motor-stats {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 24px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat {\n        background: var(--wild-white);\n        border-radius: 16px;\n        padding: 24px;\n        text-align: center;\n        transition: transform 0.4s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat:hover {\n        transform: translateY(-4px);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-value {\n        font-size: 2rem;\n        font-weight: 800;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n        line-height: 1.2;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-stat-label {\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-top: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Video and CTA are now inline styled — no separate classes needed *\/\u003c\/p\u003e\n\u003cp\u003e    \/* Features grid *\/\n    .wild-motor-features {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 24px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card {\n        background: var(--wild-white);\n        border-radius: 20px;\n        padding: 36px 28px;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon {\n        width: 48px;\n        height: 48px;\n        border-radius: 12px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin-bottom: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-icon svg {\n        width: 24px;\n        height: 24px;\n        fill: none;\n        stroke: white;\n        stroke-width: 2;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card h4 {\n        font-size: 1.125rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 10px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-feature-card p {\n        font-size: 0.9375rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Motor Specs Table *\/\n    .wild-motor-specs-table {\n        background: var(--wild-white);\n        border-radius: 20px;\n        overflow: hidden;\n        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table table {\n        width: 100%;\n        border-collapse: collapse;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table th {\n        padding: 16px 24px;\n        text-align: left;\n        font-size: 0.75rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--wild-gray-500);\n        background: var(--wild-gray-50);\n        border-bottom: 1px solid var(--wild-gray-200);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td {\n        padding: 14px 24px;\n        font-size: 0.9375rem;\n        color: var(--wild-black);\n        border-bottom: 1px solid var(--wild-gray-100);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table tr:last-child td {\n        border-bottom: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:first-child {\n        font-weight: 500;\n        color: var(--wild-gray-600);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-specs-table td:last-child {\n        font-weight: 600;\n        text-align: right;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Bottom padding container *\/\n    .wild-motor-bottom {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 80px 24px 120px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* System Controller + Battery split *\/\n    .wild-motor-split-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 32px;\n        margin-bottom: 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card {\n        background: var(--wild-white);\n        border-radius: 24px;\n        overflow: hidden;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image {\n        aspect-ratio: 4\/3;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        transition: transform 0.6s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card:hover .wild-motor-split-card-image img {\n        transform: scale(1.05);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content {\n        padding: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content h4 {\n        font-size: 1.375rem;\n        font-weight: 700;\n        color: var(--wild-black);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-motor-split-card-content p {\n        font-size: 1rem;\n        line-height: 1.7;\n        color: var(--wild-gray-600);\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .wild-motor-container {\n            padding: 80px 20px 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-hero {\n            grid-template-columns: 1fr;\n            gap: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-big-stats {\n            grid-template-columns: repeat(2, 1fr);\n            gap: 16px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-features {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-section {\n            padding: 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* CTA grid responsive handled inline *\/\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-split-grid {\n            grid-template-columns: 1fr;\n        }\u003c\/p\u003e\n\u003cp\u003e        .wild-motor-bottom {\n            padding: 60px 20px 80px;\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO MEDIA SECTION\n       ============================================ *\/\n    .wild-media-container {\n        max-width: 1100px;\n        margin: 60px auto 0;\n        border-radius: 32px;\n        overflow: hidden;\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-media-container video {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STATS ROW\n       ============================================ *\/\n    .wild-stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 32px;\n        margin-top: 56px;\n        padding-top: 56px;\n        border-top: 1px solid var(--wild-gray-200);\n        max-width: 900px;\n        margin-left: auto;\n        margin-right: auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-item {\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-number {\n        font-size: clamp(2rem, 4vw, 3.5rem);\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        line-height: 1;\n        margin-bottom: 8px;\n        background: linear-gradient(135deg, #2563eb, #1d4ed8);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-stat-label {\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--wild-gray-500);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MODELS SECTION - 4 CARDS\n       ============================================ *\/\n    .wild-models-section {\n        padding: 120px 24px;\n        background: var(--wild-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-container {\n        max-width: 1200px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-header {\n        text-align: center;\n        max-width: 900px;\n        margin: 0 auto 72px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-models-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 32px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card {\n        background: var(--wild-gray-100);\n        border-radius: 32px;\n        padding: 48px 40px;\n        text-align: center;\n        transition: all 0.5s var(--ease-out-expo);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-card:hover {\n        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\n    }\u003c\/p\u003e\n\u003cp\u003e    .wild-model-image {\n        width: 100%;\n        aspect-ratio: 16\/10;\n        background: var(--wild-white);\n        border-radius: 24px;\n        margin-bottom: 32px;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"M \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494521446782,"sku":"T34305SM","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494521479550,"sku":"T34303SM","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Tanzanite-Blue Stone (Matt)","offer_id":57494521512318,"sku":"T34303SN","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite-Blue Stone (Matt)","offer_id":57494521545086,"sku":"T34305SN","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494521577854,"sku":"T34307SM","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite-Blue Stone (Matt)","offer_id":57494521610622,"sku":"T34307SN","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Bumblebee Yellow-Metallic Olive Green (Gloss)","offer_id":57494521643390,"sku":"T34309SM","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite-Blue Stone (Matt)","offer_id":57494521676158,"sku":"T34309SN","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Spacehip Green - Black Matt","offer_id":57494521708926,"sku":"T34303SL","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Spacehip Green - Black Matt","offer_id":57494521741694,"sku":"T34305SL","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Spacehip Green - Black Matt","offer_id":57494521774462,"sku":"T34307SL","price":29689.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Spacehip Green - Black Matt","offer_id":57494521807230,"sku":"T34309SL","price":29689.76,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T343TTCC-SL-SIDE-WILD_H10.jpg?v=1780307746"},{"product_id":"wild-m20-s-diamond-carbon-view-matt-mars-red-gloss-2","title":"Bicicletă electrică eMTB ORBEA  WILD M20","description":"","brand":"ORBEA","offers":[{"title":"S \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57494521872766,"sku":"T34503X1","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"S \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57494521905534,"sku":"T34503X2","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"S \/ Seaweed Carbon View Matt","offer_id":57494521938302,"sku":"T34503X4","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57494521971070,"sku":"T34505X1","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"M \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57494522003838,"sku":"T34505X2","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"M \/ Seaweed Carbon View Matt","offer_id":57494522036606,"sku":"T34505X4","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57494522069374,"sku":"T34507X1","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"L \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57494522102142,"sku":"T34507X2","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"L \/ Seaweed Carbon View Matt","offer_id":57494522134910,"sku":"T34507X4","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57494522167678,"sku":"T34509X1","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"XL \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57494522200446,"sku":"T34509X2","price":30113.96,"currency_code":"RON","in_stock":true},{"title":"XL \/ Seaweed Carbon View Matt","offer_id":57494522233214,"sku":"T34509X4","price":30113.96,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T345TTCC-X1-SIDE-WILD_M20.jpg?v=1780307743"},{"product_id":"bicicleta-electrica-mtb-santa-cruz-bullit","title":"Bicicleta electrica MTB Santa Cruz Bullit","description":"\u003cbody\u003e\n\u003cp\u003e\u003cimg class=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/Santa_Cruz_Bicycles_logo.png\" alt=\"Santa Cruz Bicycles – Logos Download\" width=\"517\" height=\"60\"\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"252345\" class=\"elementor elementor-252345\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-e1fecbd e-flex e-con-boxed e-con e-parent\" data-id=\"e1fecbd\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-14c1e6b elementor-widget elementor-widget-html\" data-id=\"14c1e6b\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\t\t\t\t\t\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n    \u003cmeta charset=\"UTF-8\"\u003e\n\u003cbr\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cbr\u003e\n    \u003ctitle\u003eSanta Cruz Bullit | ProVelo România\u003c\/title\u003e\n    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n        :root {\n            --sc-red: #E31937;\n            --sc-red-dark: #c41530;\n            --apple-blue: #0071e3;\n            --bosch-blue: #00a0e3;\n            --bosch-dark: #005691;\n            --bullit-teal: #1a5a5a;\n            --bullit-teal-light: #2d7a7a;\n            --bullit-black: #1a1a1a;\n            --bullit-pink: #e91e63;\n            --black: #0a0a0a;\n            --dark-gray: #2d2d2d;\n            --apple-gray: #f5f5f7;\n            --apple-gray-dark: #e8e8ed;\n            --text-dark: #1d1d1f;\n            --text-gray: #86868b;\n            --white: #ffffff;\n        }\u003c\/p\u003e\n\u003cp\u003e        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\u003c\/p\u003e\n\u003cp\u003e        html {\n            scroll-behavior: smooth;\n        }\u003c\/p\u003e\n\u003cp\u003e        body {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            line-height: 1.5;\n            color: var(--text-dark);\n            background: var(--white);\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== HERO SECTION ========== *\/\n        .hero {\n            height: 100vh !important;\n            min-height: 700px !important;\n            position: relative !important;\n            overflow: hidden !important;\n            transition: background 0.5s ease !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n            box-sizing: border-box !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero.bg-teal { background: linear-gradient(135deg, #1a5a5a 0%, #2d7a7a 100%); }\n        .hero.bg-black { background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%); }\u003c\/p\u003e\n\u003cp\u003e        .dot-teal { background: #1a5a5a !important; }\n        .dot-black { background: #1a1a1a !important; border: 2px solid #444 !important; }\u003c\/p\u003e\n\u003cp\u003e        .hero-content {\n            position: relative;\n            z-index: 2;\n            text-align: center;\n            padding: 60px 20px 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-title {\n            font-size: clamp(4rem, 12vw, 10rem) !important;\n            font-weight: 900 !important;\n            color: #ffffff !important;\n            letter-spacing: -0.02em !important;\n            line-height: 1 !important;\n            margin-bottom: 25px !important;\n            text-transform: uppercase !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-subtitle {\n            font-size: 1.2rem !important;\n            color: rgba(255, 255, 255, 0.8) !important;\n            margin-bottom: 30px !important;\n            font-weight: 500 !important;\n            letter-spacing: 2px !important;\n            text-transform: uppercase !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stats {\n            display: flex !important;\n            justify-content: center !important;\n            gap: 0 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat {\n            text-align: center !important;\n            padding: 0 25px !important;\n            border-left: 1px solid rgba(255, 255, 255, 0.3) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat:first-child { border-left: none !important; }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-label {\n            font-size: 0.65rem !important;\n            color: rgba(255, 255, 255, 0.7) !important;\n            text-transform: uppercase !important;\n            letter-spacing: 1px !important;\n            margin-bottom: 5px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-value {\n            font-size: 2rem !important;\n            font-weight: 700 !important;\n            color: #ffffff !important;\n            line-height: 1 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-value span { font-size: 1rem !important; font-weight: 400 !important; }\u003c\/p\u003e\n\u003cp\u003e        .ebike-badge {\n            position: absolute;\n            top: 20px;\n            left: 50%;\n            transform: translateX(-50%);\n            background: rgba(0, 160, 227, 0.9);\n            color: white;\n            padding: 8px 20px;\n            border-radius: 50px;\n            font-size: 0.75rem;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            z-index: 10;\n            display: flex;\n            align-items: center;\n            gap: 8px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .ebike-badge svg { width: 16px; height: 16px; }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase-hero {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 100% !important;\n            z-index: 1 !important;\n            pointer-events: none !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase-hero .color-selector-vertical { pointer-events: auto !important; }\u003c\/p\u003e\n\u003cp\u003e        .bike-slides {\n            position: absolute !important;\n            width: 100% !important;\n            height: 100% !important;\n            top: 0 !important;\n            left: 0 !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            pointer-events: none !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide {\n            position: absolute !important;\n            width: 100% !important;\n            height: 100% !important;\n            opacity: 0 !important;\n            transition: opacity 0.5s ease !important;\n            pointer-events: none !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            padding-top: 180px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide.active { opacity: 1 !important; pointer-events: auto !important; }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide img {\n            width: auto !important;\n            height: 75% !important;\n            max-width: 90% !important;\n            object-fit: contain !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-selector-vertical {\n            position: absolute !important;\n            right: 18% !important;\n            top: 50% !important;\n            transform: translateY(-50%) !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 10px !important;\n            background: rgba(255, 255, 255, 0.95) !important;\n            padding: 12px 10px !important;\n            border-radius: 30px !important;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;\n            z-index: 10 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-name-desktop {\n            display: block !important;\n            text-align: center !important;\n            padding: 15px 0 30px !important;\n            font-size: 0.9rem !important;\n            color: rgba(255, 255, 255, 0.6) !important;\n            font-weight: 500 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-selector-mobile, .color-name-mobile { display: none; }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-v {\n            width: 28px !important;\n            height: 28px !important;\n            border-radius: 50% !important;\n            cursor: pointer !important;\n            transition: all 0.3s ease !important;\n            border: 2px solid transparent !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-v:hover { transform: scale(1.15) !important; }\n        .color-dot-v.active { border-color: rgba(0, 0, 0, 0.3) !important; transform: scale(1.1) !important; }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-m {\n            width: 50px !important;\n            height: 50px !important;\n            border-radius: 50% !important;\n            cursor: pointer !important;\n            transition: all 0.3s ease !important;\n            border: 3px solid transparent !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-m:hover { transform: scale(1.1) !important; }\n        .color-dot-m.active { border-color: #1a1a1a !important; transform: scale(1.05) !important; }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== STANDOUT FEATURES - CAROUSEL CU TEXT-IMAGINE ========== *\/\n        .standout-section {\n            background: #1a1a1a;\n            padding: 80px 20px 60px;\n            overflow: hidden;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-header {\n            max-width: 1400px;\n            margin: 0 auto 50px;\n            text-align: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-label {\n            font-size: 0.75rem;\n            font-weight: 700;\n            color: var(--bosch-blue);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 15px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-title {\n            font-size: clamp(2rem, 5vw, 3.5rem) !important;\n            font-weight: 900 !important;\n            color: #ffffff !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            position: relative;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-track {\n            display: flex;\n            transition: transform 0.5s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-slide {\n            min-width: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 30px;\n            padding: 0 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item {\n            flex: 1;\n            max-width: 320px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-text h3 {\n            font-size: 1.25rem;\n            font-weight: 700;\n            color: var(--white);\n            margin-bottom: 12px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-text p {\n            font-size: 0.9rem;\n            color: rgba(255, 255, 255, 0.6);\n            line-height: 1.7;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-image {\n            border-radius: 12px;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-image img {\n            width: 100%;\n            height: 220px;\n            object-fit: cover;\n            display: block;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-nav-dots {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            gap: 16px;\n            margin-top: 50px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn {\n            width: 44px;\n            height: 44px;\n            border: none;\n            background: var(--bosch-blue);\n            border-radius: 50%;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn:hover {\n            background: #0096c7;\n            transform: scale(1.1);\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn svg { width: 20px; height: 20px; stroke: #ffffff; }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dots {\n            display: flex;\n            gap: 8px;\n            align-items: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dot {\n            width: 8px;\n            height: 8px;\n            border-radius: 50%;\n            background: rgba(255, 255, 255, 0.3);\n            cursor: pointer;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dot.active {\n            background: var(--bosch-blue);\n            width: 24px;\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== CONTENT SECTIONS ========== *\/\n        .container { max-width: 1400px; margin: 0 auto; }\u003c\/p\u003e\n\u003cp\u003e        .extreme-section {\n            padding: 100px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .getup-section {\n            padding: 100px 20px;\n            background: #ffffff;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout {\n            display: grid;\n            grid-template-columns: 1fr 1.2fr;\n            gap: 60px;\n            align-items: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout.reverse {\n            grid-template-columns: 1.2fr 1fr;\n            direction: rtl;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout.reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e        .section-label {\n            font-size: 0.75rem !important;\n            font-weight: 700 !important;\n            color: var(--bosch-blue) !important;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .section-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            line-height: 1.2 !important;\n            margin-bottom: 30px !important;\n            letter-spacing: -0.02em;\n        }\u003c\/p\u003e\n\u003cp\u003e        .gradient-text {\n            background: linear-gradient(90deg, var(--bosch-blue) 0%, var(--bosch-dark) 100%) !important;\n            -webkit-background-clip: text !important;\n            -webkit-text-fill-color: transparent !important;\n            background-clip: text !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .gradient-teal {\n            background: linear-gradient(90deg, var(--bullit-teal) 0%, var(--bullit-teal-light) 100%) !important;\n            -webkit-background-clip: text !important;\n            -webkit-text-fill-color: transparent !important;\n            background-clip: text !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .section-text {\n            font-size: 1.1rem !important;\n            color: #555 !important;\n            line-height: 1.8;\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image {\n            border-radius: 16px;\n            overflow: hidden;\n            box-shadow: 0 40px 80px rgba(0, 0, 0, 0.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image img {\n            width: 100%;\n            height: auto;\n            display: block;\n            transition: transform 0.6s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image:hover img { transform: scale(1.03); }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== VIDEO SECTION ========== *\/\n        .video-section {\n            padding: 100px 20px;\n            background: var(--apple-gray);\n            text-align: center;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-title {\n            font-size: 0.85rem !important;\n            color: var(--text-gray) !important;\n            text-transform: uppercase;\n            letter-spacing: 3px;\n            margin-bottom: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-heading {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 50px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            border-radius: 24px;\n            overflow: hidden;\n            box-shadow: 0 40px 100px rgba(0, 0, 0, 0.2);\n            transition: transform 0.5s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-container:hover { transform: scale(1.02); }\u003c\/p\u003e\n\u003cp\u003e        .video-container iframe {\n            width: 100%;\n            aspect-ratio: 16\/9;\n            display: block;\n            border: none;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== DESIGN DETAILS - FUNDAL ALB CU HOTSPOTS NUMEROTATE ========== *\/\n        .design-section {\n            padding: 80px 0 120px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-header {\n            text-align: center;\n            margin-bottom: 40px;\n            padding: 0 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-label {\n            font-size: 0.75rem;\n            font-weight: 700;\n            color: var(--bosch-blue);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 15px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            letter-spacing: -0.02em;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase {\n            width: 100%;\n            max-width: 1200px;\n            margin: 0 auto 80px;\n            position: relative;\n            background: var(--white);\n            padding: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase img {\n            width: 100%;\n            max-width: 1000px;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hotspot {\n            position: absolute;\n            width: 36px;\n            height: 36px;\n            background: var(--bosch-blue);\n            border: none;\n            border-radius: 50%;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            font-size: 14px;\n            font-weight: 700;\n            box-shadow: 0 4px 15px rgba(0, 160, 227, 0.4);\n        }\u003c\/p\u003e\n\u003cp\u003e        .hotspot:hover {\n            background: var(--bosch-dark);\n            transform: scale(1.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== FEATURES CARDS ========== *\/\n        .features-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card {\n            background: var(--apple-gray);\n            border-radius: 20px;\n            overflow: hidden;\n            transition: transform 0.4s ease, box-shadow 0.4s ease;\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-image {\n            height: 250px;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.6s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card:hover .feature-card-image img { transform: scale(1.1); }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-content { padding: 30px; }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-title {\n            font-size: 1.6rem !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 15px !important;\n            line-height: 1.2;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-text {\n            font-size: 1rem !important;\n            color: #555 !important;\n            line-height: 1.7;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== PRODUCTS SECTION ========== *\/\n        .products-section {\n            padding: 120px 20px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-subtitle {\n            font-size: 1.2rem !important;\n            color: #555 !important;\n            max-width: 600px;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tabs {\n            display: flex;\n            justify-content: center;\n            gap: 10px;\n            margin-bottom: 50px;\n            flex-wrap: wrap;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tab {\n            padding: 12px 24px;\n            background: var(--apple-gray);\n            border: none;\n            border-radius: 50px;\n            font-size: 0.9rem;\n            font-weight: 600;\n            color: #666;\n            cursor: pointer;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tab:hover, .filter-tab.active {\n            background: var(--bosch-blue);\n            color: var(--white);\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            max-width: 1400px;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card {\n            background: var(--apple-gray);\n            border-radius: 20px;\n            overflow: hidden;\n            transition: all 0.4s ease;\n            position: relative;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.12);\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-badge {\n            position: absolute;\n            top: 20px;\n            left: 20px;\n            background: var(--bosch-blue);\n            color: var(--white);\n            padding: 6px 14px;\n            border-radius: 50px;\n            font-size: 0.75rem;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            z-index: 2;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-badge.new { background: #10b981; }\n        .product-badge.limited { background: var(--bullit-pink); }\u003c\/p\u003e\n\u003cp\u003e        .product-image {\n            padding: 40px;\n            background: var(--white);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            min-height: 280px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-image img {\n            max-width: 100%;\n            height: auto;\n            transition: transform 0.4s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card:hover .product-image img { transform: scale(1.05); }\u003c\/p\u003e\n\u003cp\u003e        .product-info { padding: 30px; }\u003c\/p\u003e\n\u003cp\u003e        .product-frame {\n            font-size: 0.75rem !important;\n            font-weight: 600 !important;\n            color: var(--bosch-blue) !important;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 10px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-name {\n            font-size: 1.3rem !important;\n            font-weight: 800 !important;\n            color: #0a0a0a !important;\n            margin-bottom: 12px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-desc {\n            font-size: 0.9rem !important;\n            color: #666 !important;\n            line-height: 1.6;\n            margin-bottom: 20px;\n            min-height: 72px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-price {\n            font-size: 1.5rem !important;\n            font-weight: 800 !important;\n            color: #0a0a0a !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-price span {\n            font-size: 0.9rem;\n            color: #666;\n            font-weight: 400;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== SPECS TABLE ========== *\/\n        .specs-section {\n            padding: 120px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-subtitle {\n            font-size: 1.1rem !important;\n            color: #666 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table-wrapper {\n            max-width: 100%;\n            margin: 0 auto;\n            overflow-x: auto;\n            background: var(--white);\n            border-radius: 20px;\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.06);\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table {\n            width: 100%;\n            border-collapse: collapse;\n            min-width: 900px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table thead { background: var(--bullit-teal); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th {\n            padding: 24px 20px;\n            text-align: center;\n            color: var(--white);\n            font-weight: 700;\n            font-size: 0.95rem;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            white-space: nowrap;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th:first-child {\n            border-radius: 20px 0 0 0;\n            text-align: left;\n            padding-left: 30px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th:last-child { border-radius: 0 20px 0 0; }\u003c\/p\u003e\n\u003cp\u003e        .specs-table tbody tr {\n            border-bottom: 1px solid #eee;\n            transition: background 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table tbody tr:hover { background: rgba(0, 160, 227, 0.02); }\n        .specs-table tbody tr:last-child { border-bottom: none; }\u003c\/p\u003e\n\u003cp\u003e        .specs-table td {\n            padding: 16px 20px;\n            font-size: 0.9rem;\n            color: #333;\n            vertical-align: middle;\n            text-align: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table td:first-child {\n            font-weight: 600;\n            color: var(--text-dark);\n            background: rgba(0, 0, 0, 0.02);\n            text-align: left;\n            padding-left: 30px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .category-row { background: var(--apple-gray); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .category-row td {\n            font-weight: 800;\n            color: var(--text-dark);\n            font-size: 0.85rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            padding: 14px 20px;\n            text-align: left;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row { background: rgba(0, 160, 227, 0.05); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row td {\n            font-weight: 800;\n            font-size: 1.15rem;\n            color: var(--bosch-blue);\n            padding: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row td:first-child {\n            font-size: 0.85rem;\n            color: var(--text-dark);\n        }\u003c\/p\u003e\n\u003cp\u003e        .rrp-label {\n            display: block;\n            font-size: 0.7rem;\n            font-weight: 600;\n            color: var(--text-gray);\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== SIZE CHART ========== *\/\n        .size-section {\n            padding: 120px 20px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-intro {\n            font-size: 1.1rem !important;\n            color: #666 !important;\n            max-width: 800px;\n            margin: 0 auto;\n            line-height: 1.8;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-chart { max-width: 1000px; margin: 0 auto; }\u003c\/p\u003e\n\u003cp\u003e        .size-row {\n            display: flex;\n            align-items: center;\n            padding: 30px 0;\n            border-bottom: 1px solid #eee;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-row:last-child { border-bottom: none; }\u003c\/p\u003e\n\u003cp\u003e        .size-label {\n            width: 120px;\n            font-size: 1.1rem;\n            font-weight: 800;\n            color: var(--text-dark);\n            flex-shrink: 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar-container {\n            flex: 1;\n            position: relative;\n            height: 80px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar-bg {\n            position: absolute;\n            left: 0;\n            right: 0;\n            bottom: 10px;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar {\n            position: absolute;\n            bottom: 10px;\n            height: 8px;\n            background: var(--bosch-blue);\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-info {\n            position: absolute;\n            top: 0;\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-range {\n            font-size: 1rem;\n            font-weight: 700;\n            color: var(--text-dark);\n            margin-bottom: 5px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-reach {\n            font-size: 0.85rem;\n            color: var(--bosch-blue);\n            font-weight: 600;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-small .size-bar { left: 0%; width: 25%; }\n        .size-small .size-info { left: 0%; }\n        .size-medium .size-bar { left: 25%; width: 20%; }\n        .size-medium .size-info { left: 25%; }\n        .size-large .size-bar { left: 45%; width: 20%; }\n        .size-large .size-info { left: 45%; }\n        .size-xlarge .size-bar { left: 65%; width: 15%; }\n        .size-xlarge .size-info { left: 65%; }\n        .size-xxlarge .size-bar { left: 80%; width: 20%; }\n        .size-xxlarge .size-info { left: 80%; }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== GEOMETRY SECTION ========== *\/\n        .geometry-section {\n            padding: 120px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-header {\n            text-align: center;\n            margin-bottom: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 10px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-note {\n            font-size: 0.9rem !important;\n            color: var(--text-gray) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table-wrapper {\n            max-width: 100%;\n            margin: 0 auto;\n            overflow-x: auto;\n            background: var(--white);\n            border-radius: 16px;\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.06);\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table {\n            width: 100%;\n            border-collapse: collapse;\n            min-width: 800px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table thead { background: var(--apple-gray-dark); }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table th {\n            padding: 20px 25px;\n            text-align: center;\n            color: var(--text-dark);\n            font-weight: 700;\n            font-size: 1rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table th:first-child { text-align: left; padding-left: 30px; }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table tbody tr { border-bottom: 1px solid #eee; }\n        .geometry-table tbody tr:last-child { border-bottom: none; }\n        .geometry-table tbody tr:hover { background: rgba(0, 0, 0, 0.02); }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table td {\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Santa Cruz","offers":[{"title":"Podium-Kit \/ Black Pink Splatter \/ XL","offer_id":57494837068158,"sku":"58-23268-109-3-762-8121011-1-1-1","price":56525.0,"currency_code":"RON","in_stock":true},{"title":"Podium-Kit \/ Black Pink Splatter \/ L","offer_id":57494837100926,"sku":"58-23268-109-3-762-8121011-1-1-1","price":56525.0,"currency_code":"RON","in_stock":true},{"title":"Podium-Kit \/ Black Pink Splatter \/ M","offer_id":57494837133694,"sku":"58-23268-109-3-762-8121011-1-1-1","price":56525.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ S","offer_id":57494837166462,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ M","offer_id":57494837199230,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ L","offer_id":57494837231998,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ XL","offer_id":57494837264766,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ XXL","offer_id":57494837297534,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494837330302,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494837363070,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494837395838,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494837428606,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494837461374,"sku":"58-23268-109-3-762-8121011-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ S","offer_id":57494837494142,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ M","offer_id":57494837526910,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ L","offer_id":57494837559678,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ XL","offer_id":57494837592446,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ XXL","offer_id":57494837625214,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494837657982,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494837690750,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494837723518,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494837756286,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494837789054,"sku":"58-23268-109-3-762-8121011-1-1-1","price":37825.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ S","offer_id":57494837821822,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ M","offer_id":57494837854590,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ L","offer_id":57494837887358,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ XL","offer_id":57494837920126,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ XXL","offer_id":57494837952894,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494837985662,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494838018430,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494838051198,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494838083966,"sku":"58-23268-109-3-762-8121011-1-1-1","price":42500.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ S","offer_id":57494838116734,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ M","offer_id":57494838149502,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ L","offer_id":57494838182270,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ XL","offer_id":57494838215038,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ XXL","offer_id":57494838247806,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494838280574,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494838313342,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494838346110,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494838378878,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494838411646,"sku":"58-23268-109-3-762-8121011-1-1-1","price":52700.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Bullit_C_GX_AXS_MatteTealSparkle_21923b2d-bd07-4881-9340-a8ea5af3a561-1-scaled.webp?v=1780309074"},{"product_id":"bicicleta-electrica-mtb-santa-cruz-vala","title":"Bicicleta electrica MTB Santa Cruz VALA","description":"\u003cbody\u003e\n\u003cdiv\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"252360\" class=\"elementor elementor-252360\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-e522f74 e-flex e-con-boxed e-con e-parent\" data-id=\"e522f74\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-22c56b6 elementor-widget elementor-widget-html\" data-id=\"22c56b6\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\t\t\t\t\t\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n    \u003cmeta charset=\"UTF-8\"\u003e\n\u003cbr\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cbr\u003e\n    \u003ctitle\u003eSanta Cruz Vala | ProVelo România\u003c\/title\u003e\n    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n        :root {\n            --sc-red: #E31937;\n            --sc-red-dark: #c41530;\n            --apple-blue: #0071e3;\n            --apple-blue-hover: #0077ed;\n            --bosch-blue: #00a0e3;\n            --bosch-dark: #005691;\n            --midnight-green: #1a4a4a;\n            --midnight-green-light: #2d6b6b;\n            --gloss-grey: #7a7d82;\n            --black: #0a0a0a;\n            --dark-gray: #2d2d2d;\n            --apple-gray: #f5f5f7;\n            --apple-gray-dark: #e8e8ed;\n            --text-dark: #1d1d1f;\n            --text-gray: #86868b;\n            --white: #ffffff;\n        }\u003c\/p\u003e\n\u003cp\u003e        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\u003c\/p\u003e\n\u003cp\u003e        html {\n            scroll-behavior: smooth;\n        }\u003c\/p\u003e\n\u003cp\u003e        body {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            line-height: 1.5;\n            color: var(--text-dark);\n            background: var(--white);\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== HERO SECTION ========== *\/\n        .hero {\n            height: 100vh !important;\n            min-height: 700px !important;\n            position: relative !important;\n            overflow: hidden !important;\n            transition: background 0.5s ease !important;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n            box-sizing: border-box !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero.bg-midnightgreen { background: linear-gradient(135deg, #1a4a4a 0%, #2d6b6b 100%); }\n        .hero.bg-grey { background: linear-gradient(135deg, #5a5d62 0%, #7a7d82 100%); }\u003c\/p\u003e\n\u003cp\u003e        .dot-midnightgreen { background: #1a4a4a !important; }\n        .dot-grey { background: #7a7d82 !important; }\u003c\/p\u003e\n\u003cp\u003e        .hero-content {\n            position: relative;\n            z-index: 2;\n            text-align: center;\n            padding: 60px 20px 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-title {\n            font-size: clamp(4rem, 12vw, 10rem) !important;\n            font-weight: 900 !important;\n            color: #ffffff !important;\n            letter-spacing: -0.02em !important;\n            line-height: 1 !important;\n            margin-bottom: 25px !important;\n            text-transform: uppercase !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-subtitle {\n            font-size: 1.2rem !important;\n            color: rgba(255, 255, 255, 0.8) !important;\n            margin-bottom: 30px !important;\n            font-weight: 500 !important;\n            letter-spacing: 2px !important;\n            text-transform: uppercase !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stats {\n            display: flex !important;\n            justify-content: center !important;\n            gap: 0 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat {\n            text-align: center !important;\n            padding: 0 25px !important;\n            border-left: 1px solid rgba(255, 255, 255, 0.3) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat:first-child { border-left: none !important; }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-label {\n            font-size: 0.65rem !important;\n            color: rgba(255, 255, 255, 0.7) !important;\n            text-transform: uppercase !important;\n            letter-spacing: 1px !important;\n            margin-bottom: 5px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-value {\n            font-size: 2rem !important;\n            font-weight: 700 !important;\n            color: #ffffff !important;\n            line-height: 1 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .hero-stat-value span { font-size: 1rem !important; font-weight: 400 !important; }\u003c\/p\u003e\n\u003cp\u003e        .ebike-badge {\n            position: absolute;\n            top: 20px;\n            left: 50%;\n            transform: translateX(-50%);\n            background: rgba(0, 160, 227, 0.9);\n            color: white;\n            padding: 8px 20px;\n            border-radius: 50px;\n            font-size: 0.75rem;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            z-index: 10;\n            display: flex;\n            align-items: center;\n            gap: 8px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .ebike-badge svg { width: 16px; height: 16px; }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase-hero {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 100% !important;\n            z-index: 1 !important;\n            pointer-events: none !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase-hero .color-selector-vertical { pointer-events: auto !important; }\u003c\/p\u003e\n\u003cp\u003e        .bike-slides {\n            position: absolute !important;\n            width: 100% !important;\n            height: 100% !important;\n            top: 0 !important;\n            left: 0 !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            pointer-events: none !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide {\n            position: absolute !important;\n            width: 100% !important;\n            height: 100% !important;\n            opacity: 0 !important;\n            transition: opacity 0.5s ease !important;\n            pointer-events: none !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            padding-top: 120px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide.active { opacity: 1 !important; pointer-events: auto !important; }\u003c\/p\u003e\n\u003cp\u003e        .bike-slide img {\n            width: auto !important;\n            height: 75% !important;\n            max-width: 90% !important;\n            object-fit: contain !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-selector-vertical {\n            position: absolute !important;\n            right: 18% !important;\n            top: 50% !important;\n            transform: translateY(-50%) !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 10px !important;\n            background: rgba(255, 255, 255, 0.95) !important;\n            padding: 12px 10px !important;\n            border-radius: 30px !important;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;\n            z-index: 10 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-name-desktop {\n            display: block !important;\n            text-align: center !important;\n            padding: 15px 0 30px !important;\n            font-size: 0.9rem !important;\n            color: rgba(255, 255, 255, 0.6) !important;\n            font-weight: 500 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-selector-mobile, .color-name-mobile { display: none; }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-v {\n            width: 28px !important;\n            height: 28px !important;\n            border-radius: 50% !important;\n            cursor: pointer !important;\n            transition: all 0.3s ease !important;\n            border: 2px solid transparent !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-v:hover { transform: scale(1.15) !important; }\n        .color-dot-v.active { border-color: rgba(0, 0, 0, 0.3) !important; transform: scale(1.1) !important; }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-m {\n            width: 50px !important;\n            height: 50px !important;\n            border-radius: 50% !important;\n            cursor: pointer !important;\n            transition: all 0.3s ease !important;\n            border: 3px solid transparent !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .color-dot-m:hover { transform: scale(1.1) !important; }\n        .color-dot-m.active { border-color: #1a1a1a !important; transform: scale(1.05) !important; }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== STANDOUT FEATURES - CAROUSEL CU TEXT-IMAGINE ========== *\/\n        .standout-section {\n            background: #1a1a1a;\n            padding: 80px 20px 60px;\n            overflow: hidden;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-header {\n            max-width: 1400px;\n            margin: 0 auto 50px;\n            text-align: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-label {\n            font-size: 0.75rem;\n            font-weight: 700;\n            color: var(--bosch-blue);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 15px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .standout-title {\n            font-size: clamp(2rem, 5vw, 3.5rem) !important;\n            font-weight: 900 !important;\n            color: #ffffff !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* Carousel Container - Text și Imagine alăturate *\/\n        .carousel-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            position: relative;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-track {\n            display: flex;\n            transition: transform 0.5s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-slide {\n            min-width: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 30px;\n            padding: 0 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item {\n            flex: 1;\n            max-width: 320px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-text h3 {\n            font-size: 1.25rem;\n            font-weight: 700;\n            color: var(--white);\n            margin-bottom: 12px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-text p {\n            font-size: 0.9rem;\n            color: rgba(255, 255, 255, 0.6);\n            line-height: 1.7;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-image {\n            border-radius: 12px;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-item-image img {\n            width: 100%;\n            height: 220px;\n            object-fit: cover;\n            display: block;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* Carousel Navigation cu Dots *\/\n        .carousel-nav-dots {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            gap: 16px;\n            margin-top: 50px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn {\n            width: 44px;\n            height: 44px;\n            border: none;\n            background: var(--bosch-blue);\n            border-radius: 50%;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn:hover {\n            background: #0096c7;\n            transform: scale(1.1);\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-btn svg { width: 20px; height: 20px; stroke: #ffffff; }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dots {\n            display: flex;\n            gap: 8px;\n            align-items: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dot {\n            width: 8px;\n            height: 8px;\n            border-radius: 50%;\n            background: rgba(255, 255, 255, 0.3);\n            cursor: pointer;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .carousel-dot.active {\n            background: var(--bosch-blue);\n            width: 24px;\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== CONTENT SECTIONS ========== *\/\n        .container { max-width: 1400px; margin: 0 auto; }\u003c\/p\u003e\n\u003cp\u003e        .extreme-section {\n            padding: 100px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .getup-section {\n            padding: 100px 20px;\n            background: #ffffff;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout {\n            display: grid;\n            grid-template-columns: 1fr 1.2fr;\n            gap: 60px;\n            align-items: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout.reverse {\n            grid-template-columns: 1.2fr 1fr;\n            direction: rtl;\n        }\u003c\/p\u003e\n\u003cp\u003e        .split-layout.reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e        .section-label {\n            font-size: 0.75rem !important;\n            font-weight: 700 !important;\n            color: var(--bosch-blue) !important;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .section-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            line-height: 1.2 !important;\n            margin-bottom: 30px !important;\n            letter-spacing: -0.02em;\n        }\u003c\/p\u003e\n\u003cp\u003e        .gradient-text {\n            background: linear-gradient(90deg, var(--bosch-blue) 0%, var(--bosch-dark) 100%) !important;\n            -webkit-background-clip: text !important;\n            -webkit-text-fill-color: transparent !important;\n            background-clip: text !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .gradient-green {\n            background: linear-gradient(90deg, var(--midnight-green) 0%, var(--midnight-green-light) 100%) !important;\n            -webkit-background-clip: text !important;\n            -webkit-text-fill-color: transparent !important;\n            background-clip: text !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .section-text {\n            font-size: 1.1rem !important;\n            color: #555 !important;\n            line-height: 1.8;\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image {\n            border-radius: 16px;\n            overflow: hidden;\n            box-shadow: 0 40px 80px rgba(0, 0, 0, 0.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image img {\n            width: 100%;\n            height: auto;\n            display: block;\n            transition: transform 0.6s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .content-image:hover img { transform: scale(1.03); }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== VIDEO SECTION ========== *\/\n        .video-section {\n            padding: 100px 20px;\n            background: var(--apple-gray);\n            text-align: center;\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-title {\n            font-size: 0.85rem !important;\n            color: var(--text-gray) !important;\n            text-transform: uppercase;\n            letter-spacing: 3px;\n            margin-bottom: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-heading {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 50px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            border-radius: 24px;\n            overflow: hidden;\n            box-shadow: 0 40px 100px rgba(0, 0, 0, 0.2);\n            transition: transform 0.5s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .video-container:hover { transform: scale(1.02); }\u003c\/p\u003e\n\u003cp\u003e        .video-container iframe {\n            width: 100%;\n            aspect-ratio: 16\/9;\n            display: block;\n            border: none;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== DESIGN DETAILS - FUNDAL ALB CU HOTSPOTS NUMEROTATE ========== *\/\n        .design-section {\n            padding: 80px 0 120px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-header {\n            text-align: center;\n            margin-bottom: 40px;\n            padding: 0 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-label {\n            font-size: 0.75rem;\n            font-weight: 700;\n            color: var(--bosch-blue);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 15px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .design-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            letter-spacing: -0.02em;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* Bike Showcase - FUNDAL ALB *\/\n        .bike-showcase {\n            width: 100%;\n            max-width: 1200px;\n            margin: 0 auto 80px;\n            position: relative;\n            background: var(--white);\n            padding: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .bike-showcase img {\n            width: 100%;\n            max-width: 1000px;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* HOTSPOTS NUMEROTATE - FUNDAL ALBASTRU *\/\n        .hotspot {\n            position: absolute;\n            width: 36px;\n            height: 36px;\n            background: var(--bosch-blue);\n            border: none;\n            border-radius: 50%;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            font-size: 14px;\n            font-weight: 700;\n            box-shadow: 0 4px 15px rgba(0, 160, 227, 0.4);\n        }\u003c\/p\u003e\n\u003cp\u003e        .hotspot:hover {\n            background: var(--bosch-dark);\n            transform: scale(1.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* Poziții hotspots pentru Vala - ca în poza 4 *\/\n        .hotspot-1 { top: 40%; left: 46%; }\n        .hotspot-2 { top: 62%; left: 43%; }\n        .hotspot-3 { top: 48%; left: 70%; }\n        .hotspot-4 { top: 26%; left: 36%; }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== FEATURES CARDS ========== *\/\n        .features-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card {\n            background: var(--apple-gray);\n            border-radius: 20px;\n            overflow: hidden;\n            transition: transform 0.4s ease, box-shadow 0.4s ease;\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.15);\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-image {\n            height: 250px;\n            overflow: hidden;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.6s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card:hover .feature-card-image img { transform: scale(1.1); }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-content { padding: 30px; }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-title {\n            font-size: 1.6rem !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 15px !important;\n            line-height: 1.2;\n        }\u003c\/p\u003e\n\u003cp\u003e        .feature-card-text {\n            font-size: 1rem !important;\n            color: #555 !important;\n            line-height: 1.7;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== PRODUCTS SECTION ========== *\/\n        .products-section {\n            padding: 120px 20px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-title {\n            font-size: clamp(2.5rem, 5vw, 4rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-subtitle {\n            font-size: 1.2rem !important;\n            color: #555 !important;\n            max-width: 600px;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tabs {\n            display: flex;\n            justify-content: center;\n            gap: 10px;\n            margin-bottom: 50px;\n            flex-wrap: wrap;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tab {\n            padding: 12px 24px;\n            background: var(--apple-gray);\n            border: none;\n            border-radius: 50px;\n            font-size: 0.9rem;\n            font-weight: 600;\n            color: #666;\n            cursor: pointer;\n            transition: all 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .filter-tab:hover, .filter-tab.active {\n            background: var(--bosch-blue);\n            color: var(--white);\n        }\u003c\/p\u003e\n\u003cp\u003e        .products-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            max-width: 1400px;\n            margin: 0 auto;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card {\n            background: var(--apple-gray);\n            border-radius: 20px;\n            overflow: hidden;\n            transition: all 0.4s ease;\n            position: relative;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.12);\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-badge {\n            position: absolute;\n            top: 20px;\n            left: 20px;\n            background: var(--bosch-blue);\n            color: var(--white);\n            padding: 6px 14px;\n            border-radius: 50px;\n            font-size: 0.75rem;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            z-index: 2;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-badge.new { background: #10b981; }\n        .product-badge.aluminum { background: #8b5cf6; }\u003c\/p\u003e\n\u003cp\u003e        .product-image {\n            padding: 40px;\n            background: var(--white);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            min-height: 280px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-image img {\n            max-width: 100%;\n            height: auto;\n            transition: transform 0.4s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-card:hover .product-image img { transform: scale(1.05); }\u003c\/p\u003e\n\u003cp\u003e        .product-info { padding: 30px; }\u003c\/p\u003e\n\u003cp\u003e        .product-frame {\n            font-size: 0.75rem !important;\n            font-weight: 600 !important;\n            color: var(--bosch-blue) !important;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 10px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-name {\n            font-size: 1.3rem !important;\n            font-weight: 800 !important;\n            color: #0a0a0a !important;\n            margin-bottom: 12px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-desc {\n            font-size: 0.9rem !important;\n            color: #666 !important;\n            line-height: 1.6;\n            margin-bottom: 20px;\n            min-height: 72px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-price {\n            font-size: 1.5rem !important;\n            font-weight: 800 !important;\n            color: #0a0a0a !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .product-price span {\n            font-size: 0.9rem;\n            color: #666;\n            font-weight: 400;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== SPECS TABLE ========== *\/\n        .specs-section {\n            padding: 120px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-subtitle {\n            font-size: 1.1rem !important;\n            color: #666 !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table-wrapper {\n            max-width: 100%;\n            margin: 0 auto;\n            overflow-x: auto;\n            background: var(--white);\n            border-radius: 20px;\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.06);\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table {\n            width: 100%;\n            border-collapse: collapse;\n            min-width: 1000px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table thead { background: var(--midnight-green); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th {\n            padding: 24px 20px;\n            text-align: center;\n            color: var(--white);\n            font-weight: 700;\n            font-size: 0.95rem;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            white-space: nowrap;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th:first-child {\n            border-radius: 20px 0 0 0;\n            text-align: left;\n            padding-left: 30px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table th:last-child { border-radius: 0 20px 0 0; }\u003c\/p\u003e\n\u003cp\u003e        .specs-table tbody tr {\n            border-bottom: 1px solid #eee;\n            transition: background 0.3s ease;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table tbody tr:hover { background: rgba(0, 160, 227, 0.02); }\n        .specs-table tbody tr:last-child { border-bottom: none; }\u003c\/p\u003e\n\u003cp\u003e        .specs-table td {\n            padding: 16px 20px;\n            font-size: 0.9rem;\n            color: #333;\n            vertical-align: middle;\n            text-align: center;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table td:first-child {\n            font-weight: 600;\n            color: var(--text-dark);\n            background: rgba(0, 0, 0, 0.02);\n            text-align: left;\n            padding-left: 30px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .category-row { background: var(--apple-gray); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .category-row td {\n            font-weight: 800;\n            color: var(--text-dark);\n            font-size: 0.85rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            padding: 14px 20px;\n            text-align: left;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row { background: rgba(0, 160, 227, 0.05); }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row td {\n            font-weight: 800;\n            font-size: 1.15rem;\n            color: var(--bosch-blue);\n            padding: 20px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .specs-table .price-row td:first-child {\n            font-size: 0.85rem;\n            color: var(--text-dark);\n        }\u003c\/p\u003e\n\u003cp\u003e        .rrp-label {\n            display: block;\n            font-size: 0.7rem;\n            font-weight: 600;\n            color: var(--text-gray);\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== SIZE CHART ========== *\/\n        .size-section {\n            padding: 120px 20px;\n            background: var(--white);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 20px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-intro {\n            font-size: 1.1rem !important;\n            color: #666 !important;\n            max-width: 800px;\n            margin: 0 auto;\n            line-height: 1.8;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-chart { max-width: 1000px; margin: 0 auto; }\u003c\/p\u003e\n\u003cp\u003e        .size-row {\n            display: flex;\n            align-items: center;\n            padding: 30px 0;\n            border-bottom: 1px solid #eee;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-row:last-child { border-bottom: none; }\u003c\/p\u003e\n\u003cp\u003e        .size-label {\n            width: 120px;\n            font-size: 1.1rem;\n            font-weight: 800;\n            color: var(--text-dark);\n            flex-shrink: 0;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar-container {\n            flex: 1;\n            position: relative;\n            height: 80px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar-bg {\n            position: absolute;\n            left: 0;\n            right: 0;\n            bottom: 10px;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-bar {\n            position: absolute;\n            bottom: 10px;\n            height: 8px;\n            background: var(--bosch-blue);\n            border-radius: 4px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-info {\n            position: absolute;\n            top: 0;\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-range {\n            font-size: 1rem;\n            font-weight: 700;\n            color: var(--text-dark);\n            margin-bottom: 5px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-reach {\n            font-size: 0.85rem;\n            color: var(--bosch-blue);\n            font-weight: 600;\n        }\u003c\/p\u003e\n\u003cp\u003e        .size-small .size-bar { left: 0%; width: 25%; }\n        .size-small .size-info { left: 0%; }\n        .size-medium .size-bar { left: 25%; width: 20%; }\n        .size-medium .size-info { left: 25%; }\n        .size-large .size-bar { left: 45%; width: 20%; }\n        .size-large .size-info { left: 45%; }\n        .size-xlarge .size-bar { left: 65%; width: 15%; }\n        .size-xlarge .size-info { left: 65%; }\n        .size-xxlarge .size-bar { left: 80%; width: 20%; }\n        .size-xxlarge .size-info { left: 80%; }\u003c\/p\u003e\n\u003cp\u003e        \/* ========== GEOMETRY SECTION ========== *\/\n        .geometry-section {\n            padding: 120px 20px;\n            background: var(--apple-gray);\n            width: 100vw !important;\n            max-width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-header {\n            text-align: center;\n            margin-bottom: 40px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-title {\n            font-size: clamp(2rem, 4vw, 3rem) !important;\n            font-weight: 900 !important;\n            color: #000000 !important;\n            margin-bottom: 10px !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-note {\n            font-size: 0.9rem !important;\n            color: var(--text-gray) !important;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table-wrapper {\n            max-width: 100%;\n            margin: 0 auto;\n            overflow-x: auto;\n            background: var(--white);\n            border-radius: 16px;\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.06);\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table {\n            width: 100%;\n            border-collapse: collapse;\n            min-width: 800px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table thead { background: var(--apple-gray-dark); }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table th {\n            padding: 20px 25px;\n            text-align: center;\n            color: var(--text-dark);\n            font-weight: 700;\n            font-size: 1rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\u003c\/p\u003e\n\u003cp\u003e        .geometry-table th:first-child { text-align: left; padding-left: 30px; }\u003c\/p\u003e\n\u003cp\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Santa Cruz","offers":[{"title":"70-Kit \/ Gloss Black \/ S","offer_id":57494839198078,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ M","offer_id":57494839230846,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ L","offer_id":57494839263614,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ XL","offer_id":57494839296382,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Black \/ XXL","offer_id":57494839329150,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494839361918,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494839394686,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494839427454,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494839460222,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494839492990,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":32725.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ S","offer_id":57494839525758,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ M","offer_id":57494839558526,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ L","offer_id":57494839591294,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ XL","offer_id":57494839624062,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Black \/ XXL","offer_id":57494839656830,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494839689598,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494839722366,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494839755134,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494839787902,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494839820670,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":36975.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ S","offer_id":57494839853438,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ M","offer_id":57494839886206,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ L","offer_id":57494839918974,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ XL","offer_id":57494839951742,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Black \/ XXL","offer_id":57494839984510,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494840017278,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494840050046,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494840082814,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494840115582,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494840148350,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":41650.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ S","offer_id":57494840181118,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ M","offer_id":57494840213886,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ L","offer_id":57494840246654,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ XL","offer_id":57494840279422,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Gloss Black \/ XXL","offer_id":57494840312190,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ S","offer_id":57494840344958,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ M","offer_id":57494840377726,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ L","offer_id":57494840410494,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ XL","offer_id":57494840443262,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"X0AXS RSV-Kit \/ Matte Teal Sparkle \/ XXL","offer_id":57494840476030,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":48875.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Stormbringer Purple \/ S","offer_id":57494840508798,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Stormbringer Purple \/ M","offer_id":57494840541566,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Stormbringer Purple \/ L","offer_id":57494840574334,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Stormbringer Purple \/ XL","offer_id":57494840607102,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Lunar Gray \/ S","offer_id":57494840639870,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Lunar Gray \/ M","offer_id":57494840672638,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Lunar Gray \/ L","offer_id":57494840705406,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true},{"title":"AL 70-Kit \/ Gloss Lunar Gray \/ XL","offer_id":57494840738174,"sku":"58-23268-109-3-762-8121011-1-1-1-1","price":26775.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Vala_CC_XX_AXS_RSV_MidnightGreen_864856aa-48e9-424c-a30d-89e6e216eb3b-scaled.webp?v=1780309081"},{"product_id":"bicicleta-electrica-focus-jam-2-6-8-29-600wh-gold-brown-diamond-black-xl46cm","title":"Bicicleta Electrica Focus Jam 2 6.8 29 600Wh Gold Brown \/ Diamond Black - XL(46cm)","description":"\u003ctable style=\"border-collapse: collapse;width: 100%;height: 360px\" border=\"0\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eCadru\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003e7005 hydroformed aluminium, 150 mm F.O.L.D. kinematics, 148x12 mm thru axle, Post Mount 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eFurca\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eRock Shox Lyrik Select, Debon Air+, Charger RC, 160 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eGhidon\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eAlloy, width: 800 mm, rise: 30 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eSa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eSelle Italia X3 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eTija Sa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003ePost Moderne DP-212, S \/ M \/L \/ XL: 125 \/ 170 \/ 200 \/ 200 mm, 31,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003ePipa\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eFOCUS C.I.S. 2.0, 40 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eFrane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eSRAM DB8, 4-piston,SRAM DB8, 4-piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eAngrenaj\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eSamox, 165 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eManete Schimbator\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eCuvete\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eACROS ZS56\/ZS66 (ICR), FOCUS C.I.S. Integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eAnvelope\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eSchwalbe Albert, Super Trail, ADDIX Ultra Soft, 29 x 2,6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eJante\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eRaceface AR-30, alloy, 29\",Raceface AR-30, alloy, 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eButuci\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eFormula DC-611 - DC-648\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eMansoane\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eVP Lock-On Grips\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eSchimbator Spate\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eLant\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eNew SRAM Eagle Transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eAmortizor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eRock Shox Super Deluxe Select, DebonAir+, 150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eBaterie\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eBosch PowerTube Li-Ion - 600 Wh,800 Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eBosch Purion 200\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px\"\u003e\n\u003ctd style=\"width: 23.1366%;height: 18px\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"width: 76.8634%;height: 18px\"\u003eBosch Performance Line CX, 85 NM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Focus","offers":[{"title":"Default Title","offer_id":57495542661502,"sku":"FOC-680511128","price":22999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-focus-jam-2-68-29-600wh-gold-brown-diamond-black-xl46cm-scaled.png?v=1780317467"},{"product_id":"bicicleta-electrica-mtb-full-suspension-whistle-axr-c6-6-dji-avinox-xt-800wh","title":"Bicicleta Electrica MTB Full Suspension WHISTLE AXR C6.6 DJI Avinox XT 800Wh","description":"\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"283079\" class=\"elementor elementor-283079\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-60d8e55 e-flex e-con-boxed e-con e-parent\" data-id=\"60d8e55\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-a4061d1 elementor-widget elementor-widget-html\" data-id=\"a4061d1\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Whistle AXR - DJI Avinox Premium Landing Page --\u003e\u003cbr\u003e\n\u003c!-- Apple-Style White\/Grey Theme - Interactive Design --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Full Width Layout --\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       VARIABLES \u0026 RESET\n       ============================================ *\/\n    .axr-page {\n        --white: #ffffff;\n        --off-white: #fbfbfd;\n        --light-gray: #f5f5f7;\n        --medium-gray: #e8e8ed;\n        --border-gray: #d2d2d7;\n        --text-primary: #1d1d1f;\n        --text-secondary: #86868b;\n        --text-tertiary: #6e6e73;\n        --accent: #0071e3;\n        --accent-hover: #0077ED;\n        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Helvetica Neue', 'Segoe UI', Roboto, sans-serif;\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-smooth: cubic-bezier(0.25, 0.1, 0.25, 1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        margin-right: calc(-50vw + 50%) !important;\n        font-family: var(--font-main);\n        color: var(--text-primary);\n        background: var(--white);\n        line-height: 1.6;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n        overflow-x: hidden;\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page * { box-sizing: border-box; margin: 0; padding: 0; }\n    .axr-page img, .axr-page video { max-width: 100%; height: auto; display: block; }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container .axr-page,\n    .elementor-element .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container {\n        width: 100%;\n        max-width: 980px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-lg {\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-xl {\n        width: 100%;\n        max-width: 1440px;\n        margin: 0 auto;\n        padding: 0 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STICKY NAV\n       ============================================ *\/\n    .axr-nav {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        z-index: 9999;\n        height: 52px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(255, 255, 255, 0);\n        backdrop-filter: blur(0px);\n        -webkit-backdrop-filter: blur(0px);\n        border-bottom: 1px solid transparent;\n        transition: all 0.4s var(--ease-smooth);\n        pointer-events: none;\n        opacity: 0;\n        transform: translateY(-100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav.visible {\n        pointer-events: auto;\n        opacity: 1;\n        transform: translateY(0);\n        background: rgba(255, 255, 255, 0.72);\n        backdrop-filter: saturate(180%) blur(20px);\n        -webkit-backdrop-filter: saturate(180%) blur(20px);\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-inner {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        width: 100%;\n        max-width: 1200px;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-title {\n        font-size: 1.0625rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links {\n        display: flex;\n        align-items: center;\n        gap: 28px;\n        list-style: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a {\n        font-size: 0.75rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        text-decoration: none;\n        transition: color 0.2s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a:hover { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta {\n        font-size: 0.75rem !important;\n        font-weight: 400 !important;\n        color: var(--white) !important;\n        background: var(--accent);\n        padding: 6px 16px;\n        border-radius: 980px;\n        transition: background 0.2s !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta:hover { background: var(--accent-hover) !important; }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-nav-links { display: none; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ANIMATIONS\n       ============================================ *\/\n    @keyframes heroFadeIn {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes subtlePulse {\n        0%, 100% { opacity: 0.4; }\n        50% { opacity: 1; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal {\n        opacity: 0;\n        transform: translateY(40px);\n        transition: opacity 0.8s var(--ease-smooth), transform 0.8s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal.revealed {\n        opacity: 1;\n        transform: translateY(0);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger \u003e * {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: opacity 0.6s var(--ease-smooth), transform 0.6s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger.revealed \u003e * { opacity: 1; transform: translateY(0); }\n    .axr-stagger.revealed \u003e *:nth-child(1) { transition-delay: 0s; }\n    .axr-stagger.revealed \u003e *:nth-child(2) { transition-delay: 0.1s; }\n    .axr-stagger.revealed \u003e *:nth-child(3) { transition-delay: 0.2s; }\n    .axr-stagger.revealed \u003e *:nth-child(4) { transition-delay: 0.3s; }\n    .axr-stagger.revealed \u003e *:nth-child(5) { transition-delay: 0.35s; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .axr-page h1, .axr-page h2, .axr-page h3, .axr-page h4 {\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-xl {\n        font-size: clamp(2.5rem, 7vw, 5rem);\n        font-weight: 700;\n        letter-spacing: -0.03em;\n        line-height: 1.05;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem);\n        font-weight: 700;\n        letter-spacing: -0.025em;\n        line-height: 1.08;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        line-height: 1.12;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-lg {\n        font-size: clamp(1rem, 1.6vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-sm {\n        font-size: 0.875rem;\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--text-tertiary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow-accent {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .gradient-dark {\n        background: linear-gradient(135deg, var(--text-primary) 0%, #515154 100%);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - VIDEO\n       ============================================ *\/\n    .axr-hero {\n        position: relative;\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        background: #000;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap {\n        position: absolute;\n        inset: 0;\n        z-index: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        opacity: 0.65;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-overlay {\n        position: absolute;\n        inset: 0;\n        background: linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.5) 100%);\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-content {\n        position: relative;\n        z-index: 2;\n        padding: 120px 22px 60px;\n        max-width: 980px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 8px 20px;\n        background: rgba(255,255,255,0.12);\n        border: 1px solid rgba(255,255,255,0.25);\n        border-radius: 980px;\n        margin-bottom: 28px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge span {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        letter-spacing: 0.12em;\n        color: rgba(255,255,255,0.9);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero h1 {\n        font-size: clamp(3.5rem, 14vw, 9rem) !important;\n        font-weight: 800;\n        letter-spacing: -0.04em;\n        line-height: 0.9;\n        color: #fff !important;\n        margin-bottom: 24px;\n        animation: heroFadeIn 1s var(--ease-smooth) 0.4s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-sub {\n        font-size: clamp(1rem, 2vw, 1.375rem);\n        font-weight: 400;\n        color: rgba(255,255,255,0.75);\n        max-width: 620px;\n        margin: 0 auto 50px;\n        line-height: 1.5;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.7s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stats {\n        display: flex;\n        justify-content: center;\n        gap: 60px;\n        flex-wrap: wrap;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.9s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val {\n        font-size: clamp(2.5rem, 6vw, 4rem);\n        font-weight: 700;\n        color: #fff;\n        letter-spacing: -0.02em;\n        line-height: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val .u {\n        font-size: 0.4em;\n        font-weight: 500;\n        color: rgba(255,255,255,0.55);\n        margin-left: 2px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-lbl {\n        font-size: 0.6875rem;\n        font-weight: 500;\n        color: rgba(255,255,255,0.45);\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll {\n        position: absolute;\n        bottom: 30px;\n        left: 50%;\n        transform: translateX(-50%);\n        z-index: 2;\n        width: 24px;\n        height: 40px;\n        border: 2px solid rgba(255,255,255,0.35);\n        border-radius: 12px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 1.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll::after {\n        content: '';\n        position: absolute;\n        top: 8px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 3px;\n        height: 8px;\n        background: rgba(255,255,255,0.6);\n        border-radius: 2px;\n        animation: subtlePulse 2.5s ease-in-out infinite;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SECTION BASICS\n       ============================================ *\/\n    .axr-section { width: 100%; }\n    .axr-section--white { background: var(--white); }\n    .axr-section--gray { background: var(--light-gray); }\n    .axr-section--offwhite { background: var(--off-white); }\n    .axr-section--dark { background: #1d1d1f; }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad {\n        padding: 110px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad-lg {\n        padding: 140px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-text-center { text-align: center; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mb-8 { margin-bottom: 8px; }\n    .axr-mb-12 { margin-bottom: 12px; }\n    .axr-mb-16 { margin-bottom: 16px; }\n    .axr-mb-20 { margin-bottom: 20px; }\n    .axr-mb-24 { margin-bottom: 24px; }\n    .axr-mb-32 { margin-bottom: 32px; }\n    .axr-mb-48 { margin-bottom: 48px; }\n    .axr-mb-64 { margin-bottom: 64px; }\n    .axr-mb-80 { margin-bottom: 80px; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO SECTION\n       ============================================ *\/\n    .axr-intro {\n        padding: 100px 22px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-intro-text {\n        max-width: 750px;\n        margin: 0 auto;\n        font-size: clamp(1.125rem, 2.2vw, 1.625rem);\n        font-weight: 600;\n        color: var(--text-primary);\n        line-height: 1.4;\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL-WIDTH IMAGE\/VIDEO SECTION\n       ============================================ *\/\n    .axr-media-full {\n        width: 100%;\n        position: relative;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-full img,\n    .axr-media-full video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-contained {\n        max-width: 1200px;\n        margin: 0 auto;\n        border-radius: 20px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE HIGHLIGHT STRIP\n       ============================================ *\/\n    .axr-features-strip {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 0;\n        width: 100%;\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item {\n        padding: 48px 30px;\n        text-align: center;\n        border-right: 1px solid var(--medium-gray);\n        transition: background 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item:last-child { border-right: none; }\n    .axr-feature-item:hover { background: var(--white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-val {\n        font-size: clamp(2rem, 4vw, 3rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-lbl {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-features-strip {\n            grid-template-columns: repeat(2, 1fr);\n        }\n        .axr-feature-item:nth-child(2) { border-right: none; }\n        .axr-feature-item {\n            border-bottom: 1px solid var(--medium-gray);\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MOTOR SECTION\n       ============================================ *\/\n    .axr-motor-hero {\n        position: relative;\n        width: 100%;\n        padding: 0;\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-hero-img {\n        width: 100%;\n        max-width: 1000px;\n        margin: 0 auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-text-block {\n        padding: 80px 22px 100px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 20px;\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card {\n        background: var(--light-gray);\n        border-radius: 20px;\n        padding: 36px 24px;\n        text-align: center;\n        transition: transform 0.3s var(--ease-smooth), box-shadow 0.3s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 12px 40px rgba(0,0,0,0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-num {\n        font-size: clamp(2rem, 4vw, 2.75rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-unit {\n        font-size: 0.55em;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-label {\n        font-size: 0.75rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-stat-grid { grid-template-columns: repeat(2, 1fr); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO SHOWCASE\n       ============================================ *\/\n    .axr-video-section {\n        position: relative;\n        width: 100%;\n        overflow: hidden;\n        background: #000;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-section video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        padding: 60px 40px 50px;\n        background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.7) 100%);\n        color: #fff;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay h3 {\n        color: #fff !important;\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay p {\n        color: rgba(255,255,255,0.7);\n        font-size: 0.9375rem;\n        max-width: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPLIT SECTION (Image + Text)\n       ============================================ *\/\n    .axr-split {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 0;\n        align-items: center;\n        min-height: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split--reverse { direction: rtl; }\n    .axr-split--reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media {\n        width: 100%;\n        height: 100%;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media img,\n    .axr-split-media video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-text {\n        padding: 60px 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-split {\n            grid-template-columns: 1fr;\n        }\n        .axr-split--reverse { direction: ltr; }\n        .axr-split-text { padding: 50px 22px; }\n        .axr-split-media { min-height: 300px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RIDING MODES - TABS\n       ============================================ *\/\n    .axr-modes-tabs {\n        display: flex;\n        justify-content: center;\n        gap: 8px;\n        flex-wrap: wrap;\n        margin-bottom: 48px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab {\n        padding: 10px 24px;\n        border-radius: 980px;\n        font-family: var(--font-main);\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        background: var(--light-gray);\n        border: 1px solid transparent;\n        cursor: pointer;\n        transition: all 0.25s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab:hover {\n        color: var(--text-primary);\n        background: var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab.active {\n        color: var(--white);\n        background: var(--text-primary);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content {\n        display: none;\n        text-align: center;\n        max-width: 700px;\n        margin: 0 auto;\n        animation: heroFadeIn 0.4s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content.active { display: block; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-icon {\n        font-size: 2.5rem;\n        margin-bottom: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-title {\n        font-size: 1.5rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY SECTION\n       ============================================ *\/\n    .axr-battery-visual {\n        display: flex;\n        justify-content: center;\n        align-items: flex-end;\n        gap: 100px;\n        flex-wrap: wrap;\n        padding: 40px 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-card {\n        text-align: center;\n        max-width: 280px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar {\n        width: 60px;\n        margin: 0 auto 20px;\n        border-radius: 10px;\n        background: linear-gradient(180deg, #e8e8ed 0%, #d2d2d7 100%);\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar::after {\n        content: '';\n        position: absolute;\n        top: -10px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 24px;\n        height: 10px;\n        background: #d2d2d7;\n        border-radius: 4px 4px 0 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar.bar-lg { height: 200px; }\n    .axr-battery-bar.bar-sm { height: 160px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-cap {\n        font-size: 2.25rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-sub {\n        font-size: 0.875rem;\n        color: var(--text-secondary);\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-weight {\n        font-size: 1.125rem;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Battery spec pills *\/\n    .axr-spec-pills {\n        display: flex;\n        justify-content: center;\n        gap: 16px;\n        flex-wrap: wrap;\n        margin-top: 60px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        padding: 12px 24px;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 980px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill svg {\n        width: 18px;\n        height: 18px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       DISPLAY SECTION\n       ============================================ *\/\n    .axr-display-specs {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n        max-width: 900px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card {\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 16px;\n        padding: 28px 24px;\n        text-align: center;\n        transition: border-color 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card:hover { border-color: var(--border-gray); }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-display-specs { grid-template-columns: 1fr; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RANGE CALCULATOR - WHITE THEME\n       ============================================ *\/\n    .axr-calc {\n        max-width: 1000px;\n        margin: 0 auto;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 24px;\n        padding: 56px;\n        box-shadow: 0 4px 24px rgba(0,0,0,0.04);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-grid {\n        display: grid;\n        grid-template-columns: 1fr auto;\n        gap: 60px;\n        align-items: start;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-calc-grid { grid-template-columns: 1fr; }\n        .axr-calc { padding: 32px 22px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-sliders {\n        display: flex;\n        flex-direction: column;\n        gap: 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-group {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-value {\n        font-size: 0.9375rem;\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-container {\n        position: relative;\n        height: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track {\n        position: absolute;\n        width: 100%;\n        height: 100%;\n        border-radius: 3px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg {\n        width: 100%;\n        height: 100%;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.capacity {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.weight {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 100%;\n        height: 32px;\n        -webkit-appearance: none;\n        appearance: none;\n        background: transparent;\n        cursor: pointer;\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb {\n        -webkit-appearance: none;\n        width: 22px;\n        height: 22px;\n        background: var(--white);\n        border-radius: 50%;\n        border: 2px solid var(--text-primary);\n        box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n        cursor: pointer;\n        transition: transform 0.15s ease;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb:hover { transform: scale(1.12); }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Assist levels *\/\n    .axr-calc-side {\n        display: flex;\n        flex-direction: column;\n        gap: 36px;\n        min-width: 200px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-levels {\n        display: flex;\n        gap: 6px;\n        background: var(--light-gray);\n        padding: 6px;\n        border-radius: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level {\n        flex: 1;\n        height: 36px;\n        background: var(--text-primary);\n        border-radius: 4px;\n        cursor: pointer;\n        transition: all 0.2s;\n        opacity: 0.15;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level.active { opacity: 1; }\n    .axr-assist-level:hover { opacity: 0.6; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Route options *\/\n    .axr-route-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-options {\n        display: flex;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 6px;\n        padding: 14px 10px;\n        background: var(--light-gray);\n        border-radius: 12px;\n        cursor: pointer;\n        transition: all 0.2s;\n        border: 2px solid transparent;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option:hover { background: var(--medium-gray); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active {\n        background: var(--white);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option svg {\n        width: 36px;\n        height: 28px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active svg { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active span { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    \/* Result *\/\n    .axr-calc-result {\n        margin-top: 48px;\n        padding: 32px;\n        background: var(--light-gray);\n        border-radius: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-header {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        gap: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-text {\n        font-size: 1.0625rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-value {\n        display: flex;\n        align-items: baseline;\n        gap: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-km {\n        font-size: 4rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        line-height: 1;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-unit {\n        font-size: 1.25rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-note {\n        margin-top: 16px;\n        font-size: 0.8125rem;\n        color: var(--text-secondary);\n        font-style: italic;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SIZE TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-size-table {\n        width: 100%;\n        max-width: 700px;\n        margin: 0 auto;\n        border-collapse: collapse;\n        border-radius: 16px;\n        overflow: hidden;\n        border: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table thead tr {\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table th {\n        padding: 18px 28px;\n        font-size: 0.8125rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table td {\n        padding: 20px 28px;\n        text-align: center;\n        font-size: 1rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table tbody tr:last-child td { border-bottom: none; }\n    .axr-size-table tbody tr:hover td { background: var(--off-white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table .size-label {\n        font-weight: 700;\n        font-size: 1.25rem;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPECS TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-specs-table-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table {\n        width: 100%;\n        border-collapse: collapse;\n        min-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead {\n        position: sticky;\n        top: 52px;\n        z-index: 10;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead tr {\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th {\n        padding: 24px 16px;\n        font-size: 0.8125rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        border-bottom: 1px solid var(--medium-gray);\n        text-align: center;\n        vertical-align: bottom;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th:first-child {\n        text-align: left;\n        width: 180px;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-name {\n        display: block;\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-price {\n        display: block;\n        font-size: 0.875rem;\n        font-weight: 600;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight {\n        background: var(--off-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight .model-name {\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table .category-row td {\n        padding: 16px 16px 10px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        border-bottom: 1px solid var(--medium-gray);\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table tbody td {\n        padding: 14px 16px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid rgba(0,0,0,0.06);\n        text-align: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Whistle","offers":[{"title":"S","offer_id":57495789371774,"sku":null,"price":26500.0,"currency_code":"RON","in_stock":true},{"title":"M","offer_id":57495789404542,"sku":null,"price":26500.0,"currency_code":"RON","in_stock":true},{"title":"L","offer_id":57495789437310,"sku":null,"price":26500.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-mtb-full-suspension-whistle-axr-ca56-dji-avinox-xt-800wh-1_832653de-d194-44d0-ba10-fefcf29abb59.webp?v=1780322314"},{"product_id":"bicicleta-electrica-mtb-full-suspension-whistle-axr-c8-6-dji-avinox-di2-800wh","title":"Bicicleta Electrica MTB Full Suspension WHISTLE AXR C8.6 DJI Avinox Di2 800Wh","description":"\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"283079\" class=\"elementor elementor-283079\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-60d8e55 e-flex e-con-boxed e-con e-parent\" data-id=\"60d8e55\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-a4061d1 elementor-widget elementor-widget-html\" data-id=\"a4061d1\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Whistle AXR - DJI Avinox Premium Landing Page --\u003e\u003cbr\u003e\n\u003c!-- Apple-Style White\/Grey Theme - Interactive Design --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Full Width Layout --\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       VARIABLES \u0026 RESET\n       ============================================ *\/\n    .axr-page {\n        --white: #ffffff;\n        --off-white: #fbfbfd;\n        --light-gray: #f5f5f7;\n        --medium-gray: #e8e8ed;\n        --border-gray: #d2d2d7;\n        --text-primary: #1d1d1f;\n        --text-secondary: #86868b;\n        --text-tertiary: #6e6e73;\n        --accent: #0071e3;\n        --accent-hover: #0077ED;\n        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Helvetica Neue', 'Segoe UI', Roboto, sans-serif;\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-smooth: cubic-bezier(0.25, 0.1, 0.25, 1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        margin-right: calc(-50vw + 50%) !important;\n        font-family: var(--font-main);\n        color: var(--text-primary);\n        background: var(--white);\n        line-height: 1.6;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n        overflow-x: hidden;\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page * { box-sizing: border-box; margin: 0; padding: 0; }\n    .axr-page img, .axr-page video { max-width: 100%; height: auto; display: block; }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container .axr-page,\n    .elementor-element .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container {\n        width: 100%;\n        max-width: 980px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-lg {\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-xl {\n        width: 100%;\n        max-width: 1440px;\n        margin: 0 auto;\n        padding: 0 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STICKY NAV\n       ============================================ *\/\n    .axr-nav {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        z-index: 9999;\n        height: 52px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(255, 255, 255, 0);\n        backdrop-filter: blur(0px);\n        -webkit-backdrop-filter: blur(0px);\n        border-bottom: 1px solid transparent;\n        transition: all 0.4s var(--ease-smooth);\n        pointer-events: none;\n        opacity: 0;\n        transform: translateY(-100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav.visible {\n        pointer-events: auto;\n        opacity: 1;\n        transform: translateY(0);\n        background: rgba(255, 255, 255, 0.72);\n        backdrop-filter: saturate(180%) blur(20px);\n        -webkit-backdrop-filter: saturate(180%) blur(20px);\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-inner {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        width: 100%;\n        max-width: 1200px;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-title {\n        font-size: 1.0625rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links {\n        display: flex;\n        align-items: center;\n        gap: 28px;\n        list-style: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a {\n        font-size: 0.75rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        text-decoration: none;\n        transition: color 0.2s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a:hover { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta {\n        font-size: 0.75rem !important;\n        font-weight: 400 !important;\n        color: var(--white) !important;\n        background: var(--accent);\n        padding: 6px 16px;\n        border-radius: 980px;\n        transition: background 0.2s !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta:hover { background: var(--accent-hover) !important; }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-nav-links { display: none; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ANIMATIONS\n       ============================================ *\/\n    @keyframes heroFadeIn {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes subtlePulse {\n        0%, 100% { opacity: 0.4; }\n        50% { opacity: 1; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal {\n        opacity: 0;\n        transform: translateY(40px);\n        transition: opacity 0.8s var(--ease-smooth), transform 0.8s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal.revealed {\n        opacity: 1;\n        transform: translateY(0);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger \u003e * {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: opacity 0.6s var(--ease-smooth), transform 0.6s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger.revealed \u003e * { opacity: 1; transform: translateY(0); }\n    .axr-stagger.revealed \u003e *:nth-child(1) { transition-delay: 0s; }\n    .axr-stagger.revealed \u003e *:nth-child(2) { transition-delay: 0.1s; }\n    .axr-stagger.revealed \u003e *:nth-child(3) { transition-delay: 0.2s; }\n    .axr-stagger.revealed \u003e *:nth-child(4) { transition-delay: 0.3s; }\n    .axr-stagger.revealed \u003e *:nth-child(5) { transition-delay: 0.35s; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .axr-page h1, .axr-page h2, .axr-page h3, .axr-page h4 {\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-xl {\n        font-size: clamp(2.5rem, 7vw, 5rem);\n        font-weight: 700;\n        letter-spacing: -0.03em;\n        line-height: 1.05;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem);\n        font-weight: 700;\n        letter-spacing: -0.025em;\n        line-height: 1.08;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        line-height: 1.12;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-lg {\n        font-size: clamp(1rem, 1.6vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-sm {\n        font-size: 0.875rem;\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--text-tertiary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow-accent {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .gradient-dark {\n        background: linear-gradient(135deg, var(--text-primary) 0%, #515154 100%);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - VIDEO\n       ============================================ *\/\n    .axr-hero {\n        position: relative;\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        background: #000;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap {\n        position: absolute;\n        inset: 0;\n        z-index: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        opacity: 0.65;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-overlay {\n        position: absolute;\n        inset: 0;\n        background: linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.5) 100%);\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-content {\n        position: relative;\n        z-index: 2;\n        padding: 120px 22px 60px;\n        max-width: 980px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 8px 20px;\n        background: rgba(255,255,255,0.12);\n        border: 1px solid rgba(255,255,255,0.25);\n        border-radius: 980px;\n        margin-bottom: 28px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge span {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        letter-spacing: 0.12em;\n        color: rgba(255,255,255,0.9);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero h1 {\n        font-size: clamp(3.5rem, 14vw, 9rem) !important;\n        font-weight: 800;\n        letter-spacing: -0.04em;\n        line-height: 0.9;\n        color: #fff !important;\n        margin-bottom: 24px;\n        animation: heroFadeIn 1s var(--ease-smooth) 0.4s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-sub {\n        font-size: clamp(1rem, 2vw, 1.375rem);\n        font-weight: 400;\n        color: rgba(255,255,255,0.75);\n        max-width: 620px;\n        margin: 0 auto 50px;\n        line-height: 1.5;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.7s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stats {\n        display: flex;\n        justify-content: center;\n        gap: 60px;\n        flex-wrap: wrap;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.9s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val {\n        font-size: clamp(2.5rem, 6vw, 4rem);\n        font-weight: 700;\n        color: #fff;\n        letter-spacing: -0.02em;\n        line-height: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val .u {\n        font-size: 0.4em;\n        font-weight: 500;\n        color: rgba(255,255,255,0.55);\n        margin-left: 2px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-lbl {\n        font-size: 0.6875rem;\n        font-weight: 500;\n        color: rgba(255,255,255,0.45);\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll {\n        position: absolute;\n        bottom: 30px;\n        left: 50%;\n        transform: translateX(-50%);\n        z-index: 2;\n        width: 24px;\n        height: 40px;\n        border: 2px solid rgba(255,255,255,0.35);\n        border-radius: 12px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 1.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll::after {\n        content: '';\n        position: absolute;\n        top: 8px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 3px;\n        height: 8px;\n        background: rgba(255,255,255,0.6);\n        border-radius: 2px;\n        animation: subtlePulse 2.5s ease-in-out infinite;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SECTION BASICS\n       ============================================ *\/\n    .axr-section { width: 100%; }\n    .axr-section--white { background: var(--white); }\n    .axr-section--gray { background: var(--light-gray); }\n    .axr-section--offwhite { background: var(--off-white); }\n    .axr-section--dark { background: #1d1d1f; }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad {\n        padding: 110px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad-lg {\n        padding: 140px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-text-center { text-align: center; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mb-8 { margin-bottom: 8px; }\n    .axr-mb-12 { margin-bottom: 12px; }\n    .axr-mb-16 { margin-bottom: 16px; }\n    .axr-mb-20 { margin-bottom: 20px; }\n    .axr-mb-24 { margin-bottom: 24px; }\n    .axr-mb-32 { margin-bottom: 32px; }\n    .axr-mb-48 { margin-bottom: 48px; }\n    .axr-mb-64 { margin-bottom: 64px; }\n    .axr-mb-80 { margin-bottom: 80px; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO SECTION\n       ============================================ *\/\n    .axr-intro {\n        padding: 100px 22px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-intro-text {\n        max-width: 750px;\n        margin: 0 auto;\n        font-size: clamp(1.125rem, 2.2vw, 1.625rem);\n        font-weight: 600;\n        color: var(--text-primary);\n        line-height: 1.4;\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL-WIDTH IMAGE\/VIDEO SECTION\n       ============================================ *\/\n    .axr-media-full {\n        width: 100%;\n        position: relative;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-full img,\n    .axr-media-full video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-contained {\n        max-width: 1200px;\n        margin: 0 auto;\n        border-radius: 20px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE HIGHLIGHT STRIP\n       ============================================ *\/\n    .axr-features-strip {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 0;\n        width: 100%;\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item {\n        padding: 48px 30px;\n        text-align: center;\n        border-right: 1px solid var(--medium-gray);\n        transition: background 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item:last-child { border-right: none; }\n    .axr-feature-item:hover { background: var(--white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-val {\n        font-size: clamp(2rem, 4vw, 3rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-lbl {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-features-strip {\n            grid-template-columns: repeat(2, 1fr);\n        }\n        .axr-feature-item:nth-child(2) { border-right: none; }\n        .axr-feature-item {\n            border-bottom: 1px solid var(--medium-gray);\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MOTOR SECTION\n       ============================================ *\/\n    .axr-motor-hero {\n        position: relative;\n        width: 100%;\n        padding: 0;\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-hero-img {\n        width: 100%;\n        max-width: 1000px;\n        margin: 0 auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-text-block {\n        padding: 80px 22px 100px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 20px;\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card {\n        background: var(--light-gray);\n        border-radius: 20px;\n        padding: 36px 24px;\n        text-align: center;\n        transition: transform 0.3s var(--ease-smooth), box-shadow 0.3s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 12px 40px rgba(0,0,0,0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-num {\n        font-size: clamp(2rem, 4vw, 2.75rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-unit {\n        font-size: 0.55em;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-label {\n        font-size: 0.75rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-stat-grid { grid-template-columns: repeat(2, 1fr); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO SHOWCASE\n       ============================================ *\/\n    .axr-video-section {\n        position: relative;\n        width: 100%;\n        overflow: hidden;\n        background: #000;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-section video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        padding: 60px 40px 50px;\n        background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.7) 100%);\n        color: #fff;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay h3 {\n        color: #fff !important;\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay p {\n        color: rgba(255,255,255,0.7);\n        font-size: 0.9375rem;\n        max-width: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPLIT SECTION (Image + Text)\n       ============================================ *\/\n    .axr-split {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 0;\n        align-items: center;\n        min-height: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split--reverse { direction: rtl; }\n    .axr-split--reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media {\n        width: 100%;\n        height: 100%;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media img,\n    .axr-split-media video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-text {\n        padding: 60px 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-split {\n            grid-template-columns: 1fr;\n        }\n        .axr-split--reverse { direction: ltr; }\n        .axr-split-text { padding: 50px 22px; }\n        .axr-split-media { min-height: 300px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RIDING MODES - TABS\n       ============================================ *\/\n    .axr-modes-tabs {\n        display: flex;\n        justify-content: center;\n        gap: 8px;\n        flex-wrap: wrap;\n        margin-bottom: 48px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab {\n        padding: 10px 24px;\n        border-radius: 980px;\n        font-family: var(--font-main);\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        background: var(--light-gray);\n        border: 1px solid transparent;\n        cursor: pointer;\n        transition: all 0.25s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab:hover {\n        color: var(--text-primary);\n        background: var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab.active {\n        color: var(--white);\n        background: var(--text-primary);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content {\n        display: none;\n        text-align: center;\n        max-width: 700px;\n        margin: 0 auto;\n        animation: heroFadeIn 0.4s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content.active { display: block; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-icon {\n        font-size: 2.5rem;\n        margin-bottom: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-title {\n        font-size: 1.5rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY SECTION\n       ============================================ *\/\n    .axr-battery-visual {\n        display: flex;\n        justify-content: center;\n        align-items: flex-end;\n        gap: 100px;\n        flex-wrap: wrap;\n        padding: 40px 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-card {\n        text-align: center;\n        max-width: 280px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar {\n        width: 60px;\n        margin: 0 auto 20px;\n        border-radius: 10px;\n        background: linear-gradient(180deg, #e8e8ed 0%, #d2d2d7 100%);\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar::after {\n        content: '';\n        position: absolute;\n        top: -10px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 24px;\n        height: 10px;\n        background: #d2d2d7;\n        border-radius: 4px 4px 0 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar.bar-lg { height: 200px; }\n    .axr-battery-bar.bar-sm { height: 160px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-cap {\n        font-size: 2.25rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-sub {\n        font-size: 0.875rem;\n        color: var(--text-secondary);\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-weight {\n        font-size: 1.125rem;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Battery spec pills *\/\n    .axr-spec-pills {\n        display: flex;\n        justify-content: center;\n        gap: 16px;\n        flex-wrap: wrap;\n        margin-top: 60px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        padding: 12px 24px;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 980px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill svg {\n        width: 18px;\n        height: 18px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       DISPLAY SECTION\n       ============================================ *\/\n    .axr-display-specs {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n        max-width: 900px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card {\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 16px;\n        padding: 28px 24px;\n        text-align: center;\n        transition: border-color 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card:hover { border-color: var(--border-gray); }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-display-specs { grid-template-columns: 1fr; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RANGE CALCULATOR - WHITE THEME\n       ============================================ *\/\n    .axr-calc {\n        max-width: 1000px;\n        margin: 0 auto;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 24px;\n        padding: 56px;\n        box-shadow: 0 4px 24px rgba(0,0,0,0.04);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-grid {\n        display: grid;\n        grid-template-columns: 1fr auto;\n        gap: 60px;\n        align-items: start;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-calc-grid { grid-template-columns: 1fr; }\n        .axr-calc { padding: 32px 22px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-sliders {\n        display: flex;\n        flex-direction: column;\n        gap: 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-group {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-value {\n        font-size: 0.9375rem;\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-container {\n        position: relative;\n        height: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track {\n        position: absolute;\n        width: 100%;\n        height: 100%;\n        border-radius: 3px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg {\n        width: 100%;\n        height: 100%;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.capacity {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.weight {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 100%;\n        height: 32px;\n        -webkit-appearance: none;\n        appearance: none;\n        background: transparent;\n        cursor: pointer;\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb {\n        -webkit-appearance: none;\n        width: 22px;\n        height: 22px;\n        background: var(--white);\n        border-radius: 50%;\n        border: 2px solid var(--text-primary);\n        box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n        cursor: pointer;\n        transition: transform 0.15s ease;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb:hover { transform: scale(1.12); }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Assist levels *\/\n    .axr-calc-side {\n        display: flex;\n        flex-direction: column;\n        gap: 36px;\n        min-width: 200px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-levels {\n        display: flex;\n        gap: 6px;\n        background: var(--light-gray);\n        padding: 6px;\n        border-radius: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level {\n        flex: 1;\n        height: 36px;\n        background: var(--text-primary);\n        border-radius: 4px;\n        cursor: pointer;\n        transition: all 0.2s;\n        opacity: 0.15;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level.active { opacity: 1; }\n    .axr-assist-level:hover { opacity: 0.6; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Route options *\/\n    .axr-route-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-options {\n        display: flex;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 6px;\n        padding: 14px 10px;\n        background: var(--light-gray);\n        border-radius: 12px;\n        cursor: pointer;\n        transition: all 0.2s;\n        border: 2px solid transparent;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option:hover { background: var(--medium-gray); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active {\n        background: var(--white);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option svg {\n        width: 36px;\n        height: 28px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active svg { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active span { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    \/* Result *\/\n    .axr-calc-result {\n        margin-top: 48px;\n        padding: 32px;\n        background: var(--light-gray);\n        border-radius: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-header {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        gap: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-text {\n        font-size: 1.0625rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-value {\n        display: flex;\n        align-items: baseline;\n        gap: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-km {\n        font-size: 4rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        line-height: 1;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-unit {\n        font-size: 1.25rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-note {\n        margin-top: 16px;\n        font-size: 0.8125rem;\n        color: var(--text-secondary);\n        font-style: italic;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SIZE TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-size-table {\n        width: 100%;\n        max-width: 700px;\n        margin: 0 auto;\n        border-collapse: collapse;\n        border-radius: 16px;\n        overflow: hidden;\n        border: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table thead tr {\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table th {\n        padding: 18px 28px;\n        font-size: 0.8125rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table td {\n        padding: 20px 28px;\n        text-align: center;\n        font-size: 1rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table tbody tr:last-child td { border-bottom: none; }\n    .axr-size-table tbody tr:hover td { background: var(--off-white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table .size-label {\n        font-weight: 700;\n        font-size: 1.25rem;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPECS TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-specs-table-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table {\n        width: 100%;\n        border-collapse: collapse;\n        min-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead {\n        position: sticky;\n        top: 52px;\n        z-index: 10;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead tr {\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th {\n        padding: 24px 16px;\n        font-size: 0.8125rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        border-bottom: 1px solid var(--medium-gray);\n        text-align: center;\n        vertical-align: bottom;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th:first-child {\n        text-align: left;\n        width: 180px;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-name {\n        display: block;\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-price {\n        display: block;\n        font-size: 0.875rem;\n        font-weight: 600;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight {\n        background: var(--off-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight .model-name {\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table .category-row td {\n        padding: 16px 16px 10px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        border-bottom: 1px solid var(--medium-gray);\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table tbody td {\n        padding: 14px 16px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid rgba(0,0,0,0.06);\n        text-align: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Whistle","offers":[{"title":"S","offer_id":57495789568382,"sku":null,"price":29950.0,"currency_code":"RON","in_stock":true},{"title":"M","offer_id":57495789601150,"sku":null,"price":29950.0,"currency_code":"RON","in_stock":true},{"title":"L","offer_id":57495789633918,"sku":null,"price":29950.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-mtb-full-suspension-whistle-axr-ca56-dji-avinox-xt-800wh-1_7dbdb879-275f-4655-8ce9-4ca15cba0534.webp?v=1780322314"},{"product_id":"bicicleta-electrica-mtb-full-suspension-whistle-axr-ca5-6-dji-avinox-xt-800wh","title":"Bicicleta Electrica MTB Full Suspension WHISTLE AXR CA5.6 DJI Avinox XT 800Wh","description":"\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"283079\" class=\"elementor elementor-283079\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-60d8e55 e-flex e-con-boxed e-con e-parent\" data-id=\"60d8e55\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-a4061d1 elementor-widget elementor-widget-html\" data-id=\"a4061d1\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Whistle AXR - DJI Avinox Premium Landing Page --\u003e\u003cbr\u003e\n\u003c!-- Apple-Style White\/Grey Theme - Interactive Design --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Full Width Layout --\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       VARIABLES \u0026 RESET\n       ============================================ *\/\n    .axr-page {\n        --white: #ffffff;\n        --off-white: #fbfbfd;\n        --light-gray: #f5f5f7;\n        --medium-gray: #e8e8ed;\n        --border-gray: #d2d2d7;\n        --text-primary: #1d1d1f;\n        --text-secondary: #86868b;\n        --text-tertiary: #6e6e73;\n        --accent: #0071e3;\n        --accent-hover: #0077ED;\n        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Helvetica Neue', 'Segoe UI', Roboto, sans-serif;\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-smooth: cubic-bezier(0.25, 0.1, 0.25, 1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        margin-right: calc(-50vw + 50%) !important;\n        font-family: var(--font-main);\n        color: var(--text-primary);\n        background: var(--white);\n        line-height: 1.6;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n        overflow-x: hidden;\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page * { box-sizing: border-box; margin: 0; padding: 0; }\n    .axr-page img, .axr-page video { max-width: 100%; height: auto; display: block; }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container .axr-page,\n    .elementor-element .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container {\n        width: 100%;\n        max-width: 980px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-lg {\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-xl {\n        width: 100%;\n        max-width: 1440px;\n        margin: 0 auto;\n        padding: 0 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STICKY NAV\n       ============================================ *\/\n    .axr-nav {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        z-index: 9999;\n        height: 52px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(255, 255, 255, 0);\n        backdrop-filter: blur(0px);\n        -webkit-backdrop-filter: blur(0px);\n        border-bottom: 1px solid transparent;\n        transition: all 0.4s var(--ease-smooth);\n        pointer-events: none;\n        opacity: 0;\n        transform: translateY(-100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav.visible {\n        pointer-events: auto;\n        opacity: 1;\n        transform: translateY(0);\n        background: rgba(255, 255, 255, 0.72);\n        backdrop-filter: saturate(180%) blur(20px);\n        -webkit-backdrop-filter: saturate(180%) blur(20px);\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-inner {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        width: 100%;\n        max-width: 1200px;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-title {\n        font-size: 1.0625rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links {\n        display: flex;\n        align-items: center;\n        gap: 28px;\n        list-style: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a {\n        font-size: 0.75rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        text-decoration: none;\n        transition: color 0.2s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a:hover { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta {\n        font-size: 0.75rem !important;\n        font-weight: 400 !important;\n        color: var(--white) !important;\n        background: var(--accent);\n        padding: 6px 16px;\n        border-radius: 980px;\n        transition: background 0.2s !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta:hover { background: var(--accent-hover) !important; }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-nav-links { display: none; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ANIMATIONS\n       ============================================ *\/\n    @keyframes heroFadeIn {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes subtlePulse {\n        0%, 100% { opacity: 0.4; }\n        50% { opacity: 1; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal {\n        opacity: 0;\n        transform: translateY(40px);\n        transition: opacity 0.8s var(--ease-smooth), transform 0.8s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal.revealed {\n        opacity: 1;\n        transform: translateY(0);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger \u003e * {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: opacity 0.6s var(--ease-smooth), transform 0.6s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger.revealed \u003e * { opacity: 1; transform: translateY(0); }\n    .axr-stagger.revealed \u003e *:nth-child(1) { transition-delay: 0s; }\n    .axr-stagger.revealed \u003e *:nth-child(2) { transition-delay: 0.1s; }\n    .axr-stagger.revealed \u003e *:nth-child(3) { transition-delay: 0.2s; }\n    .axr-stagger.revealed \u003e *:nth-child(4) { transition-delay: 0.3s; }\n    .axr-stagger.revealed \u003e *:nth-child(5) { transition-delay: 0.35s; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .axr-page h1, .axr-page h2, .axr-page h3, .axr-page h4 {\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-xl {\n        font-size: clamp(2.5rem, 7vw, 5rem);\n        font-weight: 700;\n        letter-spacing: -0.03em;\n        line-height: 1.05;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem);\n        font-weight: 700;\n        letter-spacing: -0.025em;\n        line-height: 1.08;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        line-height: 1.12;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-lg {\n        font-size: clamp(1rem, 1.6vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-sm {\n        font-size: 0.875rem;\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--text-tertiary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow-accent {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .gradient-dark {\n        background: linear-gradient(135deg, var(--text-primary) 0%, #515154 100%);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - VIDEO\n       ============================================ *\/\n    .axr-hero {\n        position: relative;\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        background: #000;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap {\n        position: absolute;\n        inset: 0;\n        z-index: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        opacity: 0.65;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-overlay {\n        position: absolute;\n        inset: 0;\n        background: linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.5) 100%);\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-content {\n        position: relative;\n        z-index: 2;\n        padding: 120px 22px 60px;\n        max-width: 980px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 8px 20px;\n        background: rgba(255,255,255,0.12);\n        border: 1px solid rgba(255,255,255,0.25);\n        border-radius: 980px;\n        margin-bottom: 28px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge span {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        letter-spacing: 0.12em;\n        color: rgba(255,255,255,0.9);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero h1 {\n        font-size: clamp(3.5rem, 14vw, 9rem) !important;\n        font-weight: 800;\n        letter-spacing: -0.04em;\n        line-height: 0.9;\n        color: #fff !important;\n        margin-bottom: 24px;\n        animation: heroFadeIn 1s var(--ease-smooth) 0.4s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-sub {\n        font-size: clamp(1rem, 2vw, 1.375rem);\n        font-weight: 400;\n        color: rgba(255,255,255,0.75);\n        max-width: 620px;\n        margin: 0 auto 50px;\n        line-height: 1.5;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.7s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stats {\n        display: flex;\n        justify-content: center;\n        gap: 60px;\n        flex-wrap: wrap;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.9s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val {\n        font-size: clamp(2.5rem, 6vw, 4rem);\n        font-weight: 700;\n        color: #fff;\n        letter-spacing: -0.02em;\n        line-height: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val .u {\n        font-size: 0.4em;\n        font-weight: 500;\n        color: rgba(255,255,255,0.55);\n        margin-left: 2px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-lbl {\n        font-size: 0.6875rem;\n        font-weight: 500;\n        color: rgba(255,255,255,0.45);\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll {\n        position: absolute;\n        bottom: 30px;\n        left: 50%;\n        transform: translateX(-50%);\n        z-index: 2;\n        width: 24px;\n        height: 40px;\n        border: 2px solid rgba(255,255,255,0.35);\n        border-radius: 12px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 1.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll::after {\n        content: '';\n        position: absolute;\n        top: 8px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 3px;\n        height: 8px;\n        background: rgba(255,255,255,0.6);\n        border-radius: 2px;\n        animation: subtlePulse 2.5s ease-in-out infinite;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SECTION BASICS\n       ============================================ *\/\n    .axr-section { width: 100%; }\n    .axr-section--white { background: var(--white); }\n    .axr-section--gray { background: var(--light-gray); }\n    .axr-section--offwhite { background: var(--off-white); }\n    .axr-section--dark { background: #1d1d1f; }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad {\n        padding: 110px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad-lg {\n        padding: 140px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-text-center { text-align: center; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mb-8 { margin-bottom: 8px; }\n    .axr-mb-12 { margin-bottom: 12px; }\n    .axr-mb-16 { margin-bottom: 16px; }\n    .axr-mb-20 { margin-bottom: 20px; }\n    .axr-mb-24 { margin-bottom: 24px; }\n    .axr-mb-32 { margin-bottom: 32px; }\n    .axr-mb-48 { margin-bottom: 48px; }\n    .axr-mb-64 { margin-bottom: 64px; }\n    .axr-mb-80 { margin-bottom: 80px; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO SECTION\n       ============================================ *\/\n    .axr-intro {\n        padding: 100px 22px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-intro-text {\n        max-width: 750px;\n        margin: 0 auto;\n        font-size: clamp(1.125rem, 2.2vw, 1.625rem);\n        font-weight: 600;\n        color: var(--text-primary);\n        line-height: 1.4;\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL-WIDTH IMAGE\/VIDEO SECTION\n       ============================================ *\/\n    .axr-media-full {\n        width: 100%;\n        position: relative;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-full img,\n    .axr-media-full video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-contained {\n        max-width: 1200px;\n        margin: 0 auto;\n        border-radius: 20px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE HIGHLIGHT STRIP\n       ============================================ *\/\n    .axr-features-strip {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 0;\n        width: 100%;\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item {\n        padding: 48px 30px;\n        text-align: center;\n        border-right: 1px solid var(--medium-gray);\n        transition: background 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item:last-child { border-right: none; }\n    .axr-feature-item:hover { background: var(--white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-val {\n        font-size: clamp(2rem, 4vw, 3rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-lbl {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-features-strip {\n            grid-template-columns: repeat(2, 1fr);\n        }\n        .axr-feature-item:nth-child(2) { border-right: none; }\n        .axr-feature-item {\n            border-bottom: 1px solid var(--medium-gray);\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MOTOR SECTION\n       ============================================ *\/\n    .axr-motor-hero {\n        position: relative;\n        width: 100%;\n        padding: 0;\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-hero-img {\n        width: 100%;\n        max-width: 1000px;\n        margin: 0 auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-text-block {\n        padding: 80px 22px 100px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 20px;\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card {\n        background: var(--light-gray);\n        border-radius: 20px;\n        padding: 36px 24px;\n        text-align: center;\n        transition: transform 0.3s var(--ease-smooth), box-shadow 0.3s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 12px 40px rgba(0,0,0,0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-num {\n        font-size: clamp(2rem, 4vw, 2.75rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-unit {\n        font-size: 0.55em;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-label {\n        font-size: 0.75rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-stat-grid { grid-template-columns: repeat(2, 1fr); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO SHOWCASE\n       ============================================ *\/\n    .axr-video-section {\n        position: relative;\n        width: 100%;\n        overflow: hidden;\n        background: #000;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-section video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        padding: 60px 40px 50px;\n        background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.7) 100%);\n        color: #fff;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay h3 {\n        color: #fff !important;\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay p {\n        color: rgba(255,255,255,0.7);\n        font-size: 0.9375rem;\n        max-width: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPLIT SECTION (Image + Text)\n       ============================================ *\/\n    .axr-split {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 0;\n        align-items: center;\n        min-height: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split--reverse { direction: rtl; }\n    .axr-split--reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media {\n        width: 100%;\n        height: 100%;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media img,\n    .axr-split-media video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-text {\n        padding: 60px 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-split {\n            grid-template-columns: 1fr;\n        }\n        .axr-split--reverse { direction: ltr; }\n        .axr-split-text { padding: 50px 22px; }\n        .axr-split-media { min-height: 300px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RIDING MODES - TABS\n       ============================================ *\/\n    .axr-modes-tabs {\n        display: flex;\n        justify-content: center;\n        gap: 8px;\n        flex-wrap: wrap;\n        margin-bottom: 48px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab {\n        padding: 10px 24px;\n        border-radius: 980px;\n        font-family: var(--font-main);\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        background: var(--light-gray);\n        border: 1px solid transparent;\n        cursor: pointer;\n        transition: all 0.25s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab:hover {\n        color: var(--text-primary);\n        background: var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab.active {\n        color: var(--white);\n        background: var(--text-primary);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content {\n        display: none;\n        text-align: center;\n        max-width: 700px;\n        margin: 0 auto;\n        animation: heroFadeIn 0.4s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content.active { display: block; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-icon {\n        font-size: 2.5rem;\n        margin-bottom: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-title {\n        font-size: 1.5rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY SECTION\n       ============================================ *\/\n    .axr-battery-visual {\n        display: flex;\n        justify-content: center;\n        align-items: flex-end;\n        gap: 100px;\n        flex-wrap: wrap;\n        padding: 40px 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-card {\n        text-align: center;\n        max-width: 280px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar {\n        width: 60px;\n        margin: 0 auto 20px;\n        border-radius: 10px;\n        background: linear-gradient(180deg, #e8e8ed 0%, #d2d2d7 100%);\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar::after {\n        content: '';\n        position: absolute;\n        top: -10px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 24px;\n        height: 10px;\n        background: #d2d2d7;\n        border-radius: 4px 4px 0 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar.bar-lg { height: 200px; }\n    .axr-battery-bar.bar-sm { height: 160px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-cap {\n        font-size: 2.25rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-sub {\n        font-size: 0.875rem;\n        color: var(--text-secondary);\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-weight {\n        font-size: 1.125rem;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Battery spec pills *\/\n    .axr-spec-pills {\n        display: flex;\n        justify-content: center;\n        gap: 16px;\n        flex-wrap: wrap;\n        margin-top: 60px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        padding: 12px 24px;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 980px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill svg {\n        width: 18px;\n        height: 18px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       DISPLAY SECTION\n       ============================================ *\/\n    .axr-display-specs {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n        max-width: 900px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card {\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 16px;\n        padding: 28px 24px;\n        text-align: center;\n        transition: border-color 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card:hover { border-color: var(--border-gray); }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-display-specs { grid-template-columns: 1fr; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RANGE CALCULATOR - WHITE THEME\n       ============================================ *\/\n    .axr-calc {\n        max-width: 1000px;\n        margin: 0 auto;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 24px;\n        padding: 56px;\n        box-shadow: 0 4px 24px rgba(0,0,0,0.04);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-grid {\n        display: grid;\n        grid-template-columns: 1fr auto;\n        gap: 60px;\n        align-items: start;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-calc-grid { grid-template-columns: 1fr; }\n        .axr-calc { padding: 32px 22px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-sliders {\n        display: flex;\n        flex-direction: column;\n        gap: 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-group {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-value {\n        font-size: 0.9375rem;\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-container {\n        position: relative;\n        height: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track {\n        position: absolute;\n        width: 100%;\n        height: 100%;\n        border-radius: 3px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg {\n        width: 100%;\n        height: 100%;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.capacity {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.weight {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 100%;\n        height: 32px;\n        -webkit-appearance: none;\n        appearance: none;\n        background: transparent;\n        cursor: pointer;\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb {\n        -webkit-appearance: none;\n        width: 22px;\n        height: 22px;\n        background: var(--white);\n        border-radius: 50%;\n        border: 2px solid var(--text-primary);\n        box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n        cursor: pointer;\n        transition: transform 0.15s ease;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb:hover { transform: scale(1.12); }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Assist levels *\/\n    .axr-calc-side {\n        display: flex;\n        flex-direction: column;\n        gap: 36px;\n        min-width: 200px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-levels {\n        display: flex;\n        gap: 6px;\n        background: var(--light-gray);\n        padding: 6px;\n        border-radius: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level {\n        flex: 1;\n        height: 36px;\n        background: var(--text-primary);\n        border-radius: 4px;\n        cursor: pointer;\n        transition: all 0.2s;\n        opacity: 0.15;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level.active { opacity: 1; }\n    .axr-assist-level:hover { opacity: 0.6; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Route options *\/\n    .axr-route-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-options {\n        display: flex;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 6px;\n        padding: 14px 10px;\n        background: var(--light-gray);\n        border-radius: 12px;\n        cursor: pointer;\n        transition: all 0.2s;\n        border: 2px solid transparent;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option:hover { background: var(--medium-gray); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active {\n        background: var(--white);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option svg {\n        width: 36px;\n        height: 28px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active svg { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active span { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    \/* Result *\/\n    .axr-calc-result {\n        margin-top: 48px;\n        padding: 32px;\n        background: var(--light-gray);\n        border-radius: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-header {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        gap: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-text {\n        font-size: 1.0625rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-value {\n        display: flex;\n        align-items: baseline;\n        gap: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-km {\n        font-size: 4rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        line-height: 1;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-unit {\n        font-size: 1.25rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-note {\n        margin-top: 16px;\n        font-size: 0.8125rem;\n        color: var(--text-secondary);\n        font-style: italic;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SIZE TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-size-table {\n        width: 100%;\n        max-width: 700px;\n        margin: 0 auto;\n        border-collapse: collapse;\n        border-radius: 16px;\n        overflow: hidden;\n        border: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table thead tr {\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table th {\n        padding: 18px 28px;\n        font-size: 0.8125rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table td {\n        padding: 20px 28px;\n        text-align: center;\n        font-size: 1rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table tbody tr:last-child td { border-bottom: none; }\n    .axr-size-table tbody tr:hover td { background: var(--off-white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table .size-label {\n        font-weight: 700;\n        font-size: 1.25rem;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPECS TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-specs-table-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table {\n        width: 100%;\n        border-collapse: collapse;\n        min-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead {\n        position: sticky;\n        top: 52px;\n        z-index: 10;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead tr {\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th {\n        padding: 24px 16px;\n        font-size: 0.8125rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        border-bottom: 1px solid var(--medium-gray);\n        text-align: center;\n        vertical-align: bottom;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th:first-child {\n        text-align: left;\n        width: 180px;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-name {\n        display: block;\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-price {\n        display: block;\n        font-size: 0.875rem;\n        font-weight: 600;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight {\n        background: var(--off-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight .model-name {\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table .category-row td {\n        padding: 16px 16px 10px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        border-bottom: 1px solid var(--medium-gray);\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table tbody td {\n        padding: 14px 16px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid rgba(0,0,0,0.06);\n        text-align: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Whistle","offers":[{"title":"S","offer_id":57495789470078,"sku":null,"price":23400.0,"currency_code":"RON","in_stock":true},{"title":"M","offer_id":57495789502846,"sku":null,"price":23400.0,"currency_code":"RON","in_stock":true},{"title":"L","offer_id":57495789535614,"sku":null,"price":23400.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/bicicleta-electrica-mtb-full-suspension-whistle-axr-ca56-dji-avinox-xt-800wh-1.webp?v=1780322313"},{"product_id":"bicicleta-electrica-mtb-full-suspension-whistle-axr-c10-6-dji-avinox-di2-800wh","title":"Bicicleta Electrica MTB Full Suspension WHISTLE AXR C10.6 DJI Avinox Di2 800Wh","description":"\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"283079\" class=\"elementor elementor-283079\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-60d8e55 e-flex e-con-boxed e-con e-parent\" data-id=\"60d8e55\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-a4061d1 elementor-widget elementor-widget-html\" data-id=\"a4061d1\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003c!-- Whistle AXR - DJI Avinox Premium Landing Page --\u003e\u003cbr\u003e\n\u003c!-- Apple-Style White\/Grey Theme - Interactive Design --\u003e\u003cbr\u003e\n\u003c!-- Pentru Elementor HTML Widget - Full Width Layout --\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* ============================================\n       VARIABLES \u0026 RESET\n       ============================================ *\/\n    .axr-page {\n        --white: #ffffff;\n        --off-white: #fbfbfd;\n        --light-gray: #f5f5f7;\n        --medium-gray: #e8e8ed;\n        --border-gray: #d2d2d7;\n        --text-primary: #1d1d1f;\n        --text-secondary: #86868b;\n        --text-tertiary: #6e6e73;\n        --accent: #0071e3;\n        --accent-hover: #0077ED;\n        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Helvetica Neue', 'Segoe UI', Roboto, sans-serif;\n        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\n        --ease-smooth: cubic-bezier(0.25, 0.1, 0.25, 1);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(-50vw + 50%) !important;\n        margin-right: calc(-50vw + 50%) !important;\n        font-family: var(--font-main);\n        color: var(--text-primary);\n        background: var(--white);\n        line-height: 1.6;\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n        overflow-x: hidden;\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-page * { box-sizing: border-box; margin: 0; padding: 0; }\n    .axr-page img, .axr-page video { max-width: 100%; height: auto; display: block; }\u003c\/p\u003e\n\u003cp\u003e    .elementor-widget-container .axr-page,\n    .elementor-element .axr-page {\n        width: 100vw !important;\n        max-width: 100vw !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container {\n        width: 100%;\n        max-width: 980px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-lg {\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-container-xl {\n        width: 100%;\n        max-width: 1440px;\n        margin: 0 auto;\n        padding: 0 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       STICKY NAV\n       ============================================ *\/\n    .axr-nav {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        z-index: 9999;\n        height: 52px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(255, 255, 255, 0);\n        backdrop-filter: blur(0px);\n        -webkit-backdrop-filter: blur(0px);\n        border-bottom: 1px solid transparent;\n        transition: all 0.4s var(--ease-smooth);\n        pointer-events: none;\n        opacity: 0;\n        transform: translateY(-100%);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav.visible {\n        pointer-events: auto;\n        opacity: 1;\n        transform: translateY(0);\n        background: rgba(255, 255, 255, 0.72);\n        backdrop-filter: saturate(180%) blur(20px);\n        -webkit-backdrop-filter: saturate(180%) blur(20px);\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-inner {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        width: 100%;\n        max-width: 1200px;\n        padding: 0 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-title {\n        font-size: 1.0625rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links {\n        display: flex;\n        align-items: center;\n        gap: 28px;\n        list-style: none;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a {\n        font-size: 0.75rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        text-decoration: none;\n        transition: color 0.2s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-links a:hover { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta {\n        font-size: 0.75rem !important;\n        font-weight: 400 !important;\n        color: var(--white) !important;\n        background: var(--accent);\n        padding: 6px 16px;\n        border-radius: 980px;\n        transition: background 0.2s !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-nav-cta:hover { background: var(--accent-hover) !important; }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-nav-links { display: none; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       ANIMATIONS\n       ============================================ *\/\n    @keyframes heroFadeIn {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\u003c\/p\u003e\n\u003cp\u003e    @keyframes subtlePulse {\n        0%, 100% { opacity: 0.4; }\n        50% { opacity: 1; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal {\n        opacity: 0;\n        transform: translateY(40px);\n        transition: opacity 0.8s var(--ease-smooth), transform 0.8s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-reveal.revealed {\n        opacity: 1;\n        transform: translateY(0);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger \u003e * {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: opacity 0.6s var(--ease-smooth), transform 0.6s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stagger.revealed \u003e * { opacity: 1; transform: translateY(0); }\n    .axr-stagger.revealed \u003e *:nth-child(1) { transition-delay: 0s; }\n    .axr-stagger.revealed \u003e *:nth-child(2) { transition-delay: 0.1s; }\n    .axr-stagger.revealed \u003e *:nth-child(3) { transition-delay: 0.2s; }\n    .axr-stagger.revealed \u003e *:nth-child(4) { transition-delay: 0.3s; }\n    .axr-stagger.revealed \u003e *:nth-child(5) { transition-delay: 0.35s; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       TYPOGRAPHY\n       ============================================ *\/\n    .axr-page h1, .axr-page h2, .axr-page h3, .axr-page h4 {\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-xl {\n        font-size: clamp(2.5rem, 7vw, 5rem);\n        font-weight: 700;\n        letter-spacing: -0.03em;\n        line-height: 1.05;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-lg {\n        font-size: clamp(2rem, 5vw, 3.5rem);\n        font-weight: 700;\n        letter-spacing: -0.025em;\n        line-height: 1.08;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-headline-md {\n        font-size: clamp(1.5rem, 3.5vw, 2.5rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        line-height: 1.12;\n        color: var(--text-primary) !important;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-lg {\n        font-size: clamp(1rem, 1.6vw, 1.3125rem);\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-body-sm {\n        font-size: 0.875rem;\n        font-weight: 400;\n        line-height: 1.52;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--text-tertiary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-eyebrow-accent {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .gradient-dark {\n        background: linear-gradient(135deg, var(--text-primary) 0%, #515154 100%);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        background-clip: text;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       HERO SECTION - VIDEO\n       ============================================ *\/\n    .axr-hero {\n        position: relative;\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        background: #000;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap {\n        position: absolute;\n        inset: 0;\n        z-index: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-video-wrap video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        opacity: 0.65;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-overlay {\n        position: absolute;\n        inset: 0;\n        background: linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.5) 100%);\n        z-index: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-content {\n        position: relative;\n        z-index: 2;\n        padding: 120px 22px 60px;\n        max-width: 980px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 8px 20px;\n        background: rgba(255,255,255,0.12);\n        border: 1px solid rgba(255,255,255,0.25);\n        border-radius: 980px;\n        margin-bottom: 28px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-badge span {\n        font-size: 0.6875rem;\n        font-weight: 600;\n        letter-spacing: 0.12em;\n        color: rgba(255,255,255,0.9);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero h1 {\n        font-size: clamp(3.5rem, 14vw, 9rem) !important;\n        font-weight: 800;\n        letter-spacing: -0.04em;\n        line-height: 0.9;\n        color: #fff !important;\n        margin-bottom: 24px;\n        animation: heroFadeIn 1s var(--ease-smooth) 0.4s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-sub {\n        font-size: clamp(1rem, 2vw, 1.375rem);\n        font-weight: 400;\n        color: rgba(255,255,255,0.75);\n        max-width: 620px;\n        margin: 0 auto 50px;\n        line-height: 1.5;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.7s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stats {\n        display: flex;\n        justify-content: center;\n        gap: 60px;\n        flex-wrap: wrap;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 0.9s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val {\n        font-size: clamp(2.5rem, 6vw, 4rem);\n        font-weight: 700;\n        color: #fff;\n        letter-spacing: -0.02em;\n        line-height: 1;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-val .u {\n        font-size: 0.4em;\n        font-weight: 500;\n        color: rgba(255,255,255,0.55);\n        margin-left: 2px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-stat-lbl {\n        font-size: 0.6875rem;\n        font-weight: 500;\n        color: rgba(255,255,255,0.45);\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll {\n        position: absolute;\n        bottom: 30px;\n        left: 50%;\n        transform: translateX(-50%);\n        z-index: 2;\n        width: 24px;\n        height: 40px;\n        border: 2px solid rgba(255,255,255,0.35);\n        border-radius: 12px;\n        animation: heroFadeIn 0.8s var(--ease-smooth) 1.2s both;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-hero-scroll::after {\n        content: '';\n        position: absolute;\n        top: 8px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 3px;\n        height: 8px;\n        background: rgba(255,255,255,0.6);\n        border-radius: 2px;\n        animation: subtlePulse 2.5s ease-in-out infinite;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SECTION BASICS\n       ============================================ *\/\n    .axr-section { width: 100%; }\n    .axr-section--white { background: var(--white); }\n    .axr-section--gray { background: var(--light-gray); }\n    .axr-section--offwhite { background: var(--off-white); }\n    .axr-section--dark { background: #1d1d1f; }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad {\n        padding: 110px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-section-pad-lg {\n        padding: 140px 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-text-center { text-align: center; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mb-8 { margin-bottom: 8px; }\n    .axr-mb-12 { margin-bottom: 12px; }\n    .axr-mb-16 { margin-bottom: 16px; }\n    .axr-mb-20 { margin-bottom: 20px; }\n    .axr-mb-24 { margin-bottom: 24px; }\n    .axr-mb-32 { margin-bottom: 32px; }\n    .axr-mb-48 { margin-bottom: 48px; }\n    .axr-mb-64 { margin-bottom: 64px; }\n    .axr-mb-80 { margin-bottom: 80px; }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       INTRO SECTION\n       ============================================ *\/\n    .axr-intro {\n        padding: 100px 22px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-intro-text {\n        max-width: 750px;\n        margin: 0 auto;\n        font-size: clamp(1.125rem, 2.2vw, 1.625rem);\n        font-weight: 600;\n        color: var(--text-primary);\n        line-height: 1.4;\n        letter-spacing: -0.01em;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FULL-WIDTH IMAGE\/VIDEO SECTION\n       ============================================ *\/\n    .axr-media-full {\n        width: 100%;\n        position: relative;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-full img,\n    .axr-media-full video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-media-contained {\n        max-width: 1200px;\n        margin: 0 auto;\n        border-radius: 20px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       FEATURE HIGHLIGHT STRIP\n       ============================================ *\/\n    .axr-features-strip {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 0;\n        width: 100%;\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item {\n        padding: 48px 30px;\n        text-align: center;\n        border-right: 1px solid var(--medium-gray);\n        transition: background 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-item:last-child { border-right: none; }\n    .axr-feature-item:hover { background: var(--white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-val {\n        font-size: clamp(2rem, 4vw, 3rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-feature-lbl {\n        font-size: 0.8125rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-features-strip {\n            grid-template-columns: repeat(2, 1fr);\n        }\n        .axr-feature-item:nth-child(2) { border-right: none; }\n        .axr-feature-item {\n            border-bottom: 1px solid var(--medium-gray);\n        }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       MOTOR SECTION\n       ============================================ *\/\n    .axr-motor-hero {\n        position: relative;\n        width: 100%;\n        padding: 0;\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-hero-img {\n        width: 100%;\n        max-width: 1000px;\n        margin: 0 auto;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-motor-text-block {\n        padding: 80px 22px 100px;\n        text-align: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 20px;\n        max-width: 1000px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card {\n        background: var(--light-gray);\n        border-radius: 20px;\n        padding: 36px 24px;\n        text-align: center;\n        transition: transform 0.3s var(--ease-smooth), box-shadow 0.3s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 12px 40px rgba(0,0,0,0.06);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-num {\n        font-size: clamp(2rem, 4vw, 2.75rem);\n        font-weight: 700;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n        line-height: 1;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-unit {\n        font-size: 0.55em;\n        font-weight: 500;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-stat-label {\n        font-size: 0.75rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-stat-grid { grid-template-columns: repeat(2, 1fr); }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       VIDEO SHOWCASE\n       ============================================ *\/\n    .axr-video-section {\n        position: relative;\n        width: 100%;\n        overflow: hidden;\n        background: #000;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-section video {\n        width: 100%;\n        display: block;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        padding: 60px 40px 50px;\n        background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.7) 100%);\n        color: #fff;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay h3 {\n        color: #fff !important;\n        font-size: clamp(1.5rem, 3vw, 2.25rem);\n        font-weight: 600;\n        letter-spacing: -0.02em;\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-video-text-overlay p {\n        color: rgba(255,255,255,0.7);\n        font-size: 0.9375rem;\n        max-width: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPLIT SECTION (Image + Text)\n       ============================================ *\/\n    .axr-split {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 0;\n        align-items: center;\n        min-height: 500px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split--reverse { direction: rtl; }\n    .axr-split--reverse \u003e * { direction: ltr; }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media {\n        width: 100%;\n        height: 100%;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-media img,\n    .axr-split-media video {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-split-text {\n        padding: 60px 80px;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-split {\n            grid-template-columns: 1fr;\n        }\n        .axr-split--reverse { direction: ltr; }\n        .axr-split-text { padding: 50px 22px; }\n        .axr-split-media { min-height: 300px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RIDING MODES - TABS\n       ============================================ *\/\n    .axr-modes-tabs {\n        display: flex;\n        justify-content: center;\n        gap: 8px;\n        flex-wrap: wrap;\n        margin-bottom: 48px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab {\n        padding: 10px 24px;\n        border-radius: 980px;\n        font-family: var(--font-main);\n        font-size: 0.875rem;\n        font-weight: 500;\n        color: var(--text-secondary);\n        background: var(--light-gray);\n        border: 1px solid transparent;\n        cursor: pointer;\n        transition: all 0.25s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab:hover {\n        color: var(--text-primary);\n        background: var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-tab.active {\n        color: var(--white);\n        background: var(--text-primary);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content {\n        display: none;\n        text-align: center;\n        max-width: 700px;\n        margin: 0 auto;\n        animation: heroFadeIn 0.4s var(--ease-smooth);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-content.active { display: block; }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-icon {\n        font-size: 2.5rem;\n        margin-bottom: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-title {\n        font-size: 1.5rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-mode-desc {\n        font-size: 1rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       BATTERY SECTION\n       ============================================ *\/\n    .axr-battery-visual {\n        display: flex;\n        justify-content: center;\n        align-items: flex-end;\n        gap: 100px;\n        flex-wrap: wrap;\n        padding: 40px 22px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-card {\n        text-align: center;\n        max-width: 280px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar {\n        width: 60px;\n        margin: 0 auto 20px;\n        border-radius: 10px;\n        background: linear-gradient(180deg, #e8e8ed 0%, #d2d2d7 100%);\n        position: relative;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar::after {\n        content: '';\n        position: absolute;\n        top: -10px;\n        left: 50%;\n        transform: translateX(-50%);\n        width: 24px;\n        height: 10px;\n        background: #d2d2d7;\n        border-radius: 4px 4px 0 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-bar.bar-lg { height: 200px; }\n    .axr-battery-bar.bar-sm { height: 160px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-cap {\n        font-size: 2.25rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-sub {\n        font-size: 0.875rem;\n        color: var(--text-secondary);\n        margin-bottom: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-battery-weight {\n        font-size: 1.125rem;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Battery spec pills *\/\n    .axr-spec-pills {\n        display: flex;\n        justify-content: center;\n        gap: 16px;\n        flex-wrap: wrap;\n        margin-top: 60px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        padding: 12px 24px;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 980px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-spec-pill svg {\n        width: 18px;\n        height: 18px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       DISPLAY SECTION\n       ============================================ *\/\n    .axr-display-specs {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n        max-width: 900px;\n        margin: 0 auto;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card {\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 16px;\n        padding: 28px 24px;\n        text-align: center;\n        transition: border-color 0.3s;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-display-spec-card:hover { border-color: var(--border-gray); }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 768px) {\n        .axr-display-specs { grid-template-columns: 1fr; }\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       RANGE CALCULATOR - WHITE THEME\n       ============================================ *\/\n    .axr-calc {\n        max-width: 1000px;\n        margin: 0 auto;\n        background: var(--white);\n        border: 1px solid var(--medium-gray);\n        border-radius: 24px;\n        padding: 56px;\n        box-shadow: 0 4px 24px rgba(0,0,0,0.04);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-grid {\n        display: grid;\n        grid-template-columns: 1fr auto;\n        gap: 60px;\n        align-items: start;\n    }\u003c\/p\u003e\n\u003cp\u003e    @media (max-width: 900px) {\n        .axr-calc-grid { grid-template-columns: 1fr; }\n        .axr-calc { padding: 32px 22px; }\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-sliders {\n        display: flex;\n        flex-direction: column;\n        gap: 40px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-group {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-value {\n        font-size: 0.9375rem;\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-container {\n        position: relative;\n        height: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track {\n        position: absolute;\n        width: 100%;\n        height: 100%;\n        border-radius: 3px;\n        overflow: hidden;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg {\n        width: 100%;\n        height: 100%;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.capacity {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-track-bg.weight {\n        background: linear-gradient(90deg, #86868b, #1d1d1f);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 100%;\n        height: 32px;\n        -webkit-appearance: none;\n        appearance: none;\n        background: transparent;\n        cursor: pointer;\n        margin: 0;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb {\n        -webkit-appearance: none;\n        width: 22px;\n        height: 22px;\n        background: var(--white);\n        border-radius: 50%;\n        border: 2px solid var(--text-primary);\n        box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n        cursor: pointer;\n        transition: transform 0.15s ease;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider::-webkit-slider-thumb:hover { transform: scale(1.12); }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 6px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-slider-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Assist levels *\/\n    .axr-calc-side {\n        display: flex;\n        flex-direction: column;\n        gap: 36px;\n        min-width: 200px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-levels {\n        display: flex;\n        gap: 6px;\n        background: var(--light-gray);\n        padding: 6px;\n        border-radius: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level {\n        flex: 1;\n        height: 36px;\n        background: var(--text-primary);\n        border-radius: 4px;\n        cursor: pointer;\n        transition: all 0.2s;\n        opacity: 0.15;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-level.active { opacity: 1; }\n    .axr-assist-level:hover { opacity: 0.6; }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-assist-labels span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* Route options *\/\n    .axr-route-selector { display: flex; flex-direction: column; gap: 12px; }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label {\n        font-size: 0.9375rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n        display: flex;\n        justify-content: space-between;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-selector-label span:last-child {\n        color: var(--text-primary);\n        font-weight: 600;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-options {\n        display: flex;\n        gap: 12px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 6px;\n        padding: 14px 10px;\n        background: var(--light-gray);\n        border-radius: 12px;\n        cursor: pointer;\n        transition: all 0.2s;\n        border: 2px solid transparent;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option:hover { background: var(--medium-gray); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active {\n        background: var(--white);\n        border-color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option svg {\n        width: 36px;\n        height: 28px;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active svg { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option span {\n        font-size: 0.75rem;\n        color: var(--text-secondary);\n        font-weight: 500;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-route-option.active span { color: var(--text-primary); }\u003c\/p\u003e\n\u003cp\u003e    \/* Result *\/\n    .axr-calc-result {\n        margin-top: 48px;\n        padding: 32px;\n        background: var(--light-gray);\n        border-radius: 16px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-header {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        gap: 20px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-text {\n        font-size: 1.0625rem;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-calc-result-value {\n        display: flex;\n        align-items: baseline;\n        gap: 8px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-km {\n        font-size: 4rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        line-height: 1;\n        letter-spacing: -0.02em;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-unit {\n        font-size: 1.25rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-range-note {\n        margin-top: 16px;\n        font-size: 0.8125rem;\n        color: var(--text-secondary);\n        font-style: italic;\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SIZE TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-size-table {\n        width: 100%;\n        max-width: 700px;\n        margin: 0 auto;\n        border-collapse: collapse;\n        border-radius: 16px;\n        overflow: hidden;\n        border: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table thead tr {\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table th {\n        padding: 18px 28px;\n        font-size: 0.8125rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table td {\n        padding: 20px 28px;\n        text-align: center;\n        font-size: 1rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid var(--medium-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table tbody tr:last-child td { border-bottom: none; }\n    .axr-size-table tbody tr:hover td { background: var(--off-white); }\u003c\/p\u003e\n\u003cp\u003e    .axr-size-table .size-label {\n        font-weight: 700;\n        font-size: 1.25rem;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    \/* ============================================\n       SPECS TABLE - WHITE THEME\n       ============================================ *\/\n    .axr-specs-table-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table {\n        width: 100%;\n        border-collapse: collapse;\n        min-width: 900px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead {\n        position: sticky;\n        top: 52px;\n        z-index: 10;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table thead tr {\n        background: var(--white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th {\n        padding: 24px 16px;\n        font-size: 0.8125rem;\n        font-weight: 400;\n        color: var(--text-secondary);\n        border-bottom: 1px solid var(--medium-gray);\n        text-align: center;\n        vertical-align: bottom;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th:first-child {\n        text-align: left;\n        width: 180px;\n        font-weight: 600;\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-name {\n        display: block;\n        font-size: 1rem;\n        font-weight: 600;\n        color: var(--text-primary);\n        margin-bottom: 4px;\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th .model-price {\n        display: block;\n        font-size: 0.875rem;\n        font-weight: 600;\n        color: var(--accent);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight {\n        background: var(--off-white);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table th.highlight .model-name {\n        color: var(--text-primary);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table .category-row td {\n        padding: 16px 16px 10px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n        border-bottom: 1px solid var(--medium-gray);\n        background: var(--light-gray);\n    }\u003c\/p\u003e\n\u003cp\u003e    .axr-specs-table tbody td {\n        padding: 14px 16px;\n        font-size: 0.875rem;\n        color: var(--text-primary);\n        border-bottom: 1px solid rgba(0,0,0,0.06);\n        text-align: center;\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Whistle","offers":[{"title":"S","offer_id":57495789863294,"sku":null,"price":39950.0,"currency_code":"RON","in_stock":true},{"title":"M","offer_id":57495789896062,"sku":null,"price":39950.0,"currency_code":"RON","in_stock":true},{"title":"L","offer_id":57495789928830,"sku":null,"price":39950.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/6891331e7d873a77207fb7ee_axr-hotspot-dji-image-avinox-2-1-scaled.avif?v=1780322338"},{"product_id":"bicicleta-electrica-mtb-santa-cruz-vala-al-deore","title":"Bicicleta electrica MTB Santa Cruz VALA AL Deore","description":"\u003cbody\u003e\n\u003cdiv\u003e\n\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"308005\" class=\"elementor elementor-308005\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-1c3fe34 e-flex e-con-boxed e-con e-parent\" data-id=\"1c3fe34\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cdiv class=\"elementor-element elementor-element-c0aee48 elementor-widget elementor-widget-html\" data-id=\"c0aee48\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cp\u003e\u003cbr\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\n\u003cbr\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cbr\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cbr\u003e\n\u003ctitle\u003eSanta Cruz Vala AL Deore — Bosch e-MTB 150\/160mm | ProVelo\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cp\u003e\u003c!-- ============ Product schema ============ --\u003e\u003cbr\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"name\":\"Santa Cruz Vala AL Deore\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Vala_AL_Deore_GlossLunarGray-1.png\",\"description\":\"E-MTB full-power Bosch cu cadru aluminiu Vala AL, motor Bosch Performance Line CX, baterie 600Wh, suspensie 150mm spate \/ 160mm fata, roti MX, transmisie Shimano Deore, frane mari pentru control, jante Reserve aluminiu cu garantie pe viata.\",\"sku\":\"VALA-AL-DEORE\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Santa Cruz Bicycles\"},\"offers\":{\"@type\":\"Offer\",\"url\":\"https:\/\/www.provelo.ro\/\",\"priceCurrency\":\"RON\",\"price\":\"21595\",\"priceValidUntil\":\"2026-12-31\",\"availability\":\"https:\/\/schema.org\/InStock\"}}\n\u003c\/script\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\/* =============================================================\n   Santa Cruz tokens — Bold sans-serif, full-color hero\n   ============================================================= *\/\n:root{\n  --sc-black:#0F0F10;\n  --sc-ink:#1A1A1C;\n  --sc-graphite:#3A3A3D;\n  --sc-silver:#86868B;\n  --sc-mist:#D8D8DC;\n  --sc-fog:#F2F2F0;\n  --sc-paper:#FAFAF7;\n  --sc-white:#FFFFFF;\u003c\/p\u003e\n\u003cp\u003e  \/* Vala AL colorways *\/\n  --vala-gray:#9B9B91;\n  --vala-gray-deep:#777769;\n  --vala-purple:#4A2D3B;\n  --vala-purple-deep:#2E1A24;\u003c\/p\u003e\n\u003cp\u003e  --r-md:14px;\n  --r-lg:22px;\n  --r-pill:980px;\u003c\/p\u003e\n\u003cp\u003e  --ease-out:cubic-bezier(0.25,0.46,0.45,0.94);\u003c\/p\u003e\n\u003cp\u003e  --container:1320px;\n  --container-narrow:1040px;\n  --container-text:720px;\n}\u003c\/p\u003e\n\u003cp\u003e\/* ================= reset ================= *\/\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%}\nbody{\n  font-family:'Inter',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;\n  font-size:16px;line-height:1.5;\n  color:var(--sc-ink);\n  background:var(--sc-paper);\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n  text-rendering:optimizeLegibility;\n  overflow-x:hidden;\n}\nimg{display:block;max-width:100%;height:auto}\na{color:inherit;text-decoration:none}\nbutton{font:inherit;color:inherit;background:none;border:none;cursor:pointer}\u003c\/p\u003e\n\u003cp\u003e\/* ================= type ================= *\/\n.eyebrow{\n  font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;\n  color:var(--sc-silver);display:inline-block;\n}\nh1,h2,h3,h4{font-weight:800;letter-spacing:-0.02em;color:var(--sc-ink);line-height:1.05}\n.heading-xl{font-size:clamp(48px,7vw,96px);font-weight:800;letter-spacing:-0.035em;line-height:0.98}\n.heading-l{font-size:clamp(36px,5vw,68px);font-weight:800;letter-spacing:-0.025em;line-height:1.05}\n.heading-m{font-size:clamp(24px,3vw,38px);font-weight:700;letter-spacing:-0.015em;line-height:1.15}\n.body-l{font-size:18px;line-height:1.55;color:var(--sc-graphite);font-weight:400}\n.body{font-size:16px;line-height:1.6;color:var(--sc-graphite);font-weight:400}\n.text-wrap{text-wrap:pretty}\u003c\/p\u003e\n\u003cp\u003e\/* full-width breakout — Elementor\/WordPress safety *\/\n.sc-landing section,\n.sc-landing header.hero,\n.sc-landing .footer,\n.sc-landing .video-full,\n.sc-landing .lifestyle,\n.sc-landing .design-details,\n.sc-landing .upgrade-section,\n.sc-landing .closing,\n.sc-landing .bigstats{\n  width:100vw !important;max-width:100vw !important;\n  position:relative !important;\n  left:50% !important;right:50% !important;\n  margin-left:-50vw !important;margin-right:-50vw !important;\n  float:none !important;\n}\nhtml,body{overflow-x:hidden !important;max-width:100vw !important;margin:0 !important;padding:0 !important}\n.sc-landing{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;font-family:'Inter',-apple-system,sans-serif !important;float:none !important;overflow:visible !important;display:block !important}\n.sc-landing *,.sc-landing *::before,.sc-landing *::after{box-sizing:border-box !important}\u003c\/p\u003e\n\u003cp\u003e\/* ================= buttons ================= *\/\n.btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:16px 32px;border-radius:var(--r-pill);\n  font-size:15px;font-weight:600;line-height:1;letter-spacing:0.02em;\n  text-transform:uppercase;\n  transition:background .25s var(--ease-out),color .25s var(--ease-out),transform .25s var(--ease-out);\n}\n.btn.primary{background:var(--sc-ink);color:var(--sc-white)}\n.btn.primary:hover{background:var(--sc-black);transform:translateY(-1px)}\n.btn.secondary{background:transparent;border:1.5px solid var(--sc-ink);color:var(--sc-ink)}\n.btn.secondary:hover{background:var(--sc-ink);color:var(--sc-white)}\n.btn.on-dark{background:var(--sc-white);color:var(--sc-ink)}\n.btn.on-dark:hover{background:var(--sc-paper)}\n.btn.outline-on-dark{background:transparent;border:1.5px solid rgba(255,255,255,0.7);color:var(--sc-white)}\n.btn.outline-on-dark:hover{background:rgba(255,255,255,0.15)}\u003c\/p\u003e\n\u003cp\u003e\/* =============================================================\n   HERO — Santa Cruz signature: full-color BG, ghost wordmark, vertical color picker\n   ============================================================= *\/\n.hero{\n  position:relative;\n  min-height:100vh;min-height:100dvh;\n  padding:32px 32px 40px;\n  display:grid;\n  grid-template-rows:auto 1fr auto auto;\n  gap:0;\n  overflow:hidden;\n  transition:background-color 1s var(--ease-out);\n}\n.sc-landing\u003cdata-color=\"gray\"\u003e .hero{background:#a9a99e}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero{background:#4a2d3b}\u003c\/p\u003e\n\u003cp\u003e\/* ghost wordmark behind everything *\/\n.hero-wordmark{\n  position:absolute;top:50%;left:50%;transform:translate(-50%, -52%);\n  font-size:clamp(180px, 32vw, 520px);\n  font-weight:900;letter-spacing:-0.05em;line-height:1;\n  pointer-events:none;\n  opacity:0.25;\n  transition:color 1s var(--ease-out);\n  z-index:1;\n}\n.sc-landing\u003cdata-color=\"gray\"\u003e .hero-wordmark{color:#cccbb9}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero-wordmark{color:#7a4f63}\u003c\/p\u003e\n\u003cp\u003e\/* Top bar: brand mark + spec stats *\/\n.hero-top{\n  position:relative;z-index:3;\n  display:flex;align-items:center;justify-content:space-between;\n  max-width:var(--container);margin:0 auto;width:100%;\n  padding:8px 0 0;\n}\n.hero-brand{\n  display:flex;align-items:center;gap:18px;\n  color:var(--sc-ink);\n  transition:filter 1s var(--ease-out);\n}\n.hero-brand .logo-mark{\n  width:76px;height:76px;flex-shrink:0;\n  background:#E32E2E url('https:\/\/www.santacruzbicycles.com\/cdn\/shop\/files\/header-logo.svg') no-repeat center\/72%;\n  border-radius:8px;\n  box-shadow:0 4px 14px rgba(227,46,46,0.35);\n}\n.hero-brand .logo-word{\n  height:22px;\n  background:url('https:\/\/www.santacruzbicycles.com\/cdn\/shop\/files\/santa_cruz.svg') no-repeat left center\/contain;\n  width:240px;\n  display:block;\n}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero-brand .logo-word{filter:invert(1) brightness(2)}\u003c\/p\u003e\n\u003cp\u003e\/* Spec stats row *\/\n.hero-stats{\n  display:flex;align-items:center;gap:0;\n  font-size:14px;\n  color:var(--sc-ink);\n}\n.hero-stats .stat{\n  padding:0 28px;text-align:center;\n  position:relative;\n}\n.hero-stats .stat + .stat::before{\n  content:\"\";position:absolute;left:0;top:8px;bottom:8px;width:1px;\n  background:currentColor;opacity:0.25;\n}\n.hero-stats .stat .label{\n  display:block;\n  font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;\n  opacity:0.65;margin-bottom:4px;\n}\n.hero-stats .stat .value{\n  display:block;\n  font-size:22px;font-weight:700;letter-spacing:-0.01em;line-height:1;\n}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero-stats{color:#fff}\u003c\/p\u003e\n\u003cp\u003e\/* Center: bike *\/\n.hero-stage{\n  position:relative;z-index:2;\n  display:flex;align-items:center;justify-content:center;\n  width:100%;max-width:var(--container);margin:0 auto;\n  min-height:0;\n}\n.hero-bike{\n  position:relative;width:100%;max-width:1400px;\n  aspect-ratio:16\/10;\n}\n.hero-bike .bike-img{\n  position:absolute;inset:0;\n  width:100%;height:100%;object-fit:contain;\n  transition:opacity .6s var(--ease-out);\n  filter:drop-shadow(0 30px 50px rgba(0,0,0,0.25));\n}\n.hero-bike .bike-img.hidden{opacity:0;pointer-events:none}\u003c\/p\u003e\n\u003cp\u003e\/* Color picker — under bike, horizontal, 30% larger *\/\n.color-picker-wrap{\n  position:relative;\n  z-index:4;\n  display:flex;flex-direction:column;align-items:center;gap:18px;\n  margin:24px auto 0;\n  width:fit-content;\n}\n.color-name{\n  display:inline-block;\n  font-size:14px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;\n  color:var(--sc-ink);\n  background:var(--sc-white);\n  padding:10px 18px;border-radius:var(--r-pill);\n  box-shadow:0 4px 14px rgba(0,0,0,0.14);\n  white-space:nowrap;\n}\n.sc-landing\u003cdata-color=\"purple\"\u003e .color-name{color:var(--sc-ink)}\n.color-picker{\n  display:flex;flex-direction:row;align-items:center;gap:14px;\n  padding:14px 18px;\n  background:var(--sc-white);\n  border-radius:var(--r-pill);\n  box-shadow:0 6px 24px rgba(0,0,0,0.22);\n}\n.color-picker .swatch{\n  width:34px;height:34px;border-radius:50%;\n  position:relative;cursor:pointer;\n  border:0;padding:0;background:transparent;\n  transition:transform .2s var(--ease-out);\n}\n.color-picker .swatch::before{\n  content:\"\";position:absolute;inset:4px;border-radius:50%;\n  box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);\n}\n.color-picker .swatch::after{\n  content:\"\";position:absolute;inset:0;border-radius:50%;\n  border:2px solid transparent;\n  transition:border-color .25s var(--ease-out);\n}\n.color-picker .swatch:hover{transform:scale(1.08)}\n.color-picker .swatch\u003caria-pressed=\"true\"\u003e::after{border-color:var(--sc-ink)}\n.color-picker .swatch.gray::before{background:linear-gradient(135deg,#bdbdb1 0%,#7c7c70 100%)}\n.color-picker .swatch.purple::before{background:linear-gradient(135deg,#5e3c4d 0%,#2e1a24 100%)}\u003c\/p\u003e\n\u003cp\u003e\/* Bottom bar: tagline + CTA *\/\n.hero-bottom{\n  position:relative;z-index:3;\n  display:flex;align-items:flex-end;justify-content:space-between;\n  max-width:var(--container);margin:0 auto;width:100%;\n  gap:32px;\n}\n.hero-tag{\n  font-size:clamp(15px,1.4vw,18px);font-weight:500;\n  color:var(--sc-ink);max-width:480px;\n}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero-tag{color:rgba(255,255,255,0.92)}\n.hero-cta{\n  display:flex;flex-direction:column;align-items:flex-end;gap:6px;\n}\n.hero-cta .price{\n  font-size:13px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;\n  color:var(--sc-ink);\n}\n.sc-landing\u003cdata-color=\"purple\"\u003e .hero-cta .price{color:#fff}\n.hero-cta .price strong{font-size:16px;font-weight:800;letter-spacing:-0.005em;text-transform:none;margin-left:4px}\n.hero-cta .old-price{\n  font-size:13px;font-weight:500;text-transform:none;\n  text-decoration:line-through;\n  opacity:0.6;margin-right:6px;letter-spacing:0;\n}\u003c\/p\u003e\n\u003cp\u003e@media (max-width:920px){\n  .hero{padding:20px 20px 28px;gap:16px}\n  .hero-top{flex-direction:column;align-items:flex-start;gap:14px}\n  .hero-stats{flex-wrap:wrap;justify-content:flex-start}\n  .hero-stats .stat{padding:0 16px}\n  .hero-stats .stat:first-child{padding-left:0}\n  .hero-stats .stat + .stat::before{display:none}\n  .color-picker{right:16px}\n  .hero-bottom{flex-direction:column;align-items:flex-start;gap:16px}\n  .hero-cta{align-items:flex-start}\n}\u003c\/p\u003e\n\u003cp\u003e\/* =============================================================\n   Sections\n   ============================================================= *\/\nsection{padding:120px 32px}\nsection.pad-sm{padding:80px 32px}\nsection.fog{background:var(--sc-fog)}\nsection.paper{background:var(--sc-paper)}\nsection.ink{background:var(--sc-ink);color:#fff}\nsection.ink h1,section.ink h2,section.ink h3{color:#fff}\nsection.ink .body,section.ink .body-l{color:rgba(255,255,255,0.75)}\u003c\/p\u003e\n\u003cp\u003e.container{max-width:var(--container);margin:0 auto}\n.container-narrow{max-width:var(--container-narrow);margin:0 auto}\u003c\/p\u003e\n\u003cp\u003e@media (max-width:720px){\n  section{padding:72px 20px}\n  section.pad-sm{padding:56px 20px}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== INTRO ========== *\/\n.intro-head{text-align:left;max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:72px;align-items:end}\n.intro-head .left .eyebrow{margin-bottom:22px;display:block}\n.intro-title{\n  font-size:clamp(48px,6.5vw,92px);\n  font-weight:800;letter-spacing:-0.025em;line-height:1.02;\n  color:var(--sc-ink);\n}\n.intro-lede{\n  font-size:clamp(17px,1.4vw,21px);line-height:1.55;\n  color:var(--sc-graphite);font-weight:400;\n}\n.intro-lede strong{color:var(--sc-ink);font-weight:700}\n@media (max-width:920px){\n  .intro-head{grid-template-columns:1fr;gap:24px;align-items:start}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Detail blocks (alternating large image\/text) ========== *\/\n.detail-block{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;max-width:var(--container);margin:0 auto}\n.detail-block + .detail-block{margin-top:120px}\n.detail-block.reverse .detail-media{order:2}\n.detail-media{\n  border-radius:var(--r-lg);overflow:hidden;background:var(--sc-fog);\n  aspect-ratio:3\/2;\n}\n.detail-media img{width:100%;height:100%;object-fit:cover}\n.detail-text{padding:24px 0}\n.detail-text .eyebrow{color:var(--sc-silver);margin-bottom:18px;display:block}\n.detail-text h2{margin-bottom:20px}\n.detail-text p{font-size:17px;line-height:1.6;color:var(--sc-graphite);max-width:520px}\n@media (max-width:960px){\n  .detail-block{grid-template-columns:1fr;gap:32px}\n  .detail-block.reverse .detail-media{order:0}\n  .detail-block + .detail-block{margin-top:80px}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Feature grid (5 columns Santa Cruz style) ========== *\/\n.features-head{text-align:left;max-width:var(--container);margin:0 auto 56px}\n.features-head h2{margin-bottom:14px}\n.features-grid{\n  max-width:var(--container);margin:0 auto;\n  display:grid;grid-template-columns:repeat(4,1fr);\n  gap:32px;\n}\n.feature{\n  display:flex;flex-direction:column;\n}\n.feature-media{\n  background:var(--sc-fog);aspect-ratio:1\/1;\n  border-radius:var(--r-md);overflow:hidden;margin-bottom:24px;\n}\n.feature-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}\n.feature:hover .feature-media img{transform:scale(1.04)}\n.feature h3{\n  font-size:20px;font-weight:700;letter-spacing:-0.005em;line-height:1.25;\n  color:var(--sc-ink);margin-bottom:10px;\n}\n.feature p{\n  font-size:14px;line-height:1.55;color:var(--sc-graphite);\n}\n@media (max-width:1100px){.features-grid{grid-template-columns:repeat(2,1fr);gap:36px}}\n@media (max-width:540px){.features-grid{grid-template-columns:1fr;gap:36px}}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Big stat banner (dark) ========== *\/\n.bigstats{\n  background:var(--sc-ink);color:#fff;\n  padding:120px 32px;\n}\n.bigstats-grid{\n  max-width:var(--container);margin:0 auto;\n  display:grid;grid-template-columns:repeat(4,1fr);gap:48px;\n  text-align:center;\n}\n.bigstat .v{\n  font-size:clamp(56px,7vw,96px);font-weight:800;letter-spacing:-0.04em;line-height:0.95;\n  color:#fff;margin-bottom:12px;\n}\n.bigstat .k{\n  font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;\n  color:rgba(255,255,255,0.6);\n}\n@media (max-width:920px){.bigstats-grid{grid-template-columns:repeat(2,1fr);gap:48px}}\n@media (max-width:480px){.bigstats-grid{grid-template-columns:1fr}}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Lifestyle banner ========== *\/\n.lifestyle{\n  position:relative;min-height:560px;\n  background-size:cover;background-position:center;\n  display:flex;align-items:flex-end;\n  padding:80px 48px;color:#fff;\n}\n.lifestyle::before{\n  content:\"\";position:absolute;inset:0;\n  background:linear-gradient(to top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.1) 60%, rgba(0,0,0,0) 100%);\n}\n.lifestyle-inner{position:relative;z-index:1;max-width:640px}\n.lifestyle h2{color:#fff !important;font-size:clamp(34px,4.5vw,56px);font-weight:800;letter-spacing:-0.025em;line-height:1.08}\n.lifestyle p{color:rgba(255,255,255,0.85);font-size:17px;line-height:1.55;margin-top:18px;max-width:540px}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Size table ========== *\/\n.size-table{\n  width:100%;border-collapse:separate;border-spacing:0;\n  background:var(--sc-white);border:1px solid var(--sc-mist);\n  border-radius:var(--r-md);overflow:hidden;\n  font-size:15px;\n}\n.size-table th{\n  padding:18px 22px;text-align:left;\n  font-size:11px;text-transform:uppercase;letter-spacing:0.12em;font-weight:700;\n  color:var(--sc-silver);border-bottom:1px solid var(--sc-mist);\n  background:var(--sc-fog);\n}\n.size-table td{\n  padding:18px 22px;border-bottom:1px solid var(--sc-mist);\n  color:var(--sc-graphite);\n}\n.size-table tbody tr:last-child td{border-bottom:none}\n.size-table tr.current td{background:#FFF8E1;color:var(--sc-ink);font-weight:600}\n.size-table td:first-child,.size-table th:first-child{padding-left:28px}\n.size-table td:first-child{color:var(--sc-ink);font-weight:600}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Specs ========== *\/\n.specs-list{max-width:var(--container-narrow);margin:0 auto;display:flex;flex-direction:column}\n.specs-row{\n  display:grid;grid-template-columns:240px 1fr;gap:48px;\n  padding:36px 0;border-top:1px solid var(--sc-mist);\n  align-items:flex-start;\n}\n.specs-row:first-child{border-top:none;padding-top:16px}\n.specs-cat{\n  font-size:14px;font-weight:700;color:var(--sc-ink);\n  text-transform:uppercase;letter-spacing:0.12em;\n}\n.specs-content{font-size:15px;line-height:1.55;color:var(--sc-graphite)}\n.specs-primary{font-weight:700;color:var(--sc-ink);margin:0 0 6px 0}\n.specs-desc{margin:0}\n.specs-sublabel{font-weight:600;color:var(--sc-ink);margin:14px 0 4px 0;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}\n@media (max-width:760px){\n  .specs-row{grid-template-columns:1fr;gap:12px;padding:28px 0}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Full-screen cinematic video ========== *\/\n.video-full{\n  position:relative !important;\n  width:100vw !important;max-width:100vw !important;\n  height:100vh !important;height:100dvh !important;\n  min-height:100vh !important;min-height:100dvh !important;\n  padding:0 !important;margin:0 !important;\n  overflow:hidden !important;\n  background:#000 !important;\n  display:block !important;\n  left:50% !important;right:50% !important;\n  margin-left:-50vw !important;margin-right:-50vw !important;\n}\n.video-full video{\n  position:absolute !important;top:0 !important;left:0 !important;\n  width:100% !important;height:100% !important;\n  object-fit:cover !important;\n  z-index:1 !important;\n}\n.video-full .video-overlay{\n  position:absolute !important;inset:0 !important;z-index:2 !important;\n  background:\n    linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.10) 25%, rgba(0,0,0,0.20) 60%, rgba(0,0,0,0.85) 100%) !important;\n  pointer-events:none !important;\n}\n.video-full .video-caption{\n  position:absolute !important;left:0 !important;right:0 !important;\n  bottom:clamp(60px,10vh,140px) !important;\n  z-index:3 !important;text-align:center !important;color:#fff !important;\n  padding:0 32px !important;\n  pointer-events:none !important;\n}\n.video-full .video-caption .eyebrow{\n  color:#fff !important;-webkit-text-fill-color:#fff !important;\n  letter-spacing:0.22em !important;display:inline-block !important;\n  margin-bottom:24px !important;\n  font-size:13px !important;font-weight:700 !important;\n  text-transform:uppercase !important;\n  background:rgba(255,255,255,0.12);\n  backdrop-filter:blur(8px);\n  -webkit-backdrop-filter:blur(8px);\n  padding:8px 16px;border-radius:980px;\n  border:1px solid rgba(255,255,255,0.25);\n}\n.video-full .video-caption h2{\n  color:#fff !important;-webkit-text-fill-color:#fff !important;\n  font-size:clamp(48px,7.5vw,112px) !important;\n  font-weight:900 !important;letter-spacing:-0.035em !important;line-height:1 !important;\n  max-width:1200px !important;margin:0 auto !important;\n  text-shadow:0 4px 20px rgba(0,0,0,0.5), 0 1px 4px rgba(0,0,0,0.4);\n}\n.video-full .video-caption p{\n  margin:24px auto 0 !important;max-width:680px !important;\n  color:#fff !important;-webkit-text-fill-color:#fff !important;\n  font-size:clamp(16px,1.4vw,20px) !important;\n  line-height:1.55 !important;font-weight:500 !important;\n  text-shadow:0 2px 12px rgba(0,0,0,0.5);\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== YouTube standard video ========== *\/\n.video-wrap{\n  max-width:1180px;margin:48px auto 0;\n  border-radius:var(--r-lg);overflow:hidden;\n  background:var(--sc-ink);\n  aspect-ratio:16\/9;position:relative;\n}\n.video-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\u003c\/p\u003e\n\u003cp\u003e\/* ========== DESIGN DETAILS — interactive hotspots ========== *\/\n.design-details{\n  background:#000;color:#fff;padding:120px 32px;\n  position:relative;\n}\n.design-details h2.dd-title{\n  text-align:center;\n  font-size:clamp(38px,5vw,72px);font-weight:800;letter-spacing:-0.025em;\n  color:#fff;margin-bottom:48px;\n  text-transform:uppercase;\n}\n.dd-stage{\n  position:relative;\n  max-width:1500px;margin:0 auto;\n  aspect-ratio:16\/10;\n}\n.dd-stage img{\n  width:100%;height:100%;object-fit:contain;\n  filter:drop-shadow(0 30px 60px rgba(0,0,0,0.6));\n}\n.hotspot{\n  position:absolute;\n  width:36px;height:36px;border-radius:50%;\n  background:rgba(255,255,255,0.95);\n  color:#000;font-size:22px;font-weight:300;line-height:0;\n  display:flex;align-items:center;justify-content:center;\n  cursor:pointer;\n  transform:translate(-50%,-50%);\n  transition:transform .25s var(--ease-out),background .25s var(--ease-out);\n  z-index:5;\n  border:0;\n  box-shadow:0 4px 14px rgba(0,0,0,0.4);\n}\n.hotspot::before{content:\"+\";display:block;line-height:1;}\n.hotspot\u003caria-expanded=\"true\"\u003e{background:#FF4D2E;color:#fff;transform:translate(-50%,-50%) rotate(45deg)}\n.hotspot:hover{transform:translate(-50%,-50%) scale(1.12)}\n.hotspot\u003caria-expanded=\"true\"\u003e:hover{transform:translate(-50%,-50%) rotate(45deg) scale(1.12)}\n.hotspot-popup{\n  position:absolute;\n  background:#fff;color:var(--sc-ink);\n  padding:22px 24px 24px;border-radius:var(--r-md);\n  width:280px;\n  box-shadow:0 16px 40px rgba(0,0,0,0.45);\n  display:none;\n  z-index:6;\n  transform:translate(-50%, 16px);\n}\n.hotspot-popup.open{display:block}\n.hotspot-popup h4{\n  font-size:13px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;\n  color:var(--sc-ink);margin:0 0 10px;line-height:1.2;\n}\n.hotspot-popup p{\n  font-size:14px;line-height:1.55;color:var(--sc-graphite);margin:0;\n}\n@media (max-width:760px){\n  .design-details{padding:72px 16px}\n  .design-details h2.dd-title{font-size:clamp(30px,8vw,48px);margin-bottom:24px}\n  .hotspot{width:30px;height:30px;font-size:18px}\n  .hotspot-popup{width:240px;padding:18px}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Bosch Performance Upgrade 2.0 section — Apple-light gray ========== *\/\n.upgrade-section{\n  background:linear-gradient(160deg, #ECECEA 0%, #DDDDD9 100%);\n  color:var(--sc-ink);\n  padding:120px 32px;\n  position:relative;overflow:hidden;\n}\n.upgrade-section::before{\n  content:\"\";position:absolute;\n  top:-30%;right:-20%;width:60%;height:160%;\n  background:radial-gradient(50% 50% at 50% 50%, rgba(227,46,46,0.10) 0%, rgba(227,46,46,0) 70%);\n  pointer-events:none;\n}\n.upgrade-grid{\n  max-width:var(--container);margin:0 auto;\n  display:grid;grid-template-columns:1.1fr 1fr;gap:80px;\n  align-items:center;position:relative;z-index:1;\n}\n.upgrade-text .eyebrow{\n  color:#E32E2E !important;letter-spacing:0.18em;\n  display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;\n  background:rgba(227,46,46,0.10);\n  padding:6px 12px;border-radius:980px;\n  font-size:11px;font-weight:700;\n}\n.upgrade-text .eyebrow::before{\n  content:\"\";display:inline-block;width:14px;height:14px;border-radius:4px;\n  background:#E32E2E;\n}\n.upgrade-text h2{\n  color:var(--sc-ink) !important;\n  font-size:clamp(36px,5vw,68px);font-weight:800;letter-spacing:-0.025em;line-height:1.05;\n  margin-bottom:24px;\n}\n.upgrade-text h2 em{\n  font-style:normal;color:#E32E2E;\n}\n.upgrade-text p{\n  color:var(--sc-graphite);font-size:17px;line-height:1.6;\n  margin-bottom:18px;max-width:520px;\n}\n.upgrade-text p strong{color:var(--sc-ink);font-weight:700}\n.upgrade-text .upgrade-note{\n  display:inline-flex;align-items:center;gap:10px;\n  background:rgba(227,46,46,0.08);\n  border:1px solid rgba(227,46,46,0.35);\n  color:#9c1e1e;\n  padding:10px 18px;border-radius:980px;\n  font-size:13px;font-weight:600;letter-spacing:0.04em;\n  margin-top:8px;\n}\n.upgrade-text .upgrade-note::before{\n  content:\"⚡\";font-size:16px;\n}\n.upgrade-stats{\n  display:grid;grid-template-columns:1fr 1fr;gap:24px;\n  background:rgba(255,255,255,0.55);\n  border:1px solid rgba(0,0,0,0.06);\n  border-radius:var(--r-lg);\n  padding:36px;\n  backdrop-filter:blur(10px);\n  -webkit-backdrop-filter:blur(10px);\n}\n.upgrade-stat{\n  position:relative;\n}\n.upgrade-stat .label{\n  display:block;\n  font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;\n  color:var(--sc-silver);margin-bottom:10px;\n}\n.upgrade-stat .from{\n  display:inline-flex;align-items:baseline;gap:4px;\n  color:var(--sc-silver);\n  font-size:18px;font-weight:600;\n  text-decoration:line-through;\n  margin-right:8px;\n}\n.upgrade-stat .arrow{\n  color:var(--sc-silver);font-size:14px;margin:0 8px;\n}\n.upgrade-stat .to{\n  display:inline-flex;align-items:baseline;gap:4px;\n  color:#E32E2E;\n  font-size:34px;font-weight:800;letter-spacing:-0.025em;\n}\n.upgrade-stat .to .unit{\n  font-size:14px;font-weight:600;color:var(--sc-graphite);margin-left:2px;\n}\n@media (max-width:920px){\n  .upgrade-grid{grid-template-columns:1fr;gap:48px}\n  .upgrade-stats{padding:28px;gap:18px}\n}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Two-up image gallery (provelo webps) ========== *\/\n.gallery-2{\n  display:grid;grid-template-columns:1fr 1fr;gap:24px;\n  max-width:var(--container);margin:0 auto;\n}\n.gallery-2 .gallery-item{\n  border-radius:var(--r-lg);overflow:hidden;background:var(--sc-fog);\n  aspect-ratio:3\/2;\n}\n.gallery-2 .gallery-item img{width:100%;height:100%;object-fit:cover;display:block}\n@media (max-width:760px){.gallery-2{grid-template-columns:1fr;gap:16px}}\u003c\/p\u003e\n\u003cp\u003e\/* ========== FAQ ========== *\/\n.faq-list{max-width:780px;margin:0 auto;border-top:1px solid var(--sc-mist)}\n.faq{border-bottom:1px solid var(--sc-mist)}\n.faq summary{\n  list-style:none;cursor:pointer;\n  padding:24px 4px;\n  display:flex;justify-content:space-between;gap:24px;align-items:center;\n  font-size:18px;font-weight:600;color:var(--sc-ink);letter-spacing:-0.005em;\n}\n.faq summary::-webkit-details-marker{display:none}\n.faq summary::after{\n  content:\"+\";font-weight:300;font-size:28px;color:var(--sc-silver);\n  transition:transform .25s var(--ease-out);flex-shrink:0;line-height:1;\n}\n.faq\u003copen\u003e summary::after{content:\"−\"}\n.faq-body{padding:0 4px 26px;color:var(--sc-graphite);font-size:16px;line-height:1.6;max-width:680px}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Closing CTA ========== *\/\n.closing{text-align:center;padding:120px 32px;background:var(--sc-ink);color:#fff}\n.closing .eyebrow{color:rgba(255,255,255,0.6) !important;margin-bottom:24px}\n.closing h2{font-size:clamp(40px,5.5vw,72px);font-weight:800;letter-spacing:-0.03em;line-height:1.04;color:#fff !important;max-width:24ch;margin:0 auto}\n.closing p{margin:24px auto 0;max-width:560px;color:rgba(255,255,255,0.78);font-size:18px;line-height:1.55}\n.closing-price{\n  display:inline-flex;align-items:baseline;gap:14px;\n  margin:36px 0 8px;\n  font-family:'Inter',sans-serif;\n}\n.closing-price .now{\n  font-size:clamp(36px,4.5vw,56px);font-weight:800;letter-spacing:-0.03em;\n  color:#fff;\n}\n.closing-price .label{\n  font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;\n  color:rgba(255,255,255,0.55);\n}\n.closing-price .old{\n  font-size:clamp(20px,2vw,28px);font-weight:400;\n  text-decoration:line-through;color:rgba(255,255,255,0.45);\n  letter-spacing:-0.01em;\n}\n.sale-badge{\n  display:inline-block;\n  background:#E32E2E;color:#fff;\n  font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;\n  padding:8px 16px;border-radius:980px;\n  margin-bottom:18px;\n}\n.closing .ctas{margin-top:40px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n.assurances{\n  margin-top:80px;display:flex;gap:64px;justify-content:center;flex-wrap:wrap;\n  font-size:13px;color:rgba(255,255,255,0.55);\n}\n.assurances strong{display:block;color:#fff;font-weight:600;font-size:14px;margin-bottom:4px;letter-spacing:0.005em}\u003c\/p\u003e\n\u003cp\u003e\/* ========== Footer ========== *\/\n.footer{\n  border-top:1px solid var(--sc-mist);\n  padding:32px;text-align:center;\n  font-size:12px;color:var(--sc-silver);\n  background:var(--sc-paper);\n  letter-spacing:0.04em;\n}\u003c\/p\u003e\n\u003cp\u003e\/* reveal on scroll *\/\n.reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}\n.reveal.in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}\u003c\/p\u003e\n\u003cp\u003e\/* =============================================================\n   ELEMENTOR \/ WORDPRESS aggressive override layer\n   ============================================================= *\/\nhtml body .sc-landing,\nhtml body .sc-landing \u003e *,\nhtml body .sc-landing div{box-sizing:border-box !important}\u003c\/p\u003e\n\u003cp\u003e\/* Force hero full screen even inside Elementor wrappers *\/\nhtml body .sc-landing .hero{\n  width:100vw !important;max-width:100vw !important;\n  min-height:100vh !important;min-height:100dvh !important;\n  position:relative !important;\n  left:50% !important;right:50% !important;\n  margin-left:-50vw !important;margin-right:-50vw !important;\n  padding:32px 32px 40px !important;\n  display:grid !important;\n  grid-template-rows:auto 1fr auto auto !important;\n  overflow:hidden !important;\n}\nhtml body .sc-landing\u003cdata-color=\"gray\"\u003e .hero{background:#a9a99e !important}\nhtml body .sc-landing\u003cdata-color=\"purple\"\u003e .hero{background:#4a2d3b !important}\u003c\/p\u003e\n\u003cp\u003e\/* Force typography sizes against Elementor h1\/h2\/h3 overrides *\/\nhtml body .sc-landing h1,\nhtml body .sc-landing h2,\nhtml body .sc-landing h3,\nhtml body .sc-landing h4{\n  font-family:'Inter',-apple-system,sans-serif !important;\n  font-weight:800 !important;\n  letter-spacing:-0.02em !important;\n  line-height:1.05 !important;\n}\nhtml body .sc-landing .hero-wordmark{\n  font-size:clamp(180px, 32vw, 520px) !important;\n  font-weight:900 !important;letter-spacing:-0.05em !important;line-height:1 !important;\n}\nhtml body .sc-landing .heading-xl{font-size:clamp(48px,7vw,96px) !important;font-weight:800 !important}\nhtml body .sc-landing .heading-l{font-size:clamp(36px,5vw,68px) !important;font-weight:800 !important;line-height:1.05 !important}\nhtml body .sc-landing .heading-m{font-size:clamp(24px,3vw,38px) !important;font-weight:700 !important}\nhtml body .sc-landing .intro-title{font-size:clamp(48px,6.5vw,92px) !important;font-weight:800 !important;letter-spacing:-0.025em !important;line-height:1.02 !important}\nhtml body .sc-landing .dd-title{font-size:clamp(38px,5vw,72px) !important;font-weight:800 !important;letter-spacing:-0.025em !important;text-transform:uppercase !important}\nhtml body .sc-landing .upgrade-text h2{font-size:clamp(36px,5vw,68px) !important;font-weight:800 !important}\nhtml body .sc-landing .feature h3{font-size:20px !important;font-weight:700 !important;letter-spacing:-0.005em !important;line-height:1.25 !important}\nhtml body .sc-landing .video-full .video-caption h2{font-size:clamp(48px,7.5vw,112px) !important;font-weight:900 !important;letter-spacing:-0.035em !important;line-height:1 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}\nhtml body .sc-landing .lifestyle h2{font-size:clamp(34px,4.5vw,56px) !important;font-weight:800 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}\nhtml body .sc-landing .closing h2{font-size:clamp(40px,5.5vw,72px) !important;font-weight:800 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}\u003c\/p\u003e\n\u003cp\u003e\/* Body text *\/\nhtml body .sc-landing p,\nhtml body .sc-landing span{font-family:'Inter',-apple-system,sans-serif !important}\nhtml body .sc-landing .body-l{font-size:18px !important;line-height:1.55 !important}\nhtml body .sc-landing .body{font-size:16px !important;line-height:1.6 !important}\nhtml body .sc-landing .intro-lede{font-size:clamp(17px,1.4vw,21px) !important;line-height:1.55 !important}\nhtml body .sc-landing .hero-tag{font-size:clamp(15px,1.4vw,18px) !important;font-weight:500\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Santa Cruz","offers":[{"title":"Gloss Lunar Gray \/ S","offer_id":57495934828926,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ M","offer_id":57495934861694,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ L","offer_id":57495934894462,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ XL","offer_id":57495934927230,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ S","offer_id":57495934959998,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ M","offer_id":57495934992766,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ L","offer_id":57495935025534,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ XL","offer_id":57495935058302,"sku":"VALAALDEORE","price":21595.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Vala_AL_Deore_GlossStormbringerPurple-scaled.webp?v=1780323664"},{"product_id":"wild-lt-m20-s-magic-gold-c-view-matt-titan-gold-gloss","title":"WILD LT M20 S Magic Gold C. View (Matt) - Titan Gold (Gloss)","description":"","brand":"ORBEA","offers":[{"title":"S \/ Magic Gold C. View (Matt) - Titan Gold (Gloss)","offer_id":57496010228094,"sku":"U31303X5","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"S \/ Smooth Silver (Matt) - Escape Green C. View (Gloss)","offer_id":57496010260862,"sku":"U31303X6","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"S \/ Royal Plum-Noctiluca C.View (Gloss)","offer_id":57496010293630,"sku":"U31303X7","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"M \/ Magic Gold C. View (Matt) - Titan Gold (Gloss)","offer_id":57496010326398,"sku":"U31305X5","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"M \/ Smooth Silver (Matt) - Escape Green C. View (Gloss)","offer_id":57496010359166,"sku":"U31305X6","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"M \/ Royal Plum-Noctiluca C.View (Gloss)","offer_id":57496010391934,"sku":"U31305X7","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"L \/ Magic Gold C. View (Matt) - Titan Gold (Gloss)","offer_id":57496010424702,"sku":"U31307X5","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"L \/ Smooth Silver (Matt) - Escape Green C. View (Gloss)","offer_id":57496010457470,"sku":"U31307X6","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"L \/ Royal Plum-Noctiluca C.View (Gloss)","offer_id":57496010490238,"sku":"U31307X7","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"XL \/ Magic Gold C. View (Matt) - Titan Gold (Gloss)","offer_id":57496010523006,"sku":"U31309X5","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"XL \/ Smooth Silver (Matt) - Escape Green C. View (Gloss)","offer_id":57496010555774,"sku":"U31309X6","price":36999.0,"currency_code":"RON","in_stock":true},{"title":"XL \/ Royal Plum-Noctiluca C.View (Gloss)","offer_id":57496010588542,"sku":"U31309X7","price":36999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/wildlt-m20-X5-v1_4672ae09-21c3-4ae9-ac69-8cd97920e5f8.jpg?v=1785491906"},{"product_id":"rise-sl-h30-s-bumblebee-yellow-black-matt","title":"Bicicletă electrică eMTB ORBEA RISE SL H30","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA RISE SL H30\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"288254\" class=\"elementor elementor-288254\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-254845d e-flex e-con-boxed e-con e-parent\" data-id=\"254845d\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-710d715 elementor-widget elementor-widget-html\" data-id=\"710d715\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea RISE - Landing Page Alma\/Urrun v2 Style - E-MTB Lightweight Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Rise e-MTB, bicicletă electrică mountain bike lightweight, Shimano EP801 RS România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - RISE EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        --rise-black: #1d1d1f;\u003cbr \/\u003e        --rise-white: #ffffff;\u003cbr \/\u003e        --rise-gray-50: #fafafa;\u003cbr \/\u003e        --rise-gray-100: #f5f5f7;\u003cbr \/\u003e        --rise-gray-200: #e8e8ed;\u003cbr \/\u003e        --rise-gray-300: #d2d2d7;\u003cbr \/\u003e        --rise-gray-500: #86868b;\u003cbr \/\u003e        --rise-gray-600: #6e6e73;\u003cbr \/\u003e        --rise-gray-700: #515154;\u003cbr \/\u003e        --rise-gray-800: #2d2d2d;\u003cbr \/\u003e        --rise-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* RISE Signature Colors - Teal\/Cyan (Lightweight e-MTB Theme) *\/\u003cbr \/\u003e        --rise-teal: #0d9488;\u003cbr \/\u003e        --rise-teal-light: #14b8a6;\u003cbr \/\u003e        --rise-teal-dark: #115e59;\u003cbr \/\u003e        --rise-cyan: #06b6d4;\u003cbr \/\u003e        --rise-cyan-light: #22d3ee;\u003cbr \/\u003e        --rise-blue: #0071e3;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.rise-page),\u003cbr \/\u003e    body:has(.rise-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e    .elementor-element:has(.rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.rise-page),\u003cbr \/\u003e    .elementor-container:has(.rise-page),\u003cbr \/\u003e    .elementor-column:has(.rise-page),\u003cbr \/\u003e    .elementor-widget:has(.rise-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e        .elementor-element:has(.rise-page),\u003cbr \/\u003e        .elementor-section:has(.rise-page),\u003cbr \/\u003e        .elementor-container:has(.rise-page),\u003cbr \/\u003e        .elementor-column:has(.rise-page),\u003cbr \/\u003e        .elementor-widget:has(.rise-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.rise-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* AGGRESSIVE: Override ALL parent containers up to body *\/\u003cbr \/\u003e    #content:has(.rise-page),\u003cbr \/\u003e    .site-main:has(.rise-page),\u003cbr \/\u003e    .site-content:has(.rise-page),\u003cbr \/\u003e    .entry-content:has(.rise-page),\u003cbr \/\u003e    .product:has(.rise-page),\u003cbr \/\u003e    .type-product:has(.rise-page),\u003cbr \/\u003e    main:has(.rise-page),\u003cbr \/\u003e    article:has(.rise-page),\u003cbr \/\u003e    .woocommerce-product-content:has(.rise-page),\u003cbr \/\u003e    .summary:has(.rise-page),\u003cbr \/\u003e    .woocommerce-Tabs-panel:has(.rise-page),\u003cbr \/\u003e    .e-con:has(.rise-page),\u003cbr \/\u003e    .e-con-inner:has(.rise-page),\u003cbr \/\u003e    .e-con-full:has(.rise-page),\u003cbr \/\u003e    .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e    .elementor-top-section:has(.rise-page),\u003cbr \/\u003e    .elementor-inner-section:has(.rise-page),\u003cbr \/\u003e    div:has(\u003e .rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        padding-left: 0 !important;\u003cbr \/\u003e        padding-right: 0 !important;\u003cbr \/\u003e        margin-left: 0 !important;\u003cbr \/\u003e        margin-right: 0 !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .rise-page h1,\u003cbr \/\u003e    .woocommerce .rise-page h2,\u003cbr \/\u003e    .woocommerce .rise-page h3,\u003cbr \/\u003e    .woocommerce .rise-page h4,\u003cbr \/\u003e    .woocommerce .rise-page p,\u003cbr \/\u003e    .product .rise-page h1,\u003cbr \/\u003e    .product .rise-page h2,\u003cbr \/\u003e    .product .rise-page h3,\u003cbr \/\u003e    .product .rise-page h4,\u003cbr \/\u003e    .product .rise-page p,\u003cbr \/\u003e    .single-product .rise-page h1,\u003cbr \/\u003e    .single-product .rise-page h2,\u003cbr \/\u003e    .single-product .rise-page h3,\u003cbr \/\u003e    .single-product .rise-page h4,\u003cbr \/\u003e    .single-product .rise-page p,\u003cbr \/\u003e    .woocommerce-page .rise-page h1,\u003cbr \/\u003e    .woocommerce-page .rise-page h2,\u003cbr \/\u003e    .woocommerce-page .rise-page h3,\u003cbr \/\u003e    .woocommerce-page .rise-page h4,\u003cbr \/\u003e    .woocommerce-page .rise-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-feature-section *,\u003cbr \/\u003e    .product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .single-product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .woocommerce-page .rise-page .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-display-xl,\u003cbr \/\u003e    .woocommerce .rise-page .rise-display-lg,\u003cbr \/\u003e    .product .rise-page .rise-display-xl,\u003cbr \/\u003e    .product .rise-page .rise-display-lg,\u003cbr \/\u003e    .single-product .rise-page .rise-display-xl,\u003cbr \/\u003e    .single-product .rise-page .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h1,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h3,\u003cbr \/\u003e    .elementor-widget-container .rise-page h4,\u003cbr \/\u003e    .elementor-widget-container .rise-page h5,\u003cbr \/\u003e    .elementor-widget-container .rise-page h6,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h1,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h3,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h4,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h5,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h6,\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-element .rise-page h2,\u003cbr \/\u003e    .rise-feature-section h2,\u003cbr \/\u003e    .rise-page .rise-feature-title,\u003cbr \/\u003e    .rise-page .rise-display-lg,\u003cbr \/\u003e    .rise-page .rise-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .rise-page h2.rise-title-main,\u003cbr \/\u003e    .rise-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside rise-page — NO display override *\/\u003cbr \/\u003e    .rise-page section,\u003cbr \/\u003e    .rise-page section \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page img,\u003cbr \/\u003e    .rise-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations *\/\u003cbr \/\u003e    .rise-gradient-teal,\u003cbr \/\u003e    .rise-page .rise-gradient-teal,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-teal {\u003cbr \/\u003e        background: linear-gradient(90deg, #0d9488 0%, #14b8a6 35%, #2dd4bf 65%, #5eead4 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-cyan,\u003cbr \/\u003e    .rise-page .rise-gradient-cyan,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-cyan {\u003cbr \/\u003e        background: linear-gradient(90deg, #0891b2 0%, #06b6d4 35%, #22d3ee 65%, #67e8f9 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-blue,\u003cbr \/\u003e    .rise-page .rise-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #0066cc 0%, #0071e3 35%, #0099ff 65%, #33bbff 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #115e59 30%, #14b8a6 60%, #0d7377 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-teal) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-section.bg-gray {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BATTERY CARDS SECTION - 3 BATTERIES\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-battery-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header h2 {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image {\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover .rise-battery-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-content {\u003cbr \/\u003e        padding: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-title {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        padding-bottom: 24px;\u003cbr \/\u003e        border-bottom: 1px solid var(--rise-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        padding-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-label {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        background: var(--rise-teal);\u003cbr \/\u003e        padding: 6px 14px;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stats {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        gap: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-value {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-battery-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-battery-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal), var(--rise-cyan));\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 2 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image img {\u003cbr \/\u003e        transition: transform 0.7s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover .rise-model-image img {\u003cbr \/\u003e        transform: scale(1.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-badge {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 8px 18px;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-name {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-tagline {\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        margin-bottom: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-specs {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 14px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        padding: 16px 14px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-value {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-label {\u003cbr \/\u003e        font-size: 0.6875rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e        margin-top: 2px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-models-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-models-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       COMPARISON TABLE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-comparison-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table-wrapper {\u003cbr \/\u003e        margin-top: 64px;\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        position: sticky;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        z-index: 10;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table th {\u003cbr \/\u003e        padding: 24px 16px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table td {\u003cbr \/\u003e        padding: 18px 16px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        font-size: 0.95rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table tbody tr:hover {\u003cbr \/\u003e        background: var(--rise-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-spec-highlight {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-price-cell {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-comparison-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-comparison-table th,\u003cbr \/\u003e        .rise-comparison-table td {\u003cbr \/\u003e            padding: 16px 12px;\u003cbr \/\u003e            font-size: 0.875rem;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GEOMETRY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-geometry-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e        margin-top: 40px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-geometry-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA \u0026 DEALER SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-cta-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #0d7377 50%, #115e59 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-container {\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-title {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-text {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 1.8\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Bumblebee Yellow-Black (Matt)","offer_id":57496406622590,"sku":"T31903SS","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"S \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496406655358,"sku":"T31903ST","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"S \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496406688126,"sku":"T31903SU","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"M \/ Bumblebee Yellow-Black (Matt)","offer_id":57496406720894,"sku":"T31905SS","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496406753662,"sku":"T31905ST","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"M \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496406786430,"sku":"T31905SU","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"L \/ Bumblebee Yellow-Black (Matt)","offer_id":57496406819198,"sku":"T31907SS","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496406851966,"sku":"T31907ST","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"L \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496406884734,"sku":"T31907SU","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"XL \/ Bumblebee Yellow-Black (Matt)","offer_id":57496406917502,"sku":"T31909SS","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496406950270,"sku":"T31909ST","price":24916.45,"currency_code":"RON","in_stock":true},{"title":"XL \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496406983038,"sku":"T31909SU","price":24916.45,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T319TTCC-SS-SIDE-RISE_SL_H30_SRD.jpg?v=1780337246"},{"product_id":"rise-sl-m10-420w-s-myo-2","title":"Bicicletă electrică eMTB ORBEA RISE SL M10","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA RISE SL M10\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291044\" class=\"elementor elementor-291044\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-2396303 e-flex e-con-boxed e-con e-parent\" data-id=\"2396303\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-9131a22 elementor-widget elementor-widget-html\" data-id=\"9131a22\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea RISE - Landing Page Alma\/Urrun v2 Style - E-MTB Lightweight Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Rise e-MTB, bicicletă electrică mountain bike lightweight, Shimano EP801 RS România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - RISE EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        --rise-black: #1d1d1f;\u003cbr \/\u003e        --rise-white: #ffffff;\u003cbr \/\u003e        --rise-gray-50: #fafafa;\u003cbr \/\u003e        --rise-gray-100: #f5f5f7;\u003cbr \/\u003e        --rise-gray-200: #e8e8ed;\u003cbr \/\u003e        --rise-gray-300: #d2d2d7;\u003cbr \/\u003e        --rise-gray-500: #86868b;\u003cbr \/\u003e        --rise-gray-600: #6e6e73;\u003cbr \/\u003e        --rise-gray-700: #515154;\u003cbr \/\u003e        --rise-gray-800: #2d2d2d;\u003cbr \/\u003e        --rise-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* RISE Signature Colors - Teal\/Cyan (Lightweight e-MTB Theme) *\/\u003cbr \/\u003e        --rise-teal: #0d9488;\u003cbr \/\u003e        --rise-teal-light: #14b8a6;\u003cbr \/\u003e        --rise-teal-dark: #115e59;\u003cbr \/\u003e        --rise-cyan: #06b6d4;\u003cbr \/\u003e        --rise-cyan-light: #22d3ee;\u003cbr \/\u003e        --rise-blue: #0071e3;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.rise-page),\u003cbr \/\u003e    body:has(.rise-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e    .elementor-element:has(.rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.rise-page),\u003cbr \/\u003e    .elementor-container:has(.rise-page),\u003cbr \/\u003e    .elementor-column:has(.rise-page),\u003cbr \/\u003e    .elementor-widget:has(.rise-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* AGGRESSIVE: Override ALL parent containers up to body *\/\u003cbr \/\u003e    #content:has(.rise-page),\u003cbr \/\u003e    .site-main:has(.rise-page),\u003cbr \/\u003e    .site-content:has(.rise-page),\u003cbr \/\u003e    .entry-content:has(.rise-page),\u003cbr \/\u003e    .product:has(.rise-page),\u003cbr \/\u003e    .type-product:has(.rise-page),\u003cbr \/\u003e    main:has(.rise-page),\u003cbr \/\u003e    article:has(.rise-page),\u003cbr \/\u003e    .woocommerce-product-content:has(.rise-page),\u003cbr \/\u003e    .summary:has(.rise-page),\u003cbr \/\u003e    .woocommerce-Tabs-panel:has(.rise-page),\u003cbr \/\u003e    .e-con:has(.rise-page),\u003cbr \/\u003e    .e-con-inner:has(.rise-page),\u003cbr \/\u003e    .e-con-full:has(.rise-page),\u003cbr \/\u003e    .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e    .elementor-top-section:has(.rise-page),\u003cbr \/\u003e    .elementor-inner-section:has(.rise-page),\u003cbr \/\u003e    div:has(\u003e .rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        padding-left: 0 !important;\u003cbr \/\u003e        padding-right: 0 !important;\u003cbr \/\u003e        margin-left: 0 !important;\u003cbr \/\u003e        margin-right: 0 !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e        .elementor-element:has(.rise-page),\u003cbr \/\u003e        .elementor-section:has(.rise-page),\u003cbr \/\u003e        .elementor-container:has(.rise-page),\u003cbr \/\u003e        .elementor-column:has(.rise-page),\u003cbr \/\u003e        .elementor-widget:has(.rise-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.rise-page),\u003cbr \/\u003e        .elementor-top-section:has(.rise-page),\u003cbr \/\u003e        .e-con:has(.rise-page),\u003cbr \/\u003e        .e-con-inner:has(.rise-page),\u003cbr \/\u003e        .e-con-full:has(.rise-page),\u003cbr \/\u003e        .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e        #content:has(.rise-page),\u003cbr \/\u003e        .site-main:has(.rise-page),\u003cbr \/\u003e        .site-content:has(.rise-page),\u003cbr \/\u003e        .entry-content:has(.rise-page),\u003cbr \/\u003e        main:has(.rise-page),\u003cbr \/\u003e        article:has(.rise-page),\u003cbr \/\u003e        div:has(\u003e .rise-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .rise-page h1,\u003cbr \/\u003e    .woocommerce .rise-page h2,\u003cbr \/\u003e    .woocommerce .rise-page h3,\u003cbr \/\u003e    .woocommerce .rise-page h4,\u003cbr \/\u003e    .woocommerce .rise-page p,\u003cbr \/\u003e    .product .rise-page h1,\u003cbr \/\u003e    .product .rise-page h2,\u003cbr \/\u003e    .product .rise-page h3,\u003cbr \/\u003e    .product .rise-page h4,\u003cbr \/\u003e    .product .rise-page p,\u003cbr \/\u003e    .single-product .rise-page h1,\u003cbr \/\u003e    .single-product .rise-page h2,\u003cbr \/\u003e    .single-product .rise-page h3,\u003cbr \/\u003e    .single-product .rise-page h4,\u003cbr \/\u003e    .single-product .rise-page p,\u003cbr \/\u003e    .woocommerce-page .rise-page h1,\u003cbr \/\u003e    .woocommerce-page .rise-page h2,\u003cbr \/\u003e    .woocommerce-page .rise-page h3,\u003cbr \/\u003e    .woocommerce-page .rise-page h4,\u003cbr \/\u003e    .woocommerce-page .rise-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-feature-section *,\u003cbr \/\u003e    .product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .single-product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .woocommerce-page .rise-page .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-display-xl,\u003cbr \/\u003e    .woocommerce .rise-page .rise-display-lg,\u003cbr \/\u003e    .product .rise-page .rise-display-xl,\u003cbr \/\u003e    .product .rise-page .rise-display-lg,\u003cbr \/\u003e    .single-product .rise-page .rise-display-xl,\u003cbr \/\u003e    .single-product .rise-page .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h1,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h3,\u003cbr \/\u003e    .elementor-widget-container .rise-page h4,\u003cbr \/\u003e    .elementor-widget-container .rise-page h5,\u003cbr \/\u003e    .elementor-widget-container .rise-page h6,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h1,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h3,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h4,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h5,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h6,\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-element .rise-page h2,\u003cbr \/\u003e    .rise-feature-section h2,\u003cbr \/\u003e    .rise-page .rise-feature-title,\u003cbr \/\u003e    .rise-page .rise-display-lg,\u003cbr \/\u003e    .rise-page .rise-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .rise-page h2.rise-title-main,\u003cbr \/\u003e    .rise-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside rise-page — NO display override *\/\u003cbr \/\u003e    .rise-page section,\u003cbr \/\u003e    .rise-page section \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page img,\u003cbr \/\u003e    .rise-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations *\/\u003cbr \/\u003e    .rise-gradient-teal,\u003cbr \/\u003e    .rise-page .rise-gradient-teal,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-teal {\u003cbr \/\u003e        background: linear-gradient(90deg, #0d9488 0%, #14b8a6 35%, #2dd4bf 65%, #5eead4 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-cyan,\u003cbr \/\u003e    .rise-page .rise-gradient-cyan,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-cyan {\u003cbr \/\u003e        background: linear-gradient(90deg, #0891b2 0%, #06b6d4 35%, #22d3ee 65%, #67e8f9 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-blue,\u003cbr \/\u003e    .rise-page .rise-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #0066cc 0%, #0071e3 35%, #0099ff 65%, #33bbff 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #115e59 30%, #14b8a6 60%, #0d7377 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-teal) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-section.bg-gray {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BATTERY CARDS SECTION - 3 BATTERIES\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-battery-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header h2 {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image {\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover .rise-battery-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-content {\u003cbr \/\u003e        padding: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-title {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        padding-bottom: 24px;\u003cbr \/\u003e        border-bottom: 1px solid var(--rise-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        padding-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-label {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        background: var(--rise-teal);\u003cbr \/\u003e        padding: 6px 14px;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stats {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        gap: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-value {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-battery-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-battery-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal), var(--rise-cyan));\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 2 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image img {\u003cbr \/\u003e        transition: transform 0.7s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover .rise-model-image img {\u003cbr \/\u003e        transform: scale(1.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-badge {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 8px 18px;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-name {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-tagline {\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        margin-bottom: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-specs {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 14px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        padding: 16px 14px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-value {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-label {\u003cbr \/\u003e        font-size: 0.6875rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e        margin-top: 2px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-models-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-models-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       COMPARISON TABLE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-comparison-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table-wrapper {\u003cbr \/\u003e        margin-top: 64px;\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        position: sticky;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        z-index: 10;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table th {\u003cbr \/\u003e        padding: 24px 16px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table td {\u003cbr \/\u003e        padding: 18px 16px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        font-size: 0.95rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table tbody tr:hover {\u003cbr \/\u003e        background: var(--rise-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-spec-highlight {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-price-cell {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-comparison-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-comparison-table th,\u003cbr \/\u003e        .rise-comparison-table td {\u003cbr \/\u003e            padding: 16px 12px;\u003cbr \/\u003e            font-size: 0.875rem;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GEOMETRY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-geometry-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e        margin-top: 40px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-geometry-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA \u0026 DEALER SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-cta-section\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407114110,"sku":"T32303SZ","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407146878,"sku":"T32305SZ","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407179646,"sku":"T32307SZ","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407212414,"sku":"T32309SZ","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"S \/ Myo","offer_id":57496407245182,"sku":"T32303CM","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"M \/ Myo","offer_id":57496407277950,"sku":"T32305CM","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"L \/ Myo","offer_id":57496407310718,"sku":"T32307CM","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"XL \/ Myo","offer_id":57496407343486,"sku":"T32309CM","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"S \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407376254,"sku":"T32303SW","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"S \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496407409022,"sku":"T32303SY","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"M \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407441790,"sku":"T32305SW","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"M \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496407474558,"sku":"T32305SY","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"L \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407507326,"sku":"T32307SW","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"L \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496407540094,"sku":"T32307SY","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"XL \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407572862,"sku":"T32309SW","price":42414.7,"currency_code":"RON","in_stock":true},{"title":"XL \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496407605630,"sku":"T32309SY","price":42414.7,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T323TTCC-SZ-SIDE-RISE_SL_M10-12.jpg?v=1780337268"},{"product_id":"rise-sl-m-ltd-420w-s-myo-2","title":"Bicicletă electrică eMTB ORBEA RISE SL M-LTD 420W","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA RISE SL M-LTD 420W\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291044\" class=\"elementor elementor-291044\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-2396303 e-flex e-con-boxed e-con e-parent\" data-id=\"2396303\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-9131a22 elementor-widget elementor-widget-html\" data-id=\"9131a22\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea RISE - Landing Page Alma\/Urrun v2 Style - E-MTB Lightweight Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Rise e-MTB, bicicletă electrică mountain bike lightweight, Shimano EP801 RS România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - RISE EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        --rise-black: #1d1d1f;\u003cbr \/\u003e        --rise-white: #ffffff;\u003cbr \/\u003e        --rise-gray-50: #fafafa;\u003cbr \/\u003e        --rise-gray-100: #f5f5f7;\u003cbr \/\u003e        --rise-gray-200: #e8e8ed;\u003cbr \/\u003e        --rise-gray-300: #d2d2d7;\u003cbr \/\u003e        --rise-gray-500: #86868b;\u003cbr \/\u003e        --rise-gray-600: #6e6e73;\u003cbr \/\u003e        --rise-gray-700: #515154;\u003cbr \/\u003e        --rise-gray-800: #2d2d2d;\u003cbr \/\u003e        --rise-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* RISE Signature Colors - Teal\/Cyan (Lightweight e-MTB Theme) *\/\u003cbr \/\u003e        --rise-teal: #0d9488;\u003cbr \/\u003e        --rise-teal-light: #14b8a6;\u003cbr \/\u003e        --rise-teal-dark: #115e59;\u003cbr \/\u003e        --rise-cyan: #06b6d4;\u003cbr \/\u003e        --rise-cyan-light: #22d3ee;\u003cbr \/\u003e        --rise-blue: #0071e3;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.rise-page),\u003cbr \/\u003e    body:has(.rise-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e    .elementor-element:has(.rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.rise-page),\u003cbr \/\u003e    .elementor-container:has(.rise-page),\u003cbr \/\u003e    .elementor-column:has(.rise-page),\u003cbr \/\u003e    .elementor-widget:has(.rise-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* AGGRESSIVE: Override ALL parent containers up to body *\/\u003cbr \/\u003e    #content:has(.rise-page),\u003cbr \/\u003e    .site-main:has(.rise-page),\u003cbr \/\u003e    .site-content:has(.rise-page),\u003cbr \/\u003e    .entry-content:has(.rise-page),\u003cbr \/\u003e    .product:has(.rise-page),\u003cbr \/\u003e    .type-product:has(.rise-page),\u003cbr \/\u003e    main:has(.rise-page),\u003cbr \/\u003e    article:has(.rise-page),\u003cbr \/\u003e    .woocommerce-product-content:has(.rise-page),\u003cbr \/\u003e    .summary:has(.rise-page),\u003cbr \/\u003e    .woocommerce-Tabs-panel:has(.rise-page),\u003cbr \/\u003e    .e-con:has(.rise-page),\u003cbr \/\u003e    .e-con-inner:has(.rise-page),\u003cbr \/\u003e    .e-con-full:has(.rise-page),\u003cbr \/\u003e    .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e    .elementor-top-section:has(.rise-page),\u003cbr \/\u003e    .elementor-inner-section:has(.rise-page),\u003cbr \/\u003e    div:has(\u003e .rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        padding-left: 0 !important;\u003cbr \/\u003e        padding-right: 0 !important;\u003cbr \/\u003e        margin-left: 0 !important;\u003cbr \/\u003e        margin-right: 0 !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e        .elementor-element:has(.rise-page),\u003cbr \/\u003e        .elementor-section:has(.rise-page),\u003cbr \/\u003e        .elementor-container:has(.rise-page),\u003cbr \/\u003e        .elementor-column:has(.rise-page),\u003cbr \/\u003e        .elementor-widget:has(.rise-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.rise-page),\u003cbr \/\u003e        .elementor-top-section:has(.rise-page),\u003cbr \/\u003e        .e-con:has(.rise-page),\u003cbr \/\u003e        .e-con-inner:has(.rise-page),\u003cbr \/\u003e        .e-con-full:has(.rise-page),\u003cbr \/\u003e        .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e        #content:has(.rise-page),\u003cbr \/\u003e        .site-main:has(.rise-page),\u003cbr \/\u003e        .site-content:has(.rise-page),\u003cbr \/\u003e        .entry-content:has(.rise-page),\u003cbr \/\u003e        main:has(.rise-page),\u003cbr \/\u003e        article:has(.rise-page),\u003cbr \/\u003e        div:has(\u003e .rise-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .rise-page h1,\u003cbr \/\u003e    .woocommerce .rise-page h2,\u003cbr \/\u003e    .woocommerce .rise-page h3,\u003cbr \/\u003e    .woocommerce .rise-page h4,\u003cbr \/\u003e    .woocommerce .rise-page p,\u003cbr \/\u003e    .product .rise-page h1,\u003cbr \/\u003e    .product .rise-page h2,\u003cbr \/\u003e    .product .rise-page h3,\u003cbr \/\u003e    .product .rise-page h4,\u003cbr \/\u003e    .product .rise-page p,\u003cbr \/\u003e    .single-product .rise-page h1,\u003cbr \/\u003e    .single-product .rise-page h2,\u003cbr \/\u003e    .single-product .rise-page h3,\u003cbr \/\u003e    .single-product .rise-page h4,\u003cbr \/\u003e    .single-product .rise-page p,\u003cbr \/\u003e    .woocommerce-page .rise-page h1,\u003cbr \/\u003e    .woocommerce-page .rise-page h2,\u003cbr \/\u003e    .woocommerce-page .rise-page h3,\u003cbr \/\u003e    .woocommerce-page .rise-page h4,\u003cbr \/\u003e    .woocommerce-page .rise-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-feature-section *,\u003cbr \/\u003e    .product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .single-product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .woocommerce-page .rise-page .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-display-xl,\u003cbr \/\u003e    .woocommerce .rise-page .rise-display-lg,\u003cbr \/\u003e    .product .rise-page .rise-display-xl,\u003cbr \/\u003e    .product .rise-page .rise-display-lg,\u003cbr \/\u003e    .single-product .rise-page .rise-display-xl,\u003cbr \/\u003e    .single-product .rise-page .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h1,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h3,\u003cbr \/\u003e    .elementor-widget-container .rise-page h4,\u003cbr \/\u003e    .elementor-widget-container .rise-page h5,\u003cbr \/\u003e    .elementor-widget-container .rise-page h6,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h1,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h3,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h4,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h5,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h6,\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-element .rise-page h2,\u003cbr \/\u003e    .rise-feature-section h2,\u003cbr \/\u003e    .rise-page .rise-feature-title,\u003cbr \/\u003e    .rise-page .rise-display-lg,\u003cbr \/\u003e    .rise-page .rise-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .rise-page h2.rise-title-main,\u003cbr \/\u003e    .rise-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside rise-page — NO display override *\/\u003cbr \/\u003e    .rise-page section,\u003cbr \/\u003e    .rise-page section \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page img,\u003cbr \/\u003e    .rise-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations *\/\u003cbr \/\u003e    .rise-gradient-teal,\u003cbr \/\u003e    .rise-page .rise-gradient-teal,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-teal {\u003cbr \/\u003e        background: linear-gradient(90deg, #0d9488 0%, #14b8a6 35%, #2dd4bf 65%, #5eead4 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-cyan,\u003cbr \/\u003e    .rise-page .rise-gradient-cyan,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-cyan {\u003cbr \/\u003e        background: linear-gradient(90deg, #0891b2 0%, #06b6d4 35%, #22d3ee 65%, #67e8f9 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-blue,\u003cbr \/\u003e    .rise-page .rise-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #0066cc 0%, #0071e3 35%, #0099ff 65%, #33bbff 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #115e59 30%, #14b8a6 60%, #0d7377 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-teal) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-section.bg-gray {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BATTERY CARDS SECTION - 3 BATTERIES\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-battery-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header h2 {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image {\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover .rise-battery-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-content {\u003cbr \/\u003e        padding: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-title {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        padding-bottom: 24px;\u003cbr \/\u003e        border-bottom: 1px solid var(--rise-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        padding-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-label {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        background: var(--rise-teal);\u003cbr \/\u003e        padding: 6px 14px;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stats {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        gap: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-value {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-battery-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-battery-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal), var(--rise-cyan));\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 2 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image img {\u003cbr \/\u003e        transition: transform 0.7s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover .rise-model-image img {\u003cbr \/\u003e        transform: scale(1.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-badge {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 8px 18px;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-name {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-tagline {\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        margin-bottom: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-specs {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 14px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        padding: 16px 14px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-value {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-label {\u003cbr \/\u003e        font-size: 0.6875rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e        margin-top: 2px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-models-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-models-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       COMPARISON TABLE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-comparison-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table-wrapper {\u003cbr \/\u003e        margin-top: 64px;\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        position: sticky;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        z-index: 10;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table th {\u003cbr \/\u003e        padding: 24px 16px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table td {\u003cbr \/\u003e        padding: 18px 16px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        font-size: 0.95rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table tbody tr:hover {\u003cbr \/\u003e        background: var(--rise-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-spec-highlight {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-price-cell {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-comparison-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-comparison-table th,\u003cbr \/\u003e        .rise-comparison-table td {\u003cbr \/\u003e            padding: 16px 12px;\u003cbr \/\u003e            font-size: 0.875rem;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GEOMETRY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-geometry-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e        margin-top: 40px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-geometry-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA \u0026 DEALER SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-cta-\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407671166,"sku":"T32403SZ","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407703934,"sku":"T324","price":57199.0,"currency_code":"RON","in_stock":true},{"title":"M \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407736702,"sku":"T324","price":57199.0,"currency_code":"RON","in_stock":true},{"title":"XL \/ Tanzanite Carbon View - Carbon Raw (Matt)","offer_id":57496407769470,"sku":"T324","price":57199.0,"currency_code":"RON","in_stock":true},{"title":"S \/ Myo","offer_id":57496407802238,"sku":"T32403CM","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Myo","offer_id":57496407835006,"sku":"T32405CM","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Myo","offer_id":57496407867774,"sku":"T32407CM","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Myo","offer_id":57496407900542,"sku":"T32409CM","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407933310,"sku":"T32403SW","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496407966078,"sku":"T32403SY","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496407998846,"sku":"T32405SW","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496408031614,"sku":"T32405SY","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496408064382,"sku":"T32407SW","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496408097150,"sku":"T32407SY","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Cosmic Carbon View - Golden Sand (Gloss)","offer_id":57496408129918,"sku":"T32409SW","price":58322.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Desert Rose - Carbon Raw (Matt)","offer_id":57496408162686,"sku":"T32409SY","price":58322.2,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T324TTCC-SY-SIDE-RISE_SL_MLTD-15.jpg?v=1780337289"},{"product_id":"rise-lt-h10-s-bumblebee-yellow-black-matt-2","title":"Bicicletă electrică eMTB ORBEA RISE LT H10","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA RISE LT H10\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"288254\" class=\"elementor elementor-288254\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-254845d e-flex e-con-boxed e-con e-parent\" data-id=\"254845d\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-710d715 elementor-widget elementor-widget-html\" data-id=\"710d715\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea RISE - Landing Page Alma\/Urrun v2 Style - E-MTB Lightweight Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Rise e-MTB, bicicletă electrică mountain bike lightweight, Shimano EP801 RS România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - RISE EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        --rise-black: #1d1d1f;\u003cbr \/\u003e        --rise-white: #ffffff;\u003cbr \/\u003e        --rise-gray-50: #fafafa;\u003cbr \/\u003e        --rise-gray-100: #f5f5f7;\u003cbr \/\u003e        --rise-gray-200: #e8e8ed;\u003cbr \/\u003e        --rise-gray-300: #d2d2d7;\u003cbr \/\u003e        --rise-gray-500: #86868b;\u003cbr \/\u003e        --rise-gray-600: #6e6e73;\u003cbr \/\u003e        --rise-gray-700: #515154;\u003cbr \/\u003e        --rise-gray-800: #2d2d2d;\u003cbr \/\u003e        --rise-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* RISE Signature Colors - Teal\/Cyan (Lightweight e-MTB Theme) *\/\u003cbr \/\u003e        --rise-teal: #0d9488;\u003cbr \/\u003e        --rise-teal-light: #14b8a6;\u003cbr \/\u003e        --rise-teal-dark: #115e59;\u003cbr \/\u003e        --rise-cyan: #06b6d4;\u003cbr \/\u003e        --rise-cyan-light: #22d3ee;\u003cbr \/\u003e        --rise-blue: #0071e3;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.rise-page),\u003cbr \/\u003e    body:has(.rise-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e    .elementor-element:has(.rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.rise-page),\u003cbr \/\u003e    .elementor-container:has(.rise-page),\u003cbr \/\u003e    .elementor-column:has(.rise-page),\u003cbr \/\u003e    .elementor-widget:has(.rise-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.rise-page),\u003cbr \/\u003e        .elementor-element:has(.rise-page),\u003cbr \/\u003e        .elementor-section:has(.rise-page),\u003cbr \/\u003e        .elementor-container:has(.rise-page),\u003cbr \/\u003e        .elementor-column:has(.rise-page),\u003cbr \/\u003e        .elementor-widget:has(.rise-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.rise-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* AGGRESSIVE: Override ALL parent containers up to body *\/\u003cbr \/\u003e    #content:has(.rise-page),\u003cbr \/\u003e    .site-main:has(.rise-page),\u003cbr \/\u003e    .site-content:has(.rise-page),\u003cbr \/\u003e    .entry-content:has(.rise-page),\u003cbr \/\u003e    .product:has(.rise-page),\u003cbr \/\u003e    .type-product:has(.rise-page),\u003cbr \/\u003e    main:has(.rise-page),\u003cbr \/\u003e    article:has(.rise-page),\u003cbr \/\u003e    .woocommerce-product-content:has(.rise-page),\u003cbr \/\u003e    .summary:has(.rise-page),\u003cbr \/\u003e    .woocommerce-Tabs-panel:has(.rise-page),\u003cbr \/\u003e    .e-con:has(.rise-page),\u003cbr \/\u003e    .e-con-inner:has(.rise-page),\u003cbr \/\u003e    .e-con-full:has(.rise-page),\u003cbr \/\u003e    .elementor-element-populated:has(.rise-page),\u003cbr \/\u003e    .elementor-top-section:has(.rise-page),\u003cbr \/\u003e    .elementor-inner-section:has(.rise-page),\u003cbr \/\u003e    div:has(\u003e .rise-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        padding-left: 0 !important;\u003cbr \/\u003e        padding-right: 0 !important;\u003cbr \/\u003e        margin-left: 0 !important;\u003cbr \/\u003e        margin-right: 0 !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .rise-page h1,\u003cbr \/\u003e    .woocommerce .rise-page h2,\u003cbr \/\u003e    .woocommerce .rise-page h3,\u003cbr \/\u003e    .woocommerce .rise-page h4,\u003cbr \/\u003e    .woocommerce .rise-page p,\u003cbr \/\u003e    .product .rise-page h1,\u003cbr \/\u003e    .product .rise-page h2,\u003cbr \/\u003e    .product .rise-page h3,\u003cbr \/\u003e    .product .rise-page h4,\u003cbr \/\u003e    .product .rise-page p,\u003cbr \/\u003e    .single-product .rise-page h1,\u003cbr \/\u003e    .single-product .rise-page h2,\u003cbr \/\u003e    .single-product .rise-page h3,\u003cbr \/\u003e    .single-product .rise-page h4,\u003cbr \/\u003e    .single-product .rise-page p,\u003cbr \/\u003e    .woocommerce-page .rise-page h1,\u003cbr \/\u003e    .woocommerce-page .rise-page h2,\u003cbr \/\u003e    .woocommerce-page .rise-page h3,\u003cbr \/\u003e    .woocommerce-page .rise-page h4,\u003cbr \/\u003e    .woocommerce-page .rise-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-feature-section *,\u003cbr \/\u003e    .product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .single-product .rise-page .rise-feature-section *,\u003cbr \/\u003e    .woocommerce-page .rise-page .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .rise-page .rise-display-xl,\u003cbr \/\u003e    .woocommerce .rise-page .rise-display-lg,\u003cbr \/\u003e    .product .rise-page .rise-display-xl,\u003cbr \/\u003e    .product .rise-page .rise-display-lg,\u003cbr \/\u003e    .single-product .rise-page .rise-display-xl,\u003cbr \/\u003e    .single-product .rise-page .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h1,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h3,\u003cbr \/\u003e    .elementor-widget-container .rise-page h4,\u003cbr \/\u003e    .elementor-widget-container .rise-page h5,\u003cbr \/\u003e    .elementor-widget-container .rise-page h6,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h1,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h3,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h4,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h5,\u003cbr \/\u003e    .elementor-kit-6 .rise-page h6,\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .rise-page h2,\u003cbr \/\u003e    .elementor-widget-container .rise-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page h1,\u003cbr \/\u003e    .rise-page h2,\u003cbr \/\u003e    .rise-page h3,\u003cbr \/\u003e    .rise-page h4,\u003cbr \/\u003e    .rise-page h5,\u003cbr \/\u003e    .rise-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .rise-page h2,\u003cbr \/\u003e    .elementor-element .rise-page h2,\u003cbr \/\u003e    .rise-feature-section h2,\u003cbr \/\u003e    .rise-page .rise-feature-title,\u003cbr \/\u003e    .rise-page .rise-display-lg,\u003cbr \/\u003e    .rise-page .rise-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .rise-page h2,\u003cbr \/\u003e    .rise-page h2.rise-title-main,\u003cbr \/\u003e    .rise-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside rise-page — NO display override *\/\u003cbr \/\u003e    .rise-page section,\u003cbr \/\u003e    .rise-page section \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .rise-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page img,\u003cbr \/\u003e    .rise-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-main,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .rise-page .rise-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .rise-page .rise-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-subtitle-apple strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations *\/\u003cbr \/\u003e    .rise-gradient-teal,\u003cbr \/\u003e    .rise-page .rise-gradient-teal,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-teal {\u003cbr \/\u003e        background: linear-gradient(90deg, #0d9488 0%, #14b8a6 35%, #2dd4bf 65%, #5eead4 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-cyan,\u003cbr \/\u003e    .rise-page .rise-gradient-cyan,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-cyan {\u003cbr \/\u003e        background: linear-gradient(90deg, #0891b2 0%, #06b6d4 35%, #22d3ee 65%, #67e8f9 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-gradient-blue,\u003cbr \/\u003e    .rise-page .rise-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .rise-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #0066cc 0%, #0071e3 35%, #0099ff 65%, #33bbff 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #115e59 30%, #14b8a6 60%, #0d7377 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-teal) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--rise-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-intro-text strong {\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--rise-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-split-section.bg-gray {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BATTERY CARDS SECTION - 3 BATTERIES\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-battery-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header h2 {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image {\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card:hover .rise-battery-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-content {\u003cbr \/\u003e        padding: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-card-title {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        padding-bottom: 24px;\u003cbr \/\u003e        border-bottom: 1px solid var(--rise-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-battery-mode:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        padding-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-label {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        background: var(--rise-teal);\u003cbr \/\u003e        padding: 6px 14px;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stats {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        gap: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-mode-stat-value {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-battery-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-battery-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal), var(--rise-cyan));\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 2 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card {\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-image img {\u003cbr \/\u003e        transition: transform 0.7s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-card:hover .rise-model-image img {\u003cbr \/\u003e        transform: scale(1.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-badge {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        padding: 8px 18px;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-name {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-tagline {\u003cbr \/\u003e        color: var(--rise-gray-600);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        margin-bottom: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-specs {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 14px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec {\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        padding: 16px 14px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-value {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-model-spec-label {\u003cbr \/\u003e        font-size: 0.6875rem;\u003cbr \/\u003e        color: var(--rise-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e        margin-top: 2px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-models-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-models-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       COMPARISON TABLE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-comparison-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table-wrapper {\u003cbr \/\u003e        margin-top: 64px;\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--rise-teal) 0%, var(--rise-cyan) 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        position: sticky;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        z-index: 10;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table th {\u003cbr \/\u003e        padding: 24px 16px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table td {\u003cbr \/\u003e        padding: 18px 16px;\u003cbr \/\u003e        border-top: 1px solid var(--rise-gray-200);\u003cbr \/\u003e        font-size: 0.95rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-comparison-table tbody tr:hover {\u003cbr \/\u003e        background: var(--rise-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-spec-highlight {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-price-cell {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--rise-teal);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-comparison-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .rise-comparison-table th,\u003cbr \/\u003e        .rise-comparison-table td {\u003cbr \/\u003e            padding: 16px 12px;\u003cbr \/\u003e            font-size: 0.875rem;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GEOMETRY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-geometry-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--rise-white);\u003cbr \/\u003e        color: var(--rise-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--rise-gray-100);\u003cbr \/\u003e        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e        margin-top: 40px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-geometry-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .rise-geometry-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA \u0026 DEALER SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .rise-cta-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: linear-gradient(135deg, #0d9488 0%, #0d7377 50%, #115e59 100%);\u003cbr \/\u003e        color: var(--rise-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-container {\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-title {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .rise-cta-text {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 1.8\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Bumblebee Yellow-Black (Matt)","offer_id":57496408686974,"sku":"T33003SS","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496408719742,"sku":"T33003ST","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"S \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496408752510,"sku":"T33003SU","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Bumblebee Yellow-Black (Matt)","offer_id":57496408785278,"sku":"T33005SS","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496408818046,"sku":"T33005ST","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"M \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496408850814,"sku":"T33005SU","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Bumblebee Yellow-Black (Matt)","offer_id":57496408883582,"sku":"T33007SS","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496408916350,"sku":"T33007ST","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"L \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496408949118,"sku":"T33007SU","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Bumblebee Yellow-Black (Matt)","offer_id":57496408981886,"sku":"T33009SS","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Black-Splash Olive Green (Matt)","offer_id":57496409014654,"sku":"T33009ST","price":32870.2,"currency_code":"RON","in_stock":true},{"title":"XL \/ Escape Green-Splash Ice Green (Gloss)","offer_id":57496409047422,"sku":"T33009SU","price":32870.2,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T330TTCC-SS-SIDE-RISE_LT_H10-6_43b0ba2a-7106-4495-88af-0fbcf3d673b1.jpg?v=1780337307"},{"product_id":"wild-st-h20-s-diamond-black-blue-stone-matt","title":"Bicicletă electrică eMTB ORBEA WILD ST H20","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA WILD ST H20\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291521\" class=\"elementor elementor-291521\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-2c2d30b e-flex e-con-boxed e-con e-parent\" data-id=\"2c2d30b\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-dace09b elementor-widget elementor-widget-html\" data-id=\"dace09b\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea WILD - Landing Page eMTB Enduro Aluminum v2 Style - Aggressive Enduro Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Wild e-MTB Aluminum, bicicletă electrică mountain bike enduro agresiv, Bosch CX motor România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - WILD EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        --wild-black: #1d1d1f;\u003cbr \/\u003e        --wild-white: #ffffff;\u003cbr \/\u003e        --wild-gray-50: #fafafa;\u003cbr \/\u003e        --wild-gray-100: #f5f5f7;\u003cbr \/\u003e        --wild-gray-200: #e8e8ed;\u003cbr \/\u003e        --wild-gray-300: #d2d2d7;\u003cbr \/\u003e        --wild-gray-500: #86868b;\u003cbr \/\u003e        --wild-gray-600: #6e6e73;\u003cbr \/\u003e        --wild-gray-700: #515154;\u003cbr \/\u003e        --wild-gray-800: #2d2d2d;\u003cbr \/\u003e        --wild-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* WILD Signature Colors - Orange\/Amber Aggressive Enduro Theme *\/\u003cbr \/\u003e        --wild-blue: #2563eb;\u003cbr \/\u003e        --wild-blue-light: #3b82f6;\u003cbr \/\u003e        --wild-blue-dark: #1d4ed8;\u003cbr \/\u003e        --wild-blue-deep: #1e40af;\u003cbr \/\u003e        --wild-blue-darker: #1e3a8a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL sections inside wild-page to be full width *\/\u003cbr \/\u003e    .wild-page \u003e section {\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        max-width: 100% !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page \u003e section \u003e div {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.wild-page),\u003cbr \/\u003e    body:has(.wild-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.wild-page),\u003cbr \/\u003e    .elementor-element:has(.wild-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.wild-page),\u003cbr \/\u003e    .elementor-container:has(.wild-page),\u003cbr \/\u003e    .elementor-column:has(.wild-page),\u003cbr \/\u003e    .elementor-widget:has(.wild-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.wild-page),\u003cbr \/\u003e        .elementor-element:has(.wild-page),\u003cbr \/\u003e        .elementor-section:has(.wild-page),\u003cbr \/\u003e        .elementor-container:has(.wild-page),\u003cbr \/\u003e        .elementor-column:has(.wild-page),\u003cbr \/\u003e        .elementor-widget:has(.wild-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.wild-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .wild-page h1,\u003cbr \/\u003e    .woocommerce .wild-page h2,\u003cbr \/\u003e    .woocommerce .wild-page h3,\u003cbr \/\u003e    .woocommerce .wild-page h4,\u003cbr \/\u003e    .woocommerce .wild-page p,\u003cbr \/\u003e    .product .wild-page h1,\u003cbr \/\u003e    .product .wild-page h2,\u003cbr \/\u003e    .product .wild-page h3,\u003cbr \/\u003e    .product .wild-page h4,\u003cbr \/\u003e    .product .wild-page p,\u003cbr \/\u003e    .single-product .wild-page h1,\u003cbr \/\u003e    .single-product .wild-page h2,\u003cbr \/\u003e    .single-product .wild-page h3,\u003cbr \/\u003e    .single-product .wild-page h4,\u003cbr \/\u003e    .single-product .wild-page p,\u003cbr \/\u003e    .woocommerce-page .wild-page h1,\u003cbr \/\u003e    .woocommerce-page .wild-page h2,\u003cbr \/\u003e    .woocommerce-page .wild-page h3,\u003cbr \/\u003e    .woocommerce-page .wild-page h4,\u003cbr \/\u003e    .woocommerce-page .wild-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .wild-page .wild-feature-section *,\u003cbr \/\u003e    .product .wild-page .wild-feature-section *,\u003cbr \/\u003e    .single-product .wild-page .wild-feature-section *,\u003cbr \/\u003e    .woocommerce-page .wild-page .wild-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .wild-page .wild-display-xl,\u003cbr \/\u003e    .woocommerce .wild-page .wild-display-lg,\u003cbr \/\u003e    .product .wild-page .wild-display-xl,\u003cbr \/\u003e    .product .wild-page .wild-display-lg,\u003cbr \/\u003e    .single-product .wild-page .wild-display-xl,\u003cbr \/\u003e    .single-product .wild-page .wild-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .wild-page h1,\u003cbr \/\u003e    .elementor-widget-container .wild-page h2,\u003cbr \/\u003e    .elementor-widget-container .wild-page h3,\u003cbr \/\u003e    .elementor-widget-container .wild-page h4,\u003cbr \/\u003e    .elementor-widget-container .wild-page h5,\u003cbr \/\u003e    .elementor-widget-container .wild-page h6,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h1,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h2,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h3,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h4,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h5,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h6,\u003cbr \/\u003e    .wild-page h1,\u003cbr \/\u003e    .wild-page h2,\u003cbr \/\u003e    .wild-page h3,\u003cbr \/\u003e    .wild-page h4,\u003cbr \/\u003e    .wild-page h5,\u003cbr \/\u003e    .wild-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .wild-page h2,\u003cbr \/\u003e    .elementor-widget-container .wild-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page h1,\u003cbr \/\u003e    .wild-page h2,\u003cbr \/\u003e    .wild-page h3,\u003cbr \/\u003e    .wild-page h4,\u003cbr \/\u003e    .wild-page h5,\u003cbr \/\u003e    .wild-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .wild-page h2,\u003cbr \/\u003e    .elementor-element .wild-page h2,\u003cbr \/\u003e    .wild-feature-section h2,\u003cbr \/\u003e    .wild-page .wild-feature-title,\u003cbr \/\u003e    .wild-page .wild-display-lg,\u003cbr \/\u003e    .wild-page .wild-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .wild-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .wild-page h2,\u003cbr \/\u003e    .wild-page h2.wild-title-main,\u003cbr \/\u003e    .wild-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside wild-page — NO display override *\/\u003cbr \/\u003e    .wild-page section,\u003cbr \/\u003e    .wild-page section \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page img,\u003cbr \/\u003e    .wild-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page .wild-title-main,\u003cbr \/\u003e    .elementor-kit-6 .wild-page .wild-title-main,\u003cbr \/\u003e    .elementor-widget-container .wild-page .wild-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page .wild-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .wild-page .wild-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .wild-page .wild-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--wild-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-subtitle-apple strong {\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations — BLUE *\/\u003cbr \/\u003e    .wild-gradient-blue,\u003cbr \/\u003e    .wild-page .wild-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #2563eb 0%, #3b82f6 35%, #1e40af 65%, #1e3a8a 100%) !important !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-gradient-deep,\u003cbr \/\u003e    .wild-page .wild-gradient-deep,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-deep {\u003cbr \/\u003e        background: linear-gradient(90deg, #1d4ed8 0%, #1e40af 35%, #3b82f6 65%, #2563eb 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-gradient-electric,\u003cbr \/\u003e    .wild-page .wild-gradient-electric,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-electric {\u003cbr \/\u003e        background: linear-gradient(90deg, #1e3a8a 0%, #1d4ed8 35%, #2563eb 65%, #3b82f6 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex !important;\u003cbr \/\u003e        align-items: center !important;\u003cbr \/\u003e        justify-content: center !important;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 30%, #3b82f6 60%, #1e3a8a 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center !important;\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--wild-blue);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-blue) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--wild-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-text strong {\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-section.bg-gray {\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BOSCH MOTOR SECTION — FULL EXPERIENCE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-motor-section {\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        padding: 120px 24px 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Motor Hero — Product image + stats *\/\u003cbr \/\u003e    .wild-motor-hero {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 64px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        margin-bottom: 80px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-image:hover img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-info h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-info .wild-motor-subtitle {\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        color: var(--wild-blue);\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-info p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Big Stats Row *\/\u003cbr \/\u003e    .wild-motor-big-stats {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 24px;\u003cbr \/\u003e        margin-bottom: 80px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-big-stat {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        padding: 32px 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-big-stat-value {\u003cbr \/\u003e        font-size: clamp(3rem, 6vw, 4.5rem);\u003cbr \/\u003e        font-weight: 900;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-big-stat-unit {\u003cbr \/\u003e        font-size: clamp(1.25rem, 2.5vw, 1.75rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        margin-top: 4px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-big-stat-label {\u003cbr \/\u003e        font-size: 0.8125rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        margin-top: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Motor Stats (2x2 grid) *\/\u003cbr \/\u003e    .wild-motor-stats {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-stat {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        padding: 24px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: transform 0.4s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-stat:hover {\u003cbr \/\u003e        transform: translateY(-4px);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-stat-value {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb, #1d4ed8);\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-top: 4px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Video and CTA are now inline styled — no separate classes needed *\/\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Features grid *\/\u003cbr \/\u003e    .wild-motor-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 24px;\u003cbr \/\u003e        margin-bottom: 80px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-card {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        padding: 36px 28px;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-card:hover {\u003cbr \/\u003e        transform: translateY(-6px);\u003cbr \/\u003e        box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-icon {\u003cbr \/\u003e        width: 48px;\u003cbr \/\u003e        height: 48px;\u003cbr \/\u003e        border-radius: 12px;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb, #1d4ed8);\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-icon svg {\u003cbr \/\u003e        width: 24px;\u003cbr \/\u003e        height: 24px;\u003cbr \/\u003e        fill: none;\u003cbr \/\u003e        stroke: white;\u003cbr \/\u003e        stroke-width: 2;\u003cbr \/\u003e        stroke-linecap: round;\u003cbr \/\u003e        stroke-linejoin: round;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-card h4 {\u003cbr \/\u003e        font-size: 1.125rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-feature-card p {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Motor Specs Table *\/\u003cbr \/\u003e    .wild-motor-specs-table {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table th {\u003cbr \/\u003e        padding: 16px 24px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.08em;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        background: var(--wild-gray-50);\u003cbr \/\u003e        border-bottom: 1px solid var(--wild-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table td {\u003cbr \/\u003e        padding: 14px 24px;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        border-bottom: 1px solid var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table tr:last-child td {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table td:first-child {\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-specs-table td:last-child {\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-align: right;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Bottom padding container *\/\u003cbr \/\u003e    .wild-motor-bottom {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        padding: 80px 24px 120px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* System Controller + Battery split *\/\u003cbr \/\u003e    .wild-motor-split-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-bottom: 80px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card:hover {\u003cbr \/\u003e        transform: translateY(-6px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card-image {\u003cbr \/\u003e        aspect-ratio: 4\/3;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card:hover .wild-motor-split-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card-content {\u003cbr \/\u003e        padding: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card-content h4 {\u003cbr \/\u003e        font-size: 1.375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-motor-split-card-content p {\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-motor-container {\u003cbr \/\u003e            padding: 80px 20px 0;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-hero {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-big-stats {\u003cbr \/\u003e            grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e            gap: 16px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-section {\u003cbr \/\u003e            padding: 0;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* CTA grid responsive handled inline *\/\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-split-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-motor-bottom {\u003cbr \/\u003e            padding: 60px 20px 80px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--wild-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb, #1d4ed8);\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 4 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-card {\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items:\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Diamond Black - Blue Stone Matt","offer_id":57496409080190,"sku":"T34003SJ","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Halo Silver Gloss","offer_id":57496409112958,"sku":"T34003SK","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Black - Blue Stone Matt","offer_id":57496409145726,"sku":"T34005SJ","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Halo Silver Gloss","offer_id":57496409178494,"sku":"T34005SK","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Black - Blue Stone Matt","offer_id":57496409211262,"sku":"T34007SJ","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Halo Silver Gloss","offer_id":57496409244030,"sku":"T34007SK","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Black - Blue Stone Matt","offer_id":57496409276798,"sku":"T34009SJ","price":25447.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Halo Silver Gloss","offer_id":57496409309566,"sku":"T34009SK","price":25447.76,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T340TTCC-SJ-SIDE-WILD_ST_H20.jpg?v=1780337318"},{"product_id":"wild-m10-s-myo-2","title":"Bicicletă electrică eMTB ORBEA WILD M10","description":"\u003cp\u003e\u003c\/p\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicletă electrică eMTB ORBEA WILD M10\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"291099\" class=\"elementor elementor-291099\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-5228bdc e-flex e-con-boxed e-con e-parent\" data-id=\"5228bdc\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-026bbb2 elementor-widget elementor-widget-html\" data-id=\"026bbb2\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Orbea WILD - Landing Page eMTB Enduro Carbon v2 Style - Aggressive Enduro Machine --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Orbea Wild e-MTB, bicicletă electrică mountain bike enduro agresiv, Bosch CX motor România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - WILD EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        --wild-black: #1d1d1f;\u003cbr \/\u003e        --wild-white: #ffffff;\u003cbr \/\u003e        --wild-gray-50: #fafafa;\u003cbr \/\u003e        --wild-gray-100: #f5f5f7;\u003cbr \/\u003e        --wild-gray-200: #e8e8ed;\u003cbr \/\u003e        --wild-gray-300: #d2d2d7;\u003cbr \/\u003e        --wild-gray-500: #86868b;\u003cbr \/\u003e        --wild-gray-600: #6e6e73;\u003cbr \/\u003e        --wild-gray-700: #515154;\u003cbr \/\u003e        --wild-gray-800: #2d2d2d;\u003cbr \/\u003e        --wild-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* WILD Signature Colors - Orange\/Amber Aggressive Enduro Theme *\/\u003cbr \/\u003e        --wild-blue: #2563eb;\u003cbr \/\u003e        --wild-blue-light: #3b82f6;\u003cbr \/\u003e        --wild-blue-dark: #1d4ed8;\u003cbr \/\u003e        --wild-blue-deep: #1e40af;\u003cbr \/\u003e        --wild-blue-darker: #1e3a8a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-elastic: cubic-bezier(0.68, -0.55, 0.265, 1.55);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        overflow-y: visible;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL sections inside wild-page to be full width *\/\u003cbr \/\u003e    .wild-page \u003e section {\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        max-width: 100% !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page \u003e section \u003e div {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Prevent body horizontal scroll caused by 100vw *\/\u003cbr \/\u003e    html:has(.wild-page),\u003cbr \/\u003e    body:has(.wild-page) {\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-widget-container:has(.wild-page),\u003cbr \/\u003e    .elementor-element:has(.wild-page) {\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-section:has(.wild-page),\u003cbr \/\u003e    .elementor-container:has(.wild-page),\u003cbr \/\u003e    .elementor-column:has(.wild-page),\u003cbr \/\u003e    .elementor-widget:has(.wild-page) {\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        gap: 0 !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Mobile Elementor overrides *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .elementor-widget-container:has(.wild-page),\u003cbr \/\u003e        .elementor-element:has(.wild-page),\u003cbr \/\u003e        .elementor-section:has(.wild-page),\u003cbr \/\u003e        .elementor-container:has(.wild-page),\u003cbr \/\u003e        .elementor-column:has(.wild-page),\u003cbr \/\u003e        .elementor-widget:has(.wild-page),\u003cbr \/\u003e        .elementor-column-gap-default:has(.wild-page) {\u003cbr \/\u003e            padding: 0 !important;\u003cbr \/\u003e            margin: 0 !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            overflow-x: hidden !important;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE PRODUCT PAGE OVERRIDE - CRITICAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .woocommerce .wild-page h1,\u003cbr \/\u003e    .woocommerce .wild-page h2,\u003cbr \/\u003e    .woocommerce .wild-page h3,\u003cbr \/\u003e    .woocommerce .wild-page h4,\u003cbr \/\u003e    .woocommerce .wild-page p,\u003cbr \/\u003e    .product .wild-page h1,\u003cbr \/\u003e    .product .wild-page h2,\u003cbr \/\u003e    .product .wild-page h3,\u003cbr \/\u003e    .product .wild-page h4,\u003cbr \/\u003e    .product .wild-page p,\u003cbr \/\u003e    .single-product .wild-page h1,\u003cbr \/\u003e    .single-product .wild-page h2,\u003cbr \/\u003e    .single-product .wild-page h3,\u003cbr \/\u003e    .single-product .wild-page h4,\u003cbr \/\u003e    .single-product .wild-page p,\u003cbr \/\u003e    .woocommerce-page .wild-page h1,\u003cbr \/\u003e    .woocommerce-page .wild-page h2,\u003cbr \/\u003e    .woocommerce-page .wild-page h3,\u003cbr \/\u003e    .woocommerce-page .wild-page h4,\u003cbr \/\u003e    .woocommerce-page .wild-page p {\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .wild-page .wild-feature-section *,\u003cbr \/\u003e    .product .wild-page .wild-feature-section *,\u003cbr \/\u003e    .single-product .wild-page .wild-feature-section *,\u003cbr \/\u003e    .woocommerce-page .wild-page .wild-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .woocommerce .wild-page .wild-display-xl,\u003cbr \/\u003e    .woocommerce .wild-page .wild-display-lg,\u003cbr \/\u003e    .product .wild-page .wild-display-xl,\u003cbr \/\u003e    .product .wild-page .wild-display-lg,\u003cbr \/\u003e    .single-product .wild-page .wild-display-xl,\u003cbr \/\u003e    .single-product .wild-page .wild-display-lg {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .wild-page h1,\u003cbr \/\u003e    .elementor-widget-container .wild-page h2,\u003cbr \/\u003e    .elementor-widget-container .wild-page h3,\u003cbr \/\u003e    .elementor-widget-container .wild-page h4,\u003cbr \/\u003e    .elementor-widget-container .wild-page h5,\u003cbr \/\u003e    .elementor-widget-container .wild-page h6,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h1,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h2,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h3,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h4,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h5,\u003cbr \/\u003e    .elementor-kit-6 .wild-page h6,\u003cbr \/\u003e    .wild-page h1,\u003cbr \/\u003e    .wild-page h2,\u003cbr \/\u003e    .wild-page h3,\u003cbr \/\u003e    .wild-page h4,\u003cbr \/\u003e    .wild-page h5,\u003cbr \/\u003e    .wild-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .wild-page h2,\u003cbr \/\u003e    .elementor-widget-container .wild-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HEADINGS - FORCE VISIBILITY \u0026 STYLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page h1,\u003cbr \/\u003e    .wild-page h2,\u003cbr \/\u003e    .wild-page h3,\u003cbr \/\u003e    .wild-page h4,\u003cbr \/\u003e    .wild-page h5,\u003cbr \/\u003e    .wild-page h6 {\u003cbr \/\u003e        font-family: var(--font-main) !important;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e        color: #1d1d1f !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force title visibility in Elementor *\/\u003cbr \/\u003e    .elementor-widget-container .wild-page h2,\u003cbr \/\u003e    .elementor-element .wild-page h2,\u003cbr \/\u003e    .wild-feature-section h2,\u003cbr \/\u003e    .wild-page .wild-feature-title,\u003cbr \/\u003e    .wild-page .wild-display-lg,\u003cbr \/\u003e    .wild-page .wild-display-xl {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FEATURE SECTION - FORCE ALL CONTENT VISIBLE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-feature-section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        transform: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page section * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       WOOCOMMERCE TAB PANEL H2 OVERRIDE\u003cbr \/\u003e       Fix: WooCommerce hides h2:nth-child(1) in product tabs\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .single-product-tabs .woocommerce-Tabs-panel .wild-page h2,\u003cbr \/\u003e    .woocommerce-Tabs-panel .wild-page h2,\u003cbr \/\u003e    .wild-page h2.wild-title-main,\u003cbr \/\u003e    .wild-page h2 {\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        clip: unset !important;\u003cbr \/\u003e        clip-path: none !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: auto !important;\u003cbr \/\u003e        overflow: visible !important;\u003cbr \/\u003e        white-space: normal !important;\u003cbr \/\u003e        border: none !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Force ALL elements visible inside wild-page — NO display override *\/\u003cbr \/\u003e    .wild-page section,\u003cbr \/\u003e    .wild-page section \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div \u003e div,\u003cbr \/\u003e    .wild-page section \u003e div \u003e div \u003e div \u003e * {\u003cbr \/\u003e        opacity: 1 !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page img,\u003cbr \/\u003e    .wild-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(40px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeIn {\u003cbr \/\u003e        0% { opacity: 0; filter: blur(20px); transform: translateY(30px); }\u003cbr \/\u003e        100% { opacity: 1; filter: blur(0); transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes scaleReveal {\u003cbr \/\u003e        0% { opacity: 0; transform: scale(0.95); }\u003cbr \/\u003e        100% { opacity: 1; transform: scale(1); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlow {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes shimmer {\u003cbr \/\u003e        0% { background-position: -200% center; }\u003cbr \/\u003e        100% { background-position: 200% center; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes float {\u003cbr \/\u003e        0%, 100% { transform: translateY(0); }\u003cbr \/\u003e        50% { transform: translateY(-10px); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes countUp {\u003cbr \/\u003e        0% { opacity: 0; transform: translateY(20px); }\u003cbr \/\u003e        100% { opacity: 1; transform: translateY(0); }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-display-hero {\u003cbr \/\u003e        font-size: 55px !important;\u003cbr \/\u003e        font-weight: 800 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 3rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page .wild-title-main,\u003cbr \/\u003e    .elementor-kit-6 .wild-page .wild-title-main,\u003cbr \/\u003e    .elementor-widget-container .wild-page .wild-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page .wild-title-secondary,\u003cbr \/\u003e    .elementor-kit-6 .wild-page .wild-title-secondary,\u003cbr \/\u003e    .elementor-widget-container .wild-page .wild-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--wild-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-subtitle-apple strong {\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style gradient variations — ORANGE\/AMBER AGGRESSIVE *\/\u003cbr \/\u003e    .wild-gradient-blue,\u003cbr \/\u003e    .wild-page .wild-gradient-blue,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-blue {\u003cbr \/\u003e        background: linear-gradient(90deg, #2563eb 0%, #3b82f6 35%, #1e40af 65%, #1e3a8a 100%) !important !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-gradient-deep,\u003cbr \/\u003e    .wild-page .wild-gradient-deep,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-deep {\u003cbr \/\u003e        background: linear-gradient(90deg, #1d4ed8 0%, #1e40af 35%, #3b82f6 65%, #2563eb 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-gradient-electric,\u003cbr \/\u003e    .wild-page .wild-gradient-electric,\u003cbr \/\u003e    .elementor-widget-container .wild-gradient-electric {\u003cbr \/\u003e        background: linear-gradient(90deg, #1e3a8a 0%, #1d4ed8 35%, #2563eb 65%, #3b82f6 100%) !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION - GRADIENT BACKGROUND\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 600px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 30%, #3b82f6 60%, #1e3a8a 100%);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-video {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        z-index: 1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-overlay {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        background: rgba(0, 0, 0, 0.25);\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 3;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-title {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-hero-subtitle {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2.5vw, 1.5rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.6;\u003cbr \/\u003e        max-width: 650px;\u003cbr \/\u003e        margin: 0 auto 32px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeIn 1.2s var(--ease-out-expo) 0.6s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       INTRO \/ PHILOSOPHY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-intro-section {\u003cbr \/\u003e        padding: 140px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-eyebrow {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--wild-blue);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-blue) !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-headline {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--wild-black) !important;\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-black) !important;\u003cbr \/\u003e        margin-bottom: 40px !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-text {\u003cbr \/\u003e        font-size: clamp(1.1875rem, 2.2vw, 1.5rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-gray-600) !important;\u003cbr \/\u003e        max-width: 750px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-intro-text strong {\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e        -webkit-text-fill-color: var(--wild-black) !important;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH IMAGE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-fullwidth-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-fullwidth-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TEXT + IMAGE SPLIT SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-split-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        gap: 80px;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-container.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text h3 {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3vw, 2.25rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        line-height: 1.2;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text p {\u003cbr \/\u003e        font-size: 1.0625rem;\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-text p:last-child {\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e        transition: transform 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-image:hover img {\u003cbr \/\u003e        transform: scale(1.03);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-split-section.bg-gray {\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-split-container {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-split-container.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-split-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       BATTERY CARDS SECTION - 3 BATTERIES\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-battery-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-header h2 {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-header p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-features {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card-image {\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card:hover .wild-battery-card-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card-content {\u003cbr \/\u003e        padding: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-card-title {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 20px;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-mode {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        padding-bottom: 24px;\u003cbr \/\u003e        border-bottom: 1px solid var(--wild-gray-200);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-battery-mode:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        padding-bottom: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-mode-label {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        background: var(--wild-blue);\u003cbr \/\u003e        padding: 6px 14px;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-mode-stats {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        gap: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-mode-stat-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-mode-stat-value {\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-battery-features {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-battery-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO MEDIA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-media-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 60px auto 0;\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-media-container video {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS ROW\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-stats-row {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 56px;\u003cbr \/\u003e        padding-top: 56px;\u003cbr \/\u003e        border-top: 1px solid var(--wild-gray-200);\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin-left: auto;\u003cbr \/\u003e        margin-right: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-item {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-number {\u003cbr \/\u003e        font-size: clamp(2rem, 4vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        line-height: 1;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--wild-blue), var(--wild-blue-dark));\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-stat-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       MODELS SECTION - 4 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-models-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-container {\u003cbr \/\u003e        max-width: 1200px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 72px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-models-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-card {\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e        border-radius: 32px;\u003cbr \/\u003e        padding: 48px 40px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-card:hover {\u003cbr \/\u003e        box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-image {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        aspect-ratio: 16\/10;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-image img {\u003cbr \/\u003e        transition: transform 0.7s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-card:hover .wild-model-image img {\u003cbr \/\u003e        transform: scale(1.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-badge {\u003cbr \/\u003e        display: inline-block;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--wild-blue) 0%, var(--wild-blue-dark) 100%);\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        padding: 8px 18px;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.06em;\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-name {\u003cbr \/\u003e        font-size: 2rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 10px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-tagline {\u003cbr \/\u003e        color: var(--wild-gray-600);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        margin-bottom: 28px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-specs {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        gap: 14px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-spec {\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        padding: 16px 14px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-spec-value {\u003cbr \/\u003e        font-size: 1.25rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-model-spec-label {\u003cbr \/\u003e        font-size: 0.6875rem;\u003cbr \/\u003e        color: var(--wild-gray-500);\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e        margin-top: 2px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-models-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-models-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       COMPARISON TABLE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-comparison-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-header {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto 64px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table-wrapper {\u003cbr \/\u003e        margin-top: 64px;\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--wild-blue) 0%, var(--wild-blue-dark) 100%);\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        position: sticky;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        z-index: 10;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table th {\u003cbr \/\u003e        padding: 24px 16px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.04em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table td {\u003cbr \/\u003e        padding: 18px 16px;\u003cbr \/\u003e        border-top: 1px solid var(--wild-gray-200);\u003cbr \/\u003e        font-size: 0.95rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-comparison-table tbody tr:hover {\u003cbr \/\u003e        background: var(--wild-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-spec-highlight {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-price-cell {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--wild-blue);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-comparison-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .wild-comparison-table th,\u003cbr \/\u003e        .wild-comparison-table td {\u003cbr \/\u003e            padding: 16px 12px;\u003cbr \/\u003e            font-size: 0.875rem;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GEOMETRY SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-geometry-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        color: var(--wild-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-geometry-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-geometry-image {\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--wild-gray-100);\u003cbr \/\u003e        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e        margin-top: 40px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-geometry-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .wild-geometry-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA \u0026 DEALER SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .wild-cta-section {\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 50%, #1e3a8a 100%);\u003cbr \/\u003e        color: var(--wild-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-cta-container {\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-cta-title {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-cta-text {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 1.8vw, 1.25rem);\u003cbr \/\u003e        line-height: 1.8;\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e        opacity: 0.95;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-dealer-section {\u003cbr \/\u003e        padding: 80px 24px;\u003cbr \/\u003e        background: var(--wild-white);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-dealer-container {\u003cbr \/\u003e        max-width: 600px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .wild-dealer-badge {\u003cbr \/\u003e        display: inline-flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        gap: 12px;\u003cbr \/\u003e        padding: 16px 32px;\u003cbr \/\u003e        background: va\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ORBEA","offers":[{"title":"S \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57496409440638,"sku":"T34603X1","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57496409473406,"sku":"T34603X2","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Seaweed Carbon View Matt","offer_id":57496409506174,"sku":"T34603X4","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57496409538942,"sku":"T34605X1","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57496409571710,"sku":"T34605X2","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Seaweed Carbon View Matt","offer_id":57496409604478,"sku":"T34605X4","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57496409637246,"sku":"T34607X1","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57496409670014,"sku":"T34607X2","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Seaweed Carbon View Matt","offer_id":57496409702782,"sku":"T34607X4","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Diamond Carbon View (Matt) - Mars Red (Gloss)","offer_id":57496409735550,"sku":"T34609X1","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Caramel Carbon View (Gloss) - Cream White (Matt)","offer_id":57496409768318,"sku":"T34609X2","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Seaweed Carbon View Matt","offer_id":57496409801086,"sku":"T34609X4","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"S \/ Myo","offer_id":57496409833854,"sku":"T34603CM","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"M \/ Myo","offer_id":57496409866622,"sku":"T34605CM","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"L \/ Myo","offer_id":57496409899390,"sku":"T34607CM","price":36052.76,"currency_code":"RON","in_stock":true},{"title":"XL \/ Myo","offer_id":57496409932158,"sku":"T34609CM","price":36052.76,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/T346TTCC-X2-SIDE-WILD_M10-9_4a406970-654f-4f02-9709-d5f60ab187cb.jpg?v=1780337351"},{"product_id":"bicicleta-electrica-mtb-santa-cruz-heckler-sl","title":"Bicicleta electrica MTB Santa Cruz Heckler SL","description":"\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003ch1 style=\"text-align: center;\"\u003eBicicleta electrica MTB Santa Cruz Heckler SL\u003c\/h1\u003e\u003cbr\u003e\u003cdiv\u003e\u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"268385\" class=\"elementor elementor-268385\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-241ec56 e-flex e-con-boxed e-con e-parent\" data-id=\"241ec56\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-7732650 elementor-widget elementor-widget-html\" data-id=\"7732650\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\t\t\t\t\t\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003cmeta charset=\"UTF-8\"\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003ctitle\u003eSanta Cruz Heckler SL | ProVelo România\u003c\/title\u003e\n\u003cbr\u003e    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e        :root {\u003cbr \/\u003e            --sc-red: #E31937;\u003cbr \/\u003e            --sc-red-dark: #c41530;\u003cbr \/\u003e            --apple-blue: #0071e3;\u003cbr \/\u003e            --apple-blue-hover: #0077ed;\u003cbr \/\u003e            --fazua-blue: #1a3a5c;\u003cbr \/\u003e            --fazua-accent: #00b4d8;\u003cbr \/\u003e            --mustard: #d4a72c;\u003cbr \/\u003e            --dark-blue: #1a2a3a;\u003cbr \/\u003e            --black: #0a0a0a;\u003cbr \/\u003e            --dark-gray: #2d2d2d;\u003cbr \/\u003e            --apple-gray: #f5f5f7;\u003cbr \/\u003e            --apple-gray-dark: #e8e8ed;\u003cbr \/\u003e            --text-dark: #1d1d1f;\u003cbr \/\u003e            --text-gray: #86868b;\u003cbr \/\u003e            --white: #ffffff;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        * {\u003cbr \/\u003e            margin: 0;\u003cbr \/\u003e            padding: 0;\u003cbr \/\u003e            box-sizing: border-box;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        html {\u003cbr \/\u003e            scroll-behavior: smooth;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        body {\u003cbr \/\u003e            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\u003cbr \/\u003e            line-height: 1.5;\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            -webkit-font-smoothing: antialiased;\u003cbr \/\u003e            -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== HERO SECTION - HECKLER SL STYLE ========== *\/\u003cbr \/\u003e        .hero {\u003cbr \/\u003e            height: 100vh !important;\u003cbr \/\u003e            min-height: 700px !important;\u003cbr \/\u003e            position: relative !important;\u003cbr \/\u003e            overflow: hidden !important;\u003cbr \/\u003e            transition: background 0.5s ease !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Background colors matching bike colors *\/\u003cbr \/\u003e        .hero.bg-darkblue { background: linear-gradient(135deg, #1a2a3a 0%, #2d4a5a 100%); }\u003cbr \/\u003e        .hero.bg-mustard { background: linear-gradient(135deg, #c49a28 0%, #e6b832 100%); }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Dot Colors *\/\u003cbr \/\u003e        .dot-darkblue { background: #1a2a3a !important; background-color: #1a2a3a !important; }\u003cbr \/\u003e        .dot-mustard { background: #d4a72c !important; background-color: #d4a72c !important; }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-content {\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            z-index: 2;\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            padding: 60px 20px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Override Elementor\/WordPress styles *\/\u003cbr \/\u003e        .hero h1,\u003cbr \/\u003e        .hero .hero-title,\u003cbr \/\u003e        .hero-content h1,\u003cbr \/\u003e        .hero-content .hero-title,\u003cbr \/\u003e        h1.hero-title {\u003cbr \/\u003e            font-size: clamp(4rem, 12vw, 10rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            letter-spacing: -0.02em !important;\u003cbr \/\u003e            line-height: 1 !important;\u003cbr \/\u003e            margin-bottom: 25px !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e            background: none !important;\u003cbr \/\u003e            -webkit-background-clip: unset !important;\u003cbr \/\u003e            background-clip: unset !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* TITLU MEGA - FOARTE MARE ALB *\/\u003cbr \/\u003e        .hero-title {\u003cbr \/\u003e            font-size: clamp(4rem, 12vw, 10rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            letter-spacing: -0.02em !important;\u003cbr \/\u003e            line-height: 1 !important;\u003cbr \/\u003e            margin-bottom: 25px !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-subtitle {\u003cbr \/\u003e            font-size: 1.2rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.8) !important;\u003cbr \/\u003e            margin-bottom: 30px !important;\u003cbr \/\u003e            font-weight: 500 !important;\u003cbr \/\u003e            letter-spacing: 2px !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stats {\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            gap: 0 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat {\u003cbr \/\u003e            text-align: center !important;\u003cbr \/\u003e            padding: 0 25px !important;\u003cbr \/\u003e            border-left: 1px solid rgba(255, 255, 255, 0.3) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat:first-child {\u003cbr \/\u003e            border-left: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-label {\u003cbr \/\u003e            font-size: 0.65rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            -webkit-text-fill-color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            letter-spacing: 1px !important;\u003cbr \/\u003e            margin-bottom: 5px !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e            font-weight: 400 !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-value {\u003cbr \/\u003e            font-size: 2rem !important;\u003cbr \/\u003e            font-weight: 700 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            line-height: 1 !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-value span {\u003cbr \/\u003e            font-size: 1rem !important;\u003cbr \/\u003e            font-weight: 400 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Override pentru stats - Elementor *\/\u003cbr \/\u003e        .hero .hero-stat-label,\u003cbr \/\u003e        .hero-content .hero-stat-label,\u003cbr \/\u003e        .hero-stats .hero-stat-label {\u003cbr \/\u003e            font-size: 0.65rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            -webkit-text-fill-color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            letter-spacing: 1px !important;\u003cbr \/\u003e            font-weight: 400 !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero .hero-stat-value,\u003cbr \/\u003e        .hero-content .hero-stat-value,\u003cbr \/\u003e        .hero-stats .hero-stat-value {\u003cbr \/\u003e            font-size: 2rem !important;\u003cbr \/\u003e            font-weight: 700 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Bike Showcase in Hero *\/\u003cbr \/\u003e        .bike-showcase-hero {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            top: 0 !important;\u003cbr \/\u003e            left: 0 !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            z-index: 1 !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase-hero .color-selector-vertical {\u003cbr \/\u003e            pointer-events: auto !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slides {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            top: 0 !important;\u003cbr \/\u003e            left: 0 !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            align-items: center !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            opacity: 0 !important;\u003cbr \/\u003e            transition: opacity 0.5s ease !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            align-items: center !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            padding-top: 120px !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide.active {\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e            pointer-events: auto !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide img {\u003cbr \/\u003e            width: auto !important;\u003cbr \/\u003e            height: 75% !important;\u003cbr \/\u003e            max-width: 90% !important;\u003cbr \/\u003e            object-fit: contain !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== COLOR SELECTOR ========== *\/\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Desktop - selector vertical pe lateral *\/\u003cbr \/\u003e        .color-selector-vertical {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            right: 18% !important;\u003cbr \/\u003e            top: 50% !important;\u003cbr \/\u003e            transform: translateY(-50%) !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            flex-direction: column !important;\u003cbr \/\u003e            gap: 10px !important;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.95) !important;\u003cbr \/\u003e            padding: 12px 10px !important;\u003cbr \/\u003e            border-radius: 30px !important;\u003cbr \/\u003e            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;\u003cbr \/\u003e            z-index: 10 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Desktop color name - simplu, alb, centrat *\/\u003cbr \/\u003e        .color-name-desktop {\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            text-align: center !important;\u003cbr \/\u003e            padding: 15px 0 30px !important;\u003cbr \/\u003e            font-size: 0.9rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.6) !important;\u003cbr \/\u003e            font-weight: 500 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Mobile - ascuns pe desktop *\/\u003cbr \/\u003e        .color-selector-mobile {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-name-mobile {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Cercuri culori desktop *\/\u003cbr \/\u003e        .color-dot-v {\u003cbr \/\u003e            width: 28px !important;\u003cbr \/\u003e            height: 28px !important;\u003cbr \/\u003e            border-radius: 50% !important;\u003cbr \/\u003e            cursor: pointer !important;\u003cbr \/\u003e            transition: all 0.3s ease !important;\u003cbr \/\u003e            border: 2px solid transparent !important;\u003cbr \/\u003e            flex-shrink: 0 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v:hover {\u003cbr \/\u003e            transform: scale(1.15) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v.active {\u003cbr \/\u003e            border-color: rgba(0, 0, 0, 0.3) !important;\u003cbr \/\u003e            transform: scale(1.1) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Cercuri culori mobile *\/\u003cbr \/\u003e        .color-dot-m {\u003cbr \/\u003e            width: 50px !important;\u003cbr \/\u003e            height: 50px !important;\u003cbr \/\u003e            border-radius: 50% !important;\u003cbr \/\u003e            cursor: pointer !important;\u003cbr \/\u003e            transition: all 0.3s ease !important;\u003cbr \/\u003e            border: 3px solid transparent !important;\u003cbr \/\u003e            flex-shrink: 0 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-m:hover {\u003cbr \/\u003e            transform: scale(1.1) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-m.active {\u003cbr \/\u003e            border-color: #1a1a1a !important;\u003cbr \/\u003e            transform: scale(1.05) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== E-BIKE BADGE ========== *\/\u003cbr \/\u003e        .ebike-badge {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 20px;\u003cbr \/\u003e            left: 50%;\u003cbr \/\u003e            transform: translateX(-50%);\u003cbr \/\u003e            background: rgba(0, 180, 216, 0.9);\u003cbr \/\u003e            color: white;\u003cbr \/\u003e            padding: 8px 20px;\u003cbr \/\u003e            border-radius: 50px;\u003cbr \/\u003e            font-size: 0.75rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 2px;\u003cbr \/\u003e            z-index: 10;\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            gap: 8px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .ebike-badge svg {\u003cbr \/\u003e            width: 16px;\u003cbr \/\u003e            height: 16px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== STANDOUT FEATURES - NEGRU ========== *\/\u003cbr \/\u003e        .standout-section {\u003cbr \/\u003e            background: #1a1a1a;\u003cbr \/\u003e            padding: 80px 20px 60px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-header {\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto 40px;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-title {\u003cbr \/\u003e            font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e            margin-bottom: 10px;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-subtitle {\u003cbr \/\u003e            font-size: 1rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.6) !important;\u003cbr \/\u003e            -webkit-text-fill-color: rgba(255, 255, 255, 0.6) !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel-container {\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            max-width: 1600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel {\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            gap: 8px;\u003cbr \/\u003e            overflow-x: auto;\u003cbr \/\u003e            scroll-behavior: smooth;\u003cbr \/\u003e            scrollbar-width: none;\u003cbr \/\u003e            -ms-overflow-style: none;\u003cbr \/\u003e            padding: 0 20px 30px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel::-webkit-scrollbar {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide {\u003cbr \/\u003e            flex: 0 0 320px;\u003cbr \/\u003e            height: 350px;\u003cbr \/\u003e            border-radius: 12px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            transition: transform 0.4s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide:hover {\u003cbr \/\u003e            transform: scale(1.02);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            object-fit: cover;\u003cbr \/\u003e            transition: transform 0.6s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide:hover img {\u003cbr \/\u003e            transform: scale(1.1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide-content {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            bottom: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            padding: 30px 20px;\u003cbr \/\u003e            background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, transparent 100%);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-number {\u003cbr \/\u003e            font-size: 0.7rem;\u003cbr \/\u003e            color: var(--fazua-accent);\u003cbr \/\u003e            font-weight: 600;\u003cbr \/\u003e            letter-spacing: 1px;\u003cbr \/\u003e            margin-bottom: 8px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-name {\u003cbr \/\u003e            font-size: 1.2rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-progress {\u003cbr \/\u003e            max-width: 600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .progress-bar {\u003cbr \/\u003e            height: 2px;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.2);\u003cbr \/\u003e            border-radius: 1px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .progress-fill {\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            background: var(--fazua-accent);\u003cbr \/\u003e            width: 25%;\u003cbr \/\u003e            transition: transform 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-nav {\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            justify-content: flex-end;\u003cbr \/\u003e            gap: 10px;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 20px auto 0;\u003cbr \/\u003e            padding: 0 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn {\u003cbr \/\u003e            width: 44px;\u003cbr \/\u003e            height: 44px;\u003cbr \/\u003e            border: 1px solid rgba(255, 255, 255, 0.3);\u003cbr \/\u003e            background: transparent;\u003cbr \/\u003e            border-radius: 8px;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e            transition: all 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn:hover {\u003cbr \/\u003e            background: var(--fazua-accent);\u003cbr \/\u003e            border-color: var(--fazua-accent);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn svg {\u003cbr \/\u003e            width: 20px;\u003cbr \/\u003e            height: 20px;\u003cbr \/\u003e            stroke: #ffffff;\u003cbr \/\u003e            transition: stroke 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn:hover svg {\u003cbr \/\u003e            stroke: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== CONTENT SECTIONS ========== *\/\u003cbr \/\u003e        .container {\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== SPLIT SECTIONS - FUNDAL GRI APPLE ========== *\/\u003cbr \/\u003e        .extreme-section {\u003cbr \/\u003e            padding: 100px 20px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .getup-section {\u003cbr \/\u003e            padding: 100px 20px;\u003cbr \/\u003e            background: #ffffff;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: 1fr 1.2fr;\u003cbr \/\u003e            gap: 60px;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout.reverse {\u003cbr \/\u003e            grid-template-columns: 1.2fr 1fr;\u003cbr \/\u003e            direction: rtl;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout.reverse \u003e * {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-label {\u003cbr \/\u003e            font-size: 0.75rem !important;\u003cbr \/\u003e            font-weight: 700 !important;\u003cbr \/\u003e            color: var(--fazua-accent) !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 2px;\u003cbr \/\u003e            margin-bottom: 20px;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            -webkit-text-fill-color: #000000 !important;\u003cbr \/\u003e            line-height: 1.2 !important;\u003cbr \/\u003e            margin-bottom: 30px !important;\u003cbr \/\u003e            text-transform: none;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-title .gradient-text,\u003cbr \/\u003e        .gradient-fazua {\u003cbr \/\u003e            background: linear-gradient(90deg, #00b4d8 0%, #0077b6 100%) !important;\u003cbr \/\u003e            -webkit-background-clip: text !important;\u003cbr \/\u003e            -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e            background-clip: text !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .gradient-mustard {\u003cbr \/\u003e            background: linear-gradient(90deg, #d4a72c 0%, #b8860b 100%) !important;\u003cbr \/\u003e            -webkit-background-clip: text !important;\u003cbr \/\u003e            -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e            background-clip: text !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-text {\u003cbr \/\u003e            font-size: 1.1rem !important;\u003cbr \/\u003e            color: #555 !important;\u003cbr \/\u003e            line-height: 1.8;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image {\u003cbr \/\u003e            border-radius: 16px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            box-shadow: 0 40px 80px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: auto;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            transition: transform 0.6s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image:hover img {\u003cbr \/\u003e            transform: scale(1.03);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== VIDEO SECTION - MAI MARE ========== *\/\u003cbr \/\u003e        .video-section {\u003cbr \/\u003e            padding: 100px 20px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-title {\u003cbr \/\u003e            font-size: 0.85rem !important;\u003cbr \/\u003e            color: var(--text-gray) !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 3px;\u003cbr \/\u003e            margin-bottom: 20px;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-heading {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            -webkit-text-fill-color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 50px;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container {\u003cbr \/\u003e            max-width: 1200px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            border-radius: 24px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            box-shadow: 0 40px 100px rgba(0, 0, 0, 0.2);\u003cbr \/\u003e            transform: scale(1);\u003cbr \/\u003e            transition: transform 0.5s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container:hover {\u003cbr \/\u003e            transform: scale(1.02);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container iframe {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            aspect-ratio: 16\/9;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            border: none;\u003cbr \/\u003e            border-radius: 24px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== DESIGN DETAILS - FULL WIDTH NEGRU ========== *\/\u003cbr \/\u003e        .design-section {\u003cbr \/\u003e            padding: 80px 0 120px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .design-header {\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            margin-bottom: 40px;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .design-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            -webkit-text-fill-color: #000000 !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            margin: 0 auto 80px;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            background: linear-gradient(135deg, #1a2a3a 0%, #2d4a5a 100%);\u003cbr \/\u003e            padding: 80px 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            height: auto;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* HOTSPOTS PE BICICLETĂ *\/\u003cbr \/\u003e        .hotspot {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            width: 32px;\u003cbr \/\u003e            height: 32px;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.1);\u003cbr \/\u003e            border: 1.5px solid rgba(255, 255, 255, 0.3);\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            transition: all 0.3s ease;\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot::before {\u003cbr \/\u003e            content: '+';\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.6);\u003cbr \/\u003e            font-size: 18px;\u003cbr \/\u003e            font-weight: 300;\u003cbr \/\u003e            line-height: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot:hover,\u003cbr \/\u003e        .hotspot.active {\u003cbr \/\u003e            background: var(--fazua-accent);\u003cbr \/\u003e            border-color: var(--fazua-accent);\u003cbr \/\u003e            transform: scale(1.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot:hover::before,\u003cbr \/\u003e        .hotspot.active::before {\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Poziții hotspots PE bicicletă *\/\u003cbr \/\u003e        .hotspot-1 { top: 28%; left: 38%; } \/* Baterie *\/\u003cbr \/\u003e        .hotspot-2 { top: 52%; left: 48%; } \/* Motor Fazua *\/\u003cbr \/\u003e        .hotspot-3 { top: 65%; left: 42%; } \/* Suspensie VPP *\/\u003cbr \/\u003e        .hotspot-4 { top: 38%; left: 72%; } \/* Furcă *\/\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e            padding: 20px;\u003cbr \/\u003e            border-radius: 12px;\u003cbr \/\u003e            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4);\u003cbr \/\u003e            width: 260px;\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            visibility: hidden;\u003cbr \/\u003e            transform: translateY(10px);\u003cbr \/\u003e            transition: all 0.3s ease;\u003cbr \/\u003e            z-index: 100;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip.show {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e            visibility: visible;\u003cbr \/\u003e            transform: translateY(0);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip h4 {\u003cbr \/\u003e            font-size: 1rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            margin-bottom: 8px;\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip p {\u003cbr \/\u003e            font-size: 0.85rem;\u003cbr \/\u003e            color: #666;\u003cbr \/\u003e            line-height: 1.5;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-1 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(10px); margin-top: 10px; }\u003cbr \/\u003e        .hotspot-1 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-2 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(10px); margin-top: 10px; }\u003cbr \/\u003e        .hotspot-2 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-3 .hotspot-tooltip { bottom: 100%; left: 50%; transform: translateX(-50%) translateY(-10px); margin-bottom: 10px; }\u003cbr \/\u003e        .hotspot-3 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-4 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(10px); margin-top: 10px; }\u003cbr \/\u003e        .hotspot-4 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== FEATURES CARDS ========== *\/\u003cbr \/\u003e        .features-grid {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e            gap: 30px;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card {\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            border-radius: 20px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            transition: transform 0.4s ease, box-shadow 0.4s ease;\u003cbr \/\u003e            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card:hover {\u003cbr \/\u003e            transform: translateY(-10px);\u003cbr \/\u003e            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-image {\u003cbr \/\u003e            height: 250px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-image img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            object-fit: cover;\u003cbr \/\u003e            transition: transform 0.6s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card:hover .feature-card-image img {\u003cbr \/\u003e            transform: scale(1.1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-content {\u003cbr \/\u003e            padding: 30px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card .feature-card-title,\u003cbr \/\u003e        .feature-card-title {\u003cbr \/\u003e            font-size: 1.6rem !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 15px !important;\u003cbr \/\u003e            line-height: 1.2;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-text {\u003cbr \/\u003e            font-size: 1rem !important;\u003cbr \/\u003e            color: #555 !important;\u003cbr \/\u003e            line-height: 1.7;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== PRODUCTS SECTION ========== *\/\u003cbr \/\u003e        .products-section {\u003cbr \/\u003e            padding: 120px 20px;\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            box-sizing: border-box !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-header {\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            margin-bottom: 60px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-section .products-title,\u003cbr \/\u003e        .products-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            -webkit-text-fill-color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 20px !important;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            visibility: visible !important;\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-title .gradient-text,\u003cbr \/\u003e        .specs-title .gradient-text,\u003cbr \/\u003e        .size-title .gradient-text,\u003cbr \/\u003e        .geometry-title .gradient-text,\u003cbr \/\u003e        .cta-title .gradient-text,\u003cbr \/\u003e        .design-title .gradient-text,\u003cbr \/\u003e        .standout-title .gradient-text,\u003cbr \/\u003e        .video-heading .gradient-text {\u003cbr \/\u003e            background: linear-gradient(90deg, #00b4d8 0%, #0077b6 100%) !important;\u003cbr \/\u003e            -webkit-background-clip: text !important;\u003cbr \/\u003e            -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e            background-clip: text !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-section .products-subtitle,\u003cbr \/\u003e        .products-subtitle {\u003cbr \/\u003e            font-size: 1.2rem !important;\u003cbr \/\u003e            color: #555 !important;\u003cbr \/\u003e            max-width: 600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .filter-tabs {\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e            gap: 10px;\u003cbr \/\u003e            margin-bottom: 50px;\u003cbr \/\u003e            flex-wrap: wrap;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .filter-tab {\u003cbr \/\u003e            padding: 12px 24px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            border: none;\u003cbr \/\u003e            border-radius: 50px;\u003cbr \/\u003e            font-size: 0.9rem;\u003cbr \/\u003e            font-weight: 600;\u003cbr \/\u003e            color: #666;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            transition: all 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .filter-tab:hover,\u003cbr \/\u003e        .filter-tab.active {\u003cbr \/\u003e            background: var(--fazua-accent);\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-grid {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e            gap: 30px;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-card {\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            border-radius: 20px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            transition: all 0.4s ease;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-card:hover {\u003cbr \/\u003e            transform: translateY(-10px);\u003cbr \/\u003e            box-shadow: 0 30px 60px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-badge {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 20px;\u003cbr \/\u003e            left: 20px;\u003cbr \/\u003e            background: var(--fazua-accent);\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e            padding: 6px 14px;\u003cbr \/\u003e            border-radius: 50px;\u003cbr \/\u003e            font-size: 0.75rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 0.5px;\u003cbr \/\u003e            z-index: 2;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-badge.new {\u003cbr \/\u003e            background: #10b981;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-image {\u003cbr \/\u003e            padding: 40px;\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e            min-height: 280px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-image img {\u003cbr \/\u003e            max-width: 100%;\u003cbr \/\u003e            height: auto;\u003cbr \/\u003e            transition: transform 0.4s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-card:hover .product-image img {\u003cbr \/\u003e            transform: scale(1.05);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-info {\u003cbr \/\u003e            padding: 30px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .product-frame {\u003cbr \/\u003e            font-size: 0.75rem !important;\u003cbr \/\u003e            font-weight\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Santa Cruz","offers":[{"title":"XX AXS RSV-Kit \/ Gloss Mustard \/ S","offer_id":57496414814590,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Gloss Mustard \/ M","offer_id":57496414847358,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Gloss Mustard \/ L","offer_id":57496414880126,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Gloss Mustard \/ XL","offer_id":57496414912894,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Matte Dark Blue \/ S","offer_id":57496414945662,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Matte Dark Blue \/ M","offer_id":57496414978430,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Matte Dark Blue \/ L","offer_id":57496415011198,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"XX AXS RSV-Kit \/ Matte Dark Blue \/ XL","offer_id":57496415043966,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":50915.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Mustard \/ S","offer_id":57496415076734,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Mustard \/ M","offer_id":57496415109502,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Mustard \/ L","offer_id":57496415142270,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Mustard \/ XL","offer_id":57496415175038,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Gloss Mustard \/ XXL","offer_id":57496415207806,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Dark Blue \/ S","offer_id":57496415240574,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Dark Blue \/ M","offer_id":57496415273342,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Dark Blue \/ L","offer_id":57496415306110,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Dark Blue \/ XL","offer_id":57496415338878,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"70-Kit \/ Matte Dark Blue \/ XXL","offer_id":57496415371646,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":29325.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Mustard \/ S","offer_id":57496415404414,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Mustard \/ M","offer_id":57496415437182,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Mustard \/ L","offer_id":57496415469950,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Mustard \/ XL","offer_id":57496415502718,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Gloss Mustard \/ XXL","offer_id":57496415535486,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Dark Blue \/ S","offer_id":57496415568254,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Dark Blue \/ M","offer_id":57496415601022,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Dark Blue \/ L","offer_id":57496415633790,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Dark Blue \/ XL","offer_id":57496415666558,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"90-Kit \/ Matte Dark Blue \/ XXL","offer_id":57496415699326,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":33235.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Gloss Mustard \/ S","offer_id":57496415732094,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Gloss Mustard \/ M","offer_id":57496415764862,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Gloss Mustard \/ L","offer_id":57496415797630,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Gloss Mustard \/ XL","offer_id":57496415830398,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Gloss Mustard \/ XXL","offer_id":57496415863166,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Matte Dark Blue \/ S","offer_id":57496415895934,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Matte Dark Blue \/ M","offer_id":57496415928702,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Matte Dark Blue \/ L","offer_id":57496415961470,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Matte Dark Blue \/ XL","offer_id":57496415994238,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"Stout-Kit \/ Matte Dark Blue \/ XXL","offer_id":57496416027006,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Mustard \/ S","offer_id":57496416059774,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Mustard \/ M","offer_id":57496416092542,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Mustard \/ L","offer_id":57496416125310,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Mustard \/ XL","offer_id":57496416158078,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Gloss Mustard \/ XXL","offer_id":57496416190846,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Dark Blue \/ S","offer_id":57496416223614,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Dark Blue \/ M","offer_id":57496416256382,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Dark Blue \/ L","offer_id":57496416289150,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Dark Blue \/ XL","offer_id":57496416321918,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"GX AXS-Kit \/ Matte Dark Blue \/ XXL","offer_id":57496416354686,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":38335.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Gloss Mustard \/ S","offer_id":57496416387454,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Gloss Mustard \/ M","offer_id":57496416420222,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Gloss Mustard \/ L","offer_id":57496416452990,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Gloss Mustard \/ XL","offer_id":57496416485758,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Gloss Mustard \/ XXL","offer_id":57496416518526,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Matte Dark Blue \/ S","offer_id":57496416551294,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Matte Dark Blue \/ M","offer_id":57496416584062,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Matte Dark Blue \/ L","offer_id":57496416616830,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Matte Dark Blue \/ XL","offer_id":57496416649598,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true},{"title":"X0 AXS RSV-Kit \/ Matte Dark Blue \/ XXL","offer_id":57496416682366,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1-1","price":44965.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY25_HecklerSL_CC_XX_AXS_RSV_GlossMustardYellow-scaled.webp?v=1780337503"},{"product_id":"bicicleta-electrica-mtb-santa-cruz-vala-al-70","title":"Bicicleta electrica MTB Santa Cruz VALA AL 70","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cbr\u003e\n\u003cdiv class=\"elementor elementor-309024\"\u003e\n\u003cbr\u003e\n\u003cdiv class=\"elementor-element elementor-element-6cfebcf e-flex e-con-boxed e-con e-parent\"\u003e\n\u003cbr\u003e\n\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\n\u003cdiv class=\"elementor-element elementor-element-c26283b elementor-widget elementor-widget-html\"\u003e\n\u003cbr\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003cbr\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003cbr\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003cbr\u003e\n\u003cp\u003e\u003c!-- ============ Product schema ============ --\u003e\u003cbr\u003e\u003cbr\u003e\u003cscript type=\"application\/ld+json\"\u003e\u003cbr \/\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"name\":\"Santa Cruz Vala AL 70\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Vala_AL_70_GlossLunarGray_2c1607bd-cbdd-4751-8a90-483d546d5d1b.png\",\"description\":\"E-MTB full-power Bosch top-tier cu cadru aluminiu Vala AL, motor Bosch Performance Line CX, baterie 600Wh, suspensie RockShox Zeb 160mm fata si Super Deluxe 150mm spate, roti MX, transmisie wireless SRAM 70 Eagle T-Type 12-speed, jante Reserve aluminiu cu garantie pe viata.\",\"sku\":\"VALA-AL-70\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Santa Cruz Bicycles\"},\"offers\":{\"@type\":\"Offer\",\"url\":\"https:\/\/www.provelo.ro\/\",\"priceCurrency\":\"RON\",\"price\":\"26595\",\"priceValidUntil\":\"2026-12-31\",\"availability\":\"https:\/\/schema.org\/InStock\"}}\u003cbr \/\u003e\u003c\/script\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Santa Cruz","offers":[{"title":"Gloss Lunar Gray \/ S","offer_id":57496427331966,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ M","offer_id":57496427364734,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ L","offer_id":57496427397502,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Lunar Gray \/ XL","offer_id":57496427430270,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ S","offer_id":57496427463038,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ M","offer_id":57496427495806,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ L","offer_id":57496427528574,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true},{"title":"Gloss Stormbringer Purple \/ XL","offer_id":57496427561342,"sku":"VALAALDEORE-1","price":25995.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Vala_AL_70_GlossLunarGray-scaled_db92c566-d261-468e-86f7-e276d3579e84.webp?v=1780337649"}],"url":"https:\/\/www.provelo.ro\/collections\/biciclete-electrice-de-munte.oembed?page=2","provider":"ProVelo - Biciclete, Accesorii Ciclism și Soluții de Transport","version":"1.0","type":"link"}