.business-control-tower-module__KX_E2q__scene{isolation:isolate;flex-direction:column;width:calc(100% + 48px);min-height:0;margin-inline:-24px;display:flex;position:relative}.business-control-tower-module__KX_E2q__caption{color:#75c8fb;letter-spacing:.24em;text-transform:uppercase;flex-shrink:0;justify-content:flex-end;align-items:center;padding-inline:24px;font-size:9px;font-weight:500;display:flex}.business-control-tower-module__KX_E2q__motionToggle{color:#9ac9ef;cursor:pointer;border:1px solid #7ac0ff3d;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .2s;display:grid}.business-control-tower-module__KX_E2q__motionToggle:hover{background:#68b4ff1f}.business-control-tower-module__KX_E2q__motionToggle:focus-visible{outline-offset:4px;outline:2px solid #8eeaff}.business-control-tower-module__KX_E2q__illustration{flex-shrink:1;width:100%;height:auto;min-height:0;display:block;overflow:visible}.business-control-tower-module__KX_E2q__card{animation:4.5s ease-in-out infinite business-control-tower-module__KX_E2q__float;animation-delay:var(--delay,0s)}.business-control-tower-module__KX_E2q__hub{animation:8s ease-in-out infinite business-control-tower-module__KX_E2q__float}.business-control-tower-module__KX_E2q__star{animation:6s ease-in-out infinite business-control-tower-module__KX_E2q__twinkle;animation-delay:var(--delay,0s)}.business-control-tower-module__KX_E2q__signal{animation:6s linear infinite business-control-tower-module__KX_E2q__flow;animation-delay:var(--delay,0s)}.business-control-tower-module__KX_E2q__orbit{animation:36s linear infinite business-control-tower-module__KX_E2q__orbit}.business-control-tower-module__KX_E2q__baseGlow,.business-control-tower-module__KX_E2q__aura{animation:5s ease-in-out infinite business-control-tower-module__KX_E2q__breathe}.business-control-tower-module__KX_E2q__node{animation:1.2s ease-in-out infinite business-control-tower-module__KX_E2q__breathe;animation-delay:var(--delay,0s)}.business-control-tower-module__KX_E2q__budgetRing{animation:4.5s ease-in-out infinite business-control-tower-module__KX_E2q__budget}.business-control-tower-module__KX_E2q__bar{transform-box:fill-box;transform-origin:bottom;animation:2s ease-in-out infinite business-control-tower-module__KX_E2q__grow;animation-delay:var(--delay,0s)}.business-control-tower-module__KX_E2q__trend{stroke-dasharray:100;animation:2.5s ease-in-out infinite business-control-tower-module__KX_E2q__trace}.business-control-tower-module__KX_E2q__meridians{transform-origin:400px 271px;animation:18s ease-in-out infinite business-control-tower-module__KX_E2q__turn}@keyframes business-control-tower-module__KX_E2q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes business-control-tower-module__KX_E2q__twinkle{0%,to{opacity:.2}50%{opacity:.8}}@keyframes business-control-tower-module__KX_E2q__flow{to{stroke-dashoffset:-100px}}@keyframes business-control-tower-module__KX_E2q__orbit{to{stroke-dashoffset:-100px}}@keyframes business-control-tower-module__KX_E2q__breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes business-control-tower-module__KX_E2q__budget{0%,20%,to{transform:rotate(0)}50%,70%{transform:rotate(28deg)}}@keyframes business-control-tower-module__KX_E2q__grow{0%,to{transform:scaleY(.7)}50%{transform:scaleY(1)}}@keyframes business-control-tower-module__KX_E2q__trace{0%,8%{stroke-dashoffset:100px;opacity:.3}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.3}}@keyframes business-control-tower-module__KX_E2q__turn{0%,to{transform:scaleX(.9)}50%{transform:scaleX(1.12)}}.business-control-tower-module__KX_E2q__scene[data-paused=true] *,.business-control-tower-module__KX_E2q__scene[data-inactive=true] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.business-control-tower-module__KX_E2q__scene *{transition:none!important;animation:none!important}.business-control-tower-module__KX_E2q__motionToggle{display:none}}@media (max-width:1023px){.business-control-tower-module__KX_E2q__scene *{animation:none!important}}
@media (max-height:760px){.login-module__Si-P0q__formArea{padding-block:16px}.login-module__Si-P0q__mobileLogo{margin-bottom:16px}.login-module__Si-P0q__fields,.login-module__Si-P0q__submit,.login-module__Si-P0q__ssoNote{margin-top:16px}.login-module__Si-P0q__divider{margin-block:16px}.login-module__Si-P0q__notice{padding:12px 24px}}@media (max-height:700px){.login-module__Si-P0q__formArea{padding-block:12px}.login-module__Si-P0q__fields>:not(:last-child),.login-module__Si-P0q__mobileLogo{margin-bottom:12px}.login-module__Si-P0q__submit,.login-module__Si-P0q__ssoNote{margin-top:12px}.login-module__Si-P0q__divider{margin-block:12px}}.login-module__Si-P0q__ssoPanel{background:radial-gradient(at 95% 0,#eef4ff 0%,#0000 55%),#fff}.login-module__Si-P0q__ssoContent{max-width:420px}.login-module__Si-P0q__ssoHeading{margin-bottom:32px}.login-module__Si-P0q__ssoIcon{color:#2856a4;background:#f0f5ff;border:1px solid #dce6fa;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:28px;display:grid}.login-module__Si-P0q__ssoIcon svg{width:26px;height:26px}.login-module__Si-P0q__ssoHeading .login-module__Si-P0q__eyebrow{letter-spacing:.16em;color:#60718b;margin-bottom:12px;font-size:10px;font-weight:600}.login-module__Si-P0q__ssoHeading h1{letter-spacing:-.04em;color:#102443;font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1.2}.login-module__Si-P0q__ssoHeading>p:last-child{color:#627087;max-width:340px;margin-top:14px;font-size:14px;line-height:1.75}.login-module__Si-P0q__ssoButton{color:#fff;background:#173e7c;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;padding:15px 20px;font-size:14px;font-weight:600;transition:background .15s;display:flex;box-shadow:0 5px 14px #173e7c18}.login-module__Si-P0q__ssoButton:hover{background:#102f63}.login-module__Si-P0q__ssoButton:focus-visible{outline-offset:4px;outline:3px solid #8cb9fa}.login-module__Si-P0q__ssoButton[aria-disabled=true]{opacity:.6;cursor:wait}.login-module__Si-P0q__accessNote{border-top:1px solid #e5eaf1;margin-top:32px;padding-top:24px}.login-module__Si-P0q__accessNote span{color:#263952;font-size:13px;font-weight:600}.login-module__Si-P0q__accessNote p{color:#627087;margin-top:6px;font-size:12px;line-height:1.7}@media (max-width:480px){.login-module__Si-P0q__ssoHeading{margin-bottom:26px}.login-module__Si-P0q__ssoIcon{margin-bottom:24px}}
