._figure_1d7xn_1{width:100%}._stage_1d7xn_4{border:1px solid color-mix(in srgb, var(--color-brand) 24%, transparent);background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #0000002e,inset 0 1px #ffffff0d}._stageGlow_1d7xn_14{background:var(--color-brand);opacity:.12;filter:blur(5rem);border-radius:50%;position:absolute;inset:18% 24%}._diagram_1d7xn_22{width:100%;height:auto;display:block}._grid_1d7xn_27 line{stroke:var(--color-foreground);stroke-width:.5px;opacity:.045}._routes_1d7xn_32 path{fill:none;stroke:var(--color-leaf);stroke-width:2px;opacity:.32}._energyRoutes_1d7xn_38 path{fill:none;stroke:url(#energy-line);stroke-width:3px;stroke-dasharray:10 14;animation:1.8s linear infinite _route-flow_1d7xn_1}._sourceCard_1d7xn_45 rect,._mainCard_1d7xn_46 rect,._outputCard_1d7xn_47>rect{fill:url(#energy-card);stroke:var(--color-brand);stroke-opacity:.28}._sourceCard_1d7xn_45 rect{stroke:var(--color-leaf);stroke-opacity:.3}._outputCard_1d7xn_47>rect{stroke:var(--color-energy);stroke-opacity:.55}._nodeTitle_1d7xn_60{fill:var(--color-foreground);font-family:var(--font-display);font-size:15px;font-weight:700}._nodeMeta_1d7xn_66{fill:var(--color-muted-foreground);font-family:var(--font-sans);letter-spacing:.02em;font-size:10px}._sunCore_1d7xn_72{fill:var(--color-sun)}._sunRays_1d7xn_75 path{fill:none;stroke:var(--color-sun);stroke-width:2px;stroke-linecap:round}._turbine_1d7xn_81{fill:none;stroke:var(--color-energy);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transform-origin:72px 300px;animation:8s linear infinite _turbine-turn_1d7xn_1}._iconWell_1d7xn_90{fill:var(--color-brand);opacity:.16}._bolt_1d7xn_94{fill:var(--color-brand)}._battery_1d7xn_97{stroke-width:2px;fill:none!important;stroke:var(--color-leaf)!important;stroke-opacity:1!important}._batteryTip_1d7xn_103{fill:var(--color-leaf)!important;stroke:none!important}._batteryBolt_1d7xn_107{fill:var(--color-leaf)}._outputOrb_1d7xn_110{fill:var(--color-energy);opacity:.12}._outputCore_1d7xn_114{fill:var(--color-energy)}._outputRays_1d7xn_117{fill:none;stroke:var(--color-energy);stroke-width:2px;stroke-linecap:round}._pulseDots_1d7xn_123 circle{fill:var(--color-energy);filter:url(#energy-glow)}._outcomes_1d7xn_127{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.75rem;padding:0;list-style:none;display:grid}._outcomes_1d7xn_127 li{border:1px solid color-mix(in srgb, var(--color-brand) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 72%, transparent);color:var(--color-muted-foreground);border-radius:.85rem;align-items:center;gap:.55rem;padding:.8rem .95rem;font-size:.8125rem;display:flex}._outcomes_1d7xn_127 li:before{background:var(--color-energy);width:.45rem;height:.45rem;box-shadow:0 0 .9rem color-mix(in srgb, var(--color-energy) 65%, transparent);content:"";border-radius:999px;flex:none}._caption_1d7xn_155{color:var(--color-muted-foreground);margin-top:1rem;font-size:.75rem;line-height:1.6}._mobileFlow_1d7xn_161{padding:1rem;list-style:none;display:none}@keyframes _route-flow_1d7xn_1{to{stroke-dashoffset:-48px}}@keyframes _turbine-turn_1d7xn_1{to{transform:rotate(360deg)}}@media (width<=56rem){._outcomes_1d7xn_127{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){._diagram_1d7xn_22{display:none}._mobileFlow_1d7xn_161{display:grid}._mobileFlow_1d7xn_161 li{border-radius:1rem;align-items:center;gap:1rem;min-height:5rem;padding:.75rem;display:flex;position:relative}._mobileFlow_1d7xn_161 li:not(:last-child){margin-bottom:.5rem}._mobileFlow_1d7xn_161 li:nth-child(odd){background:color-mix(in srgb, var(--color-surface) 72%, transparent)}._mobileFlow_1d7xn_161 i{background:linear-gradient(var(--color-brand), transparent);width:1px;height:1.35rem;position:absolute;top:4.35rem;left:1.84rem}._mobileNumber_1d7xn_211{border:1px solid color-mix(in srgb, var(--color-brand) 60%, transparent);width:2.25rem;height:2.25rem;color:var(--color-brand);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;display:grid}._mobileFlow_1d7xn_161 strong,._mobileFlow_1d7xn_161 small{display:block}._mobileFlow_1d7xn_161 strong{color:var(--color-foreground);font-family:var(--font-display);font-size:1rem}._mobileFlow_1d7xn_161 small{color:var(--color-muted-foreground);margin-top:.2rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){._energyRoutes_1d7xn_38 path,._turbine_1d7xn_81{animation:none}._pulseDots_1d7xn_123{display:none}}
