.energy-article{max-width:1100px;padding:32px 24px;color:#173b43}.energy-article h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.18}.energy-article h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-top:44px;scroll-margin-top:24px}.energy-article h3{font-size:1.35rem;margin-top:30px}.energy-article p,.energy-article li{font-size:1.08rem;line-height:1.75}.energy-lead{font-size:1.3rem!important}.energy-picture{margin:28px 0}.energy-picture img{width:100%;height:auto;border-radius:14px}.energy-picture figcaption{font-size:.95rem;line-height:1.6;margin-top:10px}.energy-toc{display:flex;flex-wrap:wrap;gap:12px;background:#edf5f3;padding:20px;border-radius:10px}.energy-toc a{padding:6px}.energy-table{overflow-x:auto;margin:24px 0}.energy-table table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.65}.energy-table th,.energy-table td{border:1px solid #b6ceca;padding:16px;text-align:start;vertical-align:top}.energy-table th{background:#e2eef0}.energy-table td:first-child{width:28%}.energy-article a{overflow-wrap:anywhere}.energy-article li{margin:14px 0}@media(max-width:650px){.energy-article{padding:24px 16px}.energy-table table{min-width:650px}}@media print{.energy-toc{display:none}.energy-table{overflow:visible}.energy-table table{min-width:0}.energy-picture{break-inside:avoid}}