.profile-feature .profile-container{align-items:center;display:flex;gap:50px;justify-content:space-between}.profile-feature .profile-image-wrapper img{width:100%}.profile-feature .profile-content{flex:1}.profile-feature .profile-name{font-size:48px;font-weight:800;line-height:1.2;margin:0 0 5px}.profile-feature .profile-tagline{color:#f2731d;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:25px}.profile-feature .profile-description{color:#777;font-size:16px;line-height:1.6;margin-bottom:30px}.profile-feature .profile-actions{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;padding-top:30px}.profile-feature .cta-buttons{display:flex;gap:15px;margin-bottom:25px}.profile-feature .btn{border-radius:4px;font-size:13px;font-weight:700;padding:12px 25px;text-decoration:none;transition:background .3s ease}.profile-feature .social-links .icon-group{display:flex;gap:10px}.profile-feature .social-icon svg{width:20px}.profile-feature .social-label{font-size:12px;font-weight:700}.profile-feature .profile-image-wrapper{flex:0 0 45%}.profile-feature .profile-img{display:block;height:auto;object-fit:cover;width:100%}@media (max-width:767px){.profile-feature .profile-container{flex-direction:column-reverse;gap:30px}.profile-feature .profile-image-wrapper{flex:0 0 100%;width:100%}.profile-feature .profile-name{font-size:32px}}