/* Conexões Translog: públicos, propostas e materiais explicativos. */
.translog-energy-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.translog-energy-offer-grid article{position:relative;padding:30px;border:1px solid #3a573e;border-radius:12px;background:linear-gradient(130deg,#193825,#0c241a)}
.translog-energy-offer-grid article>span{display:inline-flex;align-items:center;justify-content:center;color:var(--lime);border:1px solid #67864d;border-radius:50%;width:42px;height:42px;font-size:.8rem;margin-bottom:26px}
.translog-energy-offer-grid h3{font-size:1.35rem;margin:0 0 14px;line-height:1.35;letter-spacing:-.025em}
.translog-energy-offer-grid p{color:var(--muted);font-size:.9rem;line-height:1.8;margin:0}
.energy-offer-note{font-size:.75rem;color:var(--muted);line-height:1.8;max-width:900px;margin:24px 0}
.local-video-section{background:#0a221a;border-block:1px solid #2b4230}
.local-video-figure{margin:0;overflow:hidden;border-radius:14px;border:1px solid #496c40;background:#07150f}
.local-video-figure video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#030a06;object-fit:contain}
.local-video-figure figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:18px 25px;font-size:.78rem;color:var(--muted)}
.local-video-figure figcaption a{display:inline-flex;align-items:center;gap:14px;min-height:36px;color:var(--lime)}
.energy-explanation{scroll-margin-top:100px;border-top:1px solid #294632}
.energy-explanation:nth-of-type(even){background:#0b251b}
.energy-explanation-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center}
.energy-explanation-copy h2{font-size:clamp(1.8rem,3.4vw,2.65rem)}
.energy-explanation-copy .lead{font-size:1rem;line-height:1.85}
.energy-explanation-copy ul{list-style:none;padding:0;margin:25px 0 28px;display:grid;gap:14px}
.energy-explanation-copy li{display:flex;gap:12px;color:var(--muted);font-size:.87rem;line-height:1.8}
.energy-explanation-copy li>span{color:var(--lime)}
.energy-explanation-media{min-width:0}
.energy-explanation-media>.eyebrow{margin-bottom:15px}
@media(max-width:1000px){.energy-explanation-layout{gap:30px}}
@media(max-width:760px){.energy-explanation-layout{grid-template-columns:1fr;gap:28px}.energy-explanation-copy .lead{font-size:.92rem}.energy-explanation-copy li{font-size:.85rem}}

.energy-explanation-copy button.text-link{background:none;border:0;padding:0;min-height:44px;text-align:left;color:var(--lime);cursor:pointer}
@media(max-width:760px){.translog-energy-offer-grid{grid-template-columns:1fr;gap:14px}.translog-energy-offer-grid article{padding:25px}.translog-energy-offer-grid article>span{margin-bottom:20px}.translog-energy-offer-grid h3{font-size:1.27rem}.local-video-figure{border-radius:10px}.local-video-figure figcaption{gap:5px;padding:14px 17px;font-size:.72rem}}
