.battery-resource-page{--orange:#fe6225;--ink:#161f23;font-family:var(--font-figtree),Arial,sans-serif}.battery-resource-page *{box-sizing:border-box}.battery-resource-page h1,.battery-resource-page h2,.battery-resource-page h3,.battery-resource-page p{margin:0}.battery-resource-page h1,.battery-resource-page h2,.battery-resource-page h3{font-family:var(--font-anton),Impact,sans-serif;font-weight:400}.battery-resource-page a{text-decoration:none}.battery-resource-page button,.battery-resource-page input{font:inherit}.battery-resource-page :focus-visible{outline-offset:4px;outline:3px solid #187aa1}.battery-resource-page .btn{background:var(--orange);color:#131b1f;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:11px 23px;font-size:15px;font-weight:750;transition:background .15s;display:inline-flex}.battery-resource-page .btn:hover{background:#ff814f}.battery-resource-page .btn-outline{color:#fff;background:0 0;border-color:#fff}.battery-resource-page .btn-outline:hover{background:#ffffff18}.battery-resource-page .btn-dark{background:var(--ink);color:#fff}.battery-resource-page .btn-dark:hover{background:#2d3c43}.battery-resource-page .resource-hero{color:#fff;background:linear-gradient(90deg,#111a1ef5 0%,#111a1ee8 33%,#111a1e55 65%,#111a1e10),url(/assets/hero-lithium-battery-clean.png) 50% 54%/cover;min-height:425px;padding-bottom:38px}.battery-resource-page .breadcrumbs{flex-wrap:wrap;gap:10px;padding-top:19px;font-size:13px;display:flex}.battery-resource-page .breadcrumbs>span:nth-child(2n){color:var(--orange)}.battery-resource-page .breadcrumbs a:hover{text-decoration:underline}.battery-resource-page .hero-copy{padding-top:25px}.battery-resource-page .eyebrow{color:#b83c0b;letter-spacing:.035em;text-transform:uppercase;font-size:14px;font-weight:800}.battery-resource-page .resource-hero .eyebrow{color:#ff743b}.battery-resource-page .resource-hero h1{letter-spacing:-.015em;margin-top:8px;font-size:clamp(39px,4.6vw,58px);line-height:1.1}.battery-resource-page .resource-hero h1>span{color:var(--orange);display:block}.battery-resource-page .hero-lead{margin-top:16px;font-size:21px}.battery-resource-page .hero-actions{gap:20px;margin-top:23px;display:flex}.battery-resource-page h2{font-size:38px;line-height:1.2}.battery-resource-page h3{font-size:30px;line-height:1.2}.battery-resource-page .options{padding-block:26px 28px}.battery-resource-page .options>h2{margin:0 8px 18px}.battery-resource-page .resource-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.battery-resource-page .resource-card{border:1px solid #d1d8dc;border-radius:4px;min-width:0;padding:19px;box-shadow:0 2px 5px #16202705}.battery-resource-page .resource-card h3{letter-spacing:-.02em;margin-top:4px;font-size:30px}.battery-resource-page .card-middle{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:center;gap:20px;min-height:280px;margin:22px 0 20px;display:grid}.battery-resource-page .quick-preview{height:280px;padding:0 5px;overflow:hidden}.battery-resource-page .quick-preview img{width:100%;height:auto;box-shadow:0 1px 9px #17232930}.battery-resource-page .features{border-left:1px solid #d1d8dc;margin:0;padding:0 0 0 16px;list-style:none}.battery-resource-page .features li{border-bottom:1px solid #d1d8dc;gap:10px;padding:18px 0;font-size:16px;line-height:1.2;display:flex}.battery-resource-page .features li:first-child{padding-top:4px}.battery-resource-page .features li:last-child{border:0;padding-bottom:4px}.battery-resource-page .features li>span{color:#c74610;font-size:25px;line-height:20px}.battery-resource-page .resource-card>.btn{width:100%}.battery-resource-page .full-preview{height:280px;margin-right:10px;position:relative}.battery-resource-page .full-preview img{left:calc(4px + var(--page)*12px);top:calc(var(--page)*4px);object-fit:fill;width:auto;max-width:calc(100% - 60px);height:calc(100% - 24px);position:absolute;box-shadow:0 2px 7px #16202745}.battery-resource-page .request-section{background:#edf1f3;padding:28px 0;scroll-margin-top:15px}.battery-resource-page .request-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:48px;display:grid}.battery-resource-page .request-copy h2{font-size:34px}.battery-resource-page .request-copy>p{max-width:510px;margin-top:10px;font-size:19px;line-height:1.35}.battery-resource-page .request-copy>img{object-fit:cover;width:100%;height:258px;margin-top:18px}.battery-resource-page .form-panel{background:#fff;border:1px solid #ced5da;border-radius:4px;padding:22px}.battery-resource-page .form-panel h3{font-size:28px}.battery-resource-page .fine{color:#435159;font-size:12px;line-height:1.45}.battery-resource-page .required-note{margin-top:5px}.battery-resource-page .field{margin-top:10px}.battery-resource-page .field label{margin-bottom:3px;font-size:14px;font-weight:650;display:block}.battery-resource-page .field label span{color:#b8390a}.battery-resource-page .field input{background:#fff;border:1px solid #97a7b0;border-radius:2px;width:100%;min-height:37px;padding:7px 10px}.battery-resource-page .field input[aria-invalid=true]{border-color:#a32515}.battery-resource-page .error{color:#a32515;margin-top:4px;font-size:13px}.battery-resource-page .choices{gap:9px;margin:14px 0;display:grid}.battery-resource-page .choices label{cursor:pointer;align-items:start;gap:10px;font-size:12px;line-height:1.4;display:flex}.battery-resource-page .choices input{accent-color:#b83c0b;flex-shrink:0;width:15px;height:15px;margin-top:1px}.battery-resource-page .form-panel .btn{width:100%}.battery-resource-page .demo-form-note{margin-top:10px}.battery-resource-page .success{align-content:center;gap:17px;min-height:350px;display:grid}.battery-resource-page .success-icon{color:#bc410b;font-size:36px}.battery-resource-page .text-link{font-size:15px;font-weight:650;text-decoration:underline}.battery-resource-page .action-section{background:var(--ink);color:#fff;padding:25px 0 26px}.battery-resource-page .steps{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:18px;display:grid}.battery-resource-page .step:not(:last-child){border-right:1px solid #819097;padding-right:35px}.battery-resource-page .step-number{color:var(--orange);font-family:var(--font-anton);align-items:center;gap:24px;font-size:39px;line-height:1;display:flex}.battery-resource-page .step-number i{background:var(--orange);flex:1;height:2px}.battery-resource-page .step h3{margin-top:4px;font-size:27px}.battery-resource-page .step p{margin-top:3px;font-size:15px}.battery-resource-page .consultation{background:var(--orange);color:#131b1f;padding:20px 0}.battery-resource-page .consultation>.container-page{justify-content:space-between;align-items:center;gap:30px;display:flex}.battery-resource-page .consultation h2{font-size:33px}.battery-resource-page .consultation p{margin-top:3px;font-size:19px}.battery-resource-page .consultation .btn{min-width:265px}@media (min-width:1450px){.battery-resource-page .resource-hero{min-height:465px}.battery-resource-page .hero-copy{padding-top:38px}}@media (max-width:1050px){.battery-resource-page .resource-card h3{font-size:26px}.battery-resource-page .card-middle{gap:12px}.battery-resource-page .features{padding-left:11px}.battery-resource-page .features li{font-size:14px}.battery-resource-page .request-grid{gap:28px}.battery-resource-page .request-copy h2{font-size:31px}}@media (max-width:767px){.battery-resource-page .resource-hero{background-image:linear-gradient(90deg,#111a1ef5,#111a1ebf),url(/assets/hero-lithium-battery-clean.png);background-position:62%;min-height:460px}.battery-resource-page .breadcrumbs{gap:7px;font-size:11px}.battery-resource-page .hero-copy{padding-top:35px}.battery-resource-page .hero-copy .eyebrow{font-size:12px}.battery-resource-page .resource-hero h1{font-size:44px}.battery-resource-page .hero-lead{max-width:310px;font-size:18px}.battery-resource-page .hero-actions{flex-direction:column;align-items:stretch;gap:10px;max-width:330px}.battery-resource-page .hero-actions .btn{min-height:46px}.battery-resource-page h2{font-size:31px}.battery-resource-page .options{padding-block:27px}.battery-resource-page .options>h2{margin-left:0}.battery-resource-page .resource-cards,.battery-resource-page .request-grid{grid-template-columns:1fr;gap:20px}.battery-resource-page .resource-card{padding:17px}.battery-resource-page .resource-card .eyebrow{font-size:11px}.battery-resource-page .resource-card h3{font-size:27px}.battery-resource-page .card-middle{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:15px;min-height:255px;margin-block:20px}.battery-resource-page .quick-preview,.battery-resource-page .full-preview{height:255px}.battery-resource-page .features li{gap:7px;font-size:14px}.battery-resource-page .full-preview img{max-width:calc(100% - 42px);left:calc(var(--page)*8px)}.battery-resource-page .request-section{padding:28px 0}.battery-resource-page .request-copy>p{font-size:18px}.battery-resource-page .request-copy>img{height:225px}.battery-resource-page .form-panel{padding:20px}.battery-resource-page .action-section{padding:27px 0}.battery-resource-page .steps{grid-template-columns:1fr;gap:21px}.battery-resource-page .step:not(:last-child){border-bottom:1px solid #66767e;border-right:0;padding:0 0 20px}.battery-resource-page .step-number{max-width:250px}.battery-resource-page .consultation>.container-page{flex-direction:column;align-items:stretch;gap:17px}.battery-resource-page .consultation h2{font-size:31px}.battery-resource-page .consultation p{font-size:18px}}@media (prefers-reduced-motion:reduce){.battery-resource-page *{transition:none!important}}.battery-resource-page .resource-backlink{color:#9d350b;padding-block:21px;font-size:16px;font-weight:650}.battery-resource-page .resource-backlink a{text-underline-offset:4px;text-decoration:underline}.battery-resource-page #quick-check,.battery-resource-page #full-checklist{scroll-margin-top:14px}.battery-resource-page #quick-check{scroll-margin-top:72px}@media (max-width:767px){.battery-resource-page .resource-backlink{font-size:15px}}
