/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:HelveticaNeueforTargetWebBold;src:url(../../static/media/HelveticaNeueforTargetWeb-Bd.68ee162ec3866683ce05.eot?#iefix);src:url(../../static/media/HelveticaNeueforTargetWeb-Bd.68ee162ec3866683ce05.eot?#iefix) format("eot"),url(../../static/media/HelveticaNeueforTargetWeb-Bd.5b3f65d6be9ccf7c59bd.woff) format("woff"),url(../../static/media/HelveticaNeueforTargetWeb-Bd.23bcd261f9f159920dda.ttf) format("truetype"),url(../../static/media/HelveticaNeueforTargetWeb-Bd.75fad865309c3e6ca33b.svg#HelveticaNeueforTargetWeb-Bd) format("svg")}@font-face{font-family:HelveticaNeueforTargetWebLight;src:url(../../static/media/HelveticaNeueforTargetWeb-Lt.be40b5c8dfa5c94b12f6.eot?#iefix);src:url(../../static/media/HelveticaNeueforTargetWeb-Lt.be40b5c8dfa5c94b12f6.eot?#iefix) format("eot"),url(../../static/media/HelveticaNeueforTargetWeb-Lt.69ff0d910862d8651252.woff) format("woff"),url(../../static/media/HelveticaNeueforTargetWeb-Lt.8e1af9f72905aa1299a6.ttf) format("truetype"),url(../../static/media/HelveticaNeueforTargetWeb-Lt.6424965526f882c1ab95.svg#HelveticaNeueforTargetWeb-Lt) format("svg")}@font-face{font-family:HelveticaNeueforTargetWebMedium;src:url(../../static/media/HelveticaNeueforTargetWeb-Md.0b06d507188ba5447fb9.eot?#iefix);src:url(../../static/media/HelveticaNeueforTargetWeb-Md.0b06d507188ba5447fb9.eot?#iefix) format("eot"),url(../../static/media/HelveticaNeueforTargetWeb-Md.ad1eca0aff46900cf272.woff) format("woff"),url(../../static/media/HelveticaNeueforTargetWeb-Md.eb65f30c0c466c179af7.ttf) format("truetype"),url(../../static/media/HelveticaNeueforTargetWeb-Md.5a9300578e8b9c199b23.svg#HelveticaNeueforTargetWeb-Md) format("svg")}@font-face{font-family:HelveticaNeueforTargetWebRoman;src:url(../../static/media/HelveticaNeueforTargetWeb-Rm.70fec79c4bcfa1d204d5.eot?#iefix);src:url(../../static/media/HelveticaNeueforTargetWeb-Rm.70fec79c4bcfa1d204d5.eot?#iefix) format("eot"),url(../../static/media/HelveticaNeueforTargetWeb-Rm.9d68659d05a50562a44c.woff) format("woff"),url(../../static/media/HelveticaNeueforTargetWeb-Rm.a76dfa6875e73c6a688a.ttf) format("truetype"),url(../../static/media/HelveticaNeueforTargetWeb-Rm.79eb75949b9aa7319d1d.svg#HelveticaNeueforTargetWeb-Rm) format("svg")}html{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#f6f6f6;box-sizing:border-box;font:100% HelveticaNeueforTargetWebLight,Helvetica Neue,Helvetica,sans-serif!important;perspective:1000;position:absolute;transform:translateZ(0);transition:all 1s ease-out}.app-root,body,html{height:100%;width:100%}.app-root,body{left:0;margin:0;padding:0;right:0;top:0}.app-root{background-position:0 0;background-size:cover;position:fixed}@media (max-width:568px){.app-root{background-image:none}input:not([disabled]):not([type=submit]){font-size:16px!important}}div:focus{outline:none}.fs13{font-size:13px}a{color:#c00;text-decoration:none}a:focus,a:hover{outline:none;text-decoration:underline!important}::-ms-clear{display:none;height:0;width:0}.display-false,.display-undefined{display:none!important}.dwarf-true{max-height:0!important}.lta{text-align:left}.cta{text-align:center}.red{color:#c00}.mt10{margin-top:10px!important}.mt0{margin-top:0!important}.mt-minus-10{margin-top:-10px!important}.w100{width:100%}.App{animation:fadein 1s;-webkit-animation:fadein 1s;-ms-animation:fadein 1s;background-color:#f6f6f6;box-sizing:border-box;color:#37474f;display:flex;flex-direction:column;font-size:14px;margin:0;max-height:100vh;max-width:475px;min-height:100vh;overflow:auto;overflow-x:hidden;position:absolute;right:0;top:0;width:auto}@keyframes fadein{0%{opacity:0}to{opacity:1}}.App .main-wrapper{background-color:#f6f6f6;margin:0 auto;max-width:400px;padding:60px 20px}.App .main-wrapper .header{border-bottom:4px solid #d8d8d8;text-align:center;width:100%}.App .main-wrapper .header .logo{margin:13px 0 0}.App .main-wrapper .header .logo img{height:60px;width:60px}.App .main-wrapper .header .heading{color:#4a4a4a;font-size:16px;font-weight:700;margin:14px;opacity:.87}.App .form-container{margin:10px auto auto;text-align:center}.App .form-container input{font-size:14px}.App .form-container .inputs-container{max-height:100vh;overflow:hidden;padding:0;transition:all 1s ease}.App .form-container .inputs-container.submitted{max-height:0}.App .form-container .select-form-control{margin:auto;text-align:left;width:100%}.App .form-container .select-form-control label{color:#666;opacity:.87}.App .form-container .editable{overflow:hidden}.App .form-container .editable label{font-size:13.5px;transition:all .15s}.App .form-container .editable label.shrinked{font-size:16px;font-weight:400}.App .form-container .editable.no-err .input-ink-bar:after,.App .form-container .select-form-control .input-ink-bar:after{background-color:#666;opacity:.87}.App .form-container .editable.no-err .input-ink-bar:hover:before,.App .form-container .select-form-control .input-ink-bar:hover:before{background-color:#0000006b;height:1px;opacity:.87}.App .form-container .editable.no-err label{color:#666;opacity:.87;text-align:left;width:130%}.App .form-container .radio-form-control label{height:30px}.App .form-container .radio-form-control{text-align:left;width:100%}.App .form-container .radio-form-control .radio-checked{color:#c00}.App .form-container .radio-form-control legend{color:#666;margin-bottom:10px}.App .form-container .radio-form-control p{color:#666}.App .form-container .editable.no-err .input-ink-bar:after{background-color:#666;opacity:.87}.App .form-container .editable.no-err .input-ink-bar:hover:before{background-color:#0000006b;height:1px;opacity:.87}.App .form-container .submit-button{background:#c00;color:#fff;font-size:16px;height:40px;text-transform:none;width:100%}.App .form-container button:disabled{opacity:.5}.App .retry-error{word-wrap:break-word;color:#ff1744;text-align:left;word-break:break-word}.App .resend{color:#000000ba;font-size:14px;font-weight:300;text-decoration:none}.App .submit-button-container{position:relative}.App .submit-button-container .submit-button{background-color:#c00;border:0;border-radius:3px;cursor:pointer;display:block;height:40px!important;margin:auto;opacity:.87;position:relative;transition:box-shadow .15s;width:100%}.App .submit-button-container .submit-button:focus{outline:1px dashed #888;outline-offset:2px}.App .submit-button-container .submit-button:focus:enabled span{text-decoration:underline}.App .submit-button-container .submit-button.animate{border-radius:20px;pointer-events:none;transition:all .25s .2s;width:40px}.App .submit-button-container .loader{border-radius:50%;border-right:3px solid #0000;border-top:3px solid #0000;border-color:#fff #fff #0000 #0000;border-style:solid;border-width:3px;height:24px;left:calc(50% - 15px);opacity:0;pointer-events:none;position:absolute;top:5px;width:24px}.App .submit-button-container .loader.animate{animation:spin .52s linear infinite;opacity:.6;transition:opacity .15s .35s}.App .submit-button-container .loader.animateOut{opacity:0;transition:opacity .35s}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App .ctype-checkbox-container{color:#c00;text-align:left;width:100%}.App .ctype-checkbox-container span{color:#c00!important}.App .enroll-links a:hover{text-decoration:underline}.App .identityNext{background-image:url(../../static/media/identityNext.3405b19aec0f3a006bbd.png);background-position:0 0;background-size:100% 100%;height:28px;margin:auto;width:156px}@media (min-width:769px){.App{padding:0 20px}}@media (max-width:768px) and (min-width:375px){.App{margin:0 auto;padding:0 20px}.App .main-wrapper{padding:0}}@media (max-width:374px){.App{margin:0 auto;max-width:100%;padding:0 15px;position:relative}.App .main-wrapper{padding:0}}.Failure{width:100%}.Failure .form-container{font-size:14px;margin-bottom:30px;padding-top:30px}.Failure .form-container .policy-error{margin-top:20px;text-align:left}.Failure .form-container .policy-error li{padding:5px 35px}.Failure .submit-button-container{font-weight:100;margin:40px auto auto;width:100px}.Failure .help-content *{display:none!important}.Success{width:100%}.Success .form-container{font-size:14px;margin-bottom:30px;padding-top:30px}.Success .form-container .info{color:red;margin-top:16px}.Success .submit-button-container{font-weight:100;margin:50px auto auto;max-width:200px}@media (min-width:769px){.Success .form-container{width:395px}}.HelpFooter{color:#4a4a4a;display:block;font-size:12px;margin:5px 0;overflow:hidden;position:relative;text-align:center;width:100%}.HelpFooter .links{display:inline-flex;float:right;line-height:21px;margin:auto}.HelpFooter .links a{color:#4a4a4a;display:inline-flex;font-size:12px;font-weight:700;opacity:.87;text-decoration:none}.HelpFooter p{margin:5px auto}.HelpFooter .links span{padding:0 10px}.HelpFooter .help-drop-icon.pull-down{transform:rotate(180deg)}.HelpFooter .help-drop-icon.pull-up{transform:rotate(0deg)}.HelpFooter .help-drop-icon{height:24px;margin-top:-1px;padding:0!important;transition:all 1s ease}.HelpFooter .help-reveal{margin:4px auto 5px;max-height:0;overflow:hidden;padding:0 1px;transition:all 1s ease;width:100%}.HelpFooter .help-reveal.pull-up{max-height:0;visibility:hidden}.HelpFooter .help-reveal.pull-down{max-height:400px}.HelpFooter .help-content :not(p){display:none!important}@media (max-width:767px){.ChooseAuthMechanism .form-links{margin:10px auto}}.Disclaimer{color:#4a4a4a;font-size:10px;font-size:12px;line-height:14px;margin:50px auto 0;text-align:center;width:100%}.Disclaimer .text-container{display:flex;justify-content:center;width:100%}.Disclaimer .tnc-embedded{overflow:hidden;pointer-events:none;transition:all 1s ease}.Disclaimer .tnc-embedded .TnC{box-shadow:none;margin-top:0;max-width:none;padding:0}.Disclaimer .tnc-embedded p{font-size:10px;line-height:13px;margin:0 0 5px}.PasswordPolicies{padding:0 5px;text-align:left}.PasswordPolicies .circle{height:10px;width:10px}.PasswordPolicies .checkbox-container{color:#c00;opacity:.87;pointer-events:none;text-align:left;width:100%}.PasswordPolicies .checkbox-container.secondary{margin-left:16px}.PasswordPolicies .checkbox-container svg{height:20px;opacity:.77}.PasswordPolicies .checkbox-container.valid svg{opacity:.87}.PasswordPolicies .checkbox-container span:nth-child(2){color:#37474f;font-size:13px;font-weight:300;line-height:14px}.PasswordPolicies .checkbox-container span:first-child{color:#c00!important;height:30px}.PasswordPolicies .checkbox-container.valid{color:#4db6ac}.PasswordPolicies .checkbox-container.valid span:first-child{color:#4db6ac!important}.ChangePassword .form-container .inputs-container{max-height:200vh;transition:all 2s ease}.ChangePassword .input-ink-bar{align-items:flex-end;display:flex}.ChangePassword .input-ink-bar div{display:flex}.ChangePassword .form-container .editable{margin-bottom:3px;margin-top:10px}.ChangePassword .title{margin-bottom:10px}.ChangePassword .policy-reveal-icon.pull-down{transform:rotate(180deg)}.ChangePassword .policy-reveal-icon.pull-up{transform:rotate(0deg)}.ChangePassword .policy-text{color:red;display:inline-flex;float:right;line-height:21px;margin:auto}.ChangePassword .policy-reveal-icon{height:24px;padding:0!important;transition:all 1s ease}.ChangePassword .policy-reveal{max-height:0;overflow:hidden;text-align:justify;transition:max-height 2s ease;width:100%}.ChangePassword .policy-err{font-size:13px;transition:all 2s ease}.ChangePassword .policy-reveal.pull-up{max-height:0}.ChangePassword .policy-reveal.pull-down{max-height:1000px}.ChangePassword .input-adornment{margin:auto 5px auto 0;opacity:.77}.ChangePassword .input-adornment .vk-icon{opacity:.66}.password-policies-mobile{display:none;max-height:1000px;overflow:hidden;transition:all .5s ease}.pass-policy-modal{opacity:0;position:absolute;right:485px;top:183px;transition:all 2s ease;width:325px;z-index:2}.pass-policy-modal .PasswordPolicies{padding:20px}.pin-policy-modal{opacity:0;position:absolute;right:460px;top:280px;transition:all 2s ease;width:300px;z-index:2}.pin-policy-modal .PasswordPolicies{padding:20px}@media (max-width:568px){.password-policies-mobile{display:block}}@media (max-width:850px){.password-policies-mobile{display:block}.pass-policy-modal{display:none!important}}.policy-guide{color:#2b2d31;margin-top:40px}.guidelines-container{background-color:#c9d9f84d;font-size:12px;font-weight:400;line-height:17px;margin-top:15px;padding:4px}.guidelines{color:#434343;list-style-type:disc;margin:8px;text-decoration:none}.ChangePasswordV2{width:100%}.ChangePasswordV2 .form-container{padding-top:20px}.ChangePasswordV2 .submit-button-container{font-weight:100;margin:auto;max-width:200px}@media (min-width:769px){.ChangePasswordV2 .form-container{width:395px}}.Home .radio-group{align-items:center;display:inline-flex;flex-direction:row}.Home .radio-group span:nth-child(2){color:#000000b3;font-size:13px;font-weight:300}.Home .radio-group svg{height:18px}.Home .container{display:flex;justify-content:space-evenly}.Home .form-container .radio-form-control{width:20%}.Home .inputs-container.submitted{max-height:20px!important;visibility:hidden}@media (max-width:568px){.Home .form-container .inputs-container{overflow-x:auto}}