:root{--header-size:60px}@media(min-width:1025px){:root{--header-size:80px}}@font-face{font-family:fontello;src:url(/_next/static/media/fontello.a4a52ae8.eot);src:url(/_next/static/media/fontello.a4a52ae8.eot) format("embedded-opentype"),url(/_next/static/media/fontello.f62f2ce2.woff2) format("woff2"),url(/_next/static/media/fontello.a27d6554.woff) format("woff"),url(/_next/static/media/fontello.d93478b2.ttf) format("truetype"),url(/_next/static/media/fontello.b925008c.svg) format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:1024px){.password-reset{min-height:calc(100vh - 60px)}}.password-reset .account{background:transparent;max-width:none;padding:0 calc(50vw - 370px);text-align:center}@media(max-width:1024px){.password-reset .account{background:transparent;padding:5vmin 25px}}.password-reset .account h2{text-align:center}.password-reset .account .forms{background:transparent;width:100%}.password-reset .account h2+form{margin-top:30px}.password-reset .account div[class*=account_]{min-height:calc(100vh - 241px);padding:100px 0;margin:auto}@media only screen and (max-width:1024px){.password-reset .account div[class*=account_]{min-height:100%}}.password-reset .account .step_complete,.password-reset .account .step_linkexpired{display:flex;justify-content:center;align-items:center;padding:0}@media only screen and (max-width:767px){.password-reset .account .step_linkexpired .intro p{max-width:60%;margin:auto}}.password-reset .account .forms #acpasswordrules,.password-reset-thankyou p{text-align:left}@media only screen and (max-width:1024px){.password-reset-thankyou p:first-of-type{text-align:center}}.password-reset-thankyou h3{color:#336;font-size:18px;margin:15px auto;text-align:left}.password-reset-thankyou ul{color:#535353;text-align:left;list-style:disc;margin-left:30px}.password-reset-thankyou li{line-height:1.4}