:is(html:has(.kx-login),body:has(.kx-login)){color:#0b1d24;-webkit-font-smoothing:antialiased;background:#f6f9fc;margin:0;padding:0;font-family:Plus Jakarta Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.kx-login,.kx-login *{box-sizing:border-box}.kx-login a{color:#0f7f8b;text-decoration:none}.kx-login a:hover{color:#0b5f68}.kx-login h1,.kx-login p{margin:0}.kx-login button,.kx-login input{font:inherit;color:inherit}.kx-login :focus{outline:none}.kx-login :focus-visible{outline-offset:2px;outline:3px solid #0f7f8b}@keyframes kitso-spin{to{transform:rotate(360deg)}}@keyframes kitso-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.kx-login [data-in]{animation:.7s cubic-bezier(.23,1,.32,1) both kitso-in}@media (max-width:900px){.kx-login [data-lg-art]{display:none!important}.kx-login [data-lg-grid]{grid-template-columns:1fr!important}.kx-login [data-lg-mlogo]{display:flex!important}}@media (prefers-reduced-motion:reduce){.kx-login [data-in]{animation:none!important}}.kx-login input,.kx-login textarea,.kx-login select{font:inherit}
