
body,
html {
  background: #F6F6F9;
}


.button {
  background-color: #EC3161;
  border-radius: 4px;
  border: 2px solid #E02E5C;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  transition: 0.8s cubic-bezier(0.2, 0.8, 0.2, 1.0);
}

.button:hover {
  background-color: #E02E5C;
  cursor: pointer;
  box-shadow: 0 10px 20px rgba(0,0,0, 0.15);
  transform: translateX(-50%) translateY(-55%) scale(1.04);
}

p {
  padding-top: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 16px;
  padding-left: 24px;
  padding-right: 24px;
  color: white;
  font-family: 'Inter', sans-serif;
  font-size: 20px;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
}