.energy-article{background:#fff;color:#2d465f;padding:42px 0 72px;font-family:Inter,sans-serif}.energy-wrap{width:min(1080px,calc(100% - 40px));margin:auto}.energy-breadcrumb,.energy-meta{font-size:14px;line-height:1.6;color:#637386}.energy-breadcrumb{margin-bottom:32px}.energy-kicker{color:#b65a00;font-size:14px;font-weight:700;letter-spacing:.06em}.energy-article h1,.energy-article h2,.energy-article h3{font-family:Inter,sans-serif;color:#2d465f;line-height:1.2}.energy-article h1{font-size:clamp(34px,5vw,58px);max-width:1000px;margin:12px 0 24px}.energy-lead{font-size:21px!important;max-width:900px}.energy-article p,.energy-article li{font-size:17px;line-height:1.8}.energy-article p{margin:0 0 20px}.energy-article section{margin-top:48px}.energy-article h2{font-size:clamp(26px,3vw,34px);margin:0 0 22px}.energy-article h3{font-size:23px}.energy-article a{color:#446f37;text-decoration:underline;text-underline-offset:3px}.energy-hero{margin:32px 0}.energy-hero img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:12px}.energy-article figcaption,.energy-small{font-size:14px!important;line-height:1.65!important;color:#637386;margin-top:10px}.energy-status{padding:24px 28px;background:#f2f5f8;border-left:4px solid #e67800;margin:26px 0}.energy-status p{margin:10px 0 0}.energy-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.energy-highlights div{padding:22px;background:#2d465f;color:white;border-radius:8px}.energy-highlights strong{display:block;font-size:20px;margin-bottom:10px}.energy-highlights span{font-size:16px;line-height:1.6;display:block}.energy-steps{padding-left:24px}.energy-steps li{padding-left:8px;margin-bottom:14px}.energy-example{padding:28px;background:#f2f5f8;border-radius:12px}.energy-table-scroll{overflow-x:auto}.energy-article table{width:100%;border-collapse:collapse;margin:20px 0;text-align:left;min-width:580px}.energy-article caption{text-align:left;font-size:14px;color:#637386;margin-bottom:12px}.energy-article td,.energy-article th{padding:14px 12px;border-bottom:1px solid #ccd6de;font-size:16px;line-height:1.6}.energy-article thead{background:#2d465f;color:white}.energy-inline-photo{margin:28px 0}.energy-inline-photo img{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:12px}.energy-article details{padding:20px 0;border-bottom:1px solid #dbe3e8}.energy-article summary{font-size:18px;font-weight:600;cursor:pointer}.energy-article details p{margin:14px 0 0}.energy-cta{padding:36px;background:#2d465f;border-radius:12px;color:white}.energy-cta h2,.energy-cta .energy-kicker{color:white}.energy-cta .energy-button{display:inline-block;background:#e67800;color:white;text-decoration:none;padding:16px 24px;border-radius:7px;font-weight:700}.energy-cta .energy-phone{display:inline-block;color:white;margin:16px 0 0 24px}.energy-sources{border-top:1px solid #dbe3e8;padding-top:30px}.energy-sources li,.energy-sources p{font-size:14px;overflow-wrap:anywhere}.energy-article a:focus-visible,.energy-article summary:focus-visible{outline:3px solid #e67800;outline-offset:4px}@media(max-width:767px){.energy-article{padding-top:28px}.energy-highlights{grid-template-columns:1fr;gap:12px}.energy-example,.energy-status,.energy-cta{padding:22px}.energy-lead{font-size:19px!important}.energy-article section{margin-top:36px}.energy-cta .energy-phone{margin-left:0;display:block}}
