.ProductWorkflowBanner_banner__Ii_Z6{--accent:#91a4ff;--glow:rgba(113,134,255,.19);position:relative;isolation:isolate;overflow:hidden;width:100%;border:1px solid #333f71;border-radius:20px;background:#0c1230;color:#fff;text-align:left;box-shadow:0 22px 70px #10183924;font-family:Inter,sans-serif}.ProductWorkflowBanner_hrms__BUrU8{--accent:#c1a2ff;--glow:rgba(174,128,255,.17)}.ProductWorkflowBanner_fleet__RMaYI{--accent:#68ded1;--glow:rgba(74,211,198,.16)}.ProductWorkflowBanner_banner__Ii_Z6:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 48% 40%,var(--glow),transparent 60%),linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:auto,32px 32px,32px 32px}.ProductWorkflowBanner_header__cHWTW{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 26px;border-bottom:1px solid #ffffff15;font-size:10px;letter-spacing:.13em;color:#c2cbed}.ProductWorkflowBanner_header__cHWTW>span{display:flex;align-items:center;gap:9px}.ProductWorkflowBanner_header__cHWTW i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.ProductWorkflowBanner_header__cHWTW button{flex-shrink:0;background:#ffffff08;color:#dce3ff;border:1px solid #ffffff25;border-radius:6px;padding:7px 11px;cursor:pointer;font:inherit;letter-spacing:0}.ProductWorkflowBanner_heading__adpTA{padding:32px 36px 0}.ProductWorkflowBanner_heading__adpTA>span{color:var(--accent);font-size:10px;letter-spacing:.17em}.ProductWorkflowBanner_heading__adpTA h2{max-width:650px;margin:12px 0 0;color:#fff;font:500 clamp(23px,3vw,35px)/1.25 Manrope,sans-serif;letter-spacing:-.03em}.ProductWorkflowBanner_diagram__jhidY{display:grid;grid-template-columns:1fr 45px 220px 45px 1fr;align-items:center;grid-gap:0;gap:0;padding:40px 36px 46px;min-height:285px}.ProductWorkflowBanner_inputs__gkWOO{display:grid;grid-gap:12px;gap:12px}.ProductWorkflowBanner_inputs__gkWOO>div{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid #ffffff1c;border-radius:8px;background:#141d3e;color:#d8def3;font-size:12px}.ProductWorkflowBanner_inputs__gkWOO span{font:10px monospace;color:var(--accent)}.ProductWorkflowBanner_inputs__gkWOO b{margin-left:auto;color:var(--accent);font-weight:400}.ProductWorkflowBanner_connection__IMDI7{position:relative;height:1px;background:#ffffff30;overflow:visible}.ProductWorkflowBanner_connection__IMDI7 i{position:absolute;top:-2px;width:14px;height:4px;border-radius:4px;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:ProductWorkflowBanner_travel__O5AJv 2.8s linear infinite}.ProductWorkflowBanner_hub__ZGyqI{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:200px;height:200px;margin:auto;border:1px solid #ffffff25;border-radius:50%;background:radial-gradient(circle,var(--glow),#131b3c 74%);box-shadow:0 0 60px var(--glow)}.ProductWorkflowBanner_orbit__A74HF{position:absolute;inset:-9px;border:1px dashed #ffffff24;border-radius:50%;animation:ProductWorkflowBanner_orbit__A74HF 45s linear infinite}.ProductWorkflowBanner_orbit__A74HF:after{content:"";position:absolute;top:27px;left:27px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 18px var(--accent)}.ProductWorkflowBanner_hubMark__jA4FF{display:grid;place-items:center;width:46px;height:46px;margin-bottom:12px;border:1px solid var(--accent);border-radius:14px;color:var(--accent);font:600 21px Manrope,sans-serif}.ProductWorkflowBanner_hub__ZGyqI strong{font:600 17px Manrope,sans-serif}.ProductWorkflowBanner_hub__ZGyqI small{margin-top:8px;font-size:10px;color:#b7c1e0}.ProductWorkflowBanner_result__73st8{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:190px;padding:22px;border:1px solid #ffffff2a;border-radius:12px;background:linear-gradient(130deg,var(--glow),#131a38)}.ProductWorkflowBanner_resultIcon__kiW7T svg{width:30px;height:30px;color:var(--accent)}.ProductWorkflowBanner_result__73st8>span:not(.ProductWorkflowBanner_resultIcon__kiW7T){color:var(--accent);font-size:10px;letter-spacing:.12em}.ProductWorkflowBanner_result__73st8 strong{font:500 17px/1.4 Manrope,sans-serif}.ProductWorkflowBanner_result__73st8 small{font-size:10px;color:#b3bfdb}.ProductWorkflowBanner_steps__2NGZR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 26px 24px}.ProductWorkflowBanner_steps__2NGZR button{position:relative;display:grid;grid-template-columns:34px 1fr;align-items:center;grid-gap:7px 10px;gap:7px 10px;min-height:106px;padding:17px;text-align:left;border:1px solid #ffffff20;border-radius:10px;background:#111a37;color:#bac5e1;cursor:pointer;transition:background .25s,border-color .25s}.ProductWorkflowBanner_steps__2NGZR button.ProductWorkflowBanner_active__NRlOk{border-color:var(--accent);background:var(--glow);color:white}.ProductWorkflowBanner_stepIcon__UvOD8{grid-row:span 2}.ProductWorkflowBanner_stepIcon__UvOD8 svg{width:28px;height:28px;color:var(--accent)}.ProductWorkflowBanner_steps__2NGZR small{font:10px monospace;color:var(--accent)}.ProductWorkflowBanner_steps__2NGZR strong{font-size:12px;line-height:1.5;font-weight:500}.ProductWorkflowBanner_stepArrow__4p0_x{position:absolute;right:-10px;top:43px;z-index:1;color:var(--accent)}.ProductWorkflowBanner_steps__2NGZR button:last-child .ProductWorkflowBanner_stepArrow__4p0_x{display:none}.ProductWorkflowBanner_footer__6T3VC{display:flex;align-items:center;gap:24px;justify-content:space-between;min-height:100px;padding:20px 28px;background:#080e2599;border-top:1px solid #ffffff18}.ProductWorkflowBanner_footer__6T3VC p{max-width:690px;margin:0;color:#b9c4df;font-size:12px;line-height:1.8}.ProductWorkflowBanner_footer__6T3VC strong{color:#fff;font-weight:500}.ProductWorkflowBanner_footer__6T3VC>span{max-width:180px;padding-left:18px;border-left:2px solid var(--accent);font-size:12px;line-height:1.6;color:var(--accent)}.ProductWorkflowBanner_banner__Ii_Z6 button:focus-visible{outline:3px solid white;outline-offset:4px}.ProductWorkflowBanner_banner__Ii_Z6[data-playing=false] .ProductWorkflowBanner_connection__IMDI7 i,.ProductWorkflowBanner_banner__Ii_Z6[data-playing=false] .ProductWorkflowBanner_orbit__A74HF{animation-play-state:paused}@keyframes ProductWorkflowBanner_travel__O5AJv{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 14px);opacity:0}}@keyframes ProductWorkflowBanner_orbit__A74HF{to{transform:rotate(1turn)}}@media(max-width:900px){.ProductWorkflowBanner_diagram__jhidY{grid-template-columns:1fr 24px 170px 24px 1fr;padding:36px 24px}.ProductWorkflowBanner_hub__ZGyqI{width:155px;height:155px}.ProductWorkflowBanner_hub__ZGyqI strong{font-size:14px}.ProductWorkflowBanner_hub__ZGyqI small{font-size:10px}.ProductWorkflowBanner_inputs__gkWOO>div{font-size:11px;padding:10px}.ProductWorkflowBanner_inputs__gkWOO span{display:none}.ProductWorkflowBanner_result__73st8{padding:16px}.ProductWorkflowBanner_result__73st8 strong{font-size:15px}.ProductWorkflowBanner_steps__2NGZR button{padding:12px;grid-template-columns:1fr}.ProductWorkflowBanner_stepIcon__UvOD8{grid-row:auto}.ProductWorkflowBanner_steps__2NGZR small{display:none}.ProductWorkflowBanner_stepArrow__4p0_x{top:50px}}@media(max-width:600px){.ProductWorkflowBanner_header__cHWTW{padding:14px;font-size:10px;letter-spacing:.07em}.ProductWorkflowBanner_heading__adpTA{padding:26px 20px 0}.ProductWorkflowBanner_heading__adpTA>span{font-size:10px}.ProductWorkflowBanner_diagram__jhidY{grid-template-columns:1fr;padding:26px 20px;gap:20px}.ProductWorkflowBanner_inputs__gkWOO{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ProductWorkflowBanner_inputs__gkWOO>div{justify-content:center;min-height:60px;padding:9px;text-align:center;font-size:10px;line-height:1.5}.ProductWorkflowBanner_inputs__gkWOO b{display:none}.ProductWorkflowBanner_connection__IMDI7{width:1px;height:24px;justify-self:center}.ProductWorkflowBanner_connection__IMDI7 i{width:3px;height:10px;top:7px;animation:none}.ProductWorkflowBanner_hub__ZGyqI{width:170px;height:170px}.ProductWorkflowBanner_result__73st8{min-height:0;width:100%;display:grid;grid-template-columns:34px 1fr;grid-gap:8px 12px;gap:8px 12px}.ProductWorkflowBanner_resultIcon__kiW7T{grid-row:span 3}.ProductWorkflowBanner_result__73st8 strong{font-size:16px}.ProductWorkflowBanner_steps__2NGZR{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 20px}.ProductWorkflowBanner_steps__2NGZR button{grid-template-columns:28px 1fr;min-height:82px}.ProductWorkflowBanner_stepArrow__4p0_x{display:none}.ProductWorkflowBanner_footer__6T3VC{padding:20px;display:block;min-height:165px}.ProductWorkflowBanner_footer__6T3VC>span{display:block;max-width:none;margin-top:16px}.ProductWorkflowBanner_footer__6T3VC p{font-size:11px}}@media(prefers-reduced-motion:reduce){.ProductWorkflowBanner_connection__IMDI7 i,.ProductWorkflowBanner_orbit__A74HF{animation:none}.ProductWorkflowBanner_steps__2NGZR button{transition:none}}