.sustainability_hero__h0t4N{background:linear-gradient(135deg,#27ae60 0,var(--pastel-green) 100%);color:var(--white);padding:5rem 0 4rem;text-align:center}.sustainability_hero__h0t4N h1{color:var(--white)}.sustainability_subtitle__VGURp{font-size:1.3rem;color:rgba(255,255,255,.95)}.sustainability_content__xW_wD{max-width:800px;margin:0 auto 3rem;text-align:center}.sustainability_content__xW_wD h2{margin-bottom:1.5rem}.sustainability_content__xW_wD p{font-size:1.1rem;line-height:1.7;color:var(--gray)}.sustainability_statsGrid__qwEif{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.sustainability_statCard__qRjnv{background:linear-gradient(135deg,var(--light-green) 0,var(--white) 100%);padding:2.5rem 2rem;border-radius:12px;text-align:center;box-shadow:0 4px 15px var(--shadow)}.sustainability_statNumber___CjdB{font-size:3rem;font-weight:700;color:#27ae60;margin-bottom:.5rem}.sustainability_statCard__qRjnv p{font-size:1.1rem;color:var(--gray);font-weight:500}.sustainability_practicesGrid__eVnKg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.sustainability_practice__1FpV_{background:var(--white);padding:2.5rem 2rem;border-radius:12px;box-shadow:0 4px 15px var(--shadow);transition:all .3s ease}.sustainability_practice__1FpV_:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(39,174,96,.25)}.sustainability_practice__1FpV_ h3{font-size:1.5rem;margin-bottom:1rem;color:var(--black)}.sustainability_practice__1FpV_ p{color:var(--gray);line-height:1.6}@media (max-width:768px){.sustainability_hero__h0t4N{padding:3rem 0 2rem}.sustainability_practicesGrid__eVnKg,.sustainability_statsGrid__qwEif{grid-template-columns:1fr}}