body{
margin:0;
font-family:Arial;
background:linear-gradient(135deg,#fd5068,#ff7854);
display:flex;
justify-content:center;
align-items:center;
height:100vh;
}
.card{
background:white;
width:320px;
height:420px;
border-radius:20px;
box-shadow:0 20px 40px rgba(0,0,0,.3);
text-align:center;
padding:20px;
}
img.profile{
width:100%;
border-radius:20px;
}
.buttons{
display:flex;
justify-content:space-around;
margin-top:10px;
}
.btn{
width:60px;height:60px;border-radius:50%;
font-size:24px;border:none;
}