.public-freelancer-profile-module__aZo2aW__profile{color:#0b1029;background:#eff1f3;position:relative}.public-freelancer-profile-module__aZo2aW__backdrop{pointer-events:none;background:linear-gradient(#0a65fc 28%,#eff1f3 92%);border-radius:24px;width:min(100% - 24px,1488px);height:700px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.public-freelancer-profile-module__aZo2aW__cover{color:#fff;width:min(100% - 24px,1488px);margin:12px auto 0;position:relative}.public-freelancer-profile-module__aZo2aW__coverCopy{width:min(100% - 136px,1352px);margin:16px auto 0}.public-freelancer-profile-module__aZo2aW__backLink{align-items:center;gap:10px;min-height:40px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.public-freelancer-profile-module__aZo2aW__backLink:hover{text-underline-offset:4px;text-decoration:underline}.public-freelancer-profile-module__aZo2aW__main{grid-template-columns:minmax(0,1fr) 404px;align-items:start;gap:16px;width:min(100% - 160px,1352px);margin:16px auto 0;display:grid;position:relative}.public-freelancer-profile-module__aZo2aW__sections{gap:16px;min-width:0;display:grid}.public-freelancer-profile-module__aZo2aW__hero,.public-freelancer-profile-module__aZo2aW__aboutCard,.public-freelancer-profile-module__aZo2aW__panel,.public-freelancer-profile-module__aZo2aW__contactCard,.public-freelancer-profile-module__aZo2aW__overview{background:#fff;border-radius:16px;min-width:0;box-shadow:0 2px 8px #13213a0a}.public-freelancer-profile-module__aZo2aW__hero{align-items:center;gap:26px;min-height:228px;padding:24px;display:flex}.public-freelancer-profile-module__aZo2aW__portrait{flex:0 0 138px}.public-freelancer-profile-module__aZo2aW__avatar,.public-freelancer-profile-module__aZo2aW__avatarFallback{object-fit:cover;border-radius:50%;width:138px;height:138px}.public-freelancer-profile-module__aZo2aW__avatarFallback{color:#1550bf;background:#e5eeff;place-items:center;font-size:36px;font-weight:700;display:grid}.public-freelancer-profile-module__aZo2aW__identityCopy{min-width:0}.public-freelancer-profile-module__aZo2aW__eyebrow{color:#7d8aa5;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:600}.public-freelancer-profile-module__aZo2aW__nameRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.public-freelancer-profile-module__aZo2aW__nameRow h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.25}.public-freelancer-profile-module__aZo2aW__nameRow img{flex:none}.public-freelancer-profile-module__aZo2aW__profession{color:#52617d;margin:10px 0;font-size:14px;line-height:1.6}.public-freelancer-profile-module__aZo2aW__workHistory,.public-freelancer-profile-module__aZo2aW__identityMeta,.public-freelancer-profile-module__aZo2aW__completedJobs,.public-freelancer-profile-module__aZo2aW__identityMeta>span{flex-wrap:wrap;align-items:center;display:flex}.public-freelancer-profile-module__aZo2aW__workHistory{color:#52617d;gap:7px;margin-bottom:12px;font-size:12px}.public-freelancer-profile-module__aZo2aW__completedJobs{gap:8px}.public-freelancer-profile-module__aZo2aW__workHistory>.public-freelancer-profile-module__aZo2aW__completedJobs:not(:first-child){border-left:1px solid #e6eaf0;margin-left:5px;padding-left:12px}.public-freelancer-profile-module__aZo2aW__identityMeta{color:#52617d;gap:12px;font-size:12px}.public-freelancer-profile-module__aZo2aW__identityMeta>span{overflow-wrap:anywhere;gap:7px;min-width:0}.public-freelancer-profile-module__aZo2aW__availability{color:#187449;background:#e7f8ef;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.public-freelancer-profile-module__aZo2aW__availability:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.public-freelancer-profile-module__aZo2aW__availability[data-availability=limited]{color:#8c5c0d;background:#fff3d9}.public-freelancer-profile-module__aZo2aW__availability[data-availability=unavailable]{color:#67717d;background:#f0f2f5}.public-freelancer-profile-module__aZo2aW__topSkills,.public-freelancer-profile-module__aZo2aW__skills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.public-freelancer-profile-module__aZo2aW__topSkills{gap:6px;margin-top:12px}.public-freelancer-profile-module__aZo2aW__topSkills li,.public-freelancer-profile-module__aZo2aW__skills li{color:#52617d;overflow-wrap:anywhere;background:#f5f7fa;border-radius:999px;max-width:100%;padding:7px 12px;font-size:12px;line-height:1.5}.public-freelancer-profile-module__aZo2aW__topSkills li{padding:5px 10px;font-size:10px}.public-freelancer-profile-module__aZo2aW__topSkills a{text-decoration:none}.public-freelancer-profile-module__aZo2aW__topSkills a:hover{color:#0a65fc;text-decoration:underline}.public-freelancer-profile-module__aZo2aW__sectionNav{border-bottom:1px solid #e6eaf0;flex-wrap:wrap;gap:8px 30px;padding:0 24px;display:flex}.public-freelancer-profile-module__aZo2aW__sectionNav a{color:#52617d;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:60px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.public-freelancer-profile-module__aZo2aW__sectionNav a:hover,.public-freelancer-profile-module__aZo2aW__sectionNav a:focus-visible{color:#0a65fc;border-bottom-color:#0a65fc}.public-freelancer-profile-module__aZo2aW__sectionNav span,.public-freelancer-profile-module__aZo2aW__sectionCount{color:#627087;background:#f5f7fa;border-radius:999px;padding:2px 7px;font-size:11px}.public-freelancer-profile-module__aZo2aW__aboutContent,.public-freelancer-profile-module__aZo2aW__panel{padding:24px;scroll-margin-top:24px}.public-freelancer-profile-module__aZo2aW__sectionHeading{align-items:center;gap:10px;margin-bottom:12px;display:flex}.public-freelancer-profile-module__aZo2aW__sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:700}.public-freelancer-profile-module__aZo2aW__sectionDescription{color:#52617d;margin:-3px 0 18px;font-size:13px;line-height:1.6}.public-freelancer-profile-module__aZo2aW__bio{color:#52617d;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.public-freelancer-profile-module__aZo2aW__categories{border-top:1px solid #e6eaf0;margin-top:20px;padding-top:16px}.public-freelancer-profile-module__aZo2aW__categories h3{color:#52617d;margin:0 0 8px;font-size:12px}.public-freelancer-profile-module__aZo2aW__categories p{color:#52617d;margin:0;font-size:13px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__samples{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.public-freelancer-profile-module__aZo2aW__sample{border:1px solid #e6eaf0;border-radius:12px;min-width:0;overflow:hidden}.public-freelancer-profile-module__aZo2aW__sampleMedia{aspect-ratio:4/3;background:#f5f7fa;display:grid;overflow:hidden}.public-freelancer-profile-module__aZo2aW__sampleMedia>img,.public-freelancer-profile-module__aZo2aW__sampleMedia>div,.public-freelancer-profile-module__aZo2aW__sampleMedia video{object-fit:contain;width:100%;height:100%;min-height:0}.public-freelancer-profile-module__aZo2aW__sampleCopy{padding:16px}.public-freelancer-profile-module__aZo2aW__sampleKind{color:#52617d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.public-freelancer-profile-module__aZo2aW__sampleCopy h3{overflow-wrap:anywhere;margin:7px 0 8px;font-size:14px;line-height:1.5}.public-freelancer-profile-module__aZo2aW__sampleCopy p{color:#52617d;overflow-wrap:anywhere;margin:0 0 16px;font-size:12px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__sampleCopy .public-freelancer-profile-module__aZo2aW__reportLink{color:#627087;text-underline-offset:3px;margin-top:6px;font-size:10px;display:inline-block}.public-freelancer-profile-module__aZo2aW__emptyState{text-align:center;background:#fafbfd;border:1px dashed #dbe3ee;border-radius:12px;justify-items:center;padding:32px 24px;display:grid}.public-freelancer-profile-module__aZo2aW__emptyState>span{color:#7391bb;background:#edf3fc;border-radius:12px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.public-freelancer-profile-module__aZo2aW__emptyState h3{color:#52617d;margin:14px 0 8px;font-size:14px}.public-freelancer-profile-module__aZo2aW__emptyState p,.public-freelancer-profile-module__aZo2aW__empty{color:#52617d;margin:0;font-size:12px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__sidebar{gap:16px;min-width:0;display:grid;position:sticky;top:24px}.public-freelancer-profile-module__aZo2aW__contactCard,.public-freelancer-profile-module__aZo2aW__overview{padding:24px}.public-freelancer-profile-module__aZo2aW__contactCard h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 9px;font-size:21px;line-height:1.3}.public-freelancer-profile-module__aZo2aW__overview h2{letter-spacing:-.025em;margin:0 0 20px;font-size:18px}.public-freelancer-profile-module__aZo2aW__overviewIntro{color:#52617d;margin:0 0 20px;font-size:13px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__stats{border-bottom:1px solid #e6eaf0;gap:20px;margin:0 0 20px;padding-bottom:20px;display:flex}.public-freelancer-profile-module__aZo2aW__stats>div{flex-direction:column-reverse;flex:1;gap:7px;min-width:0;display:flex}.public-freelancer-profile-module__aZo2aW__stats>div+div{border-left:1px solid #e6eaf0;padding-left:20px}.public-freelancer-profile-module__aZo2aW__stats dt{color:#627087;font-size:11px}.public-freelancer-profile-module__aZo2aW__stats dd{margin:0;font-size:22px;font-weight:700}.public-freelancer-profile-module__aZo2aW__facts{gap:20px;margin:0;display:grid}.public-freelancer-profile-module__aZo2aW__facts>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.public-freelancer-profile-module__aZo2aW__facts dt{color:#52617d;align-items:center;gap:10px;font-size:12px;display:flex}.public-freelancer-profile-module__aZo2aW__facts dt img{flex:none}.public-freelancer-profile-module__aZo2aW__facts dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:500}.public-freelancer-profile-module__aZo2aW__contactCard .public-freelancer-profile-module__aZo2aW__primaryAction{color:#fff;text-align:center;background:#0a65fc;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.public-freelancer-profile-module__aZo2aW__contactCard .public-freelancer-profile-module__aZo2aW__primaryAction:hover{background:#0954d0}.public-freelancer-profile-module__aZo2aW__signInNote{color:#52617d;text-align:center;margin:16px 0 0;font-size:11px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__signInNote a{color:#0a65fc;text-underline-offset:3px;font-weight:600}.public-freelancer-profile-module__aZo2aW__overview .public-freelancer-profile-module__aZo2aW__samplesLink{color:#0a65fc;border-top:1px solid #e6eaf0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:20px;padding-top:16px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.public-freelancer-profile-module__aZo2aW__overview .public-freelancer-profile-module__aZo2aW__samplesLink:hover{text-underline-offset:3px;text-decoration:underline}.public-freelancer-profile-module__aZo2aW__trustNote{color:#52617d;padding:0 16px;font-size:12px;line-height:1.7}.public-freelancer-profile-module__aZo2aW__trustNote p{margin:0;font-weight:600}.public-freelancer-profile-module__aZo2aW__trustNote span{font-size:11px;font-weight:400}.public-freelancer-profile-module__aZo2aW__sidebar .public-freelancer-profile-module__aZo2aW__browseLink{color:#52617d;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.public-freelancer-profile-module__aZo2aW__sidebar .public-freelancer-profile-module__aZo2aW__browseLink:hover{color:#0a65fc}.public-freelancer-profile-module__aZo2aW__profile :where(a):focus-visible{outline-offset:4px;outline:2px solid #0a65fc}.public-freelancer-profile-module__aZo2aW__cover :where(a):focus-visible{outline-color:#fff}@media (max-width:1280px){.public-freelancer-profile-module__aZo2aW__coverCopy{width:calc(100% - 72px)}.public-freelancer-profile-module__aZo2aW__main{grid-template-columns:minmax(0,1fr) 340px;width:calc(100% - 96px)}.public-freelancer-profile-module__aZo2aW__portrait{flex-basis:110px}.public-freelancer-profile-module__aZo2aW__avatar,.public-freelancer-profile-module__aZo2aW__avatarFallback{width:110px;height:110px}}@media (max-width:1000px){.public-freelancer-profile-module__aZo2aW__main{grid-template-columns:minmax(0,1fr) 300px;width:calc(100% - 64px)}.public-freelancer-profile-module__aZo2aW__coverCopy{width:calc(100% - 40px)}.public-freelancer-profile-module__aZo2aW__hero{gap:18px}.public-freelancer-profile-module__aZo2aW__portrait{flex-basis:88px}.public-freelancer-profile-module__aZo2aW__avatar,.public-freelancer-profile-module__aZo2aW__avatarFallback{width:88px;height:88px}.public-freelancer-profile-module__aZo2aW__contactCard,.public-freelancer-profile-module__aZo2aW__overview{padding:20px}.public-freelancer-profile-module__aZo2aW__facts>div{align-items:start;gap:10px}.public-freelancer-profile-module__aZo2aW__facts dt{gap:7px}}@media (max-width:900px){.public-freelancer-profile-module__aZo2aW__main{grid-template-columns:minmax(0,1fr)}.public-freelancer-profile-module__aZo2aW__sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.public-freelancer-profile-module__aZo2aW__trustNote,.public-freelancer-profile-module__aZo2aW__browseLink{grid-column:1/-1}}@media (max-width:600px){.public-freelancer-profile-module__aZo2aW__backdrop{border-radius:18px;width:calc(100% - 16px);height:620px;top:8px}.public-freelancer-profile-module__aZo2aW__cover{width:calc(100% - 16px);margin-top:8px}.public-freelancer-profile-module__aZo2aW__coverCopy{width:calc(100% - 24px);margin-top:10px}.public-freelancer-profile-module__aZo2aW__main{width:calc(100% - 32px);margin-top:12px}.public-freelancer-profile-module__aZo2aW__hero{align-items:start;gap:16px;min-height:0;padding:22px 20px}.public-freelancer-profile-module__aZo2aW__portrait{flex-basis:72px}.public-freelancer-profile-module__aZo2aW__avatar,.public-freelancer-profile-module__aZo2aW__avatarFallback{width:72px;height:72px;font-size:23px}.public-freelancer-profile-module__aZo2aW__nameRow h1{font-size:24px}.public-freelancer-profile-module__aZo2aW__profession{font-size:12px}.public-freelancer-profile-module__aZo2aW__workHistory,.public-freelancer-profile-module__aZo2aW__identityMeta{font-size:11px}.public-freelancer-profile-module__aZo2aW__workHistory>.public-freelancer-profile-module__aZo2aW__completedJobs:not(:first-child){border-left:0;margin-left:0;padding-left:0}.public-freelancer-profile-module__aZo2aW__sectionNav{gap:8px 20px;padding-inline:20px}.public-freelancer-profile-module__aZo2aW__sectionNav a{min-height:54px;font-size:12px}.public-freelancer-profile-module__aZo2aW__aboutContent,.public-freelancer-profile-module__aZo2aW__panel{padding:22px 20px}.public-freelancer-profile-module__aZo2aW__samples,.public-freelancer-profile-module__aZo2aW__sidebar{grid-template-columns:minmax(0,1fr)}.public-freelancer-profile-module__aZo2aW__emptyState{padding:24px 16px}}@media (max-width:360px){.public-freelancer-profile-module__aZo2aW__hero{flex-direction:column}}.public-freelancer-profile-module__aZo2aW__profile[data-workspace-preview=true] .public-freelancer-profile-module__aZo2aW__backdrop{display:none}.public-freelancer-profile-module__aZo2aW__profile[data-workspace-preview=true] .public-freelancer-profile-module__aZo2aW__cover,.public-freelancer-profile-module__aZo2aW__profile[data-workspace-preview=true] .public-freelancer-profile-module__aZo2aW__main{width:100%;margin-inline:0}.public-freelancer-profile-module__aZo2aW__profile[data-workspace-preview=true] .public-freelancer-profile-module__aZo2aW__coverCopy{width:100%;color:var(--color-brand-text);margin:0}.public-freelancer-profile-module__aZo2aW__profile[data-workspace-preview=true] .public-freelancer-profile-module__aZo2aW__main{grid-template-columns:minmax(0,1fr)}
