/* Scoped exclusively to the additional Renewable Electricity section. */
.renewable-interactive {
 width: min(1200px, calc(100vw - 44px));
 margin: 0 0 24px;
 margin-left: 50%;
 transform: translateX(-50%);
}
.renewable-interactive h2 {
 border-top: 1px solid var(--line);
 padding-top: 24px;
 margin: 0 0 24px;
 font-size: 30px;
 font-weight: 400;
 line-height: 1.25;
 letter-spacing: -.7px;
}
.renewable-interactive iframe {
 display: block;
 width: 100%;
 height: 1000px;
 border: 0;
 background: #e8f7f8;
}
@media (max-width: 700px) {
 .renewable-interactive { margin-bottom: 24px; }
 .renewable-interactive h2 { font-size: 23px; }
}

.renewable-page .gallery { padding-bottom: 24px; }

.renewable-page .gallery figcaption { display: none; }
.renewable-interactive-intro {
 margin: 0 0 24px;
 color: var(--muted);
 font-size: 14px;
 line-height: 1.5;
}
