.client-logos-module__zc8wgq__viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding-block:10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.client-logos-module__zc8wgq__track{width:max-content;animation:client-logos-module__zc8wgq__marquee var(--duration,40s) linear infinite;display:flex}.client-logos-module__zc8wgq__list{flex-shrink:0;display:flex}.client-logos-module__zc8wgq__item{flex-shrink:0;margin-right:1rem}.client-logos-module__zc8wgq__logo{pointer-events:none;-webkit-user-drag:none}@media (hover:hover){.client-logos-module__zc8wgq__viewport:hover .client-logos-module__zc8wgq__track{animation-play-state:paused}}.client-logos-module__zc8wgq__viewport[data-held] .client-logos-module__zc8wgq__track{animation-play-state:paused}@keyframes client-logos-module__zc8wgq__marquee{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.client-logos-module__zc8wgq__viewport{-webkit-mask-image:none;mask-image:none}.client-logos-module__zc8wgq__track{width:auto;animation:none}.client-logos-module__zc8wgq__list{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:1rem}.client-logos-module__zc8wgq__item{margin:0 .5rem}.client-logos-module__zc8wgq__copy{display:none}}
.solution-scenes-module__Z3k4Xa__svg{aspect-ratio:1;width:100%;height:auto;display:block}.solution-scenes-module__Z3k4Xa__label{font-family:var(--font-display);letter-spacing:.14em;font-weight:500}.solution-scenes-module__Z3k4Xa__box{transform-box:fill-box;transform-origin:50%}.solution-scenes-module__Z3k4Xa__bottom{transform-box:fill-box;transform-origin:50% 100%}.solution-scenes-module__Z3k4Xa__legacy{opacity:0}.solution-scenes-module__Z3k4Xa__paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.solution-scenes-module__Z3k4Xa__flipIn{animation:solution-scenes-module__Z3k4Xa__flipIn 10s var(--ease-out-expo) var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__flipOut{animation:solution-scenes-module__Z3k4Xa__flipOut 10s ease var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__draw{stroke-dasharray:1;animation:solution-scenes-module__Z3k4Xa__draw 10s ease var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__fire{animation:solution-scenes-module__Z3k4Xa__fire 3s ease-in-out var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__ripple{animation:solution-scenes-module__Z3k4Xa__ripple var(--t,3s) var(--ease-out-expo) var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__sweepL{animation:6s ease-in-out infinite alternate solution-scenes-module__Z3k4Xa__sweep}.solution-scenes-module__Z3k4Xa__sweepR{animation:6s ease-in-out -3s infinite alternate-reverse solution-scenes-module__Z3k4Xa__sweep}.solution-scenes-module__Z3k4Xa__eq{animation:solution-scenes-module__Z3k4Xa__eq 1.1s ease-in-out var(--d,0s) infinite alternate}.solution-scenes-module__Z3k4Xa__blink{animation:1.4s steps(2,jump-none) infinite solution-scenes-module__Z3k4Xa__blink}.solution-scenes-module__Z3k4Xa__wave{animation:solution-scenes-module__Z3k4Xa__wave 3.2s ease-in-out var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__spin{animation:solution-scenes-module__Z3k4Xa__spin var(--t,6s) linear infinite}.solution-scenes-module__Z3k4Xa__charge{animation:solution-scenes-module__Z3k4Xa__charge 6s var(--ease-in-out-quart) infinite}.solution-scenes-module__Z3k4Xa__conveyor{animation:solution-scenes-module__Z3k4Xa__conveyor 12s linear var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__scan{animation:2s ease-in-out infinite alternate solution-scenes-module__Z3k4Xa__scan}.solution-scenes-module__Z3k4Xa__fill{animation:solution-scenes-module__Z3k4Xa__fill 6s ease var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__ping{animation:solution-scenes-module__Z3k4Xa__ping 3s ease-out var(--d,0s) infinite}.solution-scenes-module__Z3k4Xa__float{animation:solution-scenes-module__Z3k4Xa__float 3s ease-out var(--d,0s) infinite}}@keyframes solution-scenes-module__Z3k4Xa__flipIn{0%,4%{opacity:0;transform:scaleY(0)}10%{opacity:1;transform:scaleY(1)translateY(-6px)}16%,80%{opacity:1;transform:scaleY(1)translateY(0)}90%,to{opacity:0;transform:scaleY(0)}}@keyframes solution-scenes-module__Z3k4Xa__flipOut{0%,4%{opacity:1}8%,84%{opacity:0}94%,to{opacity:1}}@keyframes solution-scenes-module__Z3k4Xa__draw{0%,22%{stroke-dashoffset:1px;opacity:1}34%,78%{stroke-dashoffset:0;opacity:1}88%,to{stroke-dashoffset:0;opacity:0}}@keyframes solution-scenes-module__Z3k4Xa__fire{0%,to{opacity:.15;transform:scale(.8)}40%{opacity:1;transform:scale(1.25)}}@keyframes solution-scenes-module__Z3k4Xa__ripple{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(var(--s,2.6))}}@keyframes solution-scenes-module__Z3k4Xa__sweep{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes solution-scenes-module__Z3k4Xa__eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes solution-scenes-module__Z3k4Xa__blink{50%{opacity:.2}}@keyframes solution-scenes-module__Z3k4Xa__wave{0%,to{opacity:.1}30%{opacity:1}}@keyframes solution-scenes-module__Z3k4Xa__spin{to{transform:rotate(360deg)}}@keyframes solution-scenes-module__Z3k4Xa__charge{0%{transform:scaleY(.08)}80%,to{transform:scaleY(1)}}@keyframes solution-scenes-module__Z3k4Xa__conveyor{0%{transform:translate(-80px)}to{transform:translate(470px)}}@keyframes solution-scenes-module__Z3k4Xa__scan{0%{transform:translate(-18px)}to{transform:translate(18px)}}@keyframes solution-scenes-module__Z3k4Xa__fill{0%,55%{opacity:0}62%,90%{opacity:1}to{opacity:0}}@keyframes solution-scenes-module__Z3k4Xa__ping{0%,to{opacity:0}15%,45%{opacity:1}}@keyframes solution-scenes-module__Z3k4Xa__float{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-46px)scale(1)}}
.topic-scene-module__pDaBbq__scene{aspect-ratio:1;perspective:1500px;perspective-origin:50% 38%;width:100%;max-width:38rem;margin-inline:auto;position:relative;container-type:inline-size}.topic-scene-module__pDaBbq__world{transform-style:preserve-3d;transform:rotateX(calc(var(--rx,58deg) + var(--tx,0deg))) rotateZ(calc(var(--rz,-42deg) + var(--tz,0deg)));transition:transform 1.2s var(--ease-out-expo);position:absolute;inset:0}.topic-scene-module__pDaBbq__frontal{--rx:10deg;--rz:0deg}.topic-scene-module__pDaBbq__n{transform-style:preserve-3d;position:absolute}.topic-scene-module__pDaBbq__glass,.topic-scene-module__pDaBbq__hot{background:linear-gradient(135deg,#ffffff1f,#ffffff05 55%),#131136d6;border-radius:3cqw;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26,0 6cqw 9cqw -5cqw #0009}.topic-scene-module__pDaBbq__hot{background:linear-gradient(135deg,#f16e2638,#ffffff08 60%),#1b1946eb;box-shadow:inset 0 0 0 1px #f16e269e,0 6cqw 11cqw -5cqw #f16e2661}.topic-scene-module__pDaBbq__ghost{border:1px dashed #ffffff24;border-radius:3cqw;position:absolute;inset:0}.topic-scene-module__pDaBbq__floor{background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/8cqw 8cqw,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/8cqw 8cqw;border-radius:5cqw;position:absolute;inset:6%;box-shadow:inset 0 0 0 1px #ffffff12}.topic-scene-module__pDaBbq__label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#ffffffa8;font-size:clamp(6.5px,1.95cqw,9.5px);font-weight:500;line-height:1;position:absolute;bottom:9%;left:9%}.topic-scene-module__pDaBbq__labelHot{color:#fff}.topic-scene-module__pDaBbq__motif{opacity:.85;width:100%;height:100%;position:absolute;inset:0}.topic-scene-module__pDaBbq__shadow{filter:blur(22px);background:#00000080;border-radius:50%;height:11%;position:absolute;bottom:4%;left:20%;right:20%}.topic-scene-module__pDaBbq__stand{transform-origin:50% 100%;transform:rotateX(-90deg)}.topic-scene-module__pDaBbq__pillarGrow{transform-origin:50% 100%;position:absolute;inset:0}.topic-scene-module__pDaBbq__glow{opacity:0;border-radius:3cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #f16e26d9,0 4cqw 9cqw -3cqw #f16e2673}.topic-scene-module__pDaBbq__lifted{transform:translateZ(5cqw)}.topic-scene-module__pDaBbq__lifted .topic-scene-module__pDaBbq__glow{opacity:1}.topic-scene-module__pDaBbq__ring{transform-style:preserve-3d}.topic-scene-module__pDaBbq__front{backface-visibility:hidden;position:absolute;inset:0}.topic-scene-module__pDaBbq__core{background:linear-gradient(#f16e2600,#f16e26d9 50%,#f16e2600);border-radius:2cqw;position:absolute;box-shadow:0 0 6cqw 1cqw #f16e2659}.topic-scene-module__pDaBbq__orbit{border:1px solid #fff3;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #ffffff08}.topic-scene-module__pDaBbq__dot{background:#1b1848;border-radius:50%;width:3cqw;height:3cqw;margin:-1.5cqw 0 0 -1.5cqw;position:absolute;box-shadow:inset 0 0 0 1.5px #ffffffb3}.topic-scene-module__pDaBbq__beam{background:linear-gradient(#f16e26e6,#f16e260d);border-radius:1cqw;position:absolute}.topic-scene-module__pDaBbq__orb{background:radial-gradient(circle at 40% 35%,#ffd2b5,#f16e26 55%,#f16e2666);border-radius:50%;position:absolute;box-shadow:0 0 6cqw 1.5cqw #f16e2673}.topic-scene-module__pDaBbq__marker{background:#f16e26;border-radius:50%;width:3.4cqw;height:3.4cqw;position:absolute;box-shadow:0 0 4cqw 1cqw #f16e268c}.topic-scene-module__pDaBbq__ripple{opacity:0;border:1.5px solid #f16e26cc;border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.topic-scene-module__pDaBbq__pillarGrow{animation:topic-scene-module__pDaBbq__grow 1.3s var(--ease-out-expo) var(--d,0s) both}.topic-scene-module__pDaBbq__settle{animation:topic-scene-module__pDaBbq__settle 1.4s var(--ease-out-expo) var(--d,0s) both, topic-scene-module__pDaBbq__bob 5s ease-in-out calc(var(--d,0s) + 1.4s) infinite}.topic-scene-module__pDaBbq__converge{animation:topic-scene-module__pDaBbq__converge 8s var(--ease-in-out-quart) var(--d,0s) infinite}.topic-scene-module__pDaBbq__pulse{animation:3.5s ease-in-out infinite topic-scene-module__pDaBbq__pulse}.topic-scene-module__pDaBbq__cycle{animation:topic-scene-module__pDaBbq__lift var(--c,16s) var(--ease-out-expo) var(--d,0s) infinite}.topic-scene-module__pDaBbq__cycle .topic-scene-module__pDaBbq__glow{animation:topic-scene-module__pDaBbq__glow var(--c,16s) var(--ease-out-expo) var(--d,0s) infinite}.topic-scene-module__pDaBbq__spin{animation:42s linear infinite topic-scene-module__pDaBbq__spinY}.topic-scene-module__pDaBbq__turn{animation:topic-scene-module__pDaBbq__turn var(--t,60s) linear infinite}.topic-scene-module__pDaBbq__turnBack{animation:topic-scene-module__pDaBbq__turn var(--t,60s) linear infinite reverse}.topic-scene-module__pDaBbq__rise{animation:topic-scene-module__pDaBbq__rise 1.2s var(--ease-out-expo) var(--d,0s) both}.topic-scene-module__pDaBbq__climb{animation:topic-scene-module__pDaBbq__climb 7.5s var(--ease-in-out-quart) 1.6s infinite}.topic-scene-module__pDaBbq__pick{animation:topic-scene-module__pDaBbq__pick 15s var(--ease-out-expo) var(--d,0s) infinite}.topic-scene-module__pDaBbq__ripple{animation:topic-scene-module__pDaBbq__ripple 4.5s var(--ease-out-expo) var(--d,0s) infinite}.topic-scene-module__pDaBbq__orbBob{animation:5s ease-in-out infinite topic-scene-module__pDaBbq__bob}}.topic-scene-module__pDaBbq__scene[data-paused] *{animation-play-state:paused!important}@keyframes topic-scene-module__pDaBbq__grow{0%{opacity:0;transform:scaleY(0)}}@keyframes topic-scene-module__pDaBbq__settle{0%{opacity:0;transform:translateZ(40cqw)}}@keyframes topic-scene-module__pDaBbq__bob{50%{translate:0 0 1.6cqw}}@keyframes topic-scene-module__pDaBbq__converge{0%{transform:translate3d(var(--dx), var(--dy), var(--dz));opacity:0}12%,62%{transform:translate3d(var(--dx), var(--dy), var(--dz));opacity:1}92%,to{opacity:0;transform:translateZ(3cqw)scale(.3)}}@keyframes topic-scene-module__pDaBbq__pulse{50%{opacity:.35;scale:1.08}}@keyframes topic-scene-module__pDaBbq__lift{0%,14%,to{transform:translateZ(0)}3%,10%{transform:translateZ(5cqw)}}@keyframes topic-scene-module__pDaBbq__glow{0%,14%,to{opacity:0}3%,10%{opacity:1}}@keyframes topic-scene-module__pDaBbq__spinY{to{rotate:y 360deg}}@keyframes topic-scene-module__pDaBbq__turn{to{rotate:360deg}}@keyframes topic-scene-module__pDaBbq__rise{0%{opacity:0;transform:translateZ(0)}}@keyframes topic-scene-module__pDaBbq__climb{0%{transform:translate3d(var(--x0), var(--y0), var(--z0));opacity:0}6%{opacity:1}0%,10%{transform:translate3d(var(--x0), var(--y0), var(--z0))}24%{transform:translate3d(var(--x1), var(--y1), var(--z1))}38%{transform:translate3d(var(--x2), var(--y2), var(--z2))}52%{transform:translate3d(var(--x3), var(--y3), var(--z3))}66%,92%{transform:translate3d(var(--x4), var(--y4), var(--z4));opacity:1}to{transform:translate3d(var(--x4), var(--y4), var(--z4));opacity:0}}@keyframes topic-scene-module__pDaBbq__pick{0%,20%,to{transform:translate(0,0)}4%,16%{transform:translate3d(0,-9cqw,6cqw)}}@keyframes topic-scene-module__pDaBbq__ripple{0%{opacity:0;scale:.4}8%{opacity:.8}45%,to{opacity:0;scale:1.8}}
