.LoginForm-module__t3DgAq__titleBlock{flex-direction:column;gap:9px;display:flex}.LoginForm-module__t3DgAq__title{font-family:var(--font-heading);font-size:var(--fs-display-auth);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);color:var(--text-primary);text-transform:uppercase;margin:0;line-height:1}@media (max-width:480px){.LoginForm-module__t3DgAq__title{font-size:31px;line-height:1;font-weight:var(--fw-display)}}.LoginForm-module__t3DgAq__subtitle{font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-weak);line-height:var(--lh-body)}.LoginForm-module__t3DgAq__form{flex-direction:column;gap:26px;display:flex}.LoginForm-module__t3DgAq__fieldsGroup{flex-direction:column;gap:16px;display:flex}.LoginForm-module__t3DgAq__forgotLink{font-family:var(--font-ui);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-btn);color:var(--accent)}.LoginForm-module__t3DgAq__forgotLink:hover{color:var(--accent-hover)}.LoginForm-module__t3DgAq__footerText{font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-weak)}.LoginForm-module__t3DgAq__link{color:var(--accent)}.LoginForm-module__t3DgAq__link:hover{color:var(--accent-hover)}
