html,body { margin:0; width:100%; min-height:100%; background:#fff; }

  #clickeen-holding { width:100%; }
  #clickeen-holding .ck-stage { --logo-width:195px; position:relative; width:100%; height:100vh; height:100dvh; overflow:hidden; background:#fff; color:#212121; isolation:isolate; }
  #clickeen-holding .ck-particles { position:absolute; inset:0; display:block; width:100%; height:100%; pointer-events:none; }
  #clickeen-holding .ck-identity { position:absolute; z-index:1; top:50%; left:50%; transform:translate(-50%,-50%); width:calc(100% - 40px); text-align:center; }
  #clickeen-holding .ck-identity h1 { padding:0; margin:0; font:400 18px/1.4 'Inter Tight',Arial,sans-serif; }
  #clickeen-holding .ck-logo { display:block; width:min(var(--logo-width),50.7%); height:auto; margin:0 auto; }
  #clickeen-holding .ck-tagline { margin:15px auto 0; max-width:286px; font:400 12px/1.45 'Inter Tight',Arial,sans-serif; letter-spacing:-.1px; color:#626262; }
  @media(max-width:540px) {
    #clickeen-holding .ck-logo { width:min(var(--logo-width),50.7%); max-width:162.5px; }
    #clickeen-holding .ck-tagline { font-size:11px; max-width:186px; margin-top:13px; padding:0 4px; }
  }
