:root{--primary:#001871;--primary-dark:#232229;--ios-purple:#39449c;--ios-purple-light:#e2e3f0;--secondary:#00a3e0;--tertiary:#00c19f;--tertiary-light:#a8eade;--tertiary-dark:#006b57;--border:#eaebef;--border-medium:#dedfe7;--border-light:#f3f3f6;--color__grey-dark:#232229;--color__grey-medium-light:#65666b;--color__grey-medium:rgba(0,0,0,.7);--color__grey-medium-dark:#39393f;--color__grey-light:#727380;--color__grey-lighter:#a7a9b2;--color__error:#ff331f;--color__error-dark:#b01b0c;--color__error-light:#ffc6c1;--color__error-lighter:#fff7f7;--color__warning-dark:#b35c05;--color__warning-light:#feebd7;--thead:#f3f4f9;--font__small:0.875rem;--font__regular:1rem;--font__medium:1.125rem;--font__medium-large:1.25rem;--font__large:1.5rem;--font__xlarge:2rem;--font__xxlarge:2.5rem;--font-family:"Inter",sans-serif;--field-shadow:0px 1px 3px rgba(0,0,0,.04)}.aro-login-wrapper{display:flex;height:100%}.aro-login-wrapper .left-pane,.aro-login-wrapper .right-pane{align-items:stretch;flex:0 1 50%;padding:20px}.aro-login-wrapper .left-pane{align-items:center;display:flex}@media screen and (max-width:1200px){.aro-login-wrapper .left-pane{flex:1 1 auto}}.aro-login-wrapper .left-pane .footer-group{bottom:0;color:#727380;font-size:14px;left:0;padding:20px;position:absolute;width:100%}.aro-login-wrapper .left-pane>.content{display:flex;flex-direction:column;margin:0 auto;max-width:335px;padding-bottom:130px;width:100%}.aro-login-wrapper .left-pane>.content .header-group{align-items:center;display:flex;font-family:Montserrat,Inter,sans-serif;margin-bottom:130px}@media screen and (max-width:1200px){.aro-login-wrapper .left-pane>.content .header-group{margin-bottom:70px}}.aro-login-wrapper .left-pane>.content .header-group>img{height:37px;margin-right:20px;width:37px}.aro-login-wrapper .left-pane>.content .header-group>.heading{color:#001871;font-size:18px;font-weight:700}.aro-login-wrapper .left-pane>.content .form-group h1{color:#232229;font-size:48px;font-style:normal;font-weight:600;line-height:58px}@media screen and (max-width:1200px){.aro-login-wrapper .left-pane>.content .form-group h1{font-size:34px}}.aro-login-wrapper .left-pane>.content .form-group p{color:#65666b;font-size:16px;font-style:normal;font-weight:400;line-height:1.4em}.aro-login-wrapper .left-pane>.content .form-group .form-content-group{height:150px;margin-top:32px;overflow:hidden;position:relative;width:100%}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .auth-alternative{margin-top:14px}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .auth-alternative .link{color:#001871;cursor:pointer;transition:color .2s ease}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .auth-alternative .link:hover{color:#002ed7}.aro-login-wrapper .left-pane>.content .form-group .form-content-group.magiclink-active .magiclink-group,.aro-login-wrapper .left-pane>.content .form-group .form-content-group.microsoft-active .microsoft-group,.aro-login-wrapper .left-pane>.content .form-group .form-content-group.success-active .success-group{left:0}.aro-login-wrapper .left-pane>.content .form-group .form-content-group.success-active .magiclink-group{left:-110%}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .magiclink-group,.aro-login-wrapper .left-pane>.content .form-group .form-content-group .microsoft-group,.aro-login-wrapper .left-pane>.content .form-group .form-content-group .success-group{left:110%;position:absolute;top:0;transition:left .2s ease;width:100%}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .microsoft-group{left:-110%}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .success-group{background-color:#cff4ed;border-radius:8px;color:#006b57;padding:20px}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .success-group .heading{font-size:16px;font-weight:600}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .success-group .description{font-size:14px;margin-top:8px}.aro-login-wrapper .left-pane>.content .form-group .form-content-group .success-group .description span{font-weight:600}.aro-login-wrapper .left-pane>.content .form-group .powered-by{color:rgba(0,0,0,.7);font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin-top:17px}.aro-login-wrapper .right-pane{align-items:center;background:linear-gradient(0deg,rgba(0,24,113,.71),rgba(0,24,113,.71)),url(../img/aro-holding-phone.jpg) 100% /cover no-repeat;display:flex;justify-content:center;padding-left:40px;padding-right:40px;position:relative}@media screen and (max-width:1200px){.aro-login-wrapper .right-pane{display:none}}.aro-login-wrapper .right-pane>.content{color:#fff;max-width:646px}.aro-login-wrapper .right-pane>.content img{margin-bottom:35px;width:143px}.aro-login-wrapper .right-pane>.content h1{font-size:64px;font-weight:400;line-height:72px}.aro-login-wrapper .right-pane>.content p{margin-top:30px}.aro-login-wrapper.robot-variant .left-pane>.content .header-group>img{height:auto;max-width:160px;width:100%}.aro-login-wrapper.robot-variant .right-pane{background:linear-gradient(0deg,rgba(73,10,85,.74),rgba(73,10,85,.74)),url(../img/roboworx-robots.jpg) 50% /cover no-repeat}.aro-login-wrapper.robot-variant .right-pane>.content h1{font-weight:600}.aro-login-wrapper.robot-variant .right-pane>.content img{max-width:240px;width:100%}
