.ProfileIdentity-module__tvMzTa__top{grid-template-columns:auto 1fr;align-items:start;gap:22px;display:grid}@media (max-width:640px){.ProfileIdentity-module__tvMzTa__top{grid-template-columns:1fr;gap:20px}}.ProfileIdentity-module__tvMzTa__avatarWrap{flex-shrink:0;width:120px;height:120px;position:relative}@media (min-width:880px){.ProfileIdentity-module__tvMzTa__avatarWrap{width:132px;height:132px}}.ProfileIdentity-module__tvMzTa__avatar{background:linear-gradient(#e8f5f0 0%,#cfebdd 100%);border:1px solid #0f18150f;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.ProfileIdentity-module__tvMzTa__avatar img{object-fit:cover;width:100%;height:100%}.ProfileIdentity-module__tvMzTa__badge{background:#fff;border:1px solid #eaeae7;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 8px;display:inline-flex;position:absolute;bottom:-8px;right:-8px;box-shadow:0 8px 24px -10px #0f181526}.ProfileIdentity-module__tvMzTa__badgeDot{background:var(--brand-primary);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #2a9d682e}.ProfileIdentity-module__tvMzTa__flag{background:linear-gradient(#f93 0% 33%,#fff 33% 66%,#138808 66% 100%);border:1px solid #0f181514;border-radius:3px;width:26px;height:18px;display:inline-block;position:relative}.ProfileIdentity-module__tvMzTa__flag:after{content:"";border:1px solid navy;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProfileIdentity-module__tvMzTa__facts{border-top:1px solid #f0efec;border-bottom:1px solid #f0efec;grid-template-columns:repeat(4,1fr);padding:14px 0;display:grid}@media (max-width:640px){.ProfileIdentity-module__tvMzTa__facts{grid-template-columns:repeat(2,1fr);gap:20px 0}}.ProfileIdentity-module__tvMzTa__fact{border-left:1px solid #f0efec;flex-direction:column;gap:5px;padding:0 20px;display:flex}.ProfileIdentity-module__tvMzTa__fact:first-child{border-left:0;padding-left:0}@media (max-width:640px){.ProfileIdentity-module__tvMzTa__fact{padding:0 16px}.ProfileIdentity-module__tvMzTa__fact:nth-child(3){border-left:0;padding-left:0}}.ProfileIdentity-module__tvMzTa__trustRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}
.ProfileSectionNav-module__e8LSwG__nav{z-index:10;position:sticky;top:60px}.ProfileSectionNav-module__e8LSwG__inner{scrollbar-width:none}.ProfileSectionNav-module__e8LSwG__inner::-webkit-scrollbar{display:none}.ProfileSectionNav-module__e8LSwG__item{border-bottom:2px solid #0000}.ProfileSectionNav-module__e8LSwG__item.ProfileSectionNav-module__e8LSwG__isActive{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}
.ProfileAbout-module__N_sn2W__header{border-bottom:1px solid #f0efec}
.ProfileTools-module__Mk4JfG__header{border-bottom:1px solid #f0efec}.ProfileTools-module__Mk4JfG__dot{border-radius:50%;width:6px;height:6px}.ProfileTools-module__Mk4JfG__dot--expert{background:var(--brand-primary)}.ProfileTools-module__Mk4JfG__dot--good{background:var(--content-muted)}.ProfileTools-module__Mk4JfG__line{background:#f0efec;flex:1;height:1px}.ProfileTools-module__Mk4JfG__chip{background:#f5f3ed;border:1px solid #0000}.ProfileTools-module__Mk4JfG__chip:hover{background:#f1eee7;border-color:#0f181517}.ProfileTools-module__Mk4JfG__chip--expert{background:var(--brand-soft-bg);color:#0e4a2c;border:1px solid #2a9d6824}.ProfileTools-module__Mk4JfG__chip--expert:hover{background:#e4fcf0;border-color:#2a9d6847}
.ProfileSkills-module__Pstiya__header{border-bottom:1px solid #f0efec}.ProfileSkills-module__Pstiya__dot{border-radius:50%;width:6px;height:6px}.ProfileSkills-module__Pstiya__dot--expert{background:var(--brand-primary)}.ProfileSkills-module__Pstiya__dot--good{background:var(--content-muted)}.ProfileSkills-module__Pstiya__line{background:#f0efec;flex:1;height:1px}.ProfileSkills-module__Pstiya__chip{background:#f5f3ed;border:1px solid #0000}.ProfileSkills-module__Pstiya__chip:hover{background:#f1eee7;border-color:#0f181517}.ProfileSkills-module__Pstiya__chip--expert{background:var(--brand-soft-bg);color:#0e4a2c;border:1px solid #2a9d6824}.ProfileSkills-module__Pstiya__chip--expert:hover{background:#e4fcf0;border-color:#2a9d6847}
.ProfileExperience-module__RsMHVa__header{border-bottom:1px solid #f0efec}.ProfileExperience-module__RsMHVa__item{border-left:2px solid #f0efec;margin-left:12px;padding:24px 0 24px 40px;position:relative}.ProfileExperience-module__RsMHVa__item:first-child{padding-top:8px}.ProfileExperience-module__RsMHVa__item:last-child{border-left-color:#0000;padding-bottom:0}.ProfileExperience-module__RsMHVa__item:before{content:"";border:2px solid var(--brand-primary);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:32px;left:-9px;box-shadow:0 0 0 4px #fff}.ProfileExperience-module__RsMHVa__item:first-child:before{background:var(--brand-primary);top:16px;box-shadow:0 0 0 4px #fff,0 0 0 6px #2a9d6833}@keyframes ProfileExperience-module__RsMHVa__pulse{0%,to{opacity:1}50%{opacity:.5}}.ProfileExperience-module__RsMHVa__currentBadgeDot{background:var(--brand-primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ProfileExperience-module__RsMHVa__pulse}.ProfileExperience-module__RsMHVa__duration:before{content:"·";color:var(--content-muted);opacity:.5;margin-right:8px}
.ProfileWorkSamples-module__eRaKFW__header{border-bottom:1px solid #f0efec}.ProfileWorkSamples-module__eRaKFW__card{border:1px solid #eaeae7}.ProfileWorkSamples-module__eRaKFW__card:hover{border-color:#2a9d6859;box-shadow:0 8px 24px -12px #2a9d682e}.ProfileWorkSamples-module__eRaKFW__icon{position:relative}.ProfileWorkSamples-module__eRaKFW__icon:after{content:"";background:linear-gradient(-135deg,#fff6 50%,#0000 50%);border-top-right-radius:6px;width:12px;height:12px;position:absolute;top:0;right:0}.ProfileWorkSamples-module__eRaKFW__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.ProfileEducation-module__EoZSlG__header,.ProfileEducation-module__EoZSlG__item{border-bottom:1px solid #f0efec}.ProfileEducation-module__EoZSlG__item:last-child{border-bottom:0;padding-bottom:0}
.ProfileEvaluationBand-module__ER9kxq__band{background:linear-gradient(135deg, var(--brand-soft-bg) 0%, #f7fdfa 100%);border:1px solid #2a9d6824;grid-template-columns:1fr}@media (min-width:720px){.ProfileEvaluationBand-module__ER9kxq__band{grid-template-columns:1fr auto;gap:32px}}.ProfileEvaluationBand-module__ER9kxq__icon{color:var(--brand-primary);background:#fff;border:1px solid #f0efec}.ProfileEvaluationBand-module__ER9kxq__traits{grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:520px){.ProfileEvaluationBand-module__ER9kxq__traits{gap:14px}}.ProfileEvaluationBand-module__ER9kxq__traitIcon{color:var(--brand-primary);background:#fff;border:1px solid #f0efec;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s,color .2s}.ProfileEvaluationBand-module__ER9kxq__traitItem:hover .ProfileEvaluationBand-module__ER9kxq__traitIcon{background:var(--brand-primary);color:#fff;transform:translateY(-2px)}
.ProfileAskQuestion-module__2XZpXa__card{background:#f5f3ed;border:1px solid #0f181517}.ProfileAskQuestion-module__2XZpXa__icon{background:var(--brand-primary);color:#fff}.ProfileAskQuestion-module__2XZpXa__chips{max-height:180px;transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.ProfileAskQuestion-module__2XZpXa__chipsExpanded{max-height:600px}.ProfileAskQuestion-module__2XZpXa__chips:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(#0000,#f5f3ed);height:40px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.ProfileAskQuestion-module__2XZpXa__chipsExpanded:after{opacity:0}.ProfileAskQuestion-module__2XZpXa__chip{color:var(--content-body);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #eaeae7;transition:background .15s,border-color .15s,color .15s,transform .15s cubic-bezier(.22,1,.36,1)}.ProfileAskQuestion-module__2XZpXa__chip:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.ProfileAskQuestion-module__2XZpXa__chipActive{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;transform:scale(1.02)}.ProfileAskQuestion-module__2XZpXa__chipMore{color:var(--content-secondary);cursor:pointer;background:0 0;border:1px dashed #eaeae7}.ProfileAskQuestion-module__2XZpXa__chipMore:hover{border-color:var(--brand-primary);color:var(--brand-primary);border-style:solid}.ProfileAskQuestion-module__2XZpXa__textarea{resize:vertical;background:#fff;border:1px solid #eaeae7;outline:none;transition:border-color .2s,box-shadow .2s}.ProfileAskQuestion-module__2XZpXa__textarea:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px #2a9d681f}.ProfileAskQuestion-module__2XZpXa__textarea::placeholder{color:var(--content-muted)}
.ProfileHireWidget-module__Yd2ZNW__card{border:1px solid #eaeae7;box-shadow:0 12px 32px -20px #0f181526}@media (min-width:1000px){.ProfileHireWidget-module__Yd2ZNW__card{will-change:transform;transition:box-shadow .35s cubic-bezier(.16,1,.3,1)}.ProfileHireWidget-module__Yd2ZNW__cardFloating{box-shadow:0 24px 48px -20px #0f181538,0 8px 20px -12px #2a9d681f}}.ProfileHireWidget-module__Yd2ZNW__profile{border-bottom:1px solid #f0efec}.ProfileHireWidget-module__Yd2ZNW__avatar{background:linear-gradient(#e8f5f0 0%,#cfebdd 100%);border:1px solid #0f18150f;position:relative}.ProfileHireWidget-module__Yd2ZNW__avatar:after{content:"";background:var(--brand-primary);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.ProfileHireWidget-module__Yd2ZNW__flag{background:linear-gradient(#f93 0% 33%,#fff 33% 66%,#138808 66% 100%);border:1px solid #0f181514;border-radius:2px;flex-shrink:0;width:14px;height:10px;display:inline-block}@keyframes ProfileHireWidget-module__Yd2ZNW__pulse{0%,to{opacity:1}50%{opacity:.5}}.ProfileHireWidget-module__Yd2ZNW__liveDot{background:var(--brand-primary);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite ProfileHireWidget-module__Yd2ZNW__pulse;box-shadow:0 0 0 3px #2a9d6833}.ProfileHireWidget-module__Yd2ZNW__billingToggle{background:#f5f3ed;border:1px solid #0f181517;border-radius:10px;padding:3px}.ProfileHireWidget-module__Yd2ZNW__billingOpt{border-radius:8px;transition:color .2s,background .25s cubic-bezier(.22,1,.36,1)}.ProfileHireWidget-module__Yd2ZNW__billingOptActive{color:var(--content-primary);background:#fff;box-shadow:0 2px 6px #0f181514}.ProfileHireWidget-module__Yd2ZNW__plan{border:1.5px solid #eaeae7;border-radius:12px;padding:14px 14px 14px 44px;transition:border-color .15s,background .15s;position:relative}.ProfileHireWidget-module__Yd2ZNW__plan:before{content:"";background:#fff;border:2px solid #eaeae7;border-radius:50%;width:18px;height:18px;transition:border-color .15s,background .15s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ProfileHireWidget-module__Yd2ZNW__plan:after{content:"";opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;transition:opacity .15s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.ProfileHireWidget-module__Yd2ZNW__plan:hover{border-color:#2a9d6859}.ProfileHireWidget-module__Yd2ZNW__planSelected{border-color:var(--brand-primary);background:linear-gradient(180deg, var(--brand-soft-bg) 0%, #fff 100%)}.ProfileHireWidget-module__Yd2ZNW__planSelected:before{border-color:var(--brand-primary);background:var(--brand-primary)}.ProfileHireWidget-module__Yd2ZNW__planSelected:after{opacity:1}.ProfileHireWidget-module__Yd2ZNW__planBadge{background:var(--brand-primary);position:absolute;top:-8px;right:12px}.ProfileHireWidget-module__Yd2ZNW__meta{border-top:1px dashed #0f181517}.ProfileHireWidget-module__Yd2ZNW__sentinel{pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.ProfileHireWidget-module__Yd2ZNW__mobileBar{padding-bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px)saturate(160%);background:#fffffff5;border-top:1px solid #eaeae7}@media (min-width:1000px){.ProfileHireWidget-module__Yd2ZNW__mobileBar{display:none}}
