
{"id":13896,"date":"2026-06-24T04:12:57","date_gmt":"2026-06-24T04:12:57","guid":{"rendered":"https:\/\/bluetti.com\/?post_type=solution&#038;p=13896"},"modified":"2026-06-24T07:23:10","modified_gmt":"2026-06-24T07:23:10","slug":"rv-off-grid","status":"publish","type":"solution","link":"https:\/\/bluetti.com\/de\/solution\/rv-off-grid\/","title":{"rendered":"RV Off grid"},"content":{"rendered":"<!-- wp:html -->\n<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\t<title>BLUETTI RV &amp; Off-Grid Power Solutions<\/title>\n<\/head>\n\n<body>\n\t<style>\n\t\t.single_solution_banner {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.content:has(.rv5-hero) {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 100%;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.product_preview,\n\t\t.related_product {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Extrabold.ttf?v=1698734472') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Extrabold.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 800;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Bold.ttf?v=1698734472') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Bold.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 700;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Semibold.ttf?v=1698734472') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Semibold.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 600;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Medium.ttf?v=1698734472') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Medium.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 500;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Normal.ttf?v=1698734472') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Normal.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 400;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t@font-face {\n\t\t\tfont-family: 'Bluetti';\n\t\t\tsrc:\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Light.ttf?v=1698734477') format('truetype'),\n\t\t\t\turl('https:\/\/cdn.shopify.com\/s\/files\/1\/0536\/3390\/8911\/files\/BLUETTI_2.0_Light.otf?v=1706673705') format('opentype');\n\t\t\tfont-weight: 300;\n\t\t\tfont-display: swap;\n\t\t}\n\n\t\t:root {\n\t\t\t--color-black: #000000;\n\t\t\t--color-white: #FFFFFF;\n\t\t\t--color-n6: #6E6E73;\n\t\t\t--color-n3: #D2D2D7;\n\t\t\t--color-n1: #F5F5F7;\n\t\t\t--color-card: #FAFAFC;\n\t\t\t--color-brand-blue: #0071E3;\n\t\t\t--container-max: 1200px;\n\t\t\t--gutter-mo: 24px;\n\t\t\t--font-family: 'Bluetti', -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n\t\t}\n\n\t\t*,\n\t\t*::before,\n\t\t*::after {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tbody {\n\t\t\tfont-family: var(--font-family);\n\t\t\tcolor: var(--color-black);\n\t\t\tbackground: var(--color-white);\n\t\t\tline-height: 1.5;\n\t\t\toverflow-x: hidden;\n\t\t}\n\n\t\tbutton,\n\t\ta,\n\t\tinput,\n\t\ttextarea,\n\t\tselect {\n\t\t\tfont-family: inherit;\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.section__inner {\n\t\t\twidth: 100%;\n\t\t\tmax-width: var(--container-max);\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.section__title {\n\t\t\tfont-size: 48px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 60px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.section__desc {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 40px;\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.btn {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t\tborder: none;\n\t\t\ttransition: opacity 0.2s ease;\n\t\t}\n\n\t\t.btn:hover {\n\t\t\topacity: 0.85;\n\t\t\tcolor: #000000 !important;\n\t\t\tbackground-color: #FFFFFF !important;\n\t\t}\n\n\t\t.btn.btn--submit:hover {\n\t\t\tcolor: #FFFFFF !important;\n\t\t\tbackground-color: var(--color-brand-blue) !important;\n\t\t}\n\n\t\t.btn--primary {\n\t\t\tbackground: var(--color-white);\n\t\t\tcolor: var(--color-black);\n\t\t\tborder-radius: 24px;\n\t\t\tpadding: 10px 24px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tmin-height: 44px;\n\t\t\tfont-weight: 400;\n\t\t}\n\n\t\t.btn--submit {\n\t\t\tbackground: var(--color-black);\n\t\t\tcolor: var(--color-white);\n\t\t\tborder-radius: 24px;\n\t\t\tpadding: 10px 32px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tmin-height: 44px;\n\t\t\tmargin-top: 24px;\n\t\t}\n\n\t\t.btn--contact-submit {\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 40px;\n\t\t\tbackground: var(--color-brand-blue);\n\t\t\tcolor: var(--color-white);\n\t\t\tborder: none;\n\t\t}\n\n\t\t.btn--contact-submit:hover {\n\t\t\topacity: 0.9;\n\t\t}\n\n\t\t.btn--contact-submit:disabled {\n\t\t\topacity: 0.6;\n\t\t\tcursor: not-allowed;\n\t\t}\n\n\t\t\/* Hero *\/\n\t\t.rv5-hero {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\theight: 680px;\n\t\t\tbackground:\n\t\t\t\tlinear-gradient(270deg, rgba(0, 0, 0, 0) 49%, rgba(0, 0, 0, 0.4) 100%),\n\t\t\t\turl('https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-1.png') center\/cover no-repeat;\n\t\t}\n\n\t\t.rv5-hero__content {\n\t\t\tmax-width: 536px;\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t.rv5-hero__title {\n\t\t\tfont-size: 48px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 60px;\n\t\t\tcolor: var(--color-white);\n\t\t\tmargin-bottom: 24px;\n\t\t\twhite-space: pre-line;\n\t\t}\n\n\t\t\/* Audience \u2014 CATL mc_b1s1 \/ mc_b2s1 pattern *\/\n\t\t.mc_b1s1 {\n\t\t\tpadding: 120px 0;\n\t\t\tbackground: var(--color-white);\n\t\t}\n\n\t\t.ma_b1s1_main {\n\t\t\tdisplay: flex;\n\t\t\tmax-width: 1200px;\n\t\t\tmargin: 0 auto;\n\t\t\tmin-height: 500px;\n\t\t\tborder-radius: 12px;\n\t\t\toverflow: hidden;\n\t\t\tbox-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);\n\t\t}\n\n\t\t.ma_b1s1m_l {\n\t\t\tflex: 0 0 350px;\n\t\t\tbackground: var(--color-white);\n\t\t}\n\n\t\t.ma_b1s1ml_list {\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t\tmin-height: 500px;\n\t\t}\n\n\t\t.ma_b1s1ml_li {\n\t\t\tdisplay: none;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\tgap: 18px;\n\t\t\theight: 100%;\n\t\t\tpadding: 24px;\n\t\t}\n\n\t\t.ma_b1s1ml_li.is-active {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.ma_b1s12_title {\n\t\t\tfont-size: 32px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\t.ma_b1s1ml_li p {\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 30px;\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.ma_b1s1m_r {\n\t\t\tposition: relative;\n\t\t\tflex: 1;\n\t\t\tmin-height: 500px;\n\t\t}\n\n\t\t.mc_b2s1_imgbox {\n\t\t\tposition: absolute;\n\t\t\tinset: 0;\n\t\t\tz-index: 0;\n\t\t\tbackground: url('https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-2.png') center\/cover no-repeat;\n\t\t}\n\n\t\t.mc_b2s1_imgbox::before {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\tinset: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tpointer-events: none;\n\t\t}\n\n\t\t.mc_b2s1_img {\n\t\t\tposition: absolute;\n\t\t\tinset: 0;\n\t\t\topacity: 0;\n\t\t\ttransition: opacity 0.5s ease;\n\t\t\tbackground: center\/cover no-repeat;\n\t\t}\n\n\t\t.mc_b2s1_img.act {\n\t\t\topacity: 1;\n\t\t}\n\n\t\t.mc_b2s1_list {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tdisplay: flex;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tmin-height: 500px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\t\t}\n\n\t\t.mc_b2s1_li {\n\t\t\tposition: relative;\n\t\t\tflex: 1;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t.mc_b2s1_li:not(:last-child) {\n\t\t\tborder-right: 1px solid rgba(255, 255, 255, 0.3);\n\t\t}\n\n\t\t.mc_b2s1_lisbox {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: inherit;\n\t\t\tfont: inherit;\n\t\t}\n\n\t\t.mc_b2s1li_cont {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translate(-50%, -50%);\n\t\t\twidth: 100%;\n\t\t\tpadding: 0 12px;\n\t\t}\n\n\t\t.mc_b2s1li_title {\n\t\t\tmargin: 0;\n\t\t\tmargin-top: 48px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 22px;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: #fff;\n\t\t\ttext-align: center;\n\t\t\ttransition: font-weight 0.36s ease;\n\t\t}\n\n\t\t.deco {\n\t\t\tposition: relative;\n\t\t\tdisplay: block;\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.deco::before {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t\tborder: 1px solid rgba(255, 255, 255, 0.3);\n\t\t\tborder-radius: 50%;\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(0.75);\n\t\t\ttransition: transform 0.4s ease;\n\t\t}\n\n\t\t.deco i {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tborder: 1px solid #fff;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground: rgba(255, 255, 255, 0.8);\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(0.5);\n\t\t\ttransition: transform 0.4s ease, background 0.4s ease;\n\t\t}\n\n\t\t.deco::after {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\tborder: 1px solid rgba(255, 255, 255, 0.1);\n\t\t\tborder-radius: 50%;\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(0.75);\n\t\t\ttransition: transform 0.4s ease;\n\t\t}\n\n\t\t.mc_b2s1_li.is-active .deco::before {\n\t\t\tanimation: mc-deco-pulse 1.3s linear 0.3s infinite both;\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t}\n\n\t\t.mc_b2s1_li.is-active .deco i {\n\t\t\tbackground: #fff;\n\t\t\tanimation: mc-deco-pulse 1.3s linear 0s infinite both;\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t}\n\n\t\t.mc_b2s1_li.is-active .deco::after {\n\t\t\tanimation: mc-deco-pulse 1.3s linear 0.15s infinite both;\n\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t}\n\n\t\t@media (hover: hover) {\n\t\t\t.mc_b2s1_li:hover .deco::before {\n\t\t\t\tanimation: mc-deco-pulse 1.3s linear 0.3s infinite both;\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t\t}\n\n\t\t\t.mc_b2s1_li:hover .deco i {\n\t\t\t\tbackground: #fff;\n\t\t\t\tanimation: mc-deco-pulse 1.3s linear 0s infinite both;\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t\t}\n\n\t\t\t.mc_b2s1_li:hover .deco::after {\n\t\t\t\tanimation: mc-deco-pulse 1.3s linear 0.15s infinite both;\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t\t}\n\t\t}\n\n\t\t@keyframes mc-deco-pulse {\n\t\t\t20% {\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1.15);\n\t\t\t\tanimation-timing-function: ease;\n\t\t\t}\n\n\t\t\t50% {\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t\t\tanimation-timing-function: ease;\n\t\t\t}\n\t\t}\n\n\t\t@media (prefers-reduced-motion: reduce) {\n\n\t\t\t.mc_b2s1_li.is-active .deco::before,\n\t\t\t.mc_b2s1_li.is-active .deco i,\n\t\t\t.mc_b2s1_li.is-active .deco::after,\n\t\t\t.mc_b2s1_li:hover .deco::before,\n\t\t\t.mc_b2s1_li:hover .deco i,\n\t\t\t.mc_b2s1_li:hover .deco::after {\n\t\t\t\tanimation: none;\n\t\t\t}\n\n\t\t\t.mc_b2s1_li.is-active .deco i,\n\t\t\t.mc_b2s1_li:hover .deco i {\n\t\t\t\ttransform: translate3d(-50%, -50%, 0) scale(1);\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\n\t\t\/* Systems *\/\n\t\t.section--systems {\n\t\t\tpadding: 120px 0;\n\t\t\tbackground: var(--color-card);\n\t\t}\n\n\t\t.section--systems .section__head {\n\t\t\tmax-width: 1000px;\n\t\t\tmargin: 0 auto 48px;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t.systems-grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(3, 1fr);\n\t\t\tgap: 48px;\n\t\t}\n\n\t\t.system-card {\n\t\t\tbackground: var(--color-white);\n\t\t\tborder-radius: 12px;\n\t\t\toverflow: hidden;\n\t\t\tbox-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);\n\t\t}\n\n\t\t.system-card__img {\n\t\t\twidth: 100%;\n\t\t\taspect-ratio: 368 \/ 276;\n\t\t\tobject-fit: cover;\n\t\t}\n\n\t\t.system-card__body {\n\t\t\tpadding: 16px;\n\t\t}\n\n\t\t.system-card__name {\n\t\t\tfont-size: 22px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 30px;\n\t\t\tmargin-bottom: 8px;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t.system-card__desc {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tcolor: var(--color-n6);\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t\/* Calculator *\/\n\t\t.section--calculator {\n\t\t\tpadding: 120px 0;\n\t\t\tbackground: var(--color-white);\n\t\t}\n\n\t\t.calculator {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tgap: 40px;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.calculator__left {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 48px;\n\t\t}\n\n\t\t.calculator__head {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t}\n\n\t\t.calculator__icon {\n\t\t\twidth: 80px;\n\t\t\theight: 80px;\n\t\t\tflex-shrink: 0;\n\t\t}\n\n\t\t.calculator__icon svg {\n\t\t\tdisplay: block;\n\t\t\twidth: 80px;\n\t\t\theight: 80px;\n\t\t}\n\n\t\t.calculator__title {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 44px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 52px;\n\t\t}\n\n\t\t.calculator__subtitle {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 40px;\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.calculator__form {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 24px;\n\t\t\tpadding: 32px;\n\t\t\tborder-radius: 16px;\n\t\t\tbackground: var(--color-n1);\n\t\t}\n\n\t\t.calculator__field {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tgap: 8px;\n\t\t\tbackground: var(--color-white);\n\t\t\tborder: 1px solid #E5E5EA;\n\t\t\tborder-radius: 12px;\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 60px;\n\t\t}\n\n\t\t.calculator__field input {\n\t\t\twidth: 100%;\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tfont-size: 20px;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 28px;\n\t\t\tbackground: transparent;\n\t\t}\n\n\t\t.calculator__unit {\n\t\t\tfont-size: 20px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 28px;\n\t\t\tcolor: var(--color-black);\n\t\t\tflex-shrink: 0;\n\t\t}\n\n\t\t.calculator__result-row {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t}\n\n\t\t.calculator__equals {\n\t\t\tfont-size: 32px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 40px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.calculator__result {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-end;\n\t\t\tgap: 8px;\n\t\t}\n\n\t\t.calculator__result #battery-wh {\n\t\t\tfont-size: 72px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 96px;\n\t\t}\n\n\t\t.calculator__result-unit {\n\t\t\tfont-size: 72px;\n\t\t\tfont-weight: 300;\n\t\t\tline-height: 96px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.calculator__product {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: stretch;\n\t\t\tjustify-content: center;\n\t\t\tmin-height: 496px;\n\t\t\tpadding: 16px 24px 24px;\n\t\t\tborder-radius: 16px;\n\t\t\tbackground: #F0F7FD;\n\t\t\ttext-align: center;\n\t\t\ttransition: opacity 0.3s ease;\n\t\t}\n\n\t\t.calculator__product.is-updating {\n\t\t\topacity: 0.6;\n\t\t}\n\n\t\t.calculator__product-main {\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tflex: 1;\n\t\t\twidth: 100%;\n\t\t\tmin-width: 0;\n\t\t}\n\n\t\t.calculator__nav {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tz-index: 1;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground: var(--color-white);\n\t\t\tcolor: var(--color-black);\n\t\t\tbox-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n\t\t\tcursor: pointer;\n\t\t\topacity: 1;\n\t\t\ttransform: translateY(-50%);\n\t\t\ttransition: opacity 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n\t\t}\n\n\t\t.calculator__nav--prev {\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.calculator__nav--next {\n\t\t\tright: 0;\n\t\t}\n\n\t\t.calculator__nav:hover:not(.is-muted) {\n\t\t\tbox-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);\n\t\t}\n\n\t\t.calculator__nav.is-muted {\n\t\t\tbackground: transparent;\n\t\t\tbox-shadow: none;\n\t\t\topacity: 0.35;\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\t\t}\n\n\t\t.calculator__nav[hidden] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.calculator__nav svg {\n\t\t\tdisplay: block;\n\t\t\twidth: 24px;\n\t\t\theight: 24px;\n\t\t}\n\n\t\t.calculator__pager {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tgap: 6px;\n\t\t\tmargin-top: 20px;\n\t\t\tpadding-bottom: 4px;\n\t\t}\n\n\t\t.calculator__pager[hidden] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.calculator__pager-dot {\n\t\t\twidth: 20px;\n\t\t\theight: 3px;\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\tborder-radius: 2px;\n\t\t\tbackground: var(--color-n3);\n\t\t\tcursor: pointer;\n\t\t\ttransition: background 0.2s ease;\n\t\t}\n\n\t\t.calculator__pager-dot.is-active {\n\t\t\tbackground: var(--color-black);\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.calculator__product-body {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tgap: 12px;\n\t\t\tflex: 1;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 348px;\n\t\t\tmin-width: 0;\n\t\t}\n\n\t\t.calculator__product-img {\n\t\t\twidth: 320px;\n\t\t\theight: 320px;\n\t\t\tmax-width: 100%;\n\t\t\tobject-fit: contain;\n\t\t}\n\n\t\t.calculator__product-copy {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tgap: 12px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.calculator__product-name {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 36px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 44px;\n\t\t}\n\n\t\t.calculator__product-spec {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 26px;\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t\/* Setup *\/\n\t\t.section--setup {\n\t\t\tpadding: 120px 0;\n\t\t\tbackground: var(--color-card);\n\t\t}\n\n\t\t.setup-tabs {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\tgap: 4px;\n\t\t\tmargin-bottom: 32px;\n\t\t\tbackground: var(--color-n1);\n\t\t\tborder-radius: 999px;\n\t\t\tpadding: 4px;\n\t\t\twidth: fit-content;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\n\t\t.setup-tabs__btn {\n\t\t\tborder: none;\n\t\t\tbackground: transparent;\n\t\t\tpadding: 10px 28px;\n\t\t\tborder-radius: 999px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: var(--color-n6);\n\t\t\tcursor: pointer;\n\t\t\ttransition: background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tgap: 2px;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t.setup-tabs__ah {\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 16px;\n\t\t\tfont-weight: 400;\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.setup-tabs__btn.is-active {\n\t\t\tbackground: var(--color-white);\n\t\t\tcolor: var(--color-black);\n\t\t\tbox-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);\n\t\t}\n\n\t\t.setup-tabs__btn.is-active .setup-tabs__ah {\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.setup-panel {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: minmax(0, 1fr) 450px;\n\t\t\tgap: 0;\n\t\t\talign-items: stretch;\n\t\t\tbackground: var(--color-white);\n\t\t\tborder-radius: 24px;\n\t\t\toverflow: hidden;\n\t\t\t\/* box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08); *\/\n\t\t}\n\n\t\t.setup-panel__content {\n\t\t\tpadding: 40px;\n\t\t}\n\n\t\t.setup-panel__title {\n\t\t\tfont-size: 36px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 44px;\n\t\t\tmargin: 0 0 16px;\n\t\t}\n\n\t\t.setup-panel__desc {\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 28px;\n\t\t\tcolor: var(--color-n6);\n\t\t\tmargin: 0 0 32px;\n\t\t}\n\n\t\t.setup-appliances {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\tgap: 8px;\n\t\t\tborder-bottom: 1px solid #E5E5EA;\n\t\t\tpadding-bottom: 32px;\n\t\t\tmargin-bottom: 32px;\n\t\t}\n\n\t\t.setup-appliance {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\t\t\ttext-align: center;\n\t\t\tflex: 1;\n\t\t\tmin-width: 0;\n\t\t}\n\n\t\t.setup-appliance__icon {\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\tdisplay: block;\n\t\t\tflex-shrink: 0;\n\t\t}\n\n\t\t.setup-appliance__name {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 22px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.setup-appliance__power {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 22px;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: var(--color-brand-blue);\n\t\t}\n\n\t\t.setup-panel__products {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 8px;\n\t\t\tmargin-bottom: 12px;\n\t\t}\n\n\t\t.setup-panel__product {\n\t\t\tfont-size: 20px;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 28px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.setup-panel__note {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tfont-weight: 400;\n\t\t\tcolor: var(--color-n6);\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.setup-panel__note[hidden] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.setup-panel__img {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tmin-height: 478px;\n\t\t\tobject-fit: cover;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t\/* Contact *\/\n\t\t.section--contact {\n\t\t\tpadding: 120px 0 80px;\n\t\t\tbackground: var(--color-white);\n\t\t}\n\n\t\t.section--contact .section__title {\n\t\t\ttext-align: center;\n\t\t\tmargin-bottom: 48px;\n\t\t}\n\n\t\t.contact-grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tgap: 48px;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.contact-form {\n\t\t\tborder-radius: 16px;\n\t\t\twidth: 580px;\n\t\t}\n\n\t\t#contact-form + picture {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t#contact-form + picture img {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tobject-fit: cover;\n\t\t}\n\n\t\t.contact-form__fields {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 24px;\n\t\t}\n\n\t\t.contact-form__group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.contact-form__label {\n\t\t\tdisplay: block;\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 600;\n\t\t\tline-height: 22px;\n\t\t\tmargin-bottom: 8px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.contact-form__required {\n\t\t\tcolor: #FF3B30;\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.contact-form__field,\n\t\t.contact-form__textarea,\n\t\t.contact-form__select {\n\t\t\twidth: 100%;\n\t\t\tborder: 1px solid #E5E5EA;\n\t\t\tborder-radius: 12px;\n\t\t\tpadding: 16px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 24px;\n\t\t\tbackground: var(--color-white);\n\t\t\toutline: none;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.contact-form__field,\n\t\t.contact-form__select {\n\t\t\tmin-height: 56px;\n\t\t}\n\n\t\t.contact-form__field::placeholder,\n\t\t.contact-form__textarea::placeholder {\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.contact-form__field:focus,\n\t\t.contact-form__textarea:focus,\n\t\t.contact-form__select:focus {\n\t\t\tborder-color: var(--color-black);\n\t\t}\n\n\t\t.contact-form__select-wrap {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.contact-form__select {\n\t\t\tappearance: none;\n\t\t\tpadding-right: 48px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.contact-form__select:invalid {\n\t\t\tcolor: var(--color-n6);\n\t\t}\n\n\t\t.contact-form__select-icon {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 16px;\n\t\t\twidth: 24px;\n\t\t\theight: 24px;\n\t\t\ttransform: translateY(-50%);\n\t\t\tpointer-events: none;\n\t\t\tcolor: var(--color-black);\n\t\t\topacity: 0.87;\n\t\t}\n\n\t\t.contact-form__textarea {\n\t\t\tmin-height: 120px;\n\t\t\tresize: vertical;\n\t\t}\n\n\t\t.contact-form__feedback {\n\t\t\tmargin: 16px 0 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 22px;\n\t\t}\n\n\t\t.contact-form__feedback.is-error {\n\t\t\tcolor: #FF3B30;\n\t\t}\n\n\t\t.contact-form__feedback.is-success {\n\t\t\tcolor: #34C759;\n\t\t}\n\n\t\t.contact-form__img {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tmin-height: 700px;\n\t\t\tobject-fit: cover;\n\t\t\tborder-radius: 16px;\n\t\t}\n\n\t\t\/* Gallery *\/\n\t\t.section--gallery {\n\t\t\tpadding: 80px 0 120px;\n\t\t\tbackground: var(--color-white);\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.section--gallery .section__title {\n\t\t\ttext-align: center;\n\t\t\tmargin-bottom: 48px;\n\t\t}\n\n\t\t.gallery-carousel {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.gallery-track-wrap {\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.gallery-track {\n\t\t\tdisplay: flex;\n\t\t\tgap: 24px;\n\t\t\toverflow-x: auto;\n\t\t\tscroll-snap-type: x mandatory;\n\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\tpadding: 0 max(var(--gutter-mo), calc((100vw - var(--container-max)) \/ 2 + var(--gutter-mo)));\n\t\t\tpadding-bottom: 8px;\n\t\t\tscrollbar-width: none;\n\t\t}\n\n\t\t.gallery-track::-webkit-scrollbar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.gallery-video {\n\t\t\tposition: relative;\n\t\t\tflex: 0 0 min(711px, calc(100vw - 120px));\n\t\t\tscroll-snap-align: center;\n\t\t\tborder-radius: 16px;\n\t\t\toverflow: hidden;\n\t\t\tbackground: var(--color-black);\n\t\t\taspect-ratio: 16 \/ 9;\n\t\t}\n\n\t\t.gallery-video__iframe {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tborder: 0;\n\t\t}\n\n\t\t.gallery-nav {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tz-index: 2;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\twidth: 56px;\n\t\t\theight: 56px;\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground: var(--color-white);\n\t\t\tcolor: var(--color-black);\n\t\t\tbox-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n\t\t\ttransform: translateY(-50%);\n\t\t\tcursor: pointer;\n\t\t\topacity: 0.87;\n\t\t\ttransition: opacity 0.2s ease, box-shadow 0.2s ease;\n\t\t}\n\n\t\t.gallery-nav:hover {\n\t\t\topacity: 1;\n\t\t\tbox-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);\n\t\t}\n\n\t\t.gallery-nav:disabled {\n\t\t\topacity: 0.35;\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\t\t}\n\n\t\t.gallery-nav--prev {\n\t\t\tleft: max(8px, calc((100vw - var(--container-max)) \/ 2 - 180px));\n\t\t}\n\n\t\t.gallery-nav--next {\n\t\t\tright: max(8px, calc((100vw - var(--container-max)) \/ 2 - 180px));\n\t\t}\n\n\t\t.gallery-nav svg {\n\t\t\tdisplay: block;\n\t\t\twidth: 24px;\n\t\t\theight: 24px;\n\t\t}\n\n\t\t.gallery-dots {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\tmargin-top: 24px;\n\t\t}\n\n\t\t.gallery-dots__bar {\n\t\t\twidth: 80px;\n\t\t\theight: 3px;\n\t\t\tborder-radius: 2px;\n\t\t\tbackground: #E5E5EA;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.gallery-dots__fill {\n\t\t\theight: 100%;\n\t\t\twidth: 25%;\n\t\t\tbackground: var(--color-black);\n\t\t\tborder-radius: 2px;\n\t\t\ttransition: transform 0.3s ease;\n\t\t}\n\n\n\t\t@media (max-width: 768px) {\n\t\t\t.section__inner {\n\t\t\t\tpadding: 0 var(--gutter-mo);\n\t\t\t}\n\n\t\t\t.section__title {\n\t\t\t\tfont-size: 32px;\n\t\t\t\tline-height: 40px;\n\t\t\t}\n\n\t\t\t.section__desc {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\n\t\t\t.rv5-hero {\n\t\t\t\theight: 220px;\n\t\t\t\tpadding: 0;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: flex-end;\n\t\t\t\tbackground:\n\t\t\t\t\tlinear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.55) 100%),\n\t\t\t\t\turl('https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-1.png') center\/cover no-repeat;\n\t\t\t}\n\n\t\t\t.rv5-hero__inner {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 24px var(--gutter-mo) 32px;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\n\t\t\t.rv5-hero__content {\n\t\t\t\tmax-width: none;\n\t\t\t}\n\n\t\t\t.rv5-hero__title {\n\t\t\t\tfont-size: 28px;\n\t\t\t\tline-height: 36px;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t}\n\n\t\t\t.btn--primary {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 7px 20px;\n\t\t\t\tmin-height: 36px;\n\t\t\t}\n\n\t\t\t.mc_b1s1 {\n\t\t\t\tpadding: 40px 0;\n\t\t\t\tbackground: var(--color-card);\n\t\t\t}\n\n\t\t\t.ma_b1s1_main {\n\t\t\t\tflex-direction: column;\n\t\t\t\tmin-height: auto;\n\t\t\t\tborder-radius: 12px;\n\t\t\t\toverflow: hidden;\n\t\t\t\tbox-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n\t\t\t\tgap: 0;\n\t\t\t}\n\n\t\t\t.ma_b1s1m_l {\n\t\t\t\tflex: none;\n\t\t\t\torder: 1;\n\t\t\t\tbackground: var(--color-white);\n\t\t\t}\n\n\t\t\t.ma_b1s1ml_list {\n\t\t\t\tmin-height: auto;\n\t\t\t}\n\n\t\t\t.ma_b1s1ml_li {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tgap: 12px;\n\t\t\t\tpadding: 16px;\n\t\t\t}\n\n\t\t\t.ma_b1s12_title {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 28px;\n\t\t\t}\n\n\t\t\t.setup-panel__content {\n\t\t\t\tpadding: 16px;\n\t\t\t}\n\n\t\t\t.ma_b1s1ml_li p {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tline-height: 22px;\n\t\t\t}\n\n\t\t\t.ma_b1s1m_r {\n\t\t\t\torder: 2;\n\t\t\t\tflex: none;\n\t\t\t\twidth: 100%;\n\t\t\t\tmin-height: 320px;\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\n\t\t\t.mc_b2s1_list {\n\t\t\t\tflex-direction: column;\n\t\t\t\tflex-wrap: nowrap;\n\t\t\t\tmin-height: 320px;\n\t\t\t}\n\n\t\t\t.mc_b2s1_li {\n\t\t\t\tflex: 1;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmin-height: 0;\n\t\t\t\tborder-right: none !important;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t.mc_b2s1_li:not(:last-child) {\n\t\t\t\tborder-bottom: 1px solid rgba(255, 255, 255, 0.3);\n\t\t\t}\n\n\t\t\t.mc_b2s1_lisbox {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.mc_b2s1li_cont {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tleft: auto;\n\t\t\t\ttransform: none;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tgap: 8px;\n\t\t\t\tpadding: 0 8px;\n\t\t\t}\n\n\t\t\t.deco {\n\t\t\t\twidth: 32px;\n\t\t\t\theight: 32px;\n\t\t\t\tflex-shrink: 0;\n\t\t\t}\n\n\t\t\t.deco::before {\n\t\t\t\twidth: 20px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t.deco i {\n\t\t\t\twidth: 10px;\n\t\t\t\theight: 10px;\n\t\t\t}\n\n\t\t\t.deco::after {\n\t\t\t\twidth: 32px;\n\t\t\t\theight: 32px;\n\t\t\t}\n\n\t\t\t.mc_b2s1li_title {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tfont-size: 12px;\n\t\t\t\tline-height: 16px;\n\t\t\t}\n\n\t\t\t.section--systems {\n\t\t\t\tpadding: 80px 0;\n\t\t\t}\n\n\t\t\t.section--systems .section__head {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\n\t\t\t.systems-grid {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t\tgap: 28px;\n\t\t\t}\n\n\t\t\t.system-card__name {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 26px;\n\t\t\t}\n\n\t\t\t.system-card__desc {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tline-height: 22px;\n\t\t\t}\n\n\t\t\t.section--calculator {\n\t\t\t\tpadding: 80px 0;\n\t\t\t}\n\n\t\t\t.calculator {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t\tgap: 16px;\n\t\t\t}\n\n\t\t\t.calculator__left {\n\t\t\t\tgap: 16px;\n\t\t\t}\n\n\t\t\t.calculator__icon,\n\t\t\t.calculator__icon svg {\n\t\t\t\twidth: 56px;\n\t\t\t\theight: 56px;\n\t\t\t}\n\n\t\t\t.calculator__title {\n\t\t\t\tfont-size: 32px;\n\t\t\t\tline-height: 40px;\n\t\t\t}\n\n\t\t\t.calculator__subtitle {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 26px;\n\t\t\t}\n\n\t\t\t.calculator__form {\n\t\t\t\tpadding: 16px;\n\t\t\t}\n\n\t\t\t.calculator__result-row {\n\t\t\t\tgap: 24px;\n\t\t\t}\n\n\t\t\t.calculator__equals {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tline-height: 32px;\n\t\t\t}\n\n\t\t\t.calculator__result #battery-wh {\n\t\t\t\tfont-size: 44px;\n\t\t\t\tline-height: 52px;\n\t\t\t}\n\n\t\t\t.calculator__result-unit {\n\t\t\t\tfont-size: 44px;\n\t\t\t\tline-height: 52px;\n\t\t\t}\n\n\t\t\t.calculator__product {\n\t\t\t\tmin-height: auto;\n\t\t\t\tpadding: 10px 12px 16px;\n\t\t\t}\n\n\t\t\t.calculator__product-main {\n\t\t\t\tmin-height: 0;\n\t\t\t}\n\n\t\t\t.calculator__nav {\n\t\t\t\twidth: 40px;\n\t\t\t\theight: 40px;\n\t\t\t}\n\n\t\t\t.calculator__nav svg {\n\t\t\t\twidth: 20px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\n\t\t\t.calculator__pager {\n\t\t\t\tmargin-top: 12px;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\n\t\t\t.calculator__pager-dot {\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 2px;\n\t\t\t}\n\n\t\t\t.calculator__product-body {\n\t\t\t\tmax-width: 287px;\n\t\t\t\tgap: 2px;\n\t\t\t}\n\n\t\t\t.calculator__product-img {\n\t\t\t\twidth: 240px;\n\t\t\t\theight: 240px;\n\t\t\t}\n\n\t\t\t.calculator__product-copy {\n\t\t\t\tgap: 8px;\n\t\t\t}\n\n\t\t\t.calculator__product-name {\n\t\t\t\tfont-size: 22px;\n\t\t\t\tline-height: 30px;\n\t\t\t}\n\n\t\t\t.calculator__product-spec {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\n\t\t\t.section--setup {\n\t\t\t\tpadding: 80px 0;\n\t\t\t}\n\n\t\t\t.setup-tabs {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t\toverflow-x: auto;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-wrap: nowrap;\n\t\t\t}\n\n\t\t\t.setup-tabs__btn {\n\t\t\t\tflex-shrink: 0;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 8px 16px;\n\t\t\t}\n\n\t\t\t.setup-panel {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t\tgap: 24px;\n\t\t\t}\n\n\t\t\t.setup-panel__img {\n\t\t\t\torder: -1;\n\t\t\t\theight: 255px;\n\t\t\t\tmin-height: 255px;\n\t\t\t\tdisplay: block;\n\t\t\t\tobject-fit: cover;\n\t\t\t}\n\n\t\t\t.setup-panel__title {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 28px;\n\t\t\t}\n\n\t\t\t.setup-panel__desc {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tline-height: 22px;\n\t\t\t}\n\n\t\t\t.setup-appliances {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: repeat(3, 1fr);\n\t\t\t\tgap: 16px 12px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\n\t\t\t.setup-appliance {\n\t\t\t\tflex: none;\n\t\t\t}\n\n\t\t\t.setup-appliance__icon {\n\t\t\t\twidth: 36px;\n\t\t\t\theight: 36px;\n\t\t\t}\n\n\t\t\t.setup-appliance__name,\n\t\t\t.setup-appliance__power {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tline-height: 16px;\n\t\t\t}\n\n\t\t\t.setup-panel__product {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\n\t\t\t.setup-panel__note {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tline-height: 18px;\n\t\t\t}\n\n\t\t\t.section--contact {\n\t\t\t\tpadding: 80px 0 40px;\n\t\t\t}\n\n\t\t\t.section--contact .section__title {\n\t\t\t\ttext-align: left;\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.contact-grid {\n\t\t\t\tgap: 24px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column-reverse;\n\t\t\t}\n\n\t\t\t.contact-form {\n\t\t\t\torder: 1;\n\t\t\t\twidth: auto;\n\t\t\t}\n\n\t\t\t.contact-form__fields {\n\t\t\t\tgap: 16px;\n\t\t\t}\n\n\t\t\t.contact-form__img {\n\t\t\t\torder: 2;\n\t\t\t\tmin-height: auto;\n\t\t\t\taspect-ratio: 327 \/ 245;\n\t\t\t}\n\n\t\t\t.btn--contact-submit {\n\t\t\t\tbackground: var(--color-brand-blue);\n\t\t\t\tcolor: var(--color-white);\n\t\t\t\tborder: 1px solid var(--color-brand-blue);\n\t\t\t\tmargin-top: 16px;\n\t\t\t}\n\n\t\t\t.section--gallery {\n\t\t\t\tpadding: 40px 0 80px;\n\t\t\t}\n\n\t\t\t.section--gallery .section__title {\n\t\t\t\ttext-align: left;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\n\t\t\t.gallery-nav {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.gallery-track {\n\t\t\t\tgap: 16px;\n\t\t\t\tpadding: 0 var(--gutter-mo);\n\t\t\t}\n\n\t\t\t.gallery-video {\n\t\t\t\tflex: 0 0 calc(100vw - 47px);\n\t\t\t}\n\t\t}\n\t<\/style>\n\n\t<!-- Hero -->\n\t<section class=\"rv5-hero\">\n\t\t<div class=\"section__inner rv5-hero__inner\">\n\t\t\t<div class=\"rv5-hero__content\">\n\t\t\t\t<h1 class=\"rv5-hero__title\">Power Solutions\n\t\t\t\t\tfor RV &amp; Off-Grid Living<\/h1>\n\t\t\t\t<button type=\"button\" class=\"btn btn--primary\" data-modal=\"contact-modal\">Get A Quote<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Audience \u2014 CATL mc_section \/ mc_b1s1 \/ mc_b2s1_li -->\n\t<section class=\"mc_section mc_b1s1\">\n\t\t<div class=\"section__inner\">\n\t\t\t<div class=\"ma_b1s1_main\">\n\t\t\t\t<div class=\"ma_b1s1m_l\">\n\t\t\t\t\t<div class=\"ma_b1s1ml_list\" id=\"audience-text-list\">\n\t\t\t\t\t\t<div class=\"ma_b1s1ml_li is-active\">\n\t\t\t\t\t\t\t<h2 class=\"ma_b1s12_title\">Weekend Family Campers<\/h2>\n\t\t\t\t\t\t\t<p>Enjoy reliable portable power for weekend getaways. Run lighting, cooking appliances, and devices\n\t\t\t\t\t\t\t\tseamlessly whether you're at a campsite or outdoors.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"ma_b1s1ml_li\">\n\t\t\t\t\t\t\t<h2 class=\"ma_b1s12_title\">Off-Grid Explorers<\/h2>\n\t\t\t\t\t\t\t<p>Stay powered in remote environments with flexible energy inputs like solar and vehicle charging,\n\t\t\t\t\t\t\t\tkeeping essential devices running wherever you go.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"ma_b1s1ml_li\">\n\t\t\t\t\t\t\t<h2 class=\"ma_b1s12_title\">Full-Time RVers<\/h2>\n\t\t\t\t\t\t\t<p>Power your daily life on the road with a stable and scalable energy system designed for continuous\n\t\t\t\t\t\t\t\tliving, comfort, and appliance use.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"ma_b1s1ml_li\">\n\t\t\t\t\t\t\t<h2 class=\"ma_b1s12_title\">Boaters &amp; Yachters<\/h2>\n\t\t\t\t\t\t\t<p>Ensure smooth onboard energy supply with support from solar and shore charging, delivering consistent\n\t\t\t\t\t\t\t\tpower for navigation systems and onboard appliances.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"ma_b1s1m_r\">\n\t\t\t\t\t<div class=\"mc_b2s1_imgbox\">\n\t\t\t\t\t\t<div class=\"mc_b2s1_img act\"><\/div>\n\t\t\t\t\t\t<div class=\"mc_b2s1_img\"><\/div>\n\t\t\t\t\t\t<div class=\"mc_b2s1_img\"><\/div>\n\t\t\t\t\t\t<div class=\"mc_b2s1_img\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<ul class=\"mc_b2s1_list\" id=\"audience-tabs\">\n\t\t\t\t\t\t<li class=\"mc_b2s1_li is-active\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mc_b2s1_lisbox\" aria-label=\"Weekend Family Campers\">\n\t\t\t\t\t\t\t\t<div class=\"mc_b2s1li_cont\">\n\t\t\t\t\t\t\t\t\t<span class=\"deco\" aria-hidden=\"true\"><i><\/i><\/span>\n\t\t\t\t\t\t\t\t\t<h4 class=\"mc_b2s1li_title\">Weekend Family Campers<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<li class=\"mc_b2s1_li\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mc_b2s1_lisbox\" aria-label=\"Off-Grid Explorers\">\n\t\t\t\t\t\t\t\t<div class=\"mc_b2s1li_cont\">\n\t\t\t\t\t\t\t\t\t<span class=\"deco\" aria-hidden=\"true\"><i><\/i><\/span>\n\t\t\t\t\t\t\t\t\t<h4 class=\"mc_b2s1li_title\">Off-Grid Explorers<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<li class=\"mc_b2s1_li\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mc_b2s1_lisbox\" aria-label=\"Full-Time RVers\">\n\t\t\t\t\t\t\t\t<div class=\"mc_b2s1li_cont\">\n\t\t\t\t\t\t\t\t\t<span class=\"deco\" aria-hidden=\"true\"><i><\/i><\/span>\n\t\t\t\t\t\t\t\t\t<h4 class=\"mc_b2s1li_title\">Full-Time RVers<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<li class=\"mc_b2s1_li\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"mc_b2s1_lisbox\" aria-label=\"Boaters &amp; Yachters\">\n\t\t\t\t\t\t\t\t<div class=\"mc_b2s1li_cont\">\n\t\t\t\t\t\t\t\t\t<span class=\"deco\" aria-hidden=\"true\"><i><\/i><\/span>\n\t\t\t\t\t\t\t\t\t<h4 class=\"mc_b2s1li_title\">Boaters &amp; Yachters<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Systems -->\n\t<section class=\"section--systems\">\n\t\t<div class=\"section__inner\">\n\t\t\t<div class=\"section__head\">\n\t\t\t\t<h2 class=\"section__title\">Choose the Right<br>RV &amp; Off-Grid Power System<\/h2>\n\t\t\t<\/div>\n\t\t\t<div class=\"systems-grid\">\n\t\t\t\t<article class=\"system-card\">\n\t\t\t\t\t<img class=\"system-card__img\" src=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png\"\n\t\t\t\t\t\talt=\"Entry-Level RV Power System\">\n\t\t\t\t\t<div class=\"system-card__body\">\n\t\t\t\t\t\t<h3 class=\"system-card__name\">Entry-Level RV Power System<\/h3>\n\t\t\t\t\t\t<p class=\"system-card__desc\">For weekend trips, light RV use, and portable power needs<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"system-card\">\n\t\t\t\t\t<img class=\"system-card__img\" src=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-4.png\"\n\t\t\t\t\t\talt=\"Mid-Level RV Power System\">\n\t\t\t\t\t<div class=\"system-card__body\">\n\t\t\t\t\t\t<h3 class=\"system-card__name\">Mid-Level RV Power System<\/h3>\n\t\t\t\t\t\t<p class=\"system-card__desc\">For extended RV travel and higher daily energy demands<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"system-card\">\n\t\t\t\t\t<img class=\"system-card__img\" src=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-5.png\"\n\t\t\t\t\t\talt=\"Advanced RV Energy System\">\n\t\t\t\t\t<div class=\"system-card__body\">\n\t\t\t\t\t\t<h3 class=\"system-card__name\">Advanced RV Energy System<\/h3>\n\t\t\t\t\t\t<p class=\"system-card__desc\">Fully integrated system for complete RV &amp; off-grid living<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Calculator -->\n\t<section class=\"section--calculator\">\n\t\t<div class=\"section__inner\">\n\t\t\t<div class=\"calculator\">\n\t\t\t\t<div class=\"calculator__left\">\n\t\t\t\t\t<div class=\"calculator__head\">\n\t\t\t\t\t\t<div class=\"calculator__icon\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 80 80\">\n\t\t\t\t\t\t\t\t<rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#F5F5F7\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"21\" y=\"15\" width=\"38\" height=\"50\" rx=\"5\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"24.8\" y=\"20\" width=\"30.4\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"25.75\" y=\"31\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"36.2\" y=\"31\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"46.65\" y=\"31\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"25.75\" y=\"42\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"36.2\" y=\"42\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"25.75\" y=\"53\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"36.2\" y=\"53\" width=\"7.6\" height=\"8\" rx=\"2\" stroke=\"#151515\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t\t<rect x=\"46.65\" y=\"42\" width=\"7.6\" height=\"19\" rx=\"2\" stroke=\"#0071E3\" stroke-width=\"2\" \/>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h2 class=\"calculator__title\">Which Setup Fits You Best?<\/h2>\n\t\t\t\t\t\t<p class=\"calculator__subtitle\">Enter your battery capacity.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"calculator__form\">\n\t\t\t\t\t\t<label class=\"calculator__field\">\n\t\t\t\t\t\t\t<input type=\"number\" id=\"battery-ah\" value=\"120\" min=\"0\" max=\"3000\" inputmode=\"numeric\">\n\t\t\t\t\t\t\t<span class=\"calculator__unit\">Ah<\/span>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"calculator__result-row\">\n\t\t\t\t\t\t\t<span class=\"calculator__equals\">=<\/span>\n\t\t\t\t\t\t\t<div class=\"calculator__result\">\n\t\t\t\t\t\t\t\t<span id=\"battery-wh\">1,440<\/span>\n\t\t\t\t\t\t\t\t<span class=\"calculator__result-unit\">Wh<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"calculator__product\" id=\"calculator-product\">\n\t\t\t\t\t<div class=\"calculator__product-main\">\n\t\t\t\t\t\t<button type=\"button\" class=\"calculator__nav calculator__nav--prev\" id=\"calculator-prev\"\n\t\t\t\t\t\t\taria-label=\"Previous product\" hidden>\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<g opacity=\"0.87\">\n\t\t\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" fill=\"currentColor\"\n\t\t\t\t\t\t\t\t\t\td=\"M14.35 5.65 8.71 11.29l5.64 5.64.7-.7-4.95-4.94 4.95-4.95-.7-.69Z\" \/>\n\t\t\t\t\t\t\t\t<\/g>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<div class=\"calculator__product-body\">\n\t\t\t\t\t\t\t<img class=\"calculator__product-img\" id=\"calculator-product-img\"\n\t\t\t\t\t\t\t\tsrc=\"https:\/\/s4.bluettipower.com\/product-solutions\/Premium-200-V2.png\" alt=\"Premium 200 V2\">\n\t\t\t\t\t\t\t<div class=\"calculator__product-copy\">\n\t\t\t\t\t\t\t\t<h3 class=\"calculator__product-name\" id=\"calculator-product-name\">Premium 200 V2<\/h3>\n\t\t\t\t\t\t\t\t<p class=\"calculator__product-spec\" id=\"calculator-product-spec\">2,700W | 2,073.6Wh | Non-expandable<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<button type=\"button\" class=\"calculator__nav calculator__nav--next\" id=\"calculator-next\"\n\t\t\t\t\t\t\taria-label=\"Next product\" hidden>\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<g opacity=\"0.87\">\n\t\t\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" fill=\"currentColor\"\n\t\t\t\t\t\t\t\t\t\td=\"M9.65 5.65 15.29 11.29 9.65 16.93l-.7-.7 4.95-4.94-4.95-4.95.7-.69Z\" \/>\n\t\t\t\t\t\t\t\t<\/g>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"calculator__pager\" id=\"calculator-pager\" hidden aria-hidden=\"true\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Setup -->\n\t<section class=\"section--setup\">\n\t\t<div class=\"section__inner\">\n\t\t\t<div class=\"setup-tabs\" id=\"setup-tabs\">\n\t\t\t\t<button type=\"button\" class=\"setup-tabs__btn is-active\" data-tab=\"basic\">\n\t\t\t\t\t<span>Basic Setup<\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<button type=\"button\" class=\"setup-tabs__btn\" data-tab=\"advanced\">\n\t\t\t\t\t<span>Advanced Setup<\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<button type=\"button\" class=\"setup-tabs__btn\" data-tab=\"premium\">\n\t\t\t\t\t<span>Premium Setup<\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"setup-panel\" id=\"setup-panel\">\n\t\t\t\t<div class=\"setup-panel__content\">\n\t\t\t\t\t<h3 class=\"setup-panel__title\" id=\"setup-title\">Basic Setup<\/h3>\n\t\t\t\t\t<p class=\"setup-panel__desc\" id=\"setup-desc\">Portable power station gives flexible, quiet, and easy-to-carry\n\t\t\t\t\t\tsupplemental power for essentials power uses.<\/p>\n\t\t\t\t\t<div class=\"setup-appliances\" id=\"setup-appliances\"><\/div>\n\t\t\t\t\t<div class=\"setup-panel__products\" id=\"setup-products\">\n\t\t\t\t\t\t<p class=\"setup-panel__product\">Charger 2 + Premium 200 V2<\/p>\n\t\t\t\t\t\t<p class=\"setup-panel__product\">Charger 2 + Elite 300<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"setup-panel__note\" id=\"setup-note\">Pair with alternator charger to charge on the road for extended\n\t\t\t\t\t\tpower use.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<img class=\"setup-panel__img\" id=\"setup-img\"\n\t\t\t\t\tsrc=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-1.png\"\n\t\t\t\t\talt=\"RV power setup\">\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Contact -->\n\t<section class=\"section--contact\">\n\t\t<div class=\"section__inner\">\n\t\t\t<h2 class=\"section__title\">Contact Details<\/h2>\n\t\t\t<div class=\"contact-grid\">\n\t\t\t\t<form class=\"contact-form\" id=\"contact-form\" novalidate>\n\t\t\t\t\t<div class=\"contact-form__fields\">\n\t\t\t\t\t\t<div class=\"contact-form__group\">\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-name\"><span class=\"contact-form__required\">*<\/span>\n\t\t\t\t\t\t\t\tName<\/label>\n\t\t\t\t\t\t\t<input class=\"contact-form__field\" id=\"contact-name\" name=\"name\" type=\"text\" placeholder=\"Enter your name\"\n\t\t\t\t\t\t\t\trequired>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"contact-form__group\">\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-email\"><span class=\"contact-form__required\">*<\/span>\n\t\t\t\t\t\t\t\tE-mail Adress<\/label>\n\t\t\t\t\t\t\t<input class=\"contact-form__field\" id=\"contact-email\" name=\"email\" type=\"email\"\n\t\t\t\t\t\t\t\tplaceholder=\"Enter your email address\" required>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"contact-form__group\">\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-phone\"><span class=\"contact-form__required\">*<\/span>\n\t\t\t\t\t\t\t\tPhone<\/label>\n\t\t\t\t\t\t\t<input class=\"contact-form__field\" id=\"contact-phone\" name=\"phone\" type=\"tel\" placeholder=\"Enter your Phone\"\n\t\t\t\t\t\t\t\trequired>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"contact-form__group\">\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-type\"><span class=\"contact-form__required\">*<\/span> Your\n\t\t\t\t\t\t\t\tinquiry type?<\/label>\n\t\t\t\t\t\t\t<div class=\"contact-form__select-wrap\">\n\t\t\t\t\t\t\t\t<select class=\"contact-form__select\" id=\"contact-type\" name=\"cooperationType\" required>\n\t\t\t\t\t\t\t\t\t<option value=\"\" disabled selected hidden>Select your inquiry type\uff1f<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"1\">RV Club Member<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"2\">Dealer<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"3\">Distributor\/Individual Customer<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"4\">Media\/Press<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"5\">Other<\/option>\n\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t\t\t\t<svg class=\"contact-form__select-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\"\n\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" fill=\"currentColor\"\n\t\t\t\t\t\t\t\t\t\td=\"M12 15.35 6.65 10l.7-.71 4.65 4.64 4.65-4.64.7.71-5.35 5.35Z\" \/>\n\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"contact-form__group\" id=\"contact-details-group\" hidden>\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-details\"><span class=\"contact-form__required\">*<\/span>\n\t\t\t\t\t\t\t\tCooperation Details<\/label>\n\t\t\t\t\t\t\t<input class=\"contact-form__field\" id=\"contact-details\" name=\"cooperationDetails\" type=\"text\"\n\t\t\t\t\t\t\t\tplaceholder=\"Please provide more details\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"contact-form__group\">\n\t\t\t\t\t\t\t<label class=\"contact-form__label\" for=\"contact-message\">Message<\/label>\n\t\t\t\t\t\t\t<textarea class=\"contact-form__textarea\" id=\"contact-message\" name=\"message\"\n\t\t\t\t\t\t\t\tplaceholder=\"Enter your Message\"><\/textarea>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"contact-form__feedback\" id=\"contact-feedback\" hidden role=\"status\"><\/p>\n\t\t\t\t\t<button type=\"submit\" class=\"btn btn--submit btn--contact-submit\" id=\"contact-submit\">\n\t\t\t\t\t\t<span class=\"contact-submit\">Submit<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/form>\n\t\t\t\t<picture>\n\t\t\t\t\t<source srcset=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-6.webp\" media=\"(min-width: 769px)\">\n\t\t\t\t\t<img src=\"https:\/\/s4.bluettipower.com\/product-solutions\/m-product-solutions-6.png\" alt=\"Contact\">\n\t\t\t\t<\/picture>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- Gallery -->\n\t<section class=\"section--gallery\">\n\t\t<div class=\"section__inner\">\n\t\t\t<h2 class=\"section__title\">See RV &amp; Off-Grid Power in Action<\/h2>\n\t\t<\/div>\n\t\t<div class=\"gallery-carousel\">\n\t\t\t<button type=\"button\" class=\"gallery-nav gallery-nav--prev\" id=\"gallery-prev\" aria-label=\"Previous video\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\t\t\t\t\t<path fill-rule=\"evenodd\" fill=\"currentColor\"\n\t\t\t\t\t\td=\"M14.35 5.65 8.71 11.29l5.64 5.64.7-.7-4.95-4.94 4.95-4.95-.7-.69Z\" \/>\n\t\t\t\t<\/svg>\n\t\t\t<\/button>\n\t\t\t<div class=\"gallery-track-wrap\">\n\t\t\t\t<div class=\"gallery-track\" id=\"gallery-track\">\n\t\t\t\t\t<div class=\"gallery-video\">\n\t\t\t\t\t\t<iframe class=\"gallery-video__iframe\"\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.youtube.com\/embed\/w6izRd-VWl4?si=GRDeS1uDs6xpK0B_&rel=0\"\n\t\t\t\t\t\t\ttitle=\"RV5 video 1\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n\t\t\t\t\t\t\treferrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen loading=\"lazy\"><\/iframe>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"gallery-video\">\n\t\t\t\t\t\t<iframe class=\"gallery-video__iframe\"\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.youtube.com\/embed\/VpJL9aUtvtI?si=8q118o5bUD3Gf9n3&rel=0\"\n\t\t\t\t\t\t\ttitle=\"RV5 video 2\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n\t\t\t\t\t\t\treferrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen loading=\"lazy\"><\/iframe>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"gallery-video\">\n\t\t\t\t\t\t<iframe class=\"gallery-video__iframe\"\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.youtube.com\/embed\/gpjpDB7eN7I?rel=0\"\n\t\t\t\t\t\t\ttitle=\"Charger 2 video\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n\t\t\t\t\t\t\treferrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen loading=\"lazy\"><\/iframe>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"gallery-video\">\n\t\t\t\t\t\t<iframe class=\"gallery-video__iframe\"\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.youtube.com\/embed\/CC9N9GziB7E?si=cnQTU_UXh2cgGsr7&rel=0\"\n\t\t\t\t\t\t\ttitle=\"Elite 300 video\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n\t\t\t\t\t\t\treferrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen loading=\"lazy\"><\/iframe>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\t\n\t\t\t<button type=\"button\" class=\"gallery-nav gallery-nav--next\" id=\"gallery-next\" aria-label=\"Next video\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\t\t\t\t\t<path fill-rule=\"evenodd\" fill=\"currentColor\"\n\t\t\t\t\t\td=\"M9.65 5.65 15.29 11.29 9.65 16.93l-.7-.7 4.95-4.94-4.95-4.95.7-.69Z\" \/>\n\t\t\t\t<\/svg>\n\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div class=\"section__inner\">\n\t\t\t<div class=\"gallery-dots\" aria-hidden=\"true\">\n\t\t\t\t<div class=\"gallery-dots__bar\">\n\t\t\t\t\t<div class=\"gallery-dots__fill\" id=\"gallery-fill\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<script>\n\t\t(function () {\n\t\t\tvar audienceTabs = document.getElementById('audience-tabs');\n\t\t\tvar audienceTexts = document.querySelectorAll('#audience-text-list .ma_b1s1ml_li');\n\t\t\tvar audienceImgs = document.querySelectorAll('.mc_b2s1_imgbox .mc_b2s1_img');\n\n\t\t\tfunction setAudienceTab(index) {\n\t\t\t\tvar items = audienceTabs.querySelectorAll('.mc_b2s1_li');\n\t\t\t\tif (index < 0 || index >= items.length) return;\n\t\t\t\titems.forEach(function (el, i) {\n\t\t\t\t\tel.classList.toggle('is-active', i === index);\n\t\t\t\t});\n\t\t\t\taudienceTexts.forEach(function (el, i) {\n\t\t\t\t\tel.classList.toggle('is-active', i === index);\n\t\t\t\t});\n\t\t\t\taudienceImgs.forEach(function (el, i) {\n\t\t\t\t\tel.classList.toggle('act', i === index);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction handleAudienceTab(e) {\n\t\t\t\tvar li = e.target.closest('.mc_b2s1_li');\n\t\t\t\tif (!li || !audienceTabs.contains(li)) return;\n\t\t\t\tvar index = Array.prototype.indexOf.call(audienceTabs.children, li);\n\t\t\t\tsetAudienceTab(index);\n\t\t\t}\n\n\t\t\taudienceTabs.addEventListener('click', handleAudienceTab);\n\t\t\tif (window.matchMedia('(hover: hover) and (min-width: 769px)').matches) {\n\t\t\t\taudienceTabs.addEventListener('mouseover', handleAudienceTab);\n\t\t\t}\n\n\t\t\tvar ahInput = document.getElementById('battery-ah');\n\t\t\tvar whOutput = document.getElementById('battery-wh');\n\t\t\tvar calculatorProduct = document.getElementById('calculator-product');\n\t\t\tvar calculatorPrev = document.getElementById('calculator-prev');\n\t\t\tvar calculatorNext = document.getElementById('calculator-next');\n\t\t\tvar calculatorPager = document.getElementById('calculator-pager');\n\t\t\tvar calculatorProductImg = document.getElementById('calculator-product-img');\n\t\t\tvar calculatorProductName = document.getElementById('calculator-product-name');\n\t\t\tvar calculatorProductSpec = document.getElementById('calculator-product-spec');\n\t\t\tvar calculatorProductKeys = [];\n\t\t\tvar calculatorProductIndex = 0;\n\n\t\t\tvar calculatorTierRules = [\n\t\t\t\t{\n\t\t\t\t\trules: [\n\t\t\t\t\t\t{ min: 0, max: 170, key: 'premium-200-v2' },\n\t\t\t\t\t\t{ min: 171, max: 250, key: 'elite-300' }\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\trules: [\n\t\t\t\t\t\t{ min: 171, max: 250, key: 'ac200pl' },\n\t\t\t\t\t\t{ min: 251, max: 450, key: 'apex-300' }\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\trules: [\n\t\t\t\t\t\t{ min: 330, max: 3000, key: 'rvsolar' }\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t];\n\n\t\t\tvar calculatorProducts = {\n\t\t\t\t'premium-200-v2': {\n\t\t\t\t\tname: 'Premium 200 V2',\n\t\t\t\t\tspec: '2,700W | 2,073.6Wh | Non-expandable',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/Premium-200-V2.png'\n\t\t\t\t},\n\t\t\t\t'elite-300': {\n\t\t\t\t\tname: 'Elite 300',\n\t\t\t\t\tspec: '2,400W | 3,014.4Wh | Non-expandable',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/Elite-300.png'\n\t\t\t\t},\n\t\t\t\t'ac200pl': {\n\t\t\t\t\tname: 'AC200PL',\n\t\t\t\t\tspec: '2,400W | 2,304Wh | Expandable up to 12,544Wh',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/AC200PL.png'\n\t\t\t\t},\n\t\t\t\t'apex-300': {\n\t\t\t\t\tname: 'Apex 300',\n\t\t\t\t\tspec: '3,840W | 2,764.8Wh | Expandable up to 28,364.8Wh',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/Apex-300.png'\n\t\t\t\t},\n\t\t\t\t'rvsolar': {\n\t\t\t\t\tname: 'RVSolar System',\n\t\t\t\t\tspec: '5,000W | Expandable from 5kWh to 40kWh',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/RVSolar-System.png'\n\t\t\t\t}\n\t\t\t};\n\n\t\t\tfunction getCalculatorProductKeys(ah) {\n\t\t\t\tvar keys = [];\n\t\t\t\tcalculatorTierRules.forEach(function (tier) {\n\t\t\t\t\ttier.rules.forEach(function (rule) {\n\t\t\t\t\t\tif (ah >= rule.min && ah <= rule.max && keys.indexOf(rule.key) === -1) {\n\t\t\t\t\t\t\tkeys.push(rule.key);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\treturn keys.length ? keys : ['premium-200-v2'];\n\t\t\t}\n\n\t\t\tfunction renderCalculatorProduct(ah, keepIndex) {\n\t\t\t\tvar keys = getCalculatorProductKeys(ah);\n\t\t\t\tif (!keepIndex || keys.join('|') !== calculatorProductKeys.join('|')) {\n\t\t\t\t\tcalculatorProductIndex = 0;\n\t\t\t\t}\n\t\t\t\tcalculatorProductKeys = keys;\n\t\t\t\tif (calculatorProductIndex >= keys.length) {\n\t\t\t\t\tcalculatorProductIndex = 0;\n\t\t\t\t}\n\n\t\t\t\tvar showNav = keys.length > 1;\n\t\t\t\tcalculatorPrev.hidden = !showNav || calculatorProductIndex === 0;\n\t\t\t\tcalculatorNext.hidden = !showNav || calculatorProductIndex === keys.length - 1;\n\t\t\t\tcalculatorPager.hidden = !showNav;\n\t\t\t\tcalculatorPager.setAttribute('aria-hidden', showNav ? 'false' : 'true');\n\n\t\t\t\tcalculatorPrev.classList.remove('is-muted');\n\t\t\t\tcalculatorNext.classList.remove('is-muted');\n\n\t\t\t\tcalculatorPager.innerHTML = '';\n\t\t\t\tif (showNav) {\n\t\t\t\t\tkeys.forEach(function (_, index) {\n\t\t\t\t\t\tvar dot = document.createElement('button');\n\t\t\t\t\t\tdot.type = 'button';\n\t\t\t\t\t\tdot.className = 'calculator__pager-dot' + (index === calculatorProductIndex ? ' is-active' : '');\n\t\t\t\t\t\tdot.setAttribute('aria-label', 'Product ' + (index + 1));\n\t\t\t\t\t\tdot.addEventListener('click', function () {\n\t\t\t\t\t\t\tif (index === calculatorProductIndex) return;\n\t\t\t\t\t\t\tcalculatorProductIndex = index;\n\t\t\t\t\t\t\trenderCalculatorProduct(parseInt(ahInput.value, 10) || 0, true);\n\t\t\t\t\t\t});\n\t\t\t\t\t\tcalculatorPager.appendChild(dot);\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\tvar product = calculatorProducts[keys[calculatorProductIndex]];\n\t\t\t\tif (!product) return;\n\n\t\t\t\tcalculatorProduct.classList.add('is-updating');\n\t\t\t\tcalculatorProductImg.src = product.img;\n\t\t\t\tcalculatorProductImg.alt = product.name;\n\t\t\t\tcalculatorProductName.textContent = product.name;\n\t\t\t\tcalculatorProductSpec.textContent = product.spec;\n\t\t\t\twindow.requestAnimationFrame(function () {\n\t\t\t\t\tcalculatorProduct.classList.remove('is-updating');\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction updateCalculator() {\n\t\t\t\tvar ah = Math.max(0, Math.min(3000, parseInt(ahInput.value, 10) || 0));\n\t\t\t\tahInput.value = ah;\n\t\t\t\twhOutput.textContent = (ah * 12).toLocaleString('en-US');\n\t\t\t\trenderCalculatorProduct(ah, false);\n\t\t\t}\n\n\t\t\tcalculatorPrev.addEventListener('click', function () {\n\t\t\t\tif (calculatorProductKeys.length < 2) return;\n\t\t\t\tcalculatorProductIndex = (calculatorProductIndex - 1 + calculatorProductKeys.length) % calculatorProductKeys.length;\n\t\t\t\trenderCalculatorProduct(parseInt(ahInput.value, 10) || 0, true);\n\t\t\t});\n\n\t\t\tcalculatorNext.addEventListener('click', function () {\n\t\t\t\tif (calculatorProductKeys.length < 2) return;\n\t\t\t\tcalculatorProductIndex = (calculatorProductIndex + 1) % calculatorProductKeys.length;\n\t\t\t\trenderCalculatorProduct(parseInt(ahInput.value, 10) || 0, true);\n\t\t\t});\n\n\t\t\tahInput.addEventListener('input', updateCalculator);\n\t\t\tupdateCalculator();\n\n\t\t\tvar CONTACT_API_URL = 'https:\/\/srv0.bluettipower.com\/activityapi\/b2b\/b2bContactUs';\n\t\t\tvar contactForm = document.getElementById('contact-form');\n\t\t\tvar contactType = document.getElementById('contact-type');\n\t\t\tvar contactDetailsGroup = document.getElementById('contact-details-group');\n\t\t\tvar contactDetails = document.getElementById('contact-details');\n\t\t\tvar contactFeedback = document.getElementById('contact-feedback');\n\t\t\tvar contactSubmit = document.getElementById('contact-submit');\n\n\t\t\tfunction toggleContactDetails() {\n\t\t\t\tvar type = parseInt(contactType.value, 10);\n\t\t\t\tvar needsDetails = type === 1 || type === 5;\n\t\t\t\tcontactDetailsGroup.hidden = !needsDetails;\n\t\t\t\tcontactDetails.required = needsDetails;\n\t\t\t\tif (!needsDetails) {\n\t\t\t\t\tcontactDetails.value = '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction showContactFeedback(message, type) {\n\t\t\t\tcontactFeedback.hidden = false;\n\t\t\t\tcontactFeedback.textContent = message;\n\t\t\t\tcontactFeedback.className = 'contact-form__feedback is-' + type;\n\t\t\t}\n\n\t\t\tfunction hideContactFeedback() {\n\t\t\t\tcontactFeedback.hidden = true;\n\t\t\t\tcontactFeedback.textContent = '';\n\t\t\t\tcontactFeedback.className = 'contact-form__feedback';\n\t\t\t}\n\n\t\t\tcontactType.addEventListener('change', function () {\n\t\t\t\ttoggleContactDetails();\n\t\t\t\thideContactFeedback();\n\t\t\t});\n\n\t\t\tcontactForm.addEventListener('submit', function (e) {\n\t\t\t\te.preventDefault();\n\t\t\t\thideContactFeedback();\n\n\t\t\t\tif (!contactForm.reportValidity()) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tvar cooperationType = parseInt(contactType.value, 10);\n\t\t\t\tvar payload = {\n\t\t\t\t\tname: document.getElementById('contact-name').value.trim(),\n\t\t\t\t\temail: document.getElementById('contact-email').value.trim(),\n\t\t\t\t\tphone: document.getElementById('contact-phone').value.trim(),\n\t\t\t\t\tcooperationType: cooperationType,\n\t\t\t\t\tmessage: document.getElementById('contact-message').value.trim()\n\t\t\t\t};\n\n\t\t\t\tif (cooperationType === 1 || cooperationType === 5) {\n\t\t\t\t\tvar details = contactDetails.value.trim();\n\t\t\t\t\tif (!details) {\n\t\t\t\t\t\tcontactDetails.focus();\n\t\t\t\t\t\tshowContactFeedback('Please provide cooperation details for the selected inquiry type.', 'error');\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\tpayload.cooperationDetails = details;\n\t\t\t\t}\n\n\t\t\t\tcontactSubmit.disabled = true;\n\t\t\t\tvar submitPc = contactSubmit.querySelector('.contact-submit');\n\t\t\t\tvar originalPc = submitPc.textContent;\n\t\t\t\tsubmitPc.textContent = 'Submitting...';\n\n\t\t\t\tfetch(CONTACT_API_URL, {\n\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\theaders: { 'Content-Type': 'application\/json' },\n\t\t\t\t\tbody: JSON.stringify(payload)\n\t\t\t\t})\n\t\t\t\t\t.then(function (res) {\n\t\t\t\t\t\treturn res.json().then(function (data) {\n\t\t\t\t\t\t\treturn { ok: res.ok, data: data };\n\t\t\t\t\t\t});\n\t\t\t\t\t})\n\t\t\t\t\t.then(function (result) {\n\t\t\t\t\t\tvar code = result.data && result.data.code;\n\t\t\t\t\t\tif (result.ok && (code === 0 || code === 200)) {\n\t\t\t\t\t\t\tcontactForm.reset();\n\t\t\t\t\t\t\ttoggleContactDetails();\n\t\t\t\t\t\t\tshowContactFeedback('Thank you! Your message has been submitted successfully.', 'success');\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tshowContactFeedback((result.data && result.data.msg) || 'Submission failed. Please try again later.', 'error');\n\t\t\t\t\t})\n\t\t\t\t\t.catch(function () {\n\t\t\t\t\t\tshowContactFeedback('Network error. Please check your connection and try again.', 'error');\n\t\t\t\t\t})\n\t\t\t\t\t.finally(function () {\n\t\t\t\t\t\tcontactSubmit.disabled = false;\n\t\t\t\t\t\tsubmitPc.textContent = originalPc;\n\t\t\t\t\t});\n\t\t\t});\n\n\t\t\ttoggleContactDetails();\n\n\t\t\tvar setupData = {\n\t\t\t\tbasic: {\n\t\t\t\t\ttitle: 'Basic Setup',\n\t\t\t\t\tdesc: 'Portable power station gives flexible, quiet, and easy-to-carry supplemental power for essentials power uses.',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/card.png',\n\t\t\t\t\tappliances: [\n\t\t\t\t\t\t{ name: 'Diesel Heater', power: '50W', icon: 'Diesel-Heater.svg' },\n\t\t\t\t\t\t{ name: 'Portable Fridge', power: '100W', icon: 'Portable-Fridge.svg' },\n\t\t\t\t\t\t{ name: 'Laptop', power: '60W', icon: 'Laptop.svg' },\n\t\t\t\t\t\t{ name: 'Portable Projector', power: '100W', icon: 'Starlink.svg' },\n\t\t\t\t\t\t{ name: 'Electric Kettle', power: '1300W', icon: 'Electric-Kettle.svg' },\n\t\t\t\t\t\t{ name: 'Coffee Maker', power: '1000W', icon: 'Coffee-Maker.svg' }\n\t\t\t\t\t],\n\t\t\t\t\tproducts: ['Charger 2 + Premium 200 V2', 'Charger 2 + Elite 300'],\n\t\t\t\t\tnote: 'Pair with alternator charger to charge on the road for extended power use.'\n\t\t\t\t},\n\t\t\t\tadvanced: {\n\t\t\t\t\ttitle: 'Advanced Setup',\n\t\t\t\t\tdesc: 'A simple, plug-and-play energy source for light RV conversions and flexible layouts.',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/card.png',\n\t\t\t\t\tappliances: [\n\t\t\t\t\t\t{ name: 'Electric Kettle', power: '1300W', icon: 'Electric-Kettle.svg' },\n\t\t\t\t\t\t{ name: 'Microwave', power: '1200W', icon: 'Microwave.svg' },\n\t\t\t\t\t\t{ name: 'Coffee Maker', power: '1000W', icon: 'Coffee-Maker.svg' },\n\t\t\t\t\t\t{ name: 'Portable Fridge', power: '100W', icon: 'Portable-Fridge.svg' },\n\t\t\t\t\t\t{ name: 'Air Fryer', power: '1800W', icon: 'Air-Fryer.svg' },\n\t\t\t\t\t\t{ name: 'Starlink', power: '100W', icon: 'Starlink.svg' }\n\t\t\t\t\t],\n\t\t\t\t\tproducts: ['Charger 2 + AC200PL', 'Charger 2 + Apex 300 + Expansion Batteries'],\n\t\t\t\t\tnote: 'Pair with alternator charger to charge on the road for extended power use.'\n\t\t\t\t},\n\t\t\t\tpremium: {\n\t\t\t\t\ttitle: 'Premium Setup',\n\t\t\t\t\tdesc: 'Fully integrated, high-capacity power platform designed for long-haul travel.',\n\t\t\t\t\timg: 'https:\/\/s4.bluettipower.com\/product-solutions\/card.png',\n\t\t\t\t\tappliances: [\n\t\t\t\t\t\t{ name: 'Roof Air Conditioner', power: '2500W', icon: 'Roof-Air-Conditioner.svg' },\n\t\t\t\t\t\t{ name: 'Full-size Refrigerator', power: '400W', icon: 'Full-size-Refrigerator.svg' },\n\t\t\t\t\t\t{ name: 'Electric Water Heater', power: '3000W', icon: 'Electric-Water-Heater.svg' },\n\t\t\t\t\t\t{ name: 'Built-in Oven', power: '2000W', icon: 'Built-in-Oven.svg' },\n\t\t\t\t\t\t{ name: 'Hair Dryer', power: '1800W', icon: 'Hair-Dryer.svg' },\n\t\t\t\t\t\t{ name: 'Space Heater', power: '1500W', icon: 'Space-Heater.svg' }\n\t\t\t\t\t],\n\t\t\t\t\tproducts: ['RVSolar System'],\n\t\t\t\t\tnote: ''\n\t\t\t\t}\n\t\t\t};\n\n\t\t\tvar setupTitle = document.getElementById('setup-title');\n\t\t\tvar setupDesc = document.getElementById('setup-desc');\n\t\t\tvar setupImg = document.getElementById('setup-img');\n\t\t\tvar setupAppliances = document.getElementById('setup-appliances');\n\t\t\tvar setupProducts = document.getElementById('setup-products');\n\t\t\tvar setupNote = document.getElementById('setup-note');\n\n\t\t\tfunction renderSetupPanel(key) {\n\t\t\t\tvar data = setupData[key];\n\t\t\t\tif (!data) return;\n\t\t\t\tsetupTitle.textContent = data.title;\n\t\t\t\tsetupDesc.textContent = data.desc;\n\t\t\t\tsetupImg.src = data.img;\n\t\t\t\tsetupImg.alt = data.title;\n\t\t\t\tsetupNote.textContent = data.note;\n\t\t\t\tsetupNote.hidden = !data.note;\n\t\t\t\tsetupAppliances.innerHTML = data.appliances.map(function (item) {\n\t\t\t\t\treturn '<div class=\"setup-appliance\">' +\n\t\t\t\t\t\t'<img class=\"setup-appliance__icon\" src=\"https:\/\/s4.bluettipower.com\/product-solutions\/' + item.icon + '\" alt=\"\" width=\"48\" height=\"48\">' +\n\t\t\t\t\t\t'<span class=\"setup-appliance__name\">' + item.name + '<\/span>' +\n\t\t\t\t\t\t'<span class=\"setup-appliance__power\">' + item.power + '<\/span>' +\n\t\t\t\t\t\t'<\/div>';\n\t\t\t\t}).join('');\n\t\t\t\tsetupProducts.innerHTML = data.products.map(function (p) {\n\t\t\t\t\treturn '<p class=\"setup-panel__product\">' + p + '<\/p>';\n\t\t\t\t}).join('');\n\t\t\t}\n\n\t\t\trenderSetupPanel('basic');\n\n\t\t\tdocument.getElementById('setup-tabs').addEventListener('click', function (e) {\n\t\t\t\tvar btn = e.target.closest('.setup-tabs__btn');\n\t\t\t\tif (!btn) return;\n\t\t\t\tvar key = btn.dataset.tab;\n\t\t\t\tif (!setupData[key]) return;\n\t\t\t\tthis.querySelectorAll('.setup-tabs__btn').forEach(function (el) {\n\t\t\t\t\tel.classList.remove('is-active');\n\t\t\t\t});\n\t\t\t\tbtn.classList.add('is-active');\n\t\t\t\trenderSetupPanel(key);\n\t\t\t});\n\n\t\t\tvar galleryTrack = document.getElementById('gallery-track');\n\t\t\tvar galleryFill = document.getElementById('gallery-fill');\n\t\t\tvar galleryPrev = document.getElementById('gallery-prev');\n\t\t\tvar galleryNext = document.getElementById('gallery-next');\n\n\t\t\tfunction getGalleryScrollStep() {\n\t\t\t\tvar card = galleryTrack.querySelector('.gallery-video');\n\t\t\t\tif (!card) return 0;\n\t\t\t\tvar styles = window.getComputedStyle(galleryTrack);\n\t\t\t\tvar gap = parseFloat(styles.columnGap || styles.gap || '24') || 24;\n\t\t\t\treturn card.offsetWidth + gap;\n\t\t\t}\n\n\t\t\tfunction updateGalleryNav() {\n\t\t\t\tvar max = galleryTrack.scrollWidth - galleryTrack.clientWidth;\n\t\t\t\tgalleryPrev.disabled = galleryTrack.scrollLeft <= 1;\n\t\t\t\tgalleryNext.disabled = galleryTrack.scrollLeft >= max - 1;\n\t\t\t\tvar ratio = max > 0 ? galleryTrack.scrollLeft \/ max : 0;\n\t\t\t\tgalleryFill.style.transform = 'translateX(' + (ratio * 300) + '%)';\n\t\t\t}\n\n\t\t\tgalleryPrev.addEventListener('click', function () {\n\t\t\t\tgalleryTrack.scrollBy({ left: -getGalleryScrollStep(), behavior: 'smooth' });\n\t\t\t});\n\n\t\t\tgalleryNext.addEventListener('click', function () {\n\t\t\t\tgalleryTrack.scrollBy({ left: getGalleryScrollStep(), behavior: 'smooth' });\n\t\t\t});\n\n\t\t\tgalleryTrack.addEventListener('scroll', updateGalleryNav);\n\t\t\twindow.addEventListener('resize', updateGalleryNav);\n\t\t\tupdateGalleryNav();\n\n\t\t\tconst contactModalBtn = document.querySelector('.btn--primary[data-modal=\"contact-modal\"]');\n\t\t\tconst contactModal = document.querySelector('.section--contact');\n\t\t\tcontactModalBtn.addEventListener('click', function () {\n\t\t\t\tcontactModal.scrollIntoView({ behavior: 'smooth', block: 'start', inline: 'nearest' });\n\t\t\t});\n\n\t\t})();\n\t<\/script>\n<\/body>\n\n<\/html>\n<!-- \/wp:html -->","protected":false},"excerpt":{"rendered":"<p>BLUETTI RV &amp; Off-Grid Power Solutions Power Solutions for RV &amp; Off-Grid Living Get A Quote Weekend Family Campers Enjoy reliable portable power for weekend getaways. Run lighting, cooking appliances, and devices seamlessly whether you&#8217;re at a campsite or outdoors. Off-Grid Explorers Stay powered in remote environments with flexible energy inputs like solar and vehicle [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"inline_featured_image":false},"products_category":[],"solution_category":[],"class_list":["post-13896","solution","type-solution","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RV Off grid | BLUETTI<\/title>\n<meta name=\"description\" content=\"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bluetti.com\/de\/solution\/rv-off-grid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RV Off grid | BLUETTI\" \/>\n<meta property=\"og:description\" content=\"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bluetti.com\/solution\/rv-off-grid\/\" \/>\n<meta property=\"og:site_name\" content=\"BLUETTI\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-24T07:23:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/\",\"url\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/\",\"name\":\"RV Off grid | BLUETTI\",\"isPartOf\":{\"@id\":\"https:\/\/bluetti.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png\",\"datePublished\":\"2026-06-24T04:12:57+00:00\",\"dateModified\":\"2026-06-24T07:23:10+00:00\",\"description\":\"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bluetti.com\/solution\/rv-off-grid\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage\",\"url\":\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png\",\"contentUrl\":\"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bluetti.com\/solution\/rv-off-grid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bluetti.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RV Off grid\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bluetti.com\/de\/#website\",\"url\":\"https:\/\/bluetti.com\/de\/\",\"name\":\"BLUETTI\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bluetti.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RV Off grid | BLUETTI","description":"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bluetti.com\/de\/solution\/rv-off-grid\/","og_locale":"en_US","og_type":"article","og_title":"RV Off grid | BLUETTI","og_description":"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.","og_url":"https:\/\/bluetti.com\/solution\/rv-off-grid\/","og_site_name":"BLUETTI","article_modified_time":"2026-06-24T07:23:10+00:00","og_image":[{"url":"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/","url":"https:\/\/bluetti.com\/solution\/rv-off-grid\/","name":"RV Off grid | BLUETTI","isPartOf":{"@id":"https:\/\/bluetti.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage"},"image":{"@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage"},"thumbnailUrl":"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png","datePublished":"2026-06-24T04:12:57+00:00","dateModified":"2026-06-24T07:23:10+00:00","description":"Explore RV Off grid by BLUETTI. Discover reliable, renewable storage solutions tailored for adventures, home backup and more.","breadcrumb":{"@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bluetti.com\/solution\/rv-off-grid\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/#primaryimage","url":"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png","contentUrl":"https:\/\/s4.bluettipower.com\/product-solutions\/product-solutions-3.png"},{"@type":"BreadcrumbList","@id":"https:\/\/bluetti.com\/solution\/rv-off-grid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bluetti.com\/de\/"},{"@type":"ListItem","position":2,"name":"RV Off grid"}]},{"@type":"WebSite","@id":"https:\/\/bluetti.com\/de\/#website","url":"https:\/\/bluetti.com\/de\/","name":"BLUETTI","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bluetti.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/solution\/13896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/solution"}],"about":[{"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/types\/solution"}],"wp:attachment":[{"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/media?parent=13896"}],"wp:term":[{"taxonomy":"products_category","embeddable":true,"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/products_category?post=13896"},{"taxonomy":"solution_category","embeddable":true,"href":"https:\/\/bluetti.com\/de\/wp-json\/wp\/v2\/solution_category?post=13896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}