.MainTitle-module__0FvXBW__title{letter-spacing:-.025em;justify-content:center;align-items:center;gap:1.5rem;margin:0 0 .63em;font-size:4rem;font-style:normal;font-weight:800;line-height:1.15;display:flex;position:relative}.MainTitle-module__0FvXBW__title a{color:#0070f3;text-decoration:none}@media (prefers-color-scheme:dark){.MainTitle-module__0FvXBW__title{background:linear-gradient(#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.MainTitle-module__0FvXBW__title a{background:linear-gradient(#0070f3 0%,#0153af 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media only screen and (max-width:960px){.MainTitle-module__0FvXBW__title{flex-direction:column;font-size:2rem}}
.PasswordForm-module__vcorqW__form,.PasswordForm-module__vcorqW__container{flex-direction:column;gap:1rem;display:flex}.PasswordForm-module__vcorqW__input{align-items:center;gap:.5rem;display:flex;position:relative}.PasswordForm-module__vcorqW__adornment{margin-top:-1rem;position:absolute;top:50%;right:.5rem}
.IconButton-module__trtU7q__button{cursor:pointer;background-color:#0000;border:none;border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.5rem;transition:all .175s ease-in-out;display:inline-flex}.IconButton-module__trtU7q__button:hover{background-color:#0000001a}@media (prefers-color-scheme:dark){.IconButton-module__trtU7q__button:hover{background:#ffffff1a}}
