/* Solar Batteries page (v1.7.3). Extends .ts-sp (solar-panels.css); scoped to .ts-bat. */
.ts-bat .bat-hero{background:linear-gradient(135deg,#0b1f3f 0%,#0d2a52 55%,#0b0f17 100%)}
.ts-bat .bat-cards .c{display:flex;flex-direction:column}
.ts-bat .bat-cards .c .btn{margin-top:auto;align-self:flex-start}
.ts-bat .bc-logo{background:#fff;border-radius:8px;padding:10px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.ts-bat .bc-logo img{max-height:44px;max-width:100%;width:auto}
.ts-bat .bat-prod{margin:0 0 12px}
.ts-bat .bat-prod img{width:100%;max-height:200px;object-fit:contain;background:#fff;border-radius:8px}
.ts-bat .bat-prod figcaption{font-size:12px;color:#8b96a8;margin-top:4px}
.ts-bat .bat-links{font-size:14px}
.ts-bat .bat-safe{margin-top:22px;background:#3a0d0d;border:2px solid #e5484d;border-radius:10px;padding:14px 18px;color:#fff}
.ts-bat .bat-cta{text-align:center}
.ts-bat .sp-sec p .btn{margin-top:8px}
@media (max-width:768px){.ts-bat .gal{grid-template-columns:repeat(2,1fr)}.ts-bat .sp-sec{padding:40px 0}}
