body.login{min-height:100vh!important;align-items:center}body.login:after{display:none!important}body.login:before{background:radial-gradient(ellipse at 20% 20%,#346e94 0,transparent 52%),radial-gradient(ellipse at 90% 80%,#2b5e85 0,transparent 48%),#102b47!important;background-size:150% 150%!important;animation:lhLoginAmbient 20s ease-in-out infinite alternate;pointer-events:none}
.lh-login-story{grid-column:1;grid-row:1;z-index:1;padding:70px clamp(32px,6vw,100px);color:#fff;position:relative}.lh-login-kicker{font-size:11px;font-weight:750;letter-spacing:.15em;color:#b1d2e9}.lh-login-story h2{font-size:clamp(34px,3.5vw,62px);line-height:1.22;letter-spacing:-.035em;margin:28px 0}.lh-login-story p{max-width:460px;font-size:17px;line-height:1.8;color:#c4d8e8}.lh-login-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:38px}.lh-login-chips span{border:1px solid #ffffff30;border-radius:12px;padding:12px 17px;background:#ffffff0b;font-size:13px;color:#dbeaf4}
body.login #login{grid-row:1;animation:lhLoginEnter .65s ease-out both}.login #loginform .submit{float:none!important;clear:both;padding-top:22px!important}.login #wp-submit{width:100%!important;float:none!important;transform:none!important}.login #wp-submit:hover{filter:brightness(1.12);transform:none!important}.login form{transition:box-shadow .25s ease!important}.login form:focus-within{box-shadow:0 28px 70px #14385620,0 0 0 3px #2f70a510!important}.login .button.wp-hide-pw{color:#376587!important}.login h1 a:before{box-shadow:0 10px 24px #102b4720!important}
@keyframes lhLoginAmbient{from{background-position:0% 0%}to{background-position:100% 100%}}@keyframes lhLoginEnter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@media(max-width:980px){.lh-login-story{display:none}body.login{min-height:100vh!important}body.login #login{padding-top:90px!important}body.login:before{height:230px!important}.login h1 a:after{color:#fff!important}.login h1 a:before{background:#ffffff1c!important;color:#fff!important}}
@media(prefers-reduced-motion:reduce){body.login:before,body.login #login{animation:none!important}}
