*,:after,:before{box-sizing:border-box;margin:0;padding:0;text-decoration:none;list-style:none}body{background-color:#22242c}.container{color:#fff;background-color:#1b1a21;border-radius:1rem;width:100%;max-width:317px;margin:0 auto}.avatar{border-radius:1rem 1rem 0 0;width:317px;height:317px;margin-top:3rem}.titles{text-align:center;margin:1rem 0 1.5rem}h1,h2{margin-bottom:1rem}.titles h2{color:#f3bf99}.buttons{margin-top:1rem}.buttons,.email,.linkedin{justify-content:space-evenly;align-items:center;display:flex}.email,.linkedin{border:none;border-radius:.5rem}.buttons button{width:115px;height:34px}.buttons button img{width:1rem;height:1rem;margin:0}.email{background-color:#fff}.email a{color:#000}.linkedin{background-color:#5093e2}.linkedin img{background-color:#fff;padding:.1rem}.linkedin a,.titles a{color:#fff}.descriptions p{margin-bottom:.5rem;line-height:1.5}.descriptions h2{margin-top:1.5rem;margin-bottom:.1rem}.descriptions{width:100%;max-width:247px;margin:3rem auto 1.5rem;padding-bottom:2rem}.footer{background-color:#161618;border-radius:0 0 1rem 1rem;justify-content:center;align-items:center;height:64px;display:flex}.github{cursor:pointer;background-color:#918e9b;border:5px solid #f3bf99;border-radius:50%;padding:.5rem}footer{color:#fff;text-align:center;border:2px solid #fff;border-radius:1rem;margin-top:2rem}footer p{margin:1rem}a{color:pink;font-weight:700}footer a:hover{color:#000;background-color:#fff;border-radius:1rem;padding:.5rem}footer a{margin-left:1rem}
