html,body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}dmb-services .tabs_visual-stage{position:relative;width:100%;height:100%;overflow:hidden;border-radius:18px;background:radial-gradient(circle at top left,rgba(255,255,255,.18),transparent 32%),linear-gradient(180deg,#ffffff0d,#10151b29)}dmb-services .tabs_visual-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}dmb-services .tabs_visual-image--front{z-index:2}dmb-services .tabs_visual--parallax .tabs_visual-image{transition:transform .8s ease,filter .8s ease;will-change:transform}dmb-services .tabs_visual--parallax .tabs_visual-image--back{inset:-4%;width:108%;height:108%;opacity:.38;filter:blur(18px) saturate(1.08);transform:scale(1.08);z-index:1}dmb-services .tabs_visual--parallax .tabs_visual-image--front{transform:scale(1.02)}dmb-services .tabs_visual-sheen{position:absolute;inset:-12%;z-index:3;background:linear-gradient(120deg,transparent 24%,rgba(255,255,255,.22) 48%,transparent 68%),radial-gradient(circle at 18% 20%,rgba(255,255,255,.24),transparent 24%);mix-blend-mode:screen;opacity:0;transition:opacity .5s ease}dmb-services .tabs_visual--parallax.is-active .tabs_visual-sheen{opacity:.82}dmb-services .tabs_visual--parallax[data-visual-id=chemical-electrolytes].is-active .tabs_visual-image--back{animation:chem-back-float 8s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=chemical-electrolytes].is-active .tabs_visual-image--front{animation:chem-front-float 8s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=chemical-electrolytes].is-active .tabs_visual-sheen{animation:chem-sheen-drift 9s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=machine-design-support].is-active .tabs_visual-image--back{animation:machine-back-float 9s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=machine-design-support].is-active .tabs_visual-image--front{animation:machine-front-float 9s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=machine-design-support].is-active .tabs_visual-sheen{animation:machine-sheen-drift 10s ease-in-out infinite alternate}dmb-services .tabs_visual--parallax[data-visual-id=chemical-electrolytes] .tabs_visual-image,dmb-services .tabs_visual--parallax[data-visual-id=machine-design-support] .tabs_visual-image{object-position:76% center}@keyframes chem-back-float{0%{transform:translate3d(-1.5%,-.8%,0) scale(1.12)}to{transform:translate3d(1.2%,1.1%,0) scale(1.16)}}@keyframes chem-front-float{0%{transform:translate3d(-.4%,-.2%,0) scale(1.025)}to{transform:translate3d(.8%,.5%,0) scale(1.05)}}@keyframes chem-sheen-drift{0%{transform:translate3d(-5%,-2%,0)}to{transform:translate3d(6%,3%,0)}}@keyframes machine-back-float{0%{transform:translate3d(-2.2%,-.4%,0) scale(1.11)}to{transform:translate3d(1.2%,.7%,0) scale(1.15)}}@keyframes machine-front-float{0%{transform:translate3d(-.7%,0,0) scale(1.03)}to{transform:translate3d(.9%,.4%,0) scale(1.055)}}@keyframes machine-sheen-drift{0%{transform:translate3d(-4%,0,0)}to{transform:translate3d(4%,1.5%,0)}}@media(prefers-reduced-motion:reduce){dmb-services .tabs_visual,dmb-services .tabs_visual-image,dmb-services .tabs_visual-sheen{transition:none;animation:none!important}}
