.SolarPlant_page__QRrsk{background:#f4f4f5;color:#062441;padding-bottom:5rem}.SolarPlant_hero__h_KUB{position:relative;height:100vh;min-height:100vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:#062441}.SolarPlant_heroPhoto__mMQZF{object-fit:cover;object-position:center 36%}.SolarPlant_heroVeil__j7GM7{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,36,65,.18),rgba(6,36,65,.78)),linear-gradient(90deg,rgba(0,134,240,.28),transparent 55%)}.SolarPlant_featureText__sP73K,.SolarPlant_featuresHead__VqriM,.SolarPlant_heroCopy__u8Elj,.SolarPlant_statementInner__pMDZl,.SolarPlant_worksInner__muQ3r{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.SolarPlant_heroCopy__u8Elj{position:relative;z-index:1;padding-top:6.5rem;padding-bottom:3.5rem}.SolarPlant_kickerDark__MT1iJ,.SolarPlant_kicker__klLUD{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.SolarPlant_kicker__klLUD{color:#5dc6f7}.SolarPlant_kickerDark__MT1iJ{color:#0086f0}.SolarPlant_heroTitle__6eN19{margin:0;font-size:clamp(2.8rem,8vw,6.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.02}.SolarPlant_heroTitle__6eN19 span{display:block}.SolarPlant_heroServices__kpSY2{margin:1.15rem 0 0;padding:0;list-style:none;color:#5dc6f7;font-size:clamp(1.4rem,4vw,3.2rem);font-weight:700;letter-spacing:.04em;line-height:1.38}.SolarPlant_heroServices__kpSY2 li{margin:0}.SolarPlant_statement__5edaO{background:#f4f4f5;padding:5.5rem 0 4.5rem}.SolarPlant_statementInner__pMDZl{text-align:center}.SolarPlant_statementTitle__qUNrC{margin:0;text-align:center;font-size:clamp(2.2rem,6vw,4.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.12}.SolarPlant_statementTitle__qUNrC span{display:block}.SolarPlant_statementAccent__jd950{color:#0086f0}.SolarPlant_statement__5edaO .SolarPlant_statementBody__S3PC6{margin-left:auto;margin-right:auto;text-align:center}.SolarPlant_statementBody__S3PC6,.SolarPlant_worksLead__xhufa{max-width:68rem;margin:1.6rem 0 0;font-size:1rem;font-weight:500;line-height:1.9;letter-spacing:.04em;color:#475569}.SolarPlant_countRow__TpNcU{display:flex;flex-direction:column;align-items:center;gap:2.25rem;width:100%;margin:3.25rem 0 0;padding:0;list-style:none}.SolarPlant_countItem__cSxLE{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.SolarPlant_countValue__LE0Ny{margin:0;color:#0086f0;font-size:clamp(3.4rem,12vw,5.4rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.SolarPlant_countValueInner__D5olf{display:inline-grid;justify-items:center}.SolarPlant_countValueDisplay__LqxKD,.SolarPlant_countValueReserve__pcM3j{grid-area:1/1;display:inline-flex;align-items:baseline;justify-content:center}.SolarPlant_countSuffixHold__VV1LT,.SolarPlant_countValueReserve__pcM3j{visibility:hidden}.SolarPlant_countLabel__Md_G1{margin:.7rem 0 0;color:#062441;font-size:1.05rem;font-weight:700;letter-spacing:.08em;line-height:1.4}@media (min-width:720px){.SolarPlant_countRow__TpNcU{flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem 4.5rem}.SolarPlant_countValue__LE0Ny{font-size:clamp(3.6rem,6vw,5.4rem)}}.SolarPlant_features__Wab1x{background:#f4f4f5;padding:6.5rem 0 0}.SolarPlant_featuresHead__VqriM{margin-bottom:3.5rem;text-align:center}.SolarPlant_featuresKicker__Kzv_H{margin:0;color:#0a1e27;font-size:clamp(3.6rem,12vw,9.4rem);font-weight:500;letter-spacing:-.02em;line-height:.9;text-transform:uppercase}.SolarPlant_featuresLead__xlexB{max-width:46rem;margin:1.45rem auto 0;text-align:center;font-size:1rem;font-weight:500;line-height:1.9;letter-spacing:.04em;color:#475569}.SolarPlant_featuresNote__WD_vA{display:block;margin-top:.65rem}.SolarPlant_featuresHeading__NsBx7{margin:.85rem 0 0;color:#0086f0;font-size:clamp(1.25rem,2.2vw,1.875rem);font-weight:700;letter-spacing:.02em;line-height:1.3}.SolarPlant_worksTitle__Sjc_1{margin:.7rem 0 0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.SolarPlant_feature__2gTkm{margin:0}.SolarPlant_featureMedia__cA_yv{position:relative;display:flex;align-items:flex-end;height:min(calc(64vh * 2 / 3),calc(680px * 2 / 3));min-height:min(calc(64vh * 2 / 3),calc(680px * 2 / 3));overflow:hidden;background:#062441}.SolarPlant_featureImg__iFcuH{object-fit:cover;object-position:center 32%}.SolarPlant_featureShade__jrnOP{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.62) 32%,rgba(0,0,0,.16) 62%,transparent)}.SolarPlant_featureText__sP73K{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:.7rem;padding-top:7rem;padding-bottom:2.2rem;color:#fff}.SolarPlant_featureIndex__VIcvs{margin:0;font-size:1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5dc6f7}.SolarPlant_featureCopy__oioUB{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;width:100%;min-width:0}.SolarPlant_featureTitle__OHWlC{margin:0;font-size:clamp(1.75rem,6.4vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;color:#fff}.SolarPlant_featureTitle__OHWlC span{display:block;white-space:nowrap}.SolarPlant_featureBody__n17HJ{max-width:40rem;min-width:0;margin:0;font-size:.98rem;font-weight:500;line-height:1.85;letter-spacing:.04em;color:hsla(0,0%,100%,.92)}.SolarPlant_featureNote__GNGbr{display:block;margin-top:.85rem;color:#fff}.SolarPlant_works__3rCbQ{background:#f4f4f5;padding:4.5rem 0 1rem}.SolarPlant_worksInner__muQ3r{text-align:center}.SolarPlant_worksLead__xhufa{margin-top:1.2rem;margin-left:auto;margin-right:auto;text-align:center}.SolarPlant_workList__5KRWn{list-style:none;margin:2.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));grid-gap:1rem;gap:1rem;text-align:center}.SolarPlant_workList__5KRWn li{display:flex;flex-direction:column;align-items:center;min-width:0;height:100%;margin:0;padding:1.35rem 1.15rem 1.45rem;background:#fff;border:1px solid rgba(6,36,65,.08);border-radius:.75rem;box-shadow:0 1px 3px rgba(6,36,65,.06);box-sizing:border-box}.SolarPlant_workIcon__1OhGS{display:block;width:1.75rem;height:1.75rem;margin:0 auto .9rem;color:#0086f0}.SolarPlant_workList__5KRWn h3{margin:0;width:100%;text-align:center;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;letter-spacing:-.02em;line-height:1.35}.SolarPlant_workList__5KRWn p{margin:.55rem 0 0;width:100%;text-align:center;font-size:.98rem;font-weight:500;line-height:1.85;letter-spacing:.04em;color:#475569}.SolarPlant_actions__o7Mgk{margin-top:2.5rem}@media (min-width:768px){.SolarPlant_featureText__sP73K,.SolarPlant_featuresHead__VqriM,.SolarPlant_heroCopy__u8Elj,.SolarPlant_statementInner__pMDZl,.SolarPlant_worksInner__muQ3r{padding-left:3rem;padding-right:3rem}}@media (min-width:900px){.SolarPlant_heroCopy__u8Elj{padding-bottom:4.5rem}.SolarPlant_featureText__sP73K{gap:.9rem;padding-top:8rem;padding-bottom:2.6rem}.SolarPlant_featureCopy__oioUB{flex-direction:row;align-items:flex-end;gap:3.2rem}.SolarPlant_featureTitle__OHWlC{flex:0 1 auto;max-width:none;font-size:clamp(2.4rem,3.15vw,3.75rem)}.SolarPlant_featureBody__n17HJ{flex:1 1;min-width:0;max-width:none}}@media (min-width:1024px){.SolarPlant_featureText__sP73K,.SolarPlant_featuresHead__VqriM,.SolarPlant_heroCopy__u8Elj,.SolarPlant_statementInner__pMDZl,.SolarPlant_worksInner__muQ3r{max-width:1024px}}@media (min-width:1280px){.SolarPlant_featureText__sP73K,.SolarPlant_featuresHead__VqriM,.SolarPlant_heroCopy__u8Elj,.SolarPlant_statementInner__pMDZl,.SolarPlant_worksInner__muQ3r{max-width:1280px}}@media (min-width:1536px){.SolarPlant_featureText__sP73K,.SolarPlant_featuresHead__VqriM,.SolarPlant_heroCopy__u8Elj,.SolarPlant_statementInner__pMDZl,.SolarPlant_worksInner__muQ3r{max-width:1536px}}.SlideButton_wrap___e7_U{display:flex;justify-content:center;margin-top:2rem;background-color:#f4f4f5}.SlideButton_button__EPpSL{--btn-accent:#265a9f;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.85rem;height:2.85rem;padding:0 1.4rem 0 0;border:none;background-color:#f4f4f5;color:var(--btn-accent);font-size:1.125rem;font-weight:700;letter-spacing:.02em;text-decoration:none;overflow:hidden;border-radius:9999px;box-shadow:none;box-sizing:border-box;cursor:pointer}.SlideButton_buttonTransparent__YKTOy,.SlideButton_buttonTransparent__YKTOy:focus-visible,.SlideButton_buttonTransparent__YKTOy:hover{background-color:transparent}.SlideButton_button__EPpSL:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--btn-accent);transform:scaleX(0);transform-origin:left center;z-index:0;pointer-events:none;transition:transform .42s cubic-bezier(.4,0,.2,1)}.SlideButton_iconWrap__FOlOM,.SlideButton_label__bCgIj{position:relative;z-index:1}.SlideButton_iconWrap__FOlOM{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:9999px;background-color:var(--btn-accent);color:#fff;flex-shrink:0}.SlideButton_icon__vtxLI{display:block;width:.78rem;height:.78rem;font-size:.78rem;line-height:1}.SlideButton_label__bCgIj{white-space:nowrap;color:var(--btn-accent);line-height:1;padding-right:.1em;transition:color .22s ease .16s}.SlideButton_button__EPpSL:focus-visible,.SlideButton_button__EPpSL:hover{background-color:#f4f4f5}.SlideButton_button__EPpSL:focus-visible:before,.SlideButton_button__EPpSL:hover:before{transform:scaleX(1)}.SlideButton_button__EPpSL:focus-visible .SlideButton_label__bCgIj,.SlideButton_button__EPpSL:hover .SlideButton_label__bCgIj{color:#fff}.SlideButton_button__EPpSL:not(:hover):not(:focus-visible) .SlideButton_label__bCgIj{transition:color .12s ease 0s}@media (min-width:768px){.SlideButton_wrap___e7_U{margin-top:2.5rem}.SlideButton_button__EPpSL{font-size:1.1875rem;gap:.95rem;height:3.1rem;padding:0 1.55rem 0 0}.SlideButton_iconWrap__FOlOM{width:3.1rem;height:3.1rem}.SlideButton_icon__vtxLI{width:.82rem;height:.82rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.SlideButton_button__EPpSL,.SlideButton_button__EPpSL:before,.SlideButton_iconWrap__FOlOM,.SlideButton_label__bCgIj{transition:none}}