*{box-sizing:border-box;padding:0;margin:0;font-family:var(--font-avenir-next),Avenir,sans-serif;--primaryColor:#0d549d}body,html{max-width:100vw;overflow-x:hidden;background:linear-gradient(to top left,rgba(168,184,254,.12),rgba(243,208,221,.13))}a{color:inherit;text-decoration:none}.error-container,.errors-list{padding:1rem 1rem 1rem 2rem;background-color:#f7f7f7;margin-bottom:1rem;margin-top:-.5rem;border-radius:4px}li.errors-list-item{color:#ff5d5d;font-size:.85rem}.error-container{padding-left:1rem;margin-top:.5rem;margin-bottom:0}.error-container .error{color:#ff5d5d}.error-container .success{color:#218621}.bank-logo{position:absolute;display:flex;justify-content:center;left:-48px;top:-155px;width:500px}.centered-card-container-2{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh;box-sizing:border-box}img.centered-card-container-2-bank-logo{position:relative;top:0;left:0;display:block;margin:0 auto;width:500px}