.ancHeader.simple{margin:40px auto 0}.ancHeader .ancHeaderLogo{display:block;margin:0 auto;width:183px}.pageWidthXSmall{max-width:479px;width:100%}hr.sectionDivider{border-bottom-color:#dedede}.bottomPaddingIgnoreStandards{padding-bottom:7px!important}.noBottomPaddingIgnoreStandards{padding-bottom:0!important}.iconWithBackground{transform-origin:55px 55px}#indexPage #personIcon{display:none}#indexPage #headerIcon.person #personIcon{display:inherit}#indexPage #headerIcon.blue #iconBackground{fill:#0079a3}#indexPage #headerIcon.red #iconBackground{fill:#c14139}#indexPage #headerIcon.shake .iconContainer{animation:shake 1s}#indexPage #indexForm #passwordLabel{display:inline-block}#indexPage #indexForm #passwordToggle{margin-left:8px}.iconSvg{width:100px;height:110px}.ignoreStandards .customErrorMessage{color:#c14139;font-weight:400}.ignoreStandards div.customErrorMessage{line-height:1.3;margin:8px 0 0 0;padding-left:1em;text-indent:-1em}.ignoreStandards.hideValidationErrors .errorMessage{height:1px!important;line-height:2em;margin:-1px;opacity:0;overflow:hidden!important;pointer-events:none;position:absolute!important;width:1px!important}@keyframes shake{10%{transform:translateX(-3px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(3px)}90%{transform:translateX(-1px)}}@media screen and (min-width:480px){.gridAlignCenter{display:flex;align-items:center}}
/*# sourceMappingURL=main-a1b18f13.min.css.map */