.member-profile{--mp-main:660px;--mp-rail:280px;--mp-gutter:22px;--mp-track:calc(var(--mp-main) + var(--mp-gutter) + var(--mp-rail));--mp-cover-bleed:clamp(0px, calc((100vw - var(--mp-track) - 64px) / 2), 64px);--mp-cover-height:221px;--mp-avatar:100px;--mp-avatar-ring:6px;--mp-avatar-drop:58px;--mp-card-gap:20px;--mp-rail-gap:16px;--td-track-content:var(--mp-track);z-index:1;box-sizing:border-box;width:100%;min-width:0;padding-top:calc(var(--talent-dashboard-nav-top,16px) + var(--talent-dashboard-nav-height,60px) + 60px);flex-direction:column;padding-bottom:64px;display:flex;position:relative}.talent-dashboard-shell:has(.member-profile) .talent-dashboard-shell__column{max-width:none}.talent-dashboard-shell__main:has(.member-profile){padding-top:0}body:not(:has(.talent-dashboard-shell)) .member-profile{max-width:var(--mp-track);margin-inline:auto;padding-top:40px}.member-profile__wash{z-index:0;opacity:.45;pointer-events:none;width:100vw;height:420px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}.guest-v2-public-profile .member-profile__wash{top:calc(-1 * var(--gvp-wash-lift,0px));height:calc(420px + var(--gvp-wash-lift,0px))}.member-profile__wall{gap:var(--mp-card-gap);flex-direction:column;display:flex;position:relative}.member-profile__wall-preview{gap:var(--mp-card-gap);pointer-events:none;flex-direction:column;max-height:260px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 15%,#0000 92%);mask-image:linear-gradient(#000 0% 15%,#0000 92%)}.member-profile__wall-prompt{margin-top:calc(-1 * var(--mp-card-gap));text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 24px 24px;display:flex}.member-profile__wall-title{letter-spacing:-.01em;color:var(--text__headings);margin:0;font-size:20px;font-weight:600;line-height:24px}.member-profile__wall-copy{max-width:40ch;color:var(--text__body);margin:0 0 8px;font-size:14px;line-height:20px}@media (min-width:1024px){.member-profile__layout:not(.member-profile__layout--no-rail) .member-profile__wall-prompt{transform:translateX(calc((var(--mp-gutter) + var(--mp-rail)) / 2));pointer-events:none}.member-profile__layout:not(.member-profile__layout--no-rail) .member-profile__wall-prompt>*{pointer-events:auto}}.member-profile__cover-zone{z-index:1;margin-bottom:calc(var(--mp-avatar-drop) + 32px);position:relative}.member-profile__cover{height:var(--mp-cover-height);width:calc(100% + 2 * var(--mp-cover-bleed));margin-inline:calc(-1 * var(--mp-cover-bleed));border-radius:var(--borderradius__20);background:#0000000a;position:relative;overflow:hidden}.member-profile__cover-img{object-fit:cover;width:100%;height:100%;display:block}.member-profile__cover--dropping{outline:2px solid var(--primary__500);outline-offset:-2px}.member-profile__cover-edit{z-index:2;border:1px solid color-mix(in srgb, var(--bg__card) 40%, transparent);border-radius:var(--borderradius__round);background:color-mix(in srgb, var(--bg__card) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:28px;color:var(--text__headings);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:16px;transition:background-color .15s;display:inline-flex;position:absolute;bottom:16px;right:16px}.member-profile__cover-edit:hover{background:color-mix(in srgb, var(--bg__card) 85%, transparent)}.member-profile__cover-edit:disabled{opacity:.7;cursor:default}.member-profile__avatar{left:0;bottom:calc(-1 * var(--mp-avatar-drop));z-index:3;width:var(--mp-avatar);height:var(--mp-avatar);border-radius:var(--borderradius__round);background:var(--bg__card);box-shadow:0 0 0 var(--mp-avatar-ring) var(--bg__card);position:absolute;overflow:hidden}.member-profile__avatar img{object-fit:cover;width:100%;height:100%}button.member-profile__avatar{cursor:pointer;border:0;padding:0}.member-profile__avatar-scrim{color:var(--icon__onfill);opacity:0;background:#00000073;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}:is(button.member-profile__avatar:hover .member-profile__avatar-scrim,button.member-profile__avatar:focus-visible .member-profile__avatar-scrim){opacity:1}.member-profile__availability{left:calc(var(--mp-avatar) - 28px);bottom:calc(-1 * var(--mp-avatar-drop) + 4px);z-index:4;white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex;position:absolute}.member-profile__availability--on{color:var(--text__success)}.member-profile__availability-dot{border-radius:var(--borderradius__round);background:currentColor;width:8px;height:8px}.member-profile__identity{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;display:flex;position:relative}.member-profile__identity-copy{flex-direction:column;min-width:0;display:flex}.member-profile__name-row{align-items:center;gap:6px;min-width:0;display:flex}.member-profile__name{letter-spacing:-.01em;color:var(--text__headings);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:500;line-height:28px}.member-profile__verified{flex-shrink:0}.member-profile__verified.ds-plus-badge{width:fit-content;height:auto;color:var(--k-ink,#1c1c1c)}.member-profile__verified--active{color:var(--text__main,var(--text__headings))}.member-profile__location{color:var(--text__body);margin:8px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-profile__location strong{color:var(--text__headings);font-weight:500}.member-profile__tags{flex-wrap:wrap;align-items:center;gap:9px;margin-top:26px;display:flex}.member-profile__tag{border-radius:var(--borderradius__round);background:var(--bg__muted);height:22px;color:var(--text__headings);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}.member-profile__identity-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:22px;display:flex}.member-profile__identity-slot{display:contents}.member-profile__identity-buttons{align-items:center;gap:12px;display:flex}.member-profile__identity-buttons button,.member-profile__identity-buttons a{height:28px}.member-profile__review-row{color:var(--text__headings);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:16px;display:inline-flex}.member-profile__review-link{color:var(--text__headings);font-weight:600;text-decoration:none}.member-profile__review-link:hover{text-decoration:underline}.member-profile__rating{align-items:center;gap:4px;display:inline-flex}.member-profile__rating-star{width:13px;height:13px;color:var(--icon__rating)}.member-profile__rating-value{color:var(--text__headings);font-weight:500}.member-profile__rating-count{color:var(--text__subtle)}.member-profile__layout{grid-template-columns:minmax(0, var(--mp-main)) var(--mp-rail);column-gap:var(--mp-gutter);grid-template-rows:auto minmax(0,1fr);align-items:start;margin-top:32px;display:grid}.member-profile__tabs{scrollbar-width:none;grid-area:1/1;margin-top:2px;margin-bottom:20px;overflow-x:auto}.member-profile__tabs::-webkit-scrollbar{display:none}.member-profile__tabs [data-slot=tabs-list]{width:max-content;padding:2px}.member-profile__tabs [data-slot=tabs-trigger]{height:32px}.member-profile__main{gap:var(--mp-card-gap);flex-direction:column;grid-area:2/1;min-width:0;display:flex}.member-profile__rail{gap:var(--mp-rail-gap);flex-direction:column;grid-area:2/2;min-width:0;display:flex}.member-profile__layout--no-rail{grid-template-columns:minmax(0,1fr)}.member-profile-card{box-sizing:border-box;border:1px solid var(--stroke__main);border-radius:var(--borderradius__20);background:var(--bg__card);box-shadow:var(--shadow__drop-sm);flex-direction:column;padding:24px;display:flex}.member-profile-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.member-profile-card__heading{flex-direction:column;gap:4px;min-width:0;display:flex}.member-profile-card__title{letter-spacing:-.01em;color:var(--text__headings);margin:0;font-size:20px;font-weight:500;line-height:24px}.member-profile-card__subtitle{color:var(--text__body);margin:0;font-size:14px;font-weight:400;line-height:16px}.member-profile-card__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.member-profile-card__actions>.member-profile-chip{margin-block:-2px}.member-profile-card__body{flex-direction:column;margin-top:16px;display:flex}.member-profile-card__text{color:var(--text__body);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:20px}.member-profile-card--pad-20{padding:20px}.member-profile-card--title-h5 .member-profile-card__title{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:28px}.member-profile-card--detail-md .member-profile-row__subtitle{font-size:16px;line-height:20px}.member-profile-card--rows-bleed-end .member-profile-rows>li+li{border-top:0;position:relative}.member-profile-card--rows-bleed-end .member-profile-rows>li+li:before{content:"";border-top:1px solid var(--stroke__main);position:absolute;top:0;left:0;right:-20px}.member-profile-chip{border-radius:var(--borderradius__round);background:var(--bg__chip-alpha);width:28px;height:28px;color:var(--text__body);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.member-profile-chip:disabled{opacity:.5;cursor:default}.member-profile-chip:hover{background:var(--bg__chip-alpha-hover)}.member-profile-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.member-profile-rows>li+li{border-top:1px solid var(--stroke__main);margin-top:16px;padding-top:16px}.member-profile-row{align-items:flex-start;gap:16px;display:flex}.member-profile-row__copy{flex-direction:column;flex:1;min-width:0;display:flex}.member-profile-row__title{color:var(--text__headings);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500;line-height:20px}.member-profile-row__subtitle{color:var(--text__body);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-profile-row__text{color:var(--text__body);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-profile-row__meta{color:var(--text__subtle);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;font-weight:500;line-height:16px}.member-profile-row__link{color:var(--text__subtle);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:16px}.member-profile-row__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.member-profile-row__file{flex-shrink:0}.member-profile-token-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.member-profile-token-chips>.pf-chip{height:32px;padding:0 14px;font-size:14px}.member-profile-tokens{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.member-profile-tokens>li{color:var(--text__headings);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:500;line-height:20px;display:flex}.member-profile-tokens>li+li{border-top:1px solid var(--stroke__main)}.member-profile-tokens>li:first-child{padding-top:0}.member-profile-quote{flex-direction:column;gap:12px;display:flex}.member-profile-quote__author{align-items:center;gap:16px;display:flex}.member-profile-quote__name{color:var(--text__headings);margin:0;font-size:14px;font-weight:500;line-height:16px}.member-profile-quote__title{color:var(--text__body);margin:2px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-profile-quote__body{color:var(--text__body);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:16px}.member-profile-card__footer{flex-direction:column;align-items:stretch;margin-top:16px;display:flex}.member-profile-card__footer button,.member-profile-card__footer a{height:28px}.member-profile-card__footer--tall button,.member-profile-card__footer--tall a{height:36px}.member-profile-card__footer+.member-profile-card__footer{margin-top:8px}.pf-owner-steps{flex-wrap:wrap;gap:8px;display:flex}.member-profile-rail-card{box-sizing:border-box;border-radius:var(--borderradius__20);background:var(--bg__muted);box-shadow:none;border:0;padding:16px}.member-profile__rail .member-v2-public-profile__completion-card{background-color:var(--bg__muted);box-shadow:none;border-color:#0000}.member-profile__rail .member-v2-public-profile__premium-card{border-radius:var(--borderradius__20);box-shadow:var(--shadow__drop-sm)}.member-profile-rail-card__title{letter-spacing:-.01em;color:var(--text__headings);margin:0;font-size:20px;font-weight:500;line-height:24px}.member-profile-rail-card__subtitle{color:var(--text__body);margin:4px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-profile__share{flex-direction:column;gap:0;display:flex}.member-profile__share>*+*{margin-top:16px}.member-profile__availability-row+.member-profile__stats,.member-profile__stats+.member-profile__url-row{margin-top:0}.member-profile__share-url{color:var(--text__body);overflow-wrap:normal;word-break:keep-all;margin:4px 0 0;font-size:14px;line-height:16px}.member-profile__share-actions{align-items:center;gap:8px;display:flex}.member-profile__share-actions>:first-child{flex:1}.member-profile__flag{width:100%;color:var(--text__subtle);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.member-profile__flag:hover{color:var(--text__headings)}.member-profile__availability-row,.member-profile__stats,.member-profile__url-row,.member-profile__similar-item,.member-profile__similar-footer{margin-inline:-16px;padding-inline:16px}.member-profile__availability-row{border-top:1px solid var(--stroke__main);justify-content:center;align-items:center;min-height:44px;padding-block:12px;display:flex}.member-profile__availability-row>div{border-top:0;flex-direction:row-reverse;width:100%;padding:0}.member-profile__stats{border-top:1px solid var(--stroke__main);flex-direction:column;gap:16px;margin-block:16px 0;padding-top:16px;display:flex}.member-profile__availability-row+.member-profile__stats{margin-top:0}.member-profile__stats:has(+.member-profile__url-row){padding-bottom:16px}.member-profile__stat{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-profile__stat dt{color:var(--text__body);font-size:14px;font-weight:400;line-height:16px}.member-profile__stat dd{overflow-wrap:anywhere;min-width:0;color:var(--text__headings);text-align:right;margin:0;font-size:14px;font-weight:500;line-height:16px}.member-profile__url-row{border-top:1px solid var(--stroke__main);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:16px;display:flex}.member-profile__similar{padding-bottom:16px}.member-profile__similar-list{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.member-profile__similar-item{border-top:1px solid var(--stroke__main);justify-content:space-between;align-items:center;gap:8px;min-height:68px;padding-block:8px;text-decoration:none;display:flex}.member-profile__similar-item:hover .member-profile__similar-name span:first-child{text-decoration:underline}.member-profile__similar-person{align-items:center;gap:8px;min-width:0;display:flex}.member-profile__similar-name{color:var(--text__headings);align-items:center;gap:4px;margin:0;font-size:14px;font-weight:500;line-height:16px;display:flex}.member-profile__similar-verified{width:14px;height:14px;color:var(--primary__500);flex-shrink:0}.member-profile__similar-title{color:var(--text__body);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:14px;font-weight:400;line-height:16px;overflow:hidden}.member-profile__similar-footer{border-top:1px solid var(--stroke__main);padding-top:16px}.member-profile__similar-view-all{border:1px solid var(--stroke__main);border-radius:var(--borderradius__round);background:var(--bg__card);width:100%;height:36px;box-shadow:var(--shadow__drop-sm);color:var(--text__headings);cursor:pointer;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s;display:inline-flex}.member-profile__similar-view-all:hover{background:var(--bg__muted50)}.member-profile__similar-rating{color:var(--text__headings);flex-shrink:0;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}@media (max-width:1023px){.member-profile__layout{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.member-profile__rail{margin-top:var(--mp-card-gap);grid-area:3/1}}@media (max-width:768px){.member-profile{--mp-cover-height:148px;--mp-avatar:80px;--mp-avatar-ring:4px;--mp-avatar-drop:40px;padding-top:calc(var(--talent-dashboard-nav-top,16px) + var(--talent-dashboard-nav-height,60px) + 24px)}.member-profile:not(.company-profile) .member-profile__identity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 12px;display:grid}.member-profile:not(.company-profile) .member-profile__identity-copy,.member-profile:not(.company-profile) .member-profile__identity-actions,.member-profile:not(.company-profile) .member-profile__identity-buttons{display:contents}.member-profile:not(.company-profile) .member-profile__name-row{grid-area:1/1}.member-profile:not(.company-profile) .member-profile__identity-slot--share{grid-area:1/2;justify-self:end;display:flex}.member-profile:not(.company-profile) .member-profile__location{grid-area:2/1}.member-profile:not(.company-profile) .member-profile__review-row{text-align:right;grid-area:2/2;justify-self:end;margin-top:8px}.member-profile:not(.company-profile) .member-profile__tags{grid-area:3/1/4/-1}.member-profile:not(.company-profile) .member-profile__identity-slot--reach{grid-area:4/1/5/-1;margin-top:16px;display:flex}.member-profile:not(.company-profile) .member-profile__identity-slot--reach:empty{display:none}.member-profile:not(.company-profile) .member-profile__identity-slot--cv{grid-area:5/1/6/-1;margin-top:16px;display:flex}.company-profile .member-profile__identity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 12px;display:grid}.company-profile .member-profile__identity-copy,.company-profile .member-profile__identity-actions{display:contents}.company-profile .member-profile__name-row{grid-area:1/1}.company-profile .member-profile__location{grid-area:2/1}.company-profile .member-profile__tags{grid-area:3/1/4/-1}.company-profile .member-profile__identity-buttons{grid-area:1/2;justify-self:end}.company-profile .member-profile__review-row{text-align:right;grid-area:2/2;justify-self:end;margin-top:8px}.member-profile__avatar{left:16px}.member-profile__cover-zone{margin-bottom:calc(var(--mp-avatar-drop) + 20px)}.member-profile__tags{row-gap:8px;margin-top:16px}.company-profile .member-profile__tags{scrollbar-width:none;margin-inline:calc(-1 * var(--talent-dashboard-page-padding-inline,20px));padding-block:2px;padding-inline:var(--talent-dashboard-page-padding-inline,20px);flex-wrap:nowrap;overflow-x:auto}.company-profile .member-profile__tags::-webkit-scrollbar{display:none}.company-profile .member-profile__tag{flex:none}.member-profile__layout{margin-top:20px}.member-profile__tabs{margin-top:0;margin-bottom:16px}.member-profile__name{font-size:20px;line-height:24px}.member-profile-card{padding:20px}.member-profile-card__title{font-size:18px;line-height:22px}}.member-profile__main .member-v2-profile-card{border-color:var(--stroke__main);border-radius:var(--borderradius__20);box-shadow:var(--shadow__drop-sm)}.member-profile__main .member-v2-public-profile__reviews-stack,.member-profile__main .member-v2-public-profile__tab-stack,.member-profile__main .member-v2-public-profile__reviews-list{gap:var(--mp-card-gap)}.member-profile__main>*{min-width:0}.member-profile-tokens__level{color:var(--text__body);flex-shrink:0;font-size:14px;font-weight:500;line-height:16px}