.Sustainability_main__1jTSL{min-height:100vh}.Sustainability_container__XF09v{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.Sustainability_hero__xbV07{position:relative;height:100vh;min-height:600px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a4d2e,#2d5a3d 50%,#1a4d2e);overflow:hidden}.Sustainability_heroOverlay__Py0M4{position:absolute;inset:0;background:url(/images/sustainability-hero.jpg) 50%/cover no-repeat;opacity:.3}.Sustainability_heroContent__RTr_Q{position:relative;z-index:1;text-align:center;max-width:800px;padding:0 var(--container-padding)}.Sustainability_heroTitle__nz36Y{font-size:var(--fs-display);font-weight:var(--fw-bold);color:var(--color-white);line-height:var(--lh-tight);margin-bottom:var(--space-6)}.Sustainability_heroSubtitle__6MkyO{font-size:var(--fs-h4);font-weight:var(--fw-regular);color:rgba(255,255,255,.9);line-height:var(--lh-body)}.Sustainability_statsSection__aPZVV{padding:var(--section-padding) 0;background:var(--color-bg)}.Sustainability_statsGrid__iq9As{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.Sustainability_statCard__hI3dI{text-align:center;padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-bg-tertiary);transition:all var(--duration-normal) var(--ease-default)}.Sustainability_statCard__hI3dI:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Sustainability_statIcon__NCIRk{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:var(--space-4);border-radius:var(--radius-full);background:var(--color-primary-alpha-10);color:var(--color-primary)}.Sustainability_statValue__aDdDx{font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--color-text);line-height:var(--lh-none);margin-bottom:var(--space-2)}.Sustainability_statUnit__7ta4I{font-size:var(--fs-h4);font-weight:var(--fw-medium);margin-left:var(--space-1)}.Sustainability_statLabel___KT4y{font-size:var(--fs-body-sm);color:var(--color-text-secondary)}.Sustainability_contentSection__qAk_v{padding:var(--section-padding) 0;background:var(--color-bg-secondary)}.Sustainability_sectionsGrid__9onrM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.Sustainability_sectionCard__iK_1a{padding:var(--space-10);background:var(--color-white);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-default)}.Sustainability_sectionCard__iK_1a:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Sustainability_sectionNumber__EGdzD{display:inline-block;font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--color-primary);letter-spacing:var(--ls-widest);margin-bottom:var(--space-4)}.Sustainability_sectionTitle__5xB1F{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--color-text);line-height:var(--lh-heading);margin-bottom:var(--space-4)}.Sustainability_sectionDescription__PqqAv{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:var(--lh-body)}.Sustainability_ctaSection__0sFVb{padding:var(--section-padding-lg) 0;background:var(--color-primary)}.Sustainability_ctaContent___3_3_{text-align:center;max-width:700px;margin:0 auto}.Sustainability_ctaTitle__xe3iu{font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--color-white);line-height:var(--lh-heading);margin-bottom:var(--space-4)}.Sustainability_ctaSubtitle__vYvPA{font-size:var(--fs-body-lg);color:rgba(255,255,255,.9);line-height:var(--lh-body);margin-bottom:var(--space-8)}.Sustainability_ctaButton__FTcFw{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--btn-padding-lg);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-primary);background:var(--color-white);border-radius:var(--radius-full);text-decoration:none;transition:all var(--duration-normal) var(--ease-default)}.Sustainability_ctaButton__FTcFw:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl);gap:var(--space-3)}@media (max-width:1024px){.Sustainability_statsGrid__iq9As{grid-template-columns:repeat(2,1fr)}.Sustainability_sectionsGrid__9onrM{grid-template-columns:1fr;gap:var(--space-6)}}@media (max-width:768px){.Sustainability_hero__xbV07{min-height:500px}.Sustainability_heroTitle__nz36Y{font-size:var(--fs-h1)}.Sustainability_heroSubtitle__6MkyO{font-size:var(--fs-body-lg)}.Sustainability_statsGrid__iq9As{grid-template-columns:1fr;gap:var(--space-4)}.Sustainability_statCard__hI3dI{padding:var(--space-6);display:flex;align-items:center;gap:var(--space-4);text-align:left}.Sustainability_statIcon__NCIRk{margin-bottom:0;flex-shrink:0}.Sustainability_statCard__hI3dI>div:last-child{flex:1 1}.Sustainability_sectionCard__iK_1a{padding:var(--space-6)}.Sustainability_ctaTitle__xe3iu{font-size:var(--fs-h3)}}@media (max-width:1280px){.Sustainability_main__1jTSL{min-height:0}.Sustainability_hero__xbV07{height:auto}}