*{box-sizing:border-box}
[hidden]{display:none!important}
html,body{margin:0}
body{-webkit-text-size-adjust:100%;text-size-adjust:100%}
img{max-width:100%}
.kj{background:#1f2a44;color:#c3cbe0;font-family:"Figtree","Segoe UI",system-ui,sans-serif;font-size:.8rem;text-align:center;
  padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));letter-spacing:.01em}
.kj b{color:#fff;font-weight:800;letter-spacing:.04em}
@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
