.k-auth-page{color:#0a0a0a;background:#fff;width:100%;min-height:100dvh;padding:24px 20px;font-family:Inter,Arial,system-ui,sans-serif;overflow-y:auto}.k-auth-header{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1152px;min-height:48px;margin-inline:auto;display:flex}.k-auth-back{color:#626862;min-height:44px;font:inherit;cursor:pointer;border:1px solid #e4e4e1;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600}.k-auth-main{flex-direction:column;align-items:center;width:100%;max-width:640px;margin:40px auto 0;display:flex}.k-auth-intro{text-align:center;width:100%;margin-bottom:28px}.k-auth-intro h1{letter-spacing:-.03em;overflow-wrap:break-word;margin:0;font-size:clamp(26px,5vw,32px);font-weight:700;line-height:1.25}.k-auth-intro p{color:#626862;max-width:448px;margin:12px auto 0;font-size:16px;line-height:1.5}.k-auth-tabs{border:1px solid #e4e4e1;border-radius:999px;max-width:100%;margin-bottom:20px;padding:4px;display:flex}.k-auth-tabs button{color:#626862;min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.k-auth-tabs button[aria-pressed=true]{color:#14372a;background:#eff3ef}.k-auth-note{color:#626862;margin:24px 0 0;font-size:12px}.k-auth-footer{color:#626862;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin:24px auto 0;font-size:12px;display:flex}.k-auth-footer a{align-items:center;min-height:44px;display:inline-flex}@media (width<=480px){.k-auth-page{padding:20px 16px}.k-auth-main{margin-top:32px}.k-auth-tabs button{padding-inline:14px}}.k-auth-page .cl-formButtonPrimary{min-height:48px;font-family:Inter,Arial,system-ui,sans-serif;box-shadow:none!important;background:#14372a!important;border:0!important}.k-auth-page .cl-formButtonPrimary:before,.k-auth-page .cl-formButtonPrimary:after{box-shadow:none!important;background-image:none!important}