.home-visuals-module__CbmkNG__industryLine{min-width:0;line-height:1.12;display:grid}.home-visuals-module__CbmkNG__industryLine>span{overflow-wrap:normal;grid-area:1/1}.home-visuals-module__CbmkNG__measure{visibility:hidden;pointer-events:none}.home-visuals-module__CbmkNG__cursor{vertical-align:-.04em;background:#f0502c;width:.045em;height:.92em;margin-inline-start:.09em;display:inline-block}.home-visuals-module__CbmkNG__motionControl{font:11px var(--font-body), sans-serif;letter-spacing:.05em;color:#aab8ca;text-underline-offset:4px;margin-top:.7rem;text-decoration:underline}.home-visuals-module__CbmkNG__motionControl:hover{color:#fff}.home-visuals-module__CbmkNG__motionControl:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #fff}.home-visuals-module__CbmkNG__chat{isolation:isolate;background:linear-gradient(145deg,#142438,#09101c 65%);border:1px solid #96b4d733;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0005,0 0 70px #4fd1e80a}.home-visuals-module__CbmkNG__chat:before{content:"";z-index:-1;filter:blur(45px);background:#4fd1e815;border-radius:50%;width:240px;height:240px;position:absolute;top:-120px;right:-120px}.home-visuals-module__CbmkNG__chatQuestion{background:#ffffff06;border:1px solid #ffffff20;border-radius:12px 12px 2px;padding:1rem;font-size:17px;line-height:1.55;display:grid}.home-visuals-module__CbmkNG__chatQuestion>span,.home-visuals-module__CbmkNG__chatAnswer>span{grid-area:1/1}.home-visuals-module__CbmkNG__chatAnswer{color:#bdc9d8;min-width:0;font-size:16px;line-height:1.7;display:grid}.home-visuals-module__CbmkNG__thinking{color:#aab8ca}.home-visuals-module__CbmkNG__thinking i{background:#aab8ca;border-radius:50%;width:4px;height:4px;margin-inline-start:5px;display:inline-block}.home-visuals-module__CbmkNG__thinking i:nth-child(2){animation-delay:.18s}.home-visuals-module__CbmkNG__thinking i:nth-child(3){animation-delay:.36s}.home-visuals-module__CbmkNG__flow,.home-visuals-module__CbmkNG__flow ol{position:relative}.home-visuals-module__CbmkNG__flow li{z-index:1;background:linear-gradient(135deg,#1c2e4055,#101a2b77);border:1px solid #ffffff1f;border-radius:14px;padding:28px;position:relative}.home-visuals-module__CbmkNG__flow li:before{content:"";z-index:-1;background:linear-gradient(90deg,#f0502c80,#4fd1e84d);width:24px;height:1px;position:absolute;top:50px;left:100%}.home-visuals-module__CbmkNG__flow li:last-child:before{display:none}.home-visuals-module__CbmkNG__flowNumber{color:#f7a891;background:#f0502c0d;border:1px solid #f0502c60;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 0 24px #f0502c0c}.home-visuals-module__CbmkNG__rolePanel{background:linear-gradient(145deg,#17283a99,#0d1522);border:1px solid #ffffff1f;border-radius:12px;position:relative;box-shadow:0 16px 42px #0003}.home-visuals-module__CbmkNG__roleGrid{gap:20px;display:grid}.home-visuals-module__CbmkNG__roleRows{gap:12px;display:grid}@media (min-width:1024px){.home-visuals-module__CbmkNG__roleGrid{-moz-column-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.home-visuals-module__CbmkNG__roleGrid .home-visuals-module__CbmkNG__rolePanel{grid-template-rows:subgrid;grid-row:span 6;display:grid}.home-visuals-module__CbmkNG__roleRows{grid-template-rows:subgrid;grid-row:span 3}.home-visuals-module__CbmkNG__flow li{grid-template-rows:subgrid;grid-row:span 3;display:grid}.home-visuals-module__CbmkNG__flow ol{row-gap:0}}.home-visuals-module__CbmkNG__productContext{min-width:0}.home-visuals-module__CbmkNG__deviceGallery{isolation:isolate;position:relative}.home-visuals-module__CbmkNG__deviceGallery:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#4fd1e80d,#0000 65%);border-radius:50%;position:absolute;inset:15% 10%}.home-visuals-module__CbmkNG__desktopScreen{box-shadow:0 22px 60px #0004}.home-visuals-module__CbmkNG__phoneGroup img{filter:drop-shadow(0 14px 14px #0004)}.home-visuals-module__CbmkNG__moduleGrid{background:radial-gradient(at 50% 0,#f0502c0c,#0000 65%),#0a121e;border:1px solid #ffffff1f;border-radius:18px;position:relative}.home-visuals-module__CbmkNG__moduleHub{background:#131d29;border:1px solid #f0502c66;border-radius:9999px;box-shadow:0 0 60px #f0502c0d}.home-visuals-module__CbmkNG__motionScope[data-motion-running=false] .home-visuals-module__CbmkNG__cursor,.home-visuals-module__CbmkNG__motionScope[data-motion-running=false] .home-visuals-module__CbmkNG__thinking i{animation:none}@media (prefers-reduced-motion:no-preference){.home-visuals-module__CbmkNG__cursor{animation:1.1s step-end infinite home-visuals-module__CbmkNG__blink}.home-visuals-module__CbmkNG__thinking i{animation:1.2s ease-in-out infinite home-visuals-module__CbmkNG__think}.home-visuals-module__CbmkNG__flowNumber{animation:5s ease-in-out infinite home-visuals-module__CbmkNG__signal}.home-visuals-module__CbmkNG__flow li:nth-child(2) .home-visuals-module__CbmkNG__flowNumber{animation-delay:1.5s}.home-visuals-module__CbmkNG__flow li:nth-child(3) .home-visuals-module__CbmkNG__flowNumber{animation-delay:3s}.home-visuals-module__CbmkNG__rolePanel{transition:transform .25s,border-color .25s}.home-visuals-module__CbmkNG__rolePanel:hover{border-color:#4fd1e855;transform:translateY(-4px)}@supports (animation-timeline:view()){.home-visuals-module__CbmkNG__productContext,.home-visuals-module__CbmkNG__moduleGrid{animation:ease-out both home-visuals-module__CbmkNG__arrive;animation-timeline:view();animation-range:entry entry 85%}}}@media (max-width:1023px){.home-visuals-module__CbmkNG__flow li:before{background:linear-gradient(#f0502c80,#4fd1e84d);width:1px;height:24px;top:100%;left:50px}}@keyframes home-visuals-module__CbmkNG__blink{50%{opacity:0}}@keyframes home-visuals-module__CbmkNG__think{50%{opacity:.5;transform:translateY(-3px)}}@keyframes home-visuals-module__CbmkNG__signal{50%{border-color:#f0502c;box-shadow:0 0 26px #f0502c35}}@keyframes home-visuals-module__CbmkNG__arrive{0%{transform:translateY(18px)}to{transform:none}}
