.primary[data-astro-cid-sga72wn3]{stroke:#111}.accent[data-astro-cid-sga72wn3]{stroke:#6e3ce2}.accent-fill[data-astro-cid-sga72wn3]{fill:#6e3ce2}.orange[data-astro-cid-sga72wn3]{stroke:#ff5c1c}.orange-fill[data-astro-cid-sga72wn3]{fill:#ff5c1c}.pulse[data-astro-cid-sga72wn3]{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-in-out infinite solar-pulse}.rotate[data-astro-cid-sga72wn3]{transform-origin:94px 32px;transform-box:fill-box;animation:4s ease-in-out infinite solar-rotate}@keyframes solar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.05)}}@keyframes solar-rotate{0%,to{transform:rotate(0)}50%{transform:rotate(12deg)}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-sga72wn3],.rotate[data-astro-cid-sga72wn3]{animation:none}}.primary[data-astro-cid-gehwenow]{stroke:#111}.charge-bar[data-astro-cid-gehwenow]{fill:#6e3ce2;opacity:0;transform-box:fill-box}.charge-bar-1[data-astro-cid-gehwenow]{transform-origin:60px 93px;animation:3.6s ease-in-out infinite battery-fill-1}.charge-bar-2[data-astro-cid-gehwenow]{transform-origin:60px 81px;animation:3.6s ease-in-out infinite battery-fill-2}.charge-bar-3[data-astro-cid-gehwenow]{transform-origin:60px 69px;animation:3.6s ease-in-out infinite battery-fill-3}.bolt-glow[data-astro-cid-gehwenow]{fill:#ff5c1c;opacity:.2;transform-origin:60px 68px;transform-box:fill-box;animation:2.4s ease-in-out infinite battery-bolt-glow}.bolt-fill[data-astro-cid-gehwenow]{fill:#ff5c1c;transform-origin:60px 68px;transform-box:fill-box;animation:2.4s ease-in-out infinite battery-bolt-flash}.bolt-stroke[data-astro-cid-gehwenow]{fill:none;stroke:#111;stroke-width:1.5px;stroke-linejoin:round;opacity:.35}.charge-plus[data-astro-cid-gehwenow]{transform-origin:72px 74px;transform-box:fill-box;animation:3s ease-in-out infinite battery-plus-float}.charge-minus[data-astro-cid-gehwenow]{animation:3s ease-in-out infinite battery-minus-fade}@keyframes battery-fill-1{0%,15%{opacity:0;transform:scaleY(0)}25%,70%{opacity:.35;transform:scaleY(1)}85%,to{opacity:0;transform:scaleY(0)}}@keyframes battery-fill-2{0%,25%{opacity:0;transform:scaleY(0)}40%,70%{opacity:.28;transform:scaleY(1)}85%,to{opacity:0;transform:scaleY(0)}}@keyframes battery-fill-3{0%,40%{opacity:0;transform:scaleY(0)}55%,70%{opacity:.22;transform:scaleY(1)}85%,to{opacity:0;transform:scaleY(0)}}@keyframes battery-bolt-flash{0%,to{opacity:1;transform:scale(1)}35%{opacity:.85;transform:scale(1.1)}50%{opacity:1;transform:scale(.96)}65%{opacity:.9;transform:scale(1.06)}}@keyframes battery-bolt-glow{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.35;transform:scale(1.22)}}@keyframes battery-plus-float{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.85;transform:translateY(-2px)}}@keyframes battery-minus-fade{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.charge-bar[data-astro-cid-gehwenow],.bolt-glow[data-astro-cid-gehwenow],.bolt-fill[data-astro-cid-gehwenow],.charge-plus[data-astro-cid-gehwenow],.charge-minus[data-astro-cid-gehwenow]{animation:none}.charge-bar[data-astro-cid-gehwenow]{opacity:.25;transform:scaleY(1)}.charge-bar-2[data-astro-cid-gehwenow]{opacity:.2}.charge-bar-3[data-astro-cid-gehwenow]{opacity:.15}}.primary[data-astro-cid-pxmywusi]{stroke:#111}.accent[data-astro-cid-pxmywusi]{stroke:#6e3ce2}.orange[data-astro-cid-pxmywusi]{stroke:#ff5c1c}.primary-fill[data-astro-cid-pxmywusi]{fill:#111}.accent-fill[data-astro-cid-pxmywusi]{fill:#6e3ce2}.pulse[data-astro-cid-pxmywusi]{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-in-out infinite ev-pulse}.float[data-astro-cid-pxmywusi]{transform-origin:50%;transform-box:fill-box;animation:3s ease-in-out infinite ev-float}@keyframes ev-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}@keyframes ev-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-pxmywusi],.float[data-astro-cid-pxmywusi]{animation:none}}.primary[data-astro-cid-ucrjtccl]{stroke:#171717}.accent[data-astro-cid-ucrjtccl]{stroke:#9335d1}.zone-active-outer[data-astro-cid-ucrjtccl],.zone-active-mid[data-astro-cid-ucrjtccl],.zone-active-inner[data-astro-cid-ucrjtccl]{transform-origin:50%;transform-box:fill-box}.zone-active-outer[data-astro-cid-ucrjtccl]{animation:3s ease-in-out infinite cooktop-zone-outer}.zone-active-mid[data-astro-cid-ucrjtccl]{animation:3s ease-in-out .2s infinite cooktop-zone-mid}.zone-active-inner[data-astro-cid-ucrjtccl]{animation:3s ease-in-out .4s infinite cooktop-zone-inner}@keyframes cooktop-zone-outer{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.04)}}@keyframes cooktop-zone-mid{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes cooktop-zone-inner{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.zone-active-outer[data-astro-cid-ucrjtccl],.zone-active-mid[data-astro-cid-ucrjtccl],.zone-active-inner[data-astro-cid-ucrjtccl]{opacity:1;animation:none;transform:none}}.primary[data-astro-cid-uz25iti2]{stroke:#171717}.accent[data-astro-cid-uz25iti2]{stroke:#9335d1}.fan-blades[data-astro-cid-uz25iti2]{transform-origin:50%;transform-box:fill-box;animation:16s linear infinite hp-fan}@keyframes hp-fan{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fan-blades[data-astro-cid-uz25iti2]{animation:none}}.primary[data-astro-cid-57xreizy]{stroke:#171717}.accent[data-astro-cid-57xreizy]{stroke:#9335d1}.airflow[data-astro-cid-57xreizy]{transform-origin:50%;transform-box:fill-box}.airflow-1[data-astro-cid-57xreizy]{animation:3.2s ease-in-out infinite ac-airflow}.airflow-2[data-astro-cid-57xreizy]{animation:3.2s ease-in-out .4s infinite ac-airflow}.airflow-3[data-astro-cid-57xreizy]{animation:3.2s ease-in-out .8s infinite ac-airflow}@keyframes ac-airflow{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.airflow[data-astro-cid-57xreizy]{opacity:1;animation:none;transform:none}}.primary[data-astro-cid-gisaj2km]{stroke:#111}.accent[data-astro-cid-gisaj2km]{stroke:#6e3ce2}.orange[data-astro-cid-gisaj2km]{stroke:#ff5c1c}.accent-fill[data-astro-cid-gisaj2km]{fill:#6e3ce2}.spark[data-astro-cid-gisaj2km]{stroke:#ff5c1c;stroke-dasharray:20;stroke-dashoffset:20px;animation:6s ease-in-out infinite spark-travel}.spark-end[data-astro-cid-gisaj2km]{animation:6s ease-in-out infinite spark-pulse}@keyframes spark-travel{0%,20%{stroke-dashoffset:20px;opacity:.4}45%,65%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:-10px;opacity:.4}}@keyframes spark-pulse{0%,30%{opacity:.3}50%,70%{opacity:1}to{opacity:.3}}@media (prefers-reduced-motion:reduce){.spark[data-astro-cid-gisaj2km],.spark-end[data-astro-cid-gisaj2km]{stroke-dashoffset:0;opacity:1;animation:none}}.primary[data-astro-cid-xfmdnk5h]{stroke:#111}.accent[data-astro-cid-xfmdnk5h]{stroke:#6e3ce2}.accent-fill[data-astro-cid-xfmdnk5h]{fill:#6e3ce2}.orange-fill[data-astro-cid-xfmdnk5h]{fill:#ff5c1c}.wrench-rotate[data-astro-cid-xfmdnk5h]{animation:7s ease-in-out infinite wrench-turn}.sparkle[data-astro-cid-xfmdnk5h]{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite sparkle-fade}.sparkle-delay[data-astro-cid-xfmdnk5h]{animation-delay:1.2s}.sparkle-delay-2[data-astro-cid-xfmdnk5h]{animation-delay:2.4s}@keyframes wrench-turn{0%,to{transform:rotate(0)}50%{transform:rotate(-18deg)}}@keyframes sparkle-fade{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.wrench-rotate[data-astro-cid-xfmdnk5h],.sparkle[data-astro-cid-xfmdnk5h]{animation:none}}.primary[data-astro-cid-6hruit2d]{stroke:#111}.accent[data-astro-cid-6hruit2d]{stroke:#6e3ce2}.accent-fill[data-astro-cid-6hruit2d]{fill:#6e3ce2}.orange-fill[data-astro-cid-6hruit2d]{fill:#ff5c1c}.chart-line[data-astro-cid-6hruit2d]{stroke-dasharray:80;stroke-dashoffset:80px;animation:7s ease-in-out infinite chart-draw}.chart-dot[data-astro-cid-6hruit2d]{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite chart-pulse}@keyframes chart-draw{0%,15%{stroke-dashoffset:80px}45%,75%{stroke-dashoffset:0}to{stroke-dashoffset:80px}}@keyframes chart-pulse{0%,30%{opacity:.4;transform-origin:50%;transform:scale(.85)}50%,70%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.chart-line[data-astro-cid-6hruit2d],.chart-dot[data-astro-cid-6hruit2d]{stroke-dashoffset:0;animation:none}}.residential-lottie[data-astro-cid-xzwcso5t]{width:var(--service-icon-size,86px);height:var(--service-icon-size,86px);pointer-events:none;flex-shrink:0}@media (width>=640px){.residential-lottie[data-astro-cid-xzwcso5t]{width:var(--service-icon-size-md,100px);height:var(--service-icon-size-md,100px)}}@media (width>=1024px){.residential-lottie[data-astro-cid-xzwcso5t]{width:var(--service-icon-size-lg,112px);height:var(--service-icon-size-lg,112px)}}.residential-lottie[data-astro-cid-xzwcso5t] svg{display:block;width:100%!important;height:100%!important}
