body {
    background: #F7F4F2;
   }

.wrap {
    background: #F7F4F2;
    padding: 40px;
    filter: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));
    border: 1px solid #eee;
    border-radius: 1rem;
}
header {
   display: flex;
   justify-content: center;
 }
footer {
  visibility: hidden;
 }
 
.button {
    background: #291334;
    color: #E3B2E3;
    height: 4rem;
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    border-radius: 0.75rem;
    text-transform: none;
    
}