JSFiddle - React, Tailwind, and code Playground

HTML

<div class="wrapper">
  <form>
    <label for"input_card_number">Enter Card Number</label>
    <input id="input_card_number" name="input_card_number" type="text" placeholder="Enter Card Number">
  </form>
</div>

<div id="card" class="card Absolute-Center">
  C A R D
</div>

CSS

body{
  background-color: #CCC;
}
.wrapper{
  width: 70%;
  height: 100vh;
  margin: auto;
  margin-top: 200px;
  background-color: white;
}
.card{
  position: absolute; 
  top: 60px;
  left: 0;
  right: 0;
  z-index: 2;
  background-color: #333;
  box-sizing: border-box;
  color: #CCC;
  width: 400px;
  height: 210px;
  padding: 4rem;
  margin: 0% auto;
  -webkit-box-shadow: 0px 21px 25px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 21px 25px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 21px 25px 0px rgba(0,0,0,0.75);
  
}
form{
  
  padding-top: 120px;
  text-align: center;x
}

.Absolute-Center {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: auto;
} /*Courtesy https://www.smashingmagazine.com/2013/08/absolute-horizontal-vertical-centering-css/*/

JavaScript

$('input').keyup(function(){
    var a = $(this).val();
    $('#card').text(a); 
});