.account-intro{padding-top:28px;padding-bottom:24px}
.account-intro .breadcrumb{margin-bottom:18px}
.account-intro h1{font-size:clamp(30px,3.4vw,42px);line-height:1.2;margin:12px 0}
.account-intro>p{font-size:14px;max-width:700px;margin:0;line-height:1.8}
body[data-account-state=auth] .st-container{display:flex;flex-direction:column}
body[data-account-state=auth] .st-container>#student-app{order:1;min-width:0}
body[data-account-state=auth] .st-auth{max-width:560px}
@media(max-width:600px){.account-intro{padding-top:23px;padding-bottom:20px}.account-intro .breadcrumb{margin-bottom:14px}.account-intro h1{font-size:30px;letter-spacing:-1px}.account-intro>p{font-size:12px}.st-auth-tabs{margin-bottom:19px;padding-bottom:14px}}
