/* Blog post: hero with post image, centred title + date, long-form body, share bar */
.page-how-solar-panels-reduce-your-power-bill .post-hero { height: 428px; text-align: center; background-position: center top; }
.page-how-solar-panels-reduce-your-power-bill .page-hero__inner { padding-top: 140px; }
.page-how-solar-panels-reduce-your-power-bill .post-hero h1 { margin-bottom: 12px; }
.page-how-solar-panels-reduce-your-power-bill .post-hero__date { font-size: 16px; line-height: 24px; margin: 0; max-width: none; }
.page-how-solar-panels-reduce-your-power-bill .post { padding: 80px var(--pad-x) 0; }
.page-how-solar-panels-reduce-your-power-bill .post__body { padding-top: 10px; }
.page-how-solar-panels-reduce-your-power-bill .post__body p { margin: 0 0 24px; }
.page-how-solar-panels-reduce-your-power-bill .post__body p:last-child { margin-bottom: 0; }
.page-how-solar-panels-reduce-your-power-bill .post__body img { display: block; width: 658px; max-width: 100%; height: auto; margin: 32px auto; }
.page-how-solar-panels-reduce-your-power-bill .post__body h2 { font-size: 32px; line-height: 38.4px; margin: 32px 0 12px; }
.page-how-solar-panels-reduce-your-power-bill .post__share { display: flex; justify-content: center; gap: 17px; padding: 365px 0 199px; }
.page-how-solar-panels-reduce-your-power-bill .share { width: 36px; height: 36px; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #fff; }
.page-how-solar-panels-reduce-your-power-bill .share svg { width: 20px; height: 20px; }
.page-how-solar-panels-reduce-your-power-bill .share--fb { background: #1877f2; }
.page-how-solar-panels-reduce-your-power-bill .share--x { background: #000; }
.page-how-solar-panels-reduce-your-power-bill .share--x svg { width: 16px; height: 16px; }
.page-how-solar-panels-reduce-your-power-bill .share--in { background: #0a66c2; }
.page-how-solar-panels-reduce-your-power-bill .share--wa { background: #25d366; }
.page-how-solar-panels-reduce-your-power-bill .share--mail { background: #6b6b6b; }

@media (max-width: 1024px) {
  .page-how-solar-panels-reduce-your-power-bill .post-hero { height: auto; min-height: 190px; padding: 40px 16px; }
  .page-how-solar-panels-reduce-your-power-bill .page-hero__inner { padding-top: 0; }
  .page-how-solar-panels-reduce-your-power-bill .post-hero h1 { margin-bottom: 8px; }
  .page-how-solar-panels-reduce-your-power-bill .post { padding: 40px 20px 0; }
  .page-how-solar-panels-reduce-your-power-bill .post__body { padding-top: 0; font-size: 15px; line-height: 22.5px; }
  .page-how-solar-panels-reduce-your-power-bill .post__body h2 { font-size: 26px; line-height: 31px; margin: 24px 0 12px; }
  .page-how-solar-panels-reduce-your-power-bill .post__body img { margin: 24px auto; }
  .page-how-solar-panels-reduce-your-power-bill .post__share { padding: 251px 0 126px; }
}

/* Link back to the news list (internal linking, Sep 2026) */
.page-how-solar-panels-reduce-your-power-bill .post__more { margin: 8px 0 24px; }
.page-how-solar-panels-reduce-your-power-bill .post__more a { color: var(--orange); font-weight: 700; text-decoration: underline; }
