.attribution { font-size: 11px; text-align: center; }
.attribution a { color: hsl(228, 45%, 44%); }

* {
    padding:0;
    margin:0;
}

body {
    background-color:black;
    color:white;
    font-family: "Inter", sans-serif;
    height: 100%;

}

.wrapper {
    height: 100vh;
    display:flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
   
    
   
}

ul{
    list-style-type: none;

}
.card-container {
  background-color: hsl(0, 0%, 12%);
  padding:40px;
  text-align:center;
  border-radius:10px;
}

img {
    margin: auto;
    border-radius: 50%;
    width:100px;
}

.image-container {
    display:flex;
    padding:30px;

}
h1 {
    font-size:30px;
}

h2 {
   color: hsl(75, 94%, 57%);
   margin-top:10px;
   font-size:18px;
}

p {
    padding:30px;
}

button {
    background-color: hsl(0, 0%, 20%);
    width:70%;
    border-radius:20px;
    padding:20px;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:10px;
    color:white;
}

button:hover {
    background-color: hsl(75, 94%, 57%);
    cursor: pointer;
    color: hsl(0, 0%, 12%);
}