.googleSignUp,.facebookSignUp{display:flex;align-items:center;justify-content:space-between;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:300;font-weight:400;letter-spacing:.25px;padding:0 12px 0 0;border-width:0;border-radius:4px}.googleSignUp span,.facebookSignUp span{flex-grow:2;align-self:center}.googleSignUp:disabled span,.facebookSignUp:disabled span{display:none}.googleSignUp[hidden],.facebookSignUp[hidden]{display:none}.googleSignUp.large,.facebookSignUp.large,.facebookSignUpContainer.large{font-size:16px;height:40px;line-height:normal}.googleSignUp.large img,.facebookSignUp.large img,.facebookSignUpContainer.large img{width:24px;height:24px;margin:8px}.googleSignUp.medium,.facebookSignUp.medium,.facebookSignUpContainer.medium{font-size:13px;height:28px;line-height:normal;border-radius:3px}.googleSignUp.medium img,.facebookSignUp.medium img,.facebookSignUpContainer.medium img{width:16px;height:16px;margin:6px;border-radius:1px}.googleSignUp{background:#4285f4;color:#fff}.googleSignUp:hover,.googleSignUp.hover{background:#3f80ec}.googleSignUp:active,.googleSignUp.active{box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.15);background:#3e79da}.googleSignUp:disabled{background:#8eb7fb}.facebookSignUp{background-color:#4267b2;color:#fff;position:absolute}.facebookSignUp:disabled{background-color:#7d9cda}.formContainer{display:inline-block;vertical-align:top}.formContainer[hidden]{display:none}.formValidation{display:flex;font-size:12px;line-height:17px;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:400;margin:5px 0 10px 0;text-align:left}.formValidation.error{color:#777}.formValidation.error::before{content:"";color:#f64a4a}.formValidation::before{font-family:"sd-global";font-size:8px;margin-right:4px;width:10px}.formValidation.success{color:#333}.formValidation.success::before{content:"";color:#52c04f}.formValidation.loading::before{content:"";font-size:12px;color:#aaa}.floatLabelGroup{position:relative;display:inline-block;line-height:18px}.floatLabelGroup label{position:absolute;left:0;top:16px;padding-left:12px;cursor:text;font-size:13px;transition:all .2s;color:#777;pointer-events:none;display:none}.floatLabelGroup.floatEnabled label{display:block}.floatLabelGroup.floatEnabled input::placeholder{opacity:0}.floatLabelGroup input::placeholder{transition:all .2s}.floatLabelGroup input:focus{outline:none}.floatLabelGroup.floated label{left:10px;top:-8px;font-size:9px;background:#fff;padding:0 3px;color:#777}.logoHeader{background-color:#31393f;min-height:60px;text-align:center}.logoHeader img{width:131px;margin-top:10px}.loginAlertBar{background-color:#d93327;color:#fff;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;padding:18px 0 16px}.loginAlertBar .icon{font-size:20px;color:#fff;vertical-align:text-bottom;margin-right:9px}#pageContent{width:100%;margin:0;padding:0}.bodyBg{position:absolute}.bodyBg.compactRegForm{margin-top:130px}.showIe11Banner+#pageContent{margin-top:90px}.nonModal{width:460px;border-radius:6px;border:1px solid #ccc;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin:50px auto 25px;overflow:visible}.loginSignUp{box-shadow:0 0 7px 0 rgba(0,0,0,.14)}.loginSignUp .inner{padding:30px 40px 0;margin-bottom:10px;overflow:visible}.loginSignUp .inner .head{font-size:16px;font-weight:600;margin-bottom:-12px;color:#333}.loginSignUp .inner .head+p{margin-bottom:20px}.loginSignUp .inner>.head{font-size:30px;font-weight:700;line-height:40px;margin-bottom:10px}.loginSignUp .inner .subHead{color:#4a4a4a;margin:0 0 15px 0}.loginSignUp .inner .subHead a{color:#333}.loginSignUp .inner .subHead a .backIcon{width:20px;height:20px;padding:1px 1px 0px 0;margin-right:7px;line-height:1;vertical-align:middle}.loginSignUp .inner .subHead+.orSep{margin:20px 0 25px}.loginSignUp .inner p{font-size:13px;line-height:22px;text-align:center}.loginSignUp .inner>p{font-size:16px}.loginSignUp .inner .btn{height:50px;font-size:14px}.loginSignUp .inner .btn.signUp{margin-top:0;min-height:50px}.loginSignUp .inner .btn .icon{vertical-align:middle}.disclaimerText{text-align:center;color:#666;font-size:11px;margin-top:10px}.orSep{margin-top:30px}.orSep span{font-size:11px;line-height:25px;color:#666;background:#fff;display:block;margin:0 auto;width:25px;height:20px;top:-22px;position:relative;text-align:center}.orSep hr{border:0;border-top:1px solid #e9e9e9;height:1px}.loginSignUp .inner form .inputIcon button{font-size:12px;line-height:17px;text-transform:capitalize;text-decoration:none}.loginSignUp .inner form .inputIcon button.buttonLink{color:#0072bc}.loginSignUp .inner form .inputIcon button.buttonLink:disabled{color:#999}.loginSignUp .inner form .errorMsg{color:#666;display:block}.loginSignUp .inner form .errorMsg .icon-close2{color:#f64a4a;margin-right:5px}.loginSignUp .inputContainer{width:100%}.formValidation{margin-top:-5px}.loginSignUp .bottom{font-size:10px;line-height:16px;color:#666;background-color:#fff;border:0;height:auto;text-align:center;margin-top:10px;padding-bottom:45px}.loginSignUp .bottom .altAccess{margin-top:40px;font-size:14px;text-align:center;color:#333}.loginSignUp .bottom .altAccess a{font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500}#accountLoginLink .icon,#accountRegisterLink .icon{display:inline-block;margin-top:2px;vertical-align:top;color:#0072bc;margin-left:-2px}.legalText,.disclaimerCopy{margin:0 auto 10px;max-width:460px;text-align:center;font-size:11px;line-height:16px;color:#999}.subscription{margin-bottom:10px}.inputReq{font-size:11px;color:#666;display:flex;margin:2px 0 17px 0}.inputReq .icon{font-size:12px;margin:2px 5px 0 0}.loginSignUp .inputContainer input:-webkit-autofill,.loginSignUp .inputContainer input:-webkit-autofill:hover,.loginSignUp .inputContainer input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset}.unstyledLink{color:#666}.unstyledLink:hover{text-decoration:none}.backIcon{vertical-align:bottom;line-height:15px;display:inline-block;border:1px solid #0072bc;border-radius:50%;height:20px;width:20px;padding:2px 2px 2px 2px;margin-right:5px;color:#0072bc}.magicLinkOption .head{font-size:16px}.magicLinkOption p{text-align:center;font-size:14px}#globalBar,.categoryBar,.announcementBar{display:none}.footer{margin-top:200px}.lastStep{display:flex;flex-flow:column;justify-content:center}