.rk-auth{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;display:grid}.rk-auth__brand{border-right:1px solid var(--rk-raised);flex-direction:column;justify-content:space-between;gap:40px;padding:40px clamp(24px,5vw,72px);display:flex;position:relative;overflow:hidden}.rk-auth__brand>*{position:relative}.rk-auth__headline{font-family:var(--rk-font-display);letter-spacing:-.035em;max-width:620px;margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:800;line-height:1.04}.rk-auth__headline em{color:var(--rk-lime);font-style:normal}.rk-auth__subline{color:var(--rk-soft);max-width:520px;margin:18px 0 0;font-size:18px;line-height:1.55}.rk-auth__chips{flex-wrap:wrap;gap:10px;display:flex}.rk-auth__chips .rk-chip{animation:rk-rise .6s var(--rk-ease) both;padding:9px 16px;font-size:13px}.rk-auth__panel{justify-content:center;align-items:center;padding:40px 24px;display:flex}.rk-auth__card{width:100%;max-width:440px;animation:rk-rise .5s var(--rk-ease) both;flex-direction:column;gap:22px;display:flex}.rk-auth__title{font-family:var(--rk-font-display);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.rk-auth__lead{color:var(--rk-muted);margin:6px 0 0;font-size:16px}.rk-auth__form{flex-direction:column;gap:16px;display:flex}.rk-auth__row{justify-content:flex-end;margin-top:-6px;display:flex}.rk-auth__foot{text-align:center;color:var(--rk-muted);font-size:15px}.rk-auth__foot a,.rk-auth__row a{color:var(--rk-lime);font-weight:700;text-decoration:none}.rk-auth__foot a:hover,.rk-auth__row a:hover{text-decoration:underline}.rk-auth__fine{color:var(--rk-muted);text-align:center;font-size:13px;line-height:1.5}.rk-auth__splash{place-items:center;min-height:100vh;display:grid}.rk-auth__splash .rk-btn__spinner{width:28px;height:28px;color:var(--rk-lime)}@media (width<=900px){.rk-auth{grid-template-columns:1fr}.rk-auth__brand{border-right:0;border-bottom:1px solid var(--rk-raised);padding-bottom:32px}.rk-auth__headline{font-size:clamp(30px,8vw,44px)}.rk-auth__subline{font-size:16px}}
