.profile-page-v62{align-items:stretch}.profile-identity-pro{position:relative;overflow:hidden;padding:42px 32px 30px;background:linear-gradient(155deg,#211d42 0%,#4a338a 57%,#f1735c 145%)}.profile-identity-pro:before{content:"";position:absolute;width:280px;height:280px;border:1px solid #ffffff36;border-radius:50%;right:-125px;top:-105px}.profile-identity-pro>*{position:relative}.profile-avatar-pro{width:106px;height:106px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ffc342,#ff7642 62%,#a54a83);border:5px solid #ffffff40;box-shadow:0 16px 34px #11112e70;font-size:30px;font-weight:900;color:#fff}.profile-avatar-pro i{position:absolute;right:-7px;bottom:2px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-size:17px;font-style:normal;background:#fff;color:#2f2362;box-shadow:0 5px 12px #17133255}.profile-completion{position:absolute;right:24px;top:32px;width:90px;height:90px;border-radius:50%;display:grid;place-content:center;text-align:center;background:conic-gradient(#ffce42 var(--completion),#ffffff2e 0);padding:5px}.profile-completion:before{content:"";position:absolute;inset:5px;border-radius:50%;background:#302657}.profile-completion>*{z-index:1}.profile-completion span{font-size:18px;font-weight:900;color:#fff}.profile-completion small{font-size:8px;color:#f1ebff;text-transform:uppercase;letter-spacing:.08em}.profile-form-intro{padding-bottom:20px;border-bottom:1px solid #e9e4f1}.profile-completion-alert{display:flex;align-items:center;gap:14px;margin:20px 0;padding:15px 18px;border:1px solid #ffd68c;border-radius:16px;background:#fff8e8;color:#433152}.profile-completion-alert>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffca42}.profile-completion-alert p{margin:3px 0 0;font-size:.9rem}.profile-form-section header{gap:12px}.profile-required{margin-left:auto;background:#fff0bd;color:#8d5e00;border-radius:999px;padding:5px 10px;font-size:.68rem;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.profile-save{display:flex!important;align-items:center;justify-content:center;gap:14px;min-height:54px;margin-top:24px;border-radius:14px!important;font-size:1rem!important}.profile-save b{font-size:1.25rem}.profile-identity-pro .profile-kpis{margin-top:28px}.profile-identity-pro .profile-location-card{margin-top:auto}@media(max-width:760px){.profile-identity-pro{min-height:auto}.profile-completion{right:18px;top:22px;width:76px;height:76px}.profile-avatar-pro{width:88px;height:88px}.profile-required{margin-left:0}.profile-form-section header{flex-wrap:wrap}}
