.page-module__ddBPgq__hero{background:linear-gradient(135deg, var(--primary-dark), #0a3d2a);text-align:center;color:#fff;padding:5rem 0 4rem}.page-module__ddBPgq__heroTag{color:var(--energy-teal);background:#2dd4bf33;border-radius:40px;margin-bottom:1rem;padding:.3rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.page-module__ddBPgq__hero h1{margin-bottom:1rem;font-size:2.8rem;font-weight:800}.page-module__ddBPgq__highlight{color:var(--energy-teal)}.page-module__ddBPgq__hero p{opacity:.9;max-width:600px;margin:0 auto;font-size:1.1rem}.page-module__ddBPgq__principles{background:#fff;padding:5rem 0}.page-module__ddBPgq__sectionTitle{text-align:center;background:linear-gradient(135deg, var(--primary), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;font-size:2rem;font-weight:700}.page-module__ddBPgq__principlesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.page-module__ddBPgq__principleCard{text-align:center;background:#f8fafc;border-radius:1.5rem;padding:2rem;transition:transform .3s}.page-module__ddBPgq__principleCard:hover{transform:translateY(-5px)}.page-module__ddBPgq__principleCard i{color:var(--energy-teal);margin-bottom:1rem;font-size:2.5rem}.page-module__ddBPgq__principleCard h3{color:var(--primary-dark);margin-bottom:1rem;font-size:1.5rem}.page-module__ddBPgq__principleCard p{color:#5b6e8c}.page-module__ddBPgq__impact{background:linear-gradient(135deg,#f8fafc,#eef2ff);padding:5rem 0}.page-module__ddBPgq__statsGrid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.page-module__ddBPgq__statCard{box-shadow:var(--card-shadow);background:#fff;border-radius:1.5rem;padding:2rem}.page-module__ddBPgq__statNumber{color:var(--accent);margin-bottom:.5rem;font-size:2.5rem;font-weight:800;display:block}.page-module__ddBPgq__statLabel{color:#5b6e8c;font-weight:500}.page-module__ddBPgq__initiatives{background:#fff;padding:5rem 0}.page-module__ddBPgq__initiativesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.page-module__ddBPgq__initiative{text-align:center;border:1px solid #eef2ff;border-radius:1.5rem;padding:2rem;transition:all .3s}.page-module__ddBPgq__initiative:hover{border-color:var(--energy-teal);transform:translateY(-5px)}.page-module__ddBPgq__initiativeIcon i{color:var(--accent);margin-bottom:1rem;font-size:2rem}.page-module__ddBPgq__initiative h3{color:var(--primary-dark);margin-bottom:.8rem;font-size:1.3rem}.page-module__ddBPgq__initiative p{color:#5b6e8c}.page-module__ddBPgq__certifications{background:#f8fafc;padding:5rem 0}.page-module__ddBPgq__certsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.page-module__ddBPgq__certCard{text-align:center;box-shadow:var(--card-shadow);background:#fff;border-radius:1.5rem;padding:2rem}.page-module__ddBPgq__certCard i{color:var(--energy-teal);margin-bottom:1rem;font-size:2.5rem}.page-module__ddBPgq__certCard p{color:var(--primary-dark);margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.page-module__ddBPgq__certCard span{color:#5b6e8c;font-size:.9rem}@media (max-width:768px){.page-module__ddBPgq__hero h1{font-size:2rem}.page-module__ddBPgq__sectionTitle{font-size:1.6rem}.page-module__ddBPgq__statsGrid{gap:1rem}.page-module__ddBPgq__statNumber{font-size:2rem}}
