.sustainability-hero{background:var(--brand-bg-alt)}.sustainability-hero img{border:1px solid var(--brand-border);width:100%;-o-object-fit:cover;object-fit:cover}.sustainability-story blockquote{border-left:4px solid var(--brand-primary);padding:16px 24px;margin:28px 0;background:var(--brand-bg-alt);font-family:Georgia,"Times New Roman",serif;font-size:24px}.sustainability-tips{background:var(--brand-bg-alt)}.sustainability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sustainability-grid figure{margin:0;border:1px solid var(--brand-border);background:#fff}.sustainability-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.sustainability-grid figcaption{padding:16px;font-weight:700}