.solaredge-dashboard_dashboard__zAOTt{background:#eef2ec;color:#173e34}.solaredge-dashboard_chartHeading__fnS6X,.solaredge-dashboard_heading__hmc3L{display:flex;justify-content:space-between;align-items:flex-start;gap:28px}.solaredge-dashboard_heading__hmc3L h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.04em;margin:14px 0}.solaredge-dashboard_chartHeading__fnS6X p,.solaredge-dashboard_environmentalHeading__tA_Ex p,.solaredge-dashboard_heading__hmc3L p,.solaredge-dashboard_notice__5zaq_{color:#626d65;font-size:14px;line-height:1.7}.solaredge-dashboard_badge__FDrDk{padding:10px 14px;border:1px solid #bccab6;font-size:11px;white-space:nowrap}.solaredge-dashboard_notice__5zaq_{margin:24px 0}.solaredge-dashboard_summary__fhJtP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.solaredge-dashboard_summary__fhJtP article{padding:26px 22px;background:#fff;border:1px solid #d9e0d5;min-width:0}.solaredge-dashboard_summary__fhJtP svg{width:22px;color:#6c825c;margin-bottom:20px}.solaredge-dashboard_summary__fhJtP h3{font-size:12px;min-height:32px}.solaredge-dashboard_summary__fhJtP strong{display:block;font-size:clamp(23px,2.5vw,34px);font-weight:500;letter-spacing:-.035em;overflow-wrap:anywhere}.solaredge-dashboard_summary__fhJtP small{font-size:15px;letter-spacing:0}.solaredge-dashboard_summary__fhJtP p{font-size:11px;line-height:1.65;color:#667060;margin:0}.solaredge-dashboard_chartPanel___fhlo{margin-top:22px;padding:28px;background:#fff;border:1px solid #d9e0d5;min-width:0}.solaredge-dashboard_chartHeading__fnS6X h3,.solaredge-dashboard_environmentalHeading__tA_Ex h3{font-size:22px;font-weight:500;margin:0 0 8px}.solaredge-dashboard_chartHeading__fnS6X p{margin:0}.solaredge-dashboard_chartHeading__fnS6X label{display:grid;grid-gap:8px;gap:8px;font-size:11px;max-width:100%;min-width:0}.solaredge-dashboard_chartHeading__fnS6X select{width:100%;max-width:330px;padding:11px;border:1px solid #bac6b4;border-radius:0;background:#fff;color:#173e34;font:inherit;font-size:12px}.solaredge-dashboard_chartHeading__fnS6X select:focus-visible{outline:2px solid #173e34;outline-offset:3px}.solaredge-dashboard_chart__nf9fe{height:330px;width:100%;min-width:0;margin-top:20px}.solaredge-dashboard_footnote__U67sQ{font-size:11px;color:#667060;line-height:1.7;margin:16px 0 0}.solaredge-dashboard_empty__T2900{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:25px}.solaredge-dashboard_empty__T2900 h4{font-size:18px;margin:14px 0 8px}.solaredge-dashboard_empty__T2900 p{font-size:13px;max-width:600px;line-height:1.7;color:#667060}@media(max-width:1000px){.solaredge-dashboard_summary__fhJtP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.solaredge-dashboard_chartHeading__fnS6X,.solaredge-dashboard_heading__hmc3L{flex-direction:column;gap:18px}.solaredge-dashboard_summary__fhJtP{gap:10px}.solaredge-dashboard_summary__fhJtP article{padding:18px 13px}.solaredge-dashboard_summary__fhJtP h3{font-size:11px;min-height:38px}.solaredge-dashboard_summary__fhJtP strong{font-size:23px}.solaredge-dashboard_summary__fhJtP small{font-size:12px}.solaredge-dashboard_chartPanel___fhlo{padding:18px 8px}.solaredge-dashboard_chartHeading__fnS6X{padding:0 8px}.solaredge-dashboard_chartHeading__fnS6X label,.solaredge-dashboard_chartHeading__fnS6X select{width:100%;max-width:100%}.solaredge-dashboard_chart__nf9fe{height:280px}.solaredge-dashboard_footnote__U67sQ{padding:0 8px}.solaredge-dashboard_badge__FDrDk{white-space:normal}}.solaredge-dashboard_tooltip__XpTcr{max-width:300px;padding:14px;background:#fff;border:1px solid #d9d9d5;font-size:11px;line-height:1.7;box-shadow:0 4px 16px #173e3415}.solaredge-dashboard_tooltip__XpTcr p{margin:6px 0;overflow-wrap:anywhere}.solaredge-dashboard_coverage__ko7nA{font-size:11px;line-height:1.7;margin-top:18px}.solaredge-dashboard_coverage__ko7nA summary{cursor:pointer}.solaredge-dashboard_coverage__ko7nA>div{max-height:260px;overflow:auto;margin-top:12px}.solaredge-dashboard_coverage__ko7nA table{width:100%;border-collapse:collapse;text-align:left}.solaredge-dashboard_coverage__ko7nA td,.solaredge-dashboard_coverage__ko7nA th{padding:8px;border-bottom:1px solid #e6e9e2;vertical-align:top}.solaredge-dashboard_coverage__ko7nA summary:focus-visible{outline:2px solid #173e34;outline-offset:3px}.solaredge-dashboard_environmental__Ix1cM{margin-top:42px}.solaredge-dashboard_benefits__FAo5I{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.solaredge-dashboard_benefits__FAo5I article{background:#fff;border:1px solid #d9e0d5;padding:28px;min-width:0}.solaredge-dashboard_benefits__FAo5I svg{width:32px;height:32px;color:#6c825c;margin-bottom:20px}.solaredge-dashboard_benefits__FAo5I h4{font-size:14px;font-weight:500;margin:0;line-height:1.6}.solaredge-dashboard_benefits__FAo5I strong{display:block;font-size:clamp(26px,3vw,38px);font-weight:500;letter-spacing:-.035em;margin:14px 0;overflow-wrap:anywhere}.solaredge-dashboard_benefits__FAo5I small{font-size:15px;letter-spacing:0}.solaredge-dashboard_benefits__FAo5I p{line-height:1.7;color:#667060;margin:0}.solaredge-dashboard_environmental__Ix1cM a{text-decoration:underline;text-underline-offset:3px}.solaredge-dashboard_environmental__Ix1cM a:focus-visible{outline:2px solid #173e34;outline-offset:3px}@media(max-width:600px){.solaredge-dashboard_benefits__FAo5I{grid-template-columns:1fr}.solaredge-dashboard_benefits__FAo5I article{padding:24px}}.solaredge-dashboard_benefits__FAo5I .solaredge-dashboard_treeExplanation__JPLfa{font-size:13px;line-height:1.75;overflow-wrap:break-word}.solaredge-dashboard_chart__nf9fe{position:relative}.solaredge-dashboard_chartCanvas__b0gzQ{height:100%;width:100%;min-width:0}.solaredge-dashboard_chartLoading__ecPTG{position:absolute;inset:0;display:grid;place-items:center;padding:20px;background:#fff;color:#667060;font-size:13px;text-align:center}.solaredge-dashboard_skeletonCard__Rsfv8{min-height:240px}.solaredge-dashboard_skeletonIcon__EgoKT,.solaredge-dashboard_skeletonNote__EeNpv,.solaredge-dashboard_skeletonValue__lM6Vo{display:block;background:#e8ede5;border-radius:3px}.solaredge-dashboard_skeletonIcon__EgoKT{width:22px;height:22px;margin-bottom:20px}.solaredge-dashboard_skeletonValue__lM6Vo{height:34px;width:65%;margin:12px 0}.solaredge-dashboard_skeletonNote__EeNpv{height:18px;width:85%}.solaredge-dashboard_chartHeading__fnS6X .solaredge-dashboard_mobileSelector__FTeCi,.solaredge-dashboard_selectionDescription__0N3aT{display:none}@media(max-width:600px){.solaredge-dashboard_chartHeading__fnS6X .solaredge-dashboard_desktopSelector__aMPd_{display:none}.solaredge-dashboard_chartHeading__fnS6X .solaredge-dashboard_mobileSelector__FTeCi{display:grid}.solaredge-dashboard_chartHeading__fnS6X .solaredge-dashboard_mobileSelector__FTeCi select{min-height:48px;font-size:16px}.solaredge-dashboard_selectionDescription__0N3aT{display:block;font-size:11px;line-height:1.6;color:#667060;padding:0 8px;margin:12px 0 0}.solaredge-dashboard_skeletonCard__Rsfv8{min-height:220px}}.solaredge-dashboard_mobileSelector__FTeCi{position:relative;min-width:0;width:100%;font-size:11px;gap:8px}.solaredge-dashboard_mobileTrigger__C2tci{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:11px;border:1px solid #bac6b4;border-radius:0;background:#fff;color:#173e34;font:inherit;font-size:16px;text-align:left}.solaredge-dashboard_mobileOption__1qYCP span,.solaredge-dashboard_mobileTrigger__C2tci span{min-width:0;overflow-wrap:anywhere}.solaredge-dashboard_mobileOption__1qYCP svg,.solaredge-dashboard_mobileTrigger__C2tci svg{width:16px;height:16px;flex:0 0 auto}.solaredge-dashboard_mobileTrigger__C2tci:focus-visible{outline:2px solid #173e34;outline-offset:3px}.solaredge-dashboard_mobileOptions__z8_81{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;max-height:min(320px,50dvh);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;background:#fff;border:1px solid #bac6b4;box-shadow:0 8px 20px #173e3420;padding:4px}.solaredge-dashboard_mobileOption__1qYCP{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 9px;line-height:1.4;font-size:14px;color:#173e34;cursor:pointer}.solaredge-dashboard_mobileOption__1qYCP small{display:block;font-size:12px;line-height:1.45;margin-top:3px;color:#626d65}.solaredge-dashboard_mobileOption__1qYCP[aria-selected=true]{background:#eef2ec;font-weight:600}.solaredge-dashboard_mobileOption__1qYCP[data-active=true]{outline:2px solid #173e34;outline-offset:-2px}.solaredge-dashboard_dashboard__zAOTt{background:transparent!important;color:#102f36;padding-top:28px!important;padding-bottom:24px!important}.solaredge-dashboard_heading__hmc3L{gap:20px;align-items:center}.solaredge-dashboard_heading__hmc3L h2{font-size:clamp(26px,3vw,36px);font-weight:650;letter-spacing:-.035em;margin:8px 0}.solaredge-dashboard_heading__hmc3L p{margin:0;color:#526b7e;font-size:14px}.solaredge-dashboard_badge__FDrDk{border-radius:999px;background:#eef8f1;border-color:#d1e9d8;color:#32724d}.solaredge-dashboard_notice__5zaq_{color:#526b7e;font-size:12px;margin:20px 0 14px}.solaredge-dashboard_summary__fhJtP{gap:16px;padding:20px;background:#fff;border:1px solid #e0eee5;border-radius:18px;box-shadow:0 8px 30px #204b3210}.solaredge-dashboard_summary__fhJtP article{border:0;border-radius:12px;padding:23px 20px;position:relative;background:linear-gradient(120deg,#f0faf2,#eef8f1);overflow:hidden}.solaredge-dashboard_summary__fhJtP article:nth-child(2){background:linear-gradient(120deg,#edf8ff,#f1f7ff)}.solaredge-dashboard_summary__fhJtP article:nth-child(3){background:linear-gradient(120deg,#f7f3ff,#f6f2fd)}.solaredge-dashboard_summary__fhJtP article:nth-child(4){background:linear-gradient(120deg,#fff8f0,#fff3ed)}.solaredge-dashboard_summary__fhJtP article:after{content:"";position:absolute;right:18px;top:28px;width:34px;height:34px;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 11px);opacity:.22;-webkit-clip-path:polygon(0 70%,24% 70%,24% 45%,56% 45%,56% 20%,88% 20%,88% 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 70%,24% 70%,24% 45%,56% 45%,56% 20%,88% 20%,88% 0,100% 0,100% 100%,0 100%);color:#57ba65;pointer-events:none}.solaredge-dashboard_summary__fhJtP article:nth-child(2):after{color:#177aff}.solaredge-dashboard_summary__fhJtP article:nth-child(3):after{color:#954bff}.solaredge-dashboard_summary__fhJtP article:nth-child(4):after{color:#ff9133}.solaredge-dashboard_summary__fhJtP svg{width:31px;height:31px;margin-bottom:12px;color:#eeae00;stroke-width:1.8}.solaredge-dashboard_summary__fhJtP article:nth-child(2)>svg{color:#1489ff}.solaredge-dashboard_summary__fhJtP article:nth-child(3)>svg{color:#9355ed}.solaredge-dashboard_summary__fhJtP article:nth-child(4)>svg{color:#f68221}.solaredge-dashboard_summary__fhJtP h3{color:#15354b;font-weight:500;font-size:13px;line-height:1.5;min-height:39px;margin:0}.solaredge-dashboard_summary__fhJtP strong{font-size:clamp(25px,2.8vw,38px);font-weight:650;color:#102f4a;line-height:1.15;margin:12px 0}.solaredge-dashboard_summary__fhJtP p{color:#4f687a;line-height:1.6;font-size:12px}.solaredge-dashboard_chartPanel___fhlo{border:1px solid #e0eee5;border-radius:16px;box-shadow:0 6px 25px #204b3208;padding:26px}.solaredge-dashboard_chartHeading__fnS6X h3,.solaredge-dashboard_environmentalHeading__tA_Ex h3{font-size:clamp(23px,2.5vw,30px);font-weight:650;color:#102f4a;letter-spacing:-.035em}.solaredge-dashboard_chartHeading__fnS6X p,.solaredge-dashboard_environmentalHeading__tA_Ex p{color:#526b7e;font-size:13px}.solaredge-dashboard_chartHeading__fnS6X select,.solaredge-dashboard_mobileOptions__z8_81,.solaredge-dashboard_mobileTrigger__C2tci{border-radius:7px;border-color:#ccdad9}.solaredge-dashboard_environmental__Ix1cM{padding:24px;background:#fff;border:1px solid #e0eee5;border-radius:16px;margin-top:24px;box-shadow:0 6px 25px #204b3208}.solaredge-dashboard_environmentalHeading__tA_Ex{margin-bottom:20px;padding-right:100px;position:relative}.solaredge-dashboard_environmentalHeading__tA_Ex:after{content:"";position:absolute;right:4px;bottom:0;width:85px;height:45px;background:radial-gradient(ellipse at 15% 65%,#80c780 0 15%,transparent 16%),radial-gradient(ellipse at 50% 48%,#6eb46c 0 25%,transparent 26%),radial-gradient(ellipse at 83% 63%,#9ed26b 0 20%,transparent 21%);border-bottom:3px solid #acd89d;pointer-events:none}.solaredge-dashboard_benefits__FAo5I{gap:18px}.solaredge-dashboard_benefits__FAo5I article{position:relative;isolation:isolate;overflow:hidden;border:0;border-radius:12px;padding:24px 20px;background:linear-gradient(115deg,#f0f9ed,#effaf5);min-height:190px}.solaredge-dashboard_benefits__FAo5I article:nth-child(2){background:linear-gradient(115deg,#f0f9ed,#f2faf0)}.solaredge-dashboard_benefits__FAo5I article:nth-child(3){background:linear-gradient(115deg,#f1f8ff,#edf8ff)}.solaredge-dashboard_benefits__FAo5I article>svg:not(.solaredge-dashboard_benefitIllustration__MkFor){width:31px;height:31px;margin:0 0 12px;color:#2b8b43;stroke-width:1.8}.solaredge-dashboard_benefits__FAo5I article:nth-child(2)>svg:not(.solaredge-dashboard_benefitIllustration__MkFor){color:#50a741}.solaredge-dashboard_benefits__FAo5I article:nth-child(3)>svg:not(.solaredge-dashboard_benefitIllustration__MkFor){color:#0e8cee}.solaredge-dashboard_benefits__FAo5I h4,.solaredge-dashboard_benefits__FAo5I p,.solaredge-dashboard_benefits__FAo5I strong{position:relative;z-index:1;max-width:calc(100% - 46px)}.solaredge-dashboard_benefits__FAo5I h4{font-size:13px;color:#12354a;min-height:42px;line-height:1.5}.solaredge-dashboard_benefits__FAo5I strong{font-size:clamp(25px,2.6vw,37px);font-weight:650;color:#102f4a;line-height:1.2;margin:8px 0 13px}.solaredge-dashboard_benefits__FAo5I p{color:#526b7e;font-size:11px}.solaredge-dashboard_benefits__FAo5I .solaredge-dashboard_benefitIllustration__MkFor{position:absolute;right:-16px;bottom:0;width:135px;height:105px;max-width:46%;margin:0;z-index:0;opacity:.8;pointer-events:none}.solaredge-dashboard_footnote__U67sQ{color:#526b65}@media(max-width:1100px){.solaredge-dashboard_summary__fhJtP{gap:12px;padding:14px}.solaredge-dashboard_summary__fhJtP article{padding:20px 15px}.solaredge-dashboard_benefits__FAo5I{gap:12px}.solaredge-dashboard_benefits__FAo5I article{padding:20px 15px}.solaredge-dashboard_benefits__FAo5I h4,.solaredge-dashboard_benefits__FAo5I p,.solaredge-dashboard_benefits__FAo5I strong{max-width:100%}.solaredge-dashboard_benefits__FAo5I .solaredge-dashboard_benefitIllustration__MkFor{opacity:.35}.solaredge-dashboard_summary__fhJtP h3{font-size:12px}}@media(max-width:760px){.solaredge-dashboard_heading__hmc3L{align-items:flex-start}.solaredge-dashboard_summary__fhJtP{padding:12px}.solaredge-dashboard_environmental__Ix1cM{padding:20px 16px}.solaredge-dashboard_chartPanel___fhlo{padding:20px 14px}.solaredge-dashboard_summary__fhJtP h3{min-height:36px}.solaredge-dashboard_benefits__FAo5I{grid-template-columns:1fr}.solaredge-dashboard_benefits__FAo5I article{padding:22px;min-height:175px}.solaredge-dashboard_benefits__FAo5I h4{min-height:0;max-width:70%}.solaredge-dashboard_benefits__FAo5I p,.solaredge-dashboard_benefits__FAo5I strong{max-width:75%}.solaredge-dashboard_benefits__FAo5I .solaredge-dashboard_benefitIllustration__MkFor{width:165px;height:130px;opacity:.75}.solaredge-dashboard_environmentalHeading__tA_Ex{padding-right:70px}.solaredge-dashboard_environmentalHeading__tA_Ex:after{width:60px}.solaredge-dashboard_summary__fhJtP strong{font-size:27px}}@media(max-width:600px){.solaredge-dashboard_heading__hmc3L{gap:12px}.solaredge-dashboard_summary__fhJtP{gap:10px;padding:10px}.solaredge-dashboard_summary__fhJtP article{padding:18px 12px}.solaredge-dashboard_summary__fhJtP article:after{right:10px;width:26px}.solaredge-dashboard_summary__fhJtP h3{min-height:42px;font-size:11px}.solaredge-dashboard_summary__fhJtP strong{font-size:24px}.solaredge-dashboard_summary__fhJtP p{font-size:11px}.solaredge-dashboard_summary__fhJtP small{font-size:12px}.solaredge-dashboard_chartPanel___fhlo{padding:18px 8px}.solaredge-dashboard_chartHeading__fnS6X h3{font-size:24px}.solaredge-dashboard_environmentalHeading__tA_Ex h3{font-size:25px}.solaredge-dashboard_benefits__FAo5I strong{font-size:34px}.solaredge-dashboard_notice__5zaq_{font-size:12px}.solaredge-dashboard_badge__FDrDk{font-size:10px}.solaredge-dashboard_benefits__FAo5I .solaredge-dashboard_benefitIllustration__MkFor{max-width:42%}}.sustainability-page_page__QDR2h{background:linear-gradient(130deg,#f3fbf6,#f8fbf8 55%,#edf7ef);color:#123d37}.sustainability-page_page__QDR2h .sustainability-hero{position:relative;padding:52px 0 64px;background:linear-gradient(110deg,#eef8ef,#f6fcfa 50%,#d5ecdf);overflow:hidden}.sustainability-page_page__QDR2h .sustainability-hero-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}.sustainability-page_page__QDR2h .sustainability-hero-copy{position:relative;text-align:center;min-width:0}.sustainability-page_page__QDR2h .sustainability-eyebrow{color:#178044;letter-spacing:.13em}.sustainability-page_page__QDR2h .sustainability-hero-copy h1{font-size:clamp(38px,4.1vw,62px);line-height:1.08;letter-spacing:-.035em;color:#064f45;max-width:1000px;margin:18px auto}.sustainability-page_page__QDR2h .sustainability-hero-copy>p{font-size:16px;color:#284c45;line-height:1.65;max-width:720px;margin:0 auto}.sustainability-page_page__QDR2h .sustainability-investments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;align-items:start}.sustainability-page_page__QDR2h .sustainability-investments span{border:0;background:transparent;border-radius:0;padding:0;text-align:center;color:#143e33;font-size:15px;font-weight:500;line-height:1.4;display:flex;flex-direction:column;align-items:center;gap:9px}.sustainability-page_page__QDR2h .sustainability-investments svg{width:31px;height:31px;color:#20853f;stroke-width:1.6}.sustainability-page_page__QDR2h .solar-proof{position:relative;min-height:0;padding:0;border-radius:0;overflow:visible;background:#fff;box-shadow:0 18px 45px #164b3618;display:block;transform:none}.sustainability-page_page__QDR2h .solar-proof>img{display:block;width:100%;height:auto}.sustainability-page_heroBenefits__2kGKN{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;background:#fff;border:1px solid #deebe1;border-radius:16px;padding:28px}.sustainability-page_solarCaption__D4233{background:transparent;padding:0 0 0 28px;border-left:1px solid #deebe1;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:4px 18px;gap:4px 18px;color:#123e34}.sustainability-page_solarCaption__D4233>svg{width:28px;height:28px;color:#e7a600;grid-row:1/3}.sustainability-page_solarCaption__D4233 strong{font-size:28px;line-height:1;letter-spacing:-.02em}.sustainability-page_solarCaption__D4233 strong small{font-size:14px;letter-spacing:0}@media(min-width:761px){.sustainability-page_solarCaption__D4233 strong{font-size:44px}.sustainability-page_solarCaption__D4233 strong small{font-size:19px;vertical-align:baseline}}.sustainability-page_solarCaption__D4233 h2{font-size:14px;margin:4px 0}.sustainability-page_solarCaption__D4233 p{grid-column:1/-1;font-size:12px;line-height:1.6;margin:4px 0;color:#526c61}.sustainability-page_page__QDR2h .sustainability-section{padding:62px 0}.sustainability-page_page__QDR2h .sustainability-heading{margin-bottom:28px}.sustainability-page_page__QDR2h .sustainability-heading h2{font-size:clamp(30px,3.5vw,46px);line-height:1.12;color:#104c3e;letter-spacing:-.035em}.sustainability-page_page__QDR2h .sustainability-heading>p{font-size:16px;color:#516a61}.sustainability-page_page__QDR2h .energy-grid article,.sustainability-page_page__QDR2h .materials-grid article{background:#fff;border:1px solid #deebe1;border-radius:16px;box-shadow:0 7px 24px #194d3210}.sustainability-page_page__QDR2h .energy-grid h3,.sustainability-page_page__QDR2h .materials-grid h3{color:#164b3c;font-size:21px;margin-top:25px}.sustainability-page_page__QDR2h .sustainability-icon{background:linear-gradient(130deg,#e6f5dd,#e5f4f1);color:#2d8249}.sustainability-page_page__QDR2h .circular-section{background:#ecf5ed}.sustainability-page_page__QDR2h .materials-grid article{min-height:0}.sustainability-page_page__QDR2h .lifecycle-layout{gap:60px}.sustainability-page_page__QDR2h .lifecycle-grid h3{color:#174f40;font-size:23px}.sustainability-page_page__QDR2h .sustainability-cta{background:linear-gradient(120deg,#d9f0df,#edf8ee);color:#124e3e;border:1px solid #cee6d5;margin-top:18px;margin-bottom:0;border-radius:20px;padding:42px}.sustainability-page_page__QDR2h .sustainability-cta h2{font-size:clamp(30px,3.8vw,48px);line-height:1.12}.sustainability-page_page__QDR2h .sustainability-cta p{color:#426354}.sustainability-page_gallery__SwrF6{padding:12px 0 30px}.sustainability-page_gallery__SwrF6>.sustainability-page_wide__U9iUt{background:#fff}.sustainability-page_galleryHeading__iEQCI h2{font-size:clamp(26px,3vw,34px);letter-spacing:-.03em;margin:0 0 8px;color:#143f36}.sustainability-page_galleryHeading__iEQCI p{color:#526b61;font-size:15px;line-height:1.6;margin:0 0 22px}.sustainability-page_photos__25O4N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.sustainability-page_photos__25O4N figure{margin:0;min-width:0;background:#fff;border:1px solid #dce9df;border-radius:14px;padding:8px;box-shadow:0 6px 20px #1c56300b}.sustainability-page_photos__25O4N a{display:block;border-radius:8px;overflow:hidden;background:#fff}.sustainability-page_photos__25O4N a:focus-visible{outline:3px solid #177b49;outline-offset:3px}.sustainability-page_photos__25O4N img{display:block;width:100%;height:auto}@media(max-width:1000px){.sustainability-page_page__QDR2h .sustainability-hero-layout{grid-template-columns:minmax(0,1fr);gap:28px}.sustainability-page_heroBenefits__2kGKN{gap:24px;padding:24px}.sustainability-page_page__QDR2h .sustainability-hero-copy h1{font-size:42px}.sustainability-page_photos__25O4N{gap:12px}.sustainability-page_page__QDR2h .lifecycle-layout{gap:30px}}@media(max-width:760px){.sustainability-page_page__QDR2h .sustainability-hero{padding:34px 0 42px;margin:0;border-radius:0}.sustainability-page_page__QDR2h .sustainability-hero-layout{grid-template-columns:1fr;gap:26px}.sustainability-page_page__QDR2h .sustainability-hero-copy{padding:0}.sustainability-page_page__QDR2h .sustainability-hero-copy h1{font-size:clamp(36px,8vw,48px)}.sustainability-page_page__QDR2h .solar-proof{transform:none;max-width:none}.sustainability-page_heroBenefits__2kGKN{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.sustainability-page_page__QDR2h .sustainability-investments{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.sustainability-page_solarCaption__D4233{border-left:0;border-top:1px solid #deebe1;padding:24px 0 0}.sustainability-page_page__QDR2h .sustainability-section{padding:40px 0}.sustainability-page_page__QDR2h .sustainability-heading h2{font-size:32px}.sustainability-page_page__QDR2h .sustainability-cta{padding:28px 22px;width:calc(100% - 32px)}}@media(max-width:600px){.sustainability-page_photos__25O4N{grid-template-columns:1fr;gap:20px}.sustainability-page_gallery__SwrF6{padding:8px 0 20px}.sustainability-page_page__QDR2h .sustainability-investments{gap:12px}.sustainability-page_page__QDR2h .energy-grid,.sustainability-page_page__QDR2h .materials-grid{gap:14px}}