.LeadForm_form__V50ha{background:#fff;color:#1f2937;border:1px solid #d1d5db;border-radius:18px;padding:clamp(18px,4vw,28px);box-shadow:0 18px 50px rgba(4,120,87,.1);text-align:left}.LeadForm_fields__PsZO7{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:640px){.LeadForm_fields__PsZO7{grid-template-columns:repeat(2,minmax(0,1fr))}}.LeadForm_field__R4Z3p{display:grid;gap:6px;min-width:0}.LeadForm_label__1t05_{font-size:15px;font-weight:700}.LeadForm_input__2KSKY{width:100%;min-width:0;padding:13px 14px;border:1px solid #9ca3af;border-radius:10px;font:inherit;color:#1f2937;background:#fff;box-sizing:border-box}.LeadForm_input__2KSKY[aria-invalid=true]{border-color:#b91c1c}.LeadForm_error__igkCB:focus-visible,.LeadForm_form__V50ha a:focus-visible,.LeadForm_form__V50ha button:focus-visible,.LeadForm_form__V50ha input:focus-visible,.LeadForm_form__V50ha textarea:focus-visible{outline:3px solid #047857;outline-offset:3px}.LeadForm_message__jJbRR{margin-top:16px}.LeadForm_message__jJbRR textarea{min-height:108px;resize:vertical}.LeadForm_hint__Cz1vu{color:#4b5563;font-size:13px;line-height:1.5;margin:0 0 16px}.LeadForm_fieldHint___lAxE{margin:0;font-size:13px;line-height:1.5;color:#4b5563}.LeadForm_fieldError__BxZ8Y{margin:0;font-size:13px;line-height:1.5;color:#991b1b}.LeadForm_consent__wKVHp{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:14px;line-height:1.55}.LeadForm_consent__wKVHp input{margin-top:4px;flex:0 0 auto;width:18px;height:18px}.LeadForm_consent__wKVHp a{color:#065f46;text-decoration:underline}.LeadForm_error__igkCB{margin:0 0 18px;padding:12px 14px;border:1px solid #fca5a5;border-radius:10px;background:#fef2f2;color:#991b1b;line-height:1.5}.LeadForm_submit__U7ObD{margin-top:18px;width:100%;background:#047857;color:#fff;font:inherit;font-weight:800;font-size:17px;padding:16px 20px;border-radius:12px;border:0;cursor:pointer}.LeadForm_submit__U7ObD:disabled{background:#065f46;cursor:wait}.LeadForm_honeypot__6fi6H{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.energy_page__ie4z1{--ink:#123d31;--muted:#52675f;--line:#d9e7df;color:var(--ink);background:#fff}.energy_wrap__l0upk{max-width:1160px;margin:auto;padding:0 24px}.energy_section__nM8_K{padding:80px 0}.energy_soft__ydZAm{background:#f3f7f2}.energy_hero__Fm3zm{padding:70px 0 50px;background:radial-gradient(ellipse at 88% 10%,#e1edd5,transparent 60%),#f4f7ef;overflow:hidden}.energy_eyebrow__MU2NI{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800;color:#047857;margin-bottom:20px}.energy_title__jUpZb{font-size:clamp(40px,5.7vw,74px);line-height:1.04;letter-spacing:-.045em;font-weight:800;margin:0 0 24px;max-width:870px}.energy_title__jUpZb em{font-style:normal;color:#047857}.energy_intro__zXRzZ{font-size:clamp(17px,2vw,21px);line-height:1.65;color:var(--muted);max-width:760px;margin:0 0 26px}.energy_actions__Rp2X_{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:28px 0}.energy_button__IxNdZ,.energy_secondary__i8_5Y{display:inline-flex;justify-content:center;align-items:center;padding:15px 23px;border-radius:10px;font-weight:750;text-decoration:none;line-height:1.3;min-height:48px}.energy_button__IxNdZ{background:#07583e;color:white}.energy_secondary__i8_5Y{background:white;color:#07583e;border:1px solid #aac4b4}.energy_button__IxNdZ:hover{background:#06432f}.energy_secondary__i8_5Y:hover{background:#f2f7f2}.energy_page__ie4z1 a:focus-visible,.energy_page__ie4z1 button:focus-visible,.energy_page__ie4z1 summary:focus-visible{outline:3px solid #ba6500;outline-offset:4px}.energy_note__3BP7y{color:var(--muted);font-size:13px;line-height:1.65}.energy_status__qZbnN{display:inline-flex;font-size:12px;font-weight:750;background:#fff6de;color:#72520b;padding:8px 12px;border:1px solid #ecd79c;border-radius:8px}.energy_figure__Wvjx5{margin:34px 0 0;border:1px solid var(--line);background:white;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #16482b0a}.energy_figure__Wvjx5 img{display:block;width:100%;height:auto}.energy_caption__VXOVa{padding:14px 20px;color:var(--muted);font-size:12px;line-height:1.5;border-top:1px solid var(--line)}.energy_heading__2qx_m{font-size:clamp(28px,3.7vw,44px);line-height:1.15;letter-spacing:-.025em;margin:0 0 18px;font-weight:800;max-width:850px}.energy_text__eeJtz{font-size:17px;line-height:1.75;color:var(--muted);max-width:760px}.energy_grid__sHREj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.energy_two__CQlN6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:start}.energy_card__yguZE{background:white;border:1px solid var(--line);border-radius:16px;padding:26px;min-width:0}.energy_card__yguZE h3{font-size:20px;line-height:1.25;margin:12px 0}.energy_card__yguZE p{font-size:15px;line-height:1.7;color:var(--muted);margin:12px 0}.energy_card__yguZE a{color:#07583e;font-weight:750;text-underline-offset:4px}.energy_number__XNdtT{font-size:13px;font-weight:800;letter-spacing:.08em;color:#047857}.energy_tag__jQ0zC{display:inline-block;font-size:11px;font-weight:750;padding:5px 8px;background:#edf5ef;color:#07583e;border-radius:5px}.energy_planned__mLA6c{background:#fff5dd;color:#80590e}.energy_tabs__qaRo6{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 20px}.energy_tab__jvc2w{border:1px solid #b5cbbd;background:#fff;color:#174b37;padding:12px 17px;border-radius:9px;cursor:pointer;font:inherit;font-size:14px;font-weight:700}.energy_tab__jvc2w[aria-pressed=true]{background:#07583e;border-color:#07583e;color:#fff}.energy_scenario__WOZTU{display:grid;grid-template-columns:1fr 1fr;gap:30px;border:1px solid var(--line);border-radius:18px;background:#fff;padding:32px;min-height:280px}.energy_scenario__WOZTU h3{font-size:25px;line-height:1.3;margin:12px 0}.energy_scenario__WOZTU p{color:var(--muted);line-height:1.7;font-size:16px}.energy_flows__CsTyg{display:grid;gap:10px;align-content:center}.energy_flow__lFk7W{padding:14px 18px;background:#eff6ef;border-radius:9px;border-left:3px solid #299263;font-size:14px;line-height:1.5}.energy_flow__lFk7W span{display:block;color:var(--muted);font-size:12px;margin-top:3px}.energy_step__gUR9M{padding:18px 0;border-top:1px solid var(--line)}.energy_step__gUR9M h3{font-size:19px;margin:0 0 8px}.energy_step__gUR9M p{color:var(--muted);line-height:1.65;margin:0;font-size:15px}.energy_list__JfI0g{padding-left:20px;color:var(--muted);line-height:1.85;font-size:16px}.energy_faq__1XFUy{border-bottom:1px solid var(--line);padding:20px 0}.energy_faq__1XFUy summary{cursor:pointer;font-size:17px;font-weight:750;line-height:1.5}.energy_faq__1XFUy p{font-size:15px;line-height:1.8;color:var(--muted);max-width:850px}.energy_dark__BeTIG{background:#0a3d2e;color:#fff}.energy_dark__BeTIG .energy_heading__2qx_m{color:#fff}.energy_dark__BeTIG .energy_note__3BP7y,.energy_dark__BeTIG .energy_text__eeJtz{color:#cce0d5}.energy_dark__BeTIG .energy_eyebrow__MU2NI{color:#c3db9f}.energy_photo__SD7zM{border-radius:15px;width:100%;height:auto;display:block}.energy_reference__jb8Fu{overflow:hidden;border-radius:15px;background:#edf5ef}.energy_reference__jb8Fu img{-o-object-fit:cover;object-fit:cover;width:100%;height:230px;display:block}.energy_reference__jb8Fu h3{padding:0 18px;font-size:17px}.energy_anchor__johgm{scroll-margin-top:100px}.energy_form__TNrKC{max-width:750px;margin:32px auto 0}.energy_breadcrumb__jp_uF{font-size:13px;color:var(--muted);margin-bottom:25px}.energy_breadcrumb__jp_uF a{color:#07583e}.energy_strip__hhTIP{padding:24px 0;border-bottom:1px solid var(--line)}.energy_strip__hhTIP .energy_wrap__l0upk{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;font-size:14px;color:var(--muted)}@media(max-width:760px){.energy_grid__sHREj,.energy_scenario__WOZTU,.energy_two__CQlN6{grid-template-columns:1fr}.energy_wrap__l0upk{padding:0 20px}.energy_hero__Fm3zm{padding:46px 0 36px}.energy_section__nM8_K{padding:54px 0}.energy_title__jUpZb{font-size:clamp(36px,9.5vw,56px)}.energy_scenario__WOZTU{padding:23px;gap:14px}.energy_figure__Wvjx5{margin-top:26px;border-radius:12px}.energy_actions__Rp2X_>a{flex-grow:1}.energy_tabs__qaRo6{gap:7px}.energy_tab__jvc2w{flex:1 1 120px}.energy_card__yguZE{padding:23px}}@media(prefers-reduced-motion:reduce){.energy_page__ie4z1 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}