.hero.business-split{--flow-color:#76c5af;--current-dash:8.61px 16.72px;--current-offset:0px}
.business-photo-media{position:absolute;inset:0;overflow:hidden}
.business-photo-media>img{position:absolute;inset:0;width:100%;height:100%}
.business-photo-media img{object-fit:cover;object-position:49% 55%;filter:contrast(1.07) saturate(.86)}
.business-split .heading-line{overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}
.business-split [data-line-text]{transform-origin:0 100%}
.hero.business-split .energy-current{stroke:#76c5af;stroke-width:1.65;stroke-dasharray:var(--current-dash);stroke-dashoffset:var(--current-offset);filter:drop-shadow(0 0 2.5px #76c5af66);opacity:1}
.hero.business-split .equipment-scene[data-flow-driver="gsap"] .energy-current{animation:none}
.hero.business-split .energy-current-track{fill:none;stroke:#76c5af;stroke-width:1;opacity:.23;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.hero.business-split[data-theme="material"] .energy-current-track{display:none}
.hero.business-split[data-theme="technical"] .energy-current,.hero.business-split[data-theme="blueprint"] .energy-current{stroke:#76c5af;filter:none}
.hero.business-split .flow-options{grid-column:1/-1;display:flex;gap:20px 32px;align-items:center;flex-wrap:wrap;padding-top:4px}
.hero.business-split .flow-options label{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--panel-sub)}
.hero.business-split .flow-options input{width:clamp(80px,8vw,150px);height:16px;accent-color:#76c5af}
.hero.business-split .flow-options output{min-width:42px;font-size:12px;font-variant-numeric:tabular-nums}
.hero.business-split .flow-color{display:flex;gap:9px;align-items:center;font-size:12px;letter-spacing:.05em;color:var(--panel-sub)}
.hero.business-split .flow-color i{width:14px;height:14px;background:#76c5af;display:block}
@media(prefers-reduced-motion:reduce){
  .hero.business-split .energy-current{animation:none}
}
