/* Live MAKHNO login/signup at1280: title30/36 at160;310/800 columns with130px gap. */
.pg-auth{padding:10rem 0 15rem;min-height:100svh;font:400 1.4rem/1.6 var(--gz-font-text)}
.pg-auth__header{padding:6rem 2rem}.pg-auth__header h1{font:400 3rem/1.2 var(--gz-font-display);letter-spacing:.015em;text-transform:uppercase}
.pg-auth__box{padding-inline:2rem;display:grid;grid-template-columns:25% minmax(0,1fr);column-gap:10.15625vw;row-gap:4rem}
.pg-auth__section-title{padding-bottom:2.2rem;margin-bottom:2rem;border-bottom:1px solid var(--gz-line)}
.pg-auth__form>.pg-auth__section-title{margin-bottom:3rem}.pg-auth__note{font-size:1.3rem;line-height:1.8;margin-top:3rem;max-width:55ch}
.pg-auth__form{position:relative;min-width:0}.pg-auth__form #loginform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}
.pg-auth__form :is(.login-username,.login-password){margin:0 0 2rem;position:relative}
.pg-auth__form :is(.login-username,.login-password)>label{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.pg-auth__form #loginform input:not([type=checkbox]):not([type=submit]),.pg-auth__fields input{width:100%;height:6rem;border:1px solid var(--gz-line);border-radius:0;padding:1rem 2rem;background:transparent;color:var(--gz-body);font:400 1.4rem/1.6 var(--gz-font-text);letter-spacing:.01em;box-sizing:border-box}
.pg-auth__form #loginform input:focus,.pg-auth__fields input:focus{outline:1px solid var(--gz-wordmark);outline-offset:2px}
.pg-auth__form .login-password input{padding-right:13rem!important}.pg-auth__forgot{position:absolute;top:9.42rem;right:2rem;font-size:1.3rem}
.pg-auth__form .login-remember{grid-column:1/-1;margin-top:3rem;display:flex;align-items:center}.pg-auth__form .login-remember input{accent-color:var(--gz-body);margin-right:1rem;width:1.4rem;height:1.4rem}
.pg-auth__form .login-submit,.pg-auth__submit{grid-column:1/-1;margin-top:5rem;padding-top:5rem;border-top:1px solid var(--gz-line)}
.pg-auth__form #wp-submit,.pg-auth__submit .gz-btn{padding:2.5rem 2.6rem;min-height:7.08rem;border:0;background:var(--gz-body);color:var(--gz-canvas);font:400 1.3rem/1.6 var(--gz-font-text);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .5s,color .5s}
.pg-auth__submit .gz-btn{display:flex;justify-content:space-between;gap:4rem}.pg-auth__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}
.pg-auth__fields label:last-child:nth-child(odd){grid-column:1/-1}.pg-auth__form #wp-submit:hover,.pg-auth__submit .gz-btn:hover{background:var(--gz-wordmark)}
@media(max-width:767px){.pg-auth{padding-top:10rem;padding-bottom:10rem}.pg-auth__header{padding:4rem 2rem}.pg-auth__header h1{font-size:2.4rem}.pg-auth__box{grid-template-columns:1fr;gap:5rem}.pg-auth__intro{max-width:40rem}.pg-auth__form #loginform,.pg-auth__fields{grid-template-columns:1fr}.pg-auth__forgot{top:17.42rem}.pg-auth__form .login-submit,.pg-auth__submit{margin-top:3rem;padding-top:3rem}}
@media(prefers-reduced-motion:reduce){.pg-auth__form #wp-submit,.pg-auth__submit .gz-btn{transition:none}}
