.sustainability-hero{background:var(--brand-bg-alt);padding:92px 0}.sustainability-hero img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#e8eef3;border:1px solid var(--brand-border)}.impact-story .story-block{max-width:920px;margin:0 auto}.impact-story blockquote{border-left:4px solid var(--brand-secondary);margin:28px 0;padding:12px 24px;background:var(--brand-bg-alt);color:var(--brand-text);font-weight:700}.tips-accordion{background:var(--brand-bg-alt)}.accordion-button{color:var(--brand-text);font-weight:700}.accordion-button:not(.collapsed){color:#fff;background:var(--brand-primary)}.community-gallery .gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.gallery-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#e8eef3}@media (max-width:767px){.community-gallery .gallery-grid{grid-template-columns:1fr}}