@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap";body{margin:0;font-family:Poppins,sans-serif;color:#222;display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(to bottom right,#f8f5ff,#e3f0ff)}.wrapper{text-align:center;max-width:750px;padding:2rem}.profile-img{width:210px;height:210px;border-radius:50%;object-fit:cover;border:4px solid #a76cf1;margin-bottom:1rem;transition:transform .3s ease}.profile-img:hover{transform:scale(1.05)}.name{font-size:2.3rem;margin:.5rem 0;color:#6a11cb}.title{font-weight:400;color:#555;margin-bottom:1.2rem}.description{font-size:1.05rem;line-height:1.7;color:#333;margin-bottom:2rem;padding:0 1rem}.socials{display:flex;justify-content:center;gap:1rem}.btn,.btn-outline{padding:.9rem 1.7rem;border-radius:30px;font-weight:500;text-decoration:none;transition:all .3s ease}.btn:hover{opacity:.9}.btn-outline{border:2px solid #2575fc;color:#2575fc}.btn-outline:hover{background:#2575fc;color:#fff}.footer{margin-top:3rem;font-size:.9rem;color:#666}
