.capability-showcase_showcase__bhtX3{display:grid;width:1200px;grid-template-columns:340px 800px;gap:60px;margin:50px auto 0}.capability-showcase_item__bfT9q{display:flex;min-height:50vh;align-items:center}.capability-showcase_itemContent__7ZGPO{width:100%;padding:48px 0;color:#525252;opacity:.2;transition:opacity .5s ease}.capability-showcase_item__bfT9q[data-active=true] .capability-showcase_itemContent__7ZGPO{opacity:1}.capability-showcase_heading__B3KUo{display:flex;align-items:center;justify-content:space-between;gap:12px}.capability-showcase_heading__B3KUo h3{margin:0;color:#0d0d0d;font-size:32px;font-weight:600;line-height:45px}.capability-showcase_heading__B3KUo span{flex:0 0 auto;font-size:12px;line-height:17px}.capability-showcase_descriptions__3X7RT{display:flex;flex-direction:column;gap:18px;margin-top:35px}.capability-showcase_descriptions__3X7RT p{margin:0;font-size:14px;line-height:22px}.capability-showcase_itemContent__7ZGPO a{display:inline-flex;align-items:center;gap:2px;margin-top:32px;color:#00cc70;font-size:13px;font-weight:500;line-height:18px;text-decoration:none}.capability-showcase_previewColumn__COPHw{position:relative}.capability-showcase_mobilePreview__a9y16{display:none}.capability-showcase_previewSticky__KkCvI{position:sticky;top:calc(50vh - 256px);height:513px}.capability-showcase_preview__AgiOW{position:absolute;inset:0;overflow:hidden;border-radius:19px;opacity:0;transition:opacity .5s ease;will-change:opacity}.capability-showcase_preview__AgiOW[data-active=true]{z-index:1;opacity:1}.capability-showcase_previewForeground__f6ljS{display:block;width:800px;height:513px;z-index:1;-o-object-fit:contain;object-fit:contain}@media (min-width:901px){.capability-showcase_showcase__bhtX3{width:min(1200px,calc(100% - 80px));grid-template-columns:minmax(280px,340px) minmax(0,800px);gap:clamp(40px,4.17vw,60px);margin-top:60px}.capability-showcase_item__bfT9q{min-height:clamp(420px,50vh,560px)}.capability-showcase_itemContent__7ZGPO{padding:clamp(32px,3.33vw,48px) 0}.capability-showcase_heading__B3KUo h3{font-size:clamp(24px,2.22vw,32px);line-height:1.4}.capability-showcase_descriptions__3X7RT{gap:clamp(12px,1.25vw,18px);margin-top:clamp(20px,2.43vw,35px)}.capability-showcase_itemContent__7ZGPO a{margin-top:clamp(24px,2.22vw,32px)}.capability-showcase_previewSticky__KkCvI{top:max(24px,calc(50vh - min(256px, 20vw)));height:auto;aspect-ratio:800/513}.capability-showcase_previewForeground__f6ljS{width:100%;height:100%}}@media (max-width:900px){.capability-showcase_showcase__bhtX3{display:block;width:100%;margin-top:56px}.capability-showcase_item__bfT9q{display:flex;min-height:0;padding:0 24px;flex-direction:column;align-items:stretch;margin-bottom:40px}.capability-showcase_item__bfT9q:last-child{margin-bottom:0}.capability-showcase_itemContent__7ZGPO{width:100%;padding:0;opacity:1}.capability-showcase_heading__B3KUo h3{font-size:20px;font-weight:500;line-height:28px}.capability-showcase_heading__B3KUo span{display:none}.capability-showcase_descriptions__3X7RT{gap:12px;margin-top:24px}.capability-showcase_descriptions__3X7RT p{font-size:14px;line-height:22px}.capability-showcase_itemContent__7ZGPO a{margin-top:12px;font-size:12px;line-height:17px}.capability-showcase_mobilePreview__a9y16{position:relative;display:block;width:min(294px,100%);margin:32px auto 0;aspect-ratio:294/156}.capability-showcase_mobilePreview__a9y16 .capability-showcase_previewForeground__f6ljS{width:100%;height:100%}.capability-showcase_previewColumn__COPHw{display:none}}@media (prefers-reduced-motion:reduce){.capability-showcase_itemContent__7ZGPO,.capability-showcase_preview__AgiOW{transition:none}}.service-scenario-animation_stageTrack__gz9vi{position:relative;height:calc(100vh + 1000px);margin-top:75px}.service-scenario-animation_stickyViewport__QUGcB{position:sticky;top:0;display:flex;height:100vh;align-items:center}.service-scenario-animation_stageTrackReleased__CaRDP{height:auto}.service-scenario-animation_stageTrackReleased__CaRDP .service-scenario-animation_stickyViewport__QUGcB{position:relative;height:auto}.service-scenario-animation_stage__rsse9{position:relative;width:1208px;height:704px;overflow:hidden;margin:0 auto;border-radius:24px;background:#080b0d;box-shadow:0 24px 50px rgb(2 45 27/8%)}.service-scenario-animation_background___QVQh{-o-object-fit:cover;object-fit:cover;transform:scale(1.16);transform-origin:center}.service-scenario-animation_backgroundLayer__w1vMm{opacity:0;transition:opacity 1.2s ease-in-out}.service-scenario-animation_backgroundLayerActive__xj8jd{opacity:1}.service-scenario-animation_tint__0LdGl{position:absolute;z-index:1;inset:0;background:rgb(25 44 58/18%);mix-blend-mode:color;pointer-events:none;transition:background 1.2s ease-in-out}.service-scenario-animation_toneOrder__XTRWg .service-scenario-animation_tint__0LdGl{background:rgb(102 35 45/24%)}.service-scenario-animation_toneShopping__m8tau .service-scenario-animation_tint__0LdGl{background:rgb(64 91 19/24%)}.service-scenario-animation_sceneState__QrHEC{opacity:0;transform:translate3d(0,8%,0);will-change:opacity,transform;position:absolute;display:flex;inset:0;padding-bottom:38px;flex-direction:column;align-items:flex-start;overflow:hidden;border-radius:40px 40px 0 0;pointer-events:none}.service-scenario-animation_enteringState__HXYin{opacity:1;transform:translateZ(0)}.service-scenario-animation_stage__rsse9[data-direction=forward] .service-scenario-animation_exitingState__IlLZU{opacity:0;transform:translate3d(0,-8%,0)}.service-scenario-animation_stage__rsse9[data-direction=backward] .service-scenario-animation_exitingState__IlLZU,.service-scenario-animation_stage__rsse9[data-direction=forward] .service-scenario-animation_hiddenState__zxecT{opacity:0;transform:translate3d(0,8%,0)}.service-scenario-animation_stage__rsse9[data-direction=backward] .service-scenario-animation_hiddenState__zxecT{opacity:0;transform:translate3d(0,-8%,0)}.service-scenario-animation_stage__rsse9[data-direction=forward] .service-scenario-animation_sceneState__QrHEC.service-scenario-animation_enteringState__HXYin{animation:service-scenario-animation_panel-enter-forward__P2LeY 1.2s ease-in-out both}.service-scenario-animation_stage__rsse9[data-direction=forward] .service-scenario-animation_sceneState__QrHEC.service-scenario-animation_exitingState__IlLZU{animation:service-scenario-animation_panel-exit-forward__mmv57 1.2s ease-in-out both}.service-scenario-animation_stage__rsse9[data-direction=backward] .service-scenario-animation_sceneState__QrHEC.service-scenario-animation_enteringState__HXYin{animation:service-scenario-animation_panel-enter-backward__P_IUq 1.2s ease-in-out both}.service-scenario-animation_stage__rsse9[data-direction=backward] .service-scenario-animation_sceneState__QrHEC.service-scenario-animation_exitingState__IlLZU{animation:service-scenario-animation_panel-exit-backward__7iR_A 1.2s ease-in-out both}.service-scenario-animation_sceneRail__IOLva{position:absolute;z-index:3;top:26.56%;left:11.67%;display:flex;width:21.52%;flex-direction:column;align-items:flex-start;gap:16px;color:#fff}.service-scenario-animation_activeScene__pQfIl,.service-scenario-animation_inactiveScene__BakS1{position:relative;display:block;width:100%;height:34px;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:height 1.2s ease-in-out,opacity 1.2s ease-in-out}.service-scenario-animation_activeScene__pQfIl{height:214px}.service-scenario-animation_sceneName__FHXaA,.service-scenario-animation_sceneNumber__b7WNv{position:absolute;top:0;left:0;transition:font-size 1.2s ease-in-out,line-height 1.2s ease-in-out,top 1.2s ease-in-out,left 1.2s ease-in-out}.service-scenario-animation_activeScene__pQfIl .service-scenario-animation_sceneNumber__b7WNv{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:64px;font-weight:600}.service-scenario-animation_activeScene__pQfIl .service-scenario-animation_sceneName__FHXaA{top:90px;font-size:64px;font-weight:600}.service-scenario-animation_sceneDescription__jgNOS{position:absolute;top:34px;left:0;overflow:hidden;max-height:0;opacity:0;font-size:20px;font-weight:600;white-space:nowrap;transform:translate3d(0,-8px,0);transition:top 1.2s ease-in-out,max-height 1.2s ease-in-out,opacity .5s ease-in-out,transform 1.2s ease-in-out}.service-scenario-animation_activeScene__pQfIl .service-scenario-animation_sceneDescription__jgNOS{top:186px;max-height:2em;opacity:1;transform:translateZ(0)}.service-scenario-animation_inactiveScene__BakS1{gap:12px;opacity:.3}.service-scenario-animation_inactiveScene__BakS1:focus-visible,.service-scenario-animation_inactiveScene__BakS1:hover{opacity:.65;outline:none}.service-scenario-animation_inactiveScene__BakS1 .service-scenario-animation_sceneNumber__b7WNv{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:600;letter-spacing:.2px}.service-scenario-animation_inactiveScene__BakS1 .service-scenario-animation_sceneName__FHXaA{left:1.5em;font-size:24px;font-weight:600;letter-spacing:.2px}.service-scenario-animation_inactiveScene__BakS1[data-distance="2"]{height:22px}.service-scenario-animation_inactiveScene__BakS1[data-distance="2"] .service-scenario-animation_sceneName__FHXaA,.service-scenario-animation_inactiveScene__BakS1[data-distance="2"] .service-scenario-animation_sceneNumber__b7WNv{font-size:16px}.service-scenario-animation_phoneStack__v4nqe{position:absolute;z-index:2;top:7.4%;right:9.85%;width:33.28%;height:92.61%;overflow:hidden;border-radius:40px 40px 0 0;background:rgb(255 255 255/8%);backdrop-filter:blur(54px);-webkit-backdrop-filter:blur(54px);animation:service-scenario-animation_phone-intro__ddNe4 .5s ease-out .4s both}.service-scenario-animation_phoneImage__Z37pr{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}@keyframes service-scenario-animation_phone-intro__ddNe4{0%{opacity:0}to{opacity:1}}@keyframes service-scenario-animation_panel-enter-forward__P2LeY{0%{opacity:0;transform:translate3d(0,8%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes service-scenario-animation_panel-exit-forward__mmv57{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-8%,0)}}@keyframes service-scenario-animation_panel-enter-backward__P_IUq{0%{opacity:0;transform:translate3d(0,-8%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes service-scenario-animation_panel-exit-backward__7iR_A{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,8%,0)}}@media (min-width:901px){.service-scenario-animation_stageTrack__gz9vi{margin-top:60px}.service-scenario-animation_stage__rsse9{width:min(1208px,calc(100% - 80px));height:auto;aspect-ratio:1208/704}}@media (max-width:900px){.service-scenario-animation_stage__rsse9{width:calc(100% - 64px);height:calc(58.28vw - 37.3px)}.service-scenario-animation_mobileShowcase__PwKhW{width:100%;margin-top:52px}.service-scenario-animation_mobileCards__BfNzI{display:flex;overflow-x:auto;gap:16px;padding:0 24px;cursor:grab;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-inline:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}.service-scenario-animation_mobileCards__BfNzI::-webkit-scrollbar{display:none}.service-scenario-animation_mobileCards__BfNzI[data-dragging=true]{cursor:grabbing}.service-scenario-animation_mobileCard__M980E{position:relative;width:min(327px,calc(100vw - 48px));overflow:hidden;aspect-ratio:327/538;border-radius:16px;background:#051412;color:#fff;flex:0 0 min(327px,calc(100vw - 48px))}.service-scenario-animation_mobileCardBackground__und8M{-o-object-fit:cover;object-fit:cover}.service-scenario-animation_mobileCardTint__GRRtb{position:absolute;inset:0;background:linear-gradient(180deg,rgb(3 10 9/72%),rgb(3 10 9/18%) 32%,rgb(3 10 9/50%));pointer-events:none}.service-scenario-animation_mobileCardCopy__WqIoK{position:absolute;z-index:2;top:18px;left:24px}.service-scenario-animation_mobileCardCopy__WqIoK h3{margin:0;font-size:20px;font-weight:600;line-height:36px}.service-scenario-animation_mobileCardCopy__WqIoK p{margin:6px 0 0;color:rgb(255 255 255/88%);font-size:14px;font-weight:500;line-height:22px}.service-scenario-animation_mobilePhone__65Wcx{position:absolute;z-index:1;top:100px;left:50%;width:82.57%;height:calc(100% - 100px);overflow:hidden;border-radius:27px 27px 0 0;background:rgb(255 255 255/8%);backdrop-filter:blur(54px);transform:translateX(-50%)}.service-scenario-animation_mobilePhone__65Wcx img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.service-scenario-animation_mobileDots__7O38y{display:flex;height:8px;align-items:center;justify-content:center;gap:6px;margin-top:24px}.service-scenario-animation_mobileDots__7O38y button{width:10px;height:8px;padding:0;border:0;border-radius:4px;background:#dedede;cursor:pointer}.service-scenario-animation_mobileDots__7O38y button[aria-current=true]{width:24px;background:#0d0d0d}}@media (prefers-reduced-motion:reduce){.service-scenario-animation_backgroundLayer__w1vMm,.service-scenario-animation_sceneDescription__jgNOS,.service-scenario-animation_sceneName__FHXaA,.service-scenario-animation_sceneNumber__b7WNv,.service-scenario-animation_sceneState__QrHEC,.service-scenario-animation_tint__0LdGl{animation:none;transition:none}.service-scenario-animation_phoneStack__v4nqe{animation:none;opacity:1}}
/*# sourceMappingURL=b5125ddda92f263c.css.map*/