*{
    box-sizing:border-box;
    margin:0;
    padding:0;
}
body{
    background-color:hsl(212, 45%, 89%);
    display:flex;
    justify-content:center;
    align-items:center;
    font-family:'Outfit',sans-serif;
    min-height:100vh;
    flex-direction:column;
}
.card{
    width:320px;
    border-radius:20px;
    background-color:white;
    text-align:center;
    padding:16px;
}
img{
    width:100%;
    height:auto;
    border-radius:15px;
    margin-bottom:15px;
    
}
h2{
    font-weight:700;
    margin-bottom:10px;
    color:hsl(218, 44%, 22%);
    font-size:24px;

}
p{
    color:hsl(216, 15%, 48%);
    font-size:15px;
    margin:0 10px 20px 10px;
    font-weight:400;
}


