html:has(.member-v2-shell){width:100%;height:100%;overflow:clip hidden}html:has(.member-v2-shell) body{width:100%;height:100%;overflow:hidden}html:has(.member-v2-shell) body>.brand-v2{width:100%;min-width:0;min-height:var(--thm-shell-viewport-height,100dvh);flex-direction:column;flex:auto;height:100%;display:flex}.member-v2-shell{--talent-dashboard-page-padding-inline:32px;height:var(--thm-shell-viewport-height,100dvh);min-height:var(--thm-shell-viewport-height,100dvh);background:var(--bg__background);width:100%;min-width:0;color:var(--text__headings);flex:auto;display:flex;overflow:hidden}@media (max-width:768px){.member-v2-shell{--talent-dashboard-page-padding-inline:20px}}.member-v2-sidebar{background:var(--bg__background);border-right:1px solid var(--stroke__main);isolation:isolate;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:29px;width:185px;height:100vh;padding:22px 12px;display:flex;position:sticky;top:0;overflow:visible}.member-v2-sidebar__logo{z-index:1;padding-left:12px;text-decoration:none;display:block;position:relative}.member-v2-sidebar__nav{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.member-v2-sidebar__role{flex-shrink:0;width:100%}.member-v2-sidebar__role-trigger>svg:last-child{opacity:1;flex-shrink:0;width:17px;height:17px}.member-v2-sidebar__role-trigger{box-sizing:border-box;border-radius:var(--borderradius__md);border:1px solid var(--stroke__main);background:var(--bg__input);width:100%;height:32px;min-height:32px;max-height:32px;box-shadow:var(--shadow__drop-sm);color:var(--text__headings);justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;font-size:14px;font-weight:600;line-height:16px;display:flex}:is(.member-v2-sidebar__role-trigger:focus,.member-v2-sidebar__role-trigger:focus-visible,.member-v2-sidebar__role-trigger[data-state=open]){height:32px;min-height:32px;max-height:32px;box-shadow:var(--shadow__drop-sm), inset 0 0 0 2px color-mix(in srgb, var(--neutral__400) 40%, transparent);border-width:1px;padding:4px 12px}.member-v2-sidebar__links{flex-direction:column;gap:4px;display:flex}.member-v2-sidebar__link{border-radius:var(--borderradius__sm);letter-spacing:.01em;height:32px;color:var(--text__body);align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.member-v2-sidebar__link:hover{color:var(--text__headings);background:#0000000a}.member-v2-sidebar__link--active{background:var(--bg__muted);color:var(--text__headings);border-radius:12px}.member-v2-sidebar__link-icon{flex-shrink:0;width:16px;height:16px}.member-v2-main{background:var(--bg__background);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative}.member-v2-pattern{z-index:0;pointer-events:none;opacity:.09;mix-blend-mode:darken;transform-origin:50%;background-image:linear-gradient(#fff 0%,#fff0 100%),url(/images/magicpath/80a1f78a-ac1c-4400-be1c-ed45ca217e2b.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:min(430px,31%);height:min(260px,24vh);position:absolute;top:0;right:0;transform:rotate(180deg)}.member-v2-pattern:is(.dark *){mix-blend-mode:lighten}.member-v2-main.brand-pattern-gradient:before{--brand-pattern-fade:radial-gradient(ellipse 85% 75% at 100% 0%, #fff 0%, #ffffff59 42%, #fff0 100%);width:100%;height:100%}.member-v2-gradient{z-index:0;pointer-events:none;position:absolute;bottom:0;left:0}.member-v2-gradient img{pointer-events:none;will-change:transform, opacity;position:absolute!important}.member-v2-gradient .vector-6{aspect-ratio:619/686;animation:4s ease-in-out infinite member-v2-gradient-drift-a;width:min(520px,58vw)!important;height:auto!important;top:auto!important;bottom:-72px!important;left:max(-140px,-18vw)!important}.member-v2-gradient .vector-7{aspect-ratio:1355/1446;animation:4s ease-in-out infinite member-v2-gradient-drift-b;width:min(920px,92vw)!important;height:auto!important;top:auto!important;bottom:-180px!important;left:max(-220px,-28vw)!important}.member-v2-gradient .vector-8{aspect-ratio:1009/767;animation:4s ease-in-out infinite member-v2-gradient-drift-c;width:min(680px,72vw)!important;height:auto!important;top:auto!important;bottom:-96px!important;left:max(-80px,-10vw)!important}@keyframes member-v2-gradient-drift-a{0%,to{opacity:.54;transform:translate(0)scale(1)rotate(0)}33%{opacity:.66;transform:translate(48px,-32px)scale(1.1)rotate(2deg)}66%{opacity:.44;transform:translate(-28px,24px)scale(.94)rotate(-1.5deg)}}@keyframes member-v2-gradient-drift-b{0%,to{opacity:.54;transform:translate(0)scale(1)rotate(0)}40%{opacity:.68;transform:translate(-56px,36px)scale(1.08)rotate(-2.5deg)}70%{opacity:.42;transform:translate(32px,-24px)scale(.92)rotate(1.75deg)}}@keyframes member-v2-gradient-drift-c{0%,to{opacity:.54;transform:translate(0)scale(1)rotate(0)}25%{opacity:.7;transform:translate(-44px,-36px)scale(1.12)rotate(1.5deg)}75%{opacity:.4;transform:translate(36px,28px)scale(.9)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.member-v2-gradient .vector-6,.member-v2-gradient .vector-7,.member-v2-gradient .vector-8{animation:none}}.member-v2-header{z-index:10;border-bottom:1px solid var(--stroke__main);background:0 0;flex-shrink:0;align-items:center;gap:12px;height:52px;padding:12px;display:flex;position:sticky;top:0}.member-v2-header__breadcrumb{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.member-v2-header__crumb-label{color:var(--text__headings);font-size:14px;font-weight:500;line-height:16px}.member-v2-header__actions{align-items:center;gap:8px;display:flex}.member-v2-header__updates{color:var(--text__muted);font-size:16px;font-weight:500;line-height:20px;text-decoration:none}.member-v2-header__updates:hover{color:var(--text__headings)}.member-v2-header__icon-btn{border-radius:var(--borderradius__round);width:32px;height:32px;color:var(--text__headings);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,transform .12s ease-out;display:inline-flex}.member-v2-header__icon-btn:hover,.member-v2-header__icon-btn[data-state=open]{background:var(--bg__blacksoft)}.member-v2-header__icon-btn:active{transform:scale(.94)}.member-v2-header__search{border-radius:var(--borderradius__sm);border:1px solid var(--stroke__main);background:var(--bg__input);height:32px;box-shadow:var(--shadow__drop-sm);cursor:pointer;align-items:center;gap:8px;padding:4px 8px;display:flex;position:relative}.member-v2-header__search:before{content:"";position:absolute;inset:-6px 0}.member-v2-header__search kbd{background:var(--bg__muted);min-width:20px;height:20px;color:var(--text__headings);opacity:.6;border-radius:4px;justify-content:center;align-items:center;font-size:14px;line-height:16px;display:inline-flex}.member-v2-header__avatar-btn{border:1px solid var(--stroke__main);background:var(--bg__card);border-radius:80px;justify-content:center;align-items:center;width:36px;height:36px;padding:4px;display:inline-flex}.member-v2-content{z-index:1;background:0 0;flex:1;width:100%;min-width:0;min-height:0;position:relative;overflow:hidden auto}.member-v2-content__inner{z-index:1;box-sizing:border-box;width:100%;min-width:0;max-width:940px;margin:0 auto;padding:32px 0 48px;position:relative}@media (max-width:768px){.member-v2-content__inner{padding-inline:var(--talent-dashboard-page-padding-inline,16px)}}.member-v2-content__inner:has(.member-v2-jobs-layout){min-width:0;max-width:none;padding-inline:var(--talent-dashboard-page-padding-inline,32px);overflow-x:clip}.member-v2-content__inner:has(.member-v2-dashboard-layout){max-width:none;padding-inline:32px}.member-v2-jobs-layout{align-items:start;gap:32px;width:100%;min-width:0;max-width:100%;display:grid}.member-v2-jobs-layout__main{width:100%;min-width:0;overflow-x:clip}.member-v2-jobs-layout__sidebar{display:none}@media (min-width:1400px){.member-v2-jobs-layout{grid-template-columns:minmax(0,1fr) minmax(280px,312px)}.member-v2-jobs-layout__sidebar{z-index:1;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;align-self:start;max-height:calc(100dvh - 76px);display:flex;position:sticky;top:24px;overflow-y:auto}.member-v2-jobs-layout__sidebar::-webkit-scrollbar{display:none}}.member-v2-jobs-sidebar{gap:24px;width:100%;padding-inline:16px}.member-v2-jobs-sidebar__divider{border:none;border-top:1px solid var(--stroke__main);width:100%;margin:0}.member-v2-jobs-sidebar__profile{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.member-v2-jobs-sidebar__profile>header{align-items:flex-start;padding:24px 0 0;overflow:visible}.member-v2-jobs-sidebar__profile>header h2{letter-spacing:0;font-size:20px;line-height:24px}.member-v2-jobs-sidebar__profile>header p{letter-spacing:-.02em;color:var(--text__body);font-size:14px;line-height:20px}.member-v2-jobs-sidebar__profile>section{box-shadow:none;border-top:none;padding:24px 0 0}.member-v2-jobs-sidebar__profile>section button{border-radius:var(--borderradius__pill);height:36px}.member-v2-jobs-sidebar__section{flex-direction:column;gap:20px;width:100%;display:flex}.member-v2-jobs-sidebar__heading{color:var(--text__headings);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:20px;overflow:hidden}.member-v2-jobs-sidebar__recent-jobs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.member-v2-jobs-sidebar__recent-job{width:100%;color:var(--text__body);text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .15s;display:block;overflow:hidden}.member-v2-jobs-sidebar__recent-job:hover{color:var(--text__headings)}.member-v2-jobs-sidebar__member-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.member-v2-jobs-sidebar__member-row{text-align:left;cursor:default;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:0;font-family:inherit;transition:color .15s;display:flex}button.member-v2-jobs-sidebar__member-row{cursor:pointer}button.member-v2-jobs-sidebar__member-row:hover .member-v2-jobs-sidebar__member-desc{color:var(--text__headings)}.member-v2-jobs-sidebar__member-avatar{border:1px solid var(--stroke__main);flex-shrink:0;width:32px;height:32px}.member-v2-jobs-sidebar__member-copy{flex:1;min-width:0}.member-v2-jobs-sidebar__member-name-row{align-items:center;gap:6px;display:flex}.member-v2-jobs-sidebar__member-name{color:var(--text__headings);font-size:14px;font-weight:500;line-height:16px}.member-v2-jobs-sidebar__member-meta{align-items:center;gap:4px;min-width:0;margin-top:2px;font-size:12px;line-height:14px;display:flex}.member-v2-jobs-sidebar__member-role{color:var(--text__headings);flex-shrink:0;font-weight:500}.member-v2-jobs-sidebar__member-dot{color:var(--text__muted);flex-shrink:0;font-weight:500}.member-v2-jobs-sidebar__member-desc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text__body);font-weight:400;overflow:hidden}.member-v2-jobs-sidebar__offers{filter:drop-shadow(0 1px 2px #0000000f)}.member-v2-job-listings{flex-direction:column;gap:20px;width:100%;display:flex}.member-v2-job-listings .frame-1533210745,.member-v2-offer-listings .frame-1533210745,.member-v2-offer-listings .guest-v2-offer-list{width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important}.member-v2-offer-listings{flex-direction:column;gap:20px;width:100%;display:flex}.member-v2-offer-listings .frame-1533211091{gap:12px;min-width:0;overflow:visible}.member-v2-offer-listings .guest-v2-search-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-offer-listings .job-list-sort.ds-searchable-dropdown{flex-shrink:0;width:fit-content}.member-v2-offer-listings .job-list-sort .ds-searchable-dropdown__command.ds-command{width:fit-content;margin:0;padding:0}.member-v2-offer-listings .job-list-sort .ds-searchable-dropdown__control{width:auto;height:2.5rem}.member-v2-offer-listings .job-list-sort .ds-searchable-dropdown__field-wrap{flex:none;width:auto}.member-v2-offer-listings .job-list-sort .ds-searchable-dropdown__input{field-sizing:content;width:auto;min-width:0}.member-v2-offer-listings .job-list-view-toggle{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}.member-v2-offer-listings .job-list-view-toggle--active{background:var(--bg__surfacesubtle)}.member-v2-job-listings .frame-1533211091{gap:12px;min-width:0;overflow:visible}.member-v2-job-listings .guest-v2-trending-jobs-row{width:100%;min-width:0;max-width:100%;overflow:hidden}.member-v2-job-listings .guest-v2-trending-jobs-row .trending-jobs{text-align:left}.member-v2-job-listings .guest-v2-trending-jobs-tags{flex:1 1 0;min-width:0;position:relative;overflow:hidden!important}.member-v2-job-listings .guest-v2-trending-jobs-tags:before{display:none}.member-v2-job-listings .guest-v2-trending-jobs-tags:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(270deg, var(--bg__background) 0%, #fafafa00 100%);width:48px;position:absolute;top:0;bottom:0;right:0}.member-v2-job-listings .guest-v2-trending-jobs-tags .trending-tags-marquee__track{will-change:transform;flex-shrink:0;gap:12px;width:max-content;display:flex}.member-v2-job-listings .guest-v2-trending-jobs-tags .trending-tags-marquee__set{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;display:flex}.member-v2-job-listings .guest-v2-trending-jobs-tags .trending-tags-marquee__set>.tag,.member-v2-job-listings .guest-v2-trending-jobs-tags .trending-tags-marquee__set>.ds-tag--trending{flex:none}.member-v2-welcome{letter-spacing:-.01em;color:var(--text__headings);font-size:24px;font-weight:600;line-height:28px}.member-v2-welcome strong,.member-v2-welcome .member-v2-welcome__count{font-weight:600}.member-v2-job-listings .member-v2-welcome .member-v2-welcome__count{color:var(--text__primary)}.member-v2-offer-listings .member-v2-welcome .member-v2-welcome__count{color:var(--text__secondary)}.member-v2-cta-banner.guest-v2-compact-cta-banner{align-self:stretch;min-height:130px;width:100%!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.member-v2-cta-banner.guest-v2-compact-cta-banner--compact{min-height:104px}.member-v2-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-toolbar .hero-search.ds-input-group{flex-wrap:nowrap;flex:auto;min-width:0;max-width:48rem;position:relative!important;top:auto!important;left:auto!important}.member-v2-toolbar .hero-search .ds-input-group-segment:focus-within{z-index:30}.member-v2-toolbar .hero-search__role{flex:1 1 0;min-width:0}.member-v2-toolbar .hero-search__location{flex:none;min-width:9.5rem}.member-v2-toolbar .hero-search__budget{flex:none;min-width:8.5rem}.member-v2-toolbar .hero-search .ds-searchable-dropdown__command.ds-command{width:100%;margin:0;padding:0}.member-v2-toolbar .hero-search .ds-input-group-segment>.ds-command,.member-v2-toolbar .hero-search .ds-input-group-segment>.hero-budget-combobox{width:100%}.member-v2-toolbar .guest-v2-list-controls{flex-shrink:0}@media (max-width:768px){.member-v2-toolbar{flex-wrap:wrap}.member-v2-toolbar .hero-search.ds-input-group{flex-wrap:wrap;flex:100%;max-width:none;height:auto;min-height:48px}.member-v2-toolbar .hero-search__role,.member-v2-toolbar .hero-search__location,.member-v2-toolbar .hero-search__budget{flex:100%;min-width:0}}.member-v2-job-listings .job-list-sort.ds-searchable-dropdown{flex-shrink:0;width:fit-content}.member-v2-job-listings .job-list-sort .ds-searchable-dropdown__command.ds-command{width:fit-content;margin:0;padding:0}.member-v2-job-listings .job-list-sort .ds-searchable-dropdown__control{width:auto;height:2.5rem}.member-v2-job-listings .job-list-sort .ds-searchable-dropdown__field-wrap{flex:none;width:auto}.member-v2-job-listings .job-list-sort .ds-searchable-dropdown__input{field-sizing:content;width:auto;min-width:0}.member-v2-job-listings .job-list-view-toggle{-webkit-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:2.5rem;padding-inline:.75rem;display:inline-flex}.member-v2-job-listings .job-list-view-toggle--active{background-color:var(--bg__primarybg);border-color:color-mix(in srgb, var(--primary__600) 35%, var(--stroke__main))}.member-v2-job-listings .guest-v2-search-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-job-listings,.member-v2-offer-listings{--member-v2-sticky-search-height:52px;--member-v2-sticky-toolbar-height:40px;--member-v2-sticky-gap:12px;--member-v2-sticky-backdrop-fade:48px;--member-v2-sticky-backdrop-height:calc(var(--member-v2-sticky-search-height) + var(--member-v2-sticky-gap) + var(--member-v2-sticky-toolbar-height) + var(--member-v2-sticky-backdrop-fade))}.member-v2-search-sticky{z-index:45;gap:var(--member-v2-sticky-gap);isolation:isolate;flex-direction:column;flex-shrink:0;align-self:stretch;min-width:0;margin-bottom:4px;padding-block:8px;display:flex;position:sticky;top:0}.member-v2-sticky-backdrop{inset:0;bottom:calc(-1 * var(--member-v2-sticky-backdrop-fade));z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(to bottom, var(--bg__background) 0%, var(--bg__background) calc(100% - var(--member-v2-sticky-backdrop-fade)), transparent 100%);transition:opacity .18s;position:absolute}.member-v2-job-listings--scrolled .member-v2-sticky-backdrop,.member-v2-offer-listings--scrolled .member-v2-sticky-backdrop{opacity:1}.member-v2-search-sticky .member-v2-toolbar--search{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.member-v2-search-sticky .member-v2-toolbar--search .hero-search.ds-input-group{flex:auto;min-width:0;max-width:none}.member-v2-search-sticky .member-v2-toolbar--search .guest-v2-list-controls,.member-v2-search-sticky .guest-v2-search-toolbar{flex-shrink:0}.member-v2-search-sticky .guest-v2-search-toolbar--filters{justify-content:flex-start}.member-v2-search-sticky .guest-v2-active-filters{flex:0 auto;min-width:0}.member-v2-search-sticky .guest-v2-list-controls{flex-shrink:0}.member-v2-logo__compact{flex-shrink:0;width:34px;height:12px;display:block}.member-v2-sidebar--collapsed{z-index:10;align-items:center;width:56px;padding:22px 12px}.member-v2-sidebar--collapsed .member-v2-sidebar__logo{text-align:center;width:100%;padding-left:0}.member-v2-sidebar--collapsed .member-v2-sidebar__nav{align-self:center;width:32px}.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger{justify-content:center;width:32px;min-width:32px;max-width:32px;padding:0;overflow:visible}.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger--icon-only svg:not(.member-v2-sidebar__role-icon){display:none}:is(.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger:focus,.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger:focus-visible,.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger[data-state=open]){width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;padding:0}.member-v2-sidebar--collapsed .member-v2-sidebar__role-icon{flex-shrink:0;width:17px;height:17px}.member-v2-sidebar--collapsed .member-v2-sidebar__link{justify-content:center;padding:8px 12px}.member-v2-sidebar--collapsed .member-v2-sidebar__link--active{height:32px}.member-v2-sidebar__link-label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member-v2-sidebar--collapsed [data-tooltip]{position:relative}.member-v2-sidebar--collapsed [data-tooltip]:after{content:attr(data-tooltip);z-index:50;border-radius:var(--borderradius__sm);background:var(--bg__default);color:var(--text__ondefault);letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;padding:6px 10px;font-size:12px;font-weight:500;line-height:14px;transition:opacity .12s,visibility .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.member-v2-sidebar--collapsed [data-tooltip]:hover:after{opacity:1;visibility:visible}}.member-v2-sidebar--collapsed [data-tooltip]:focus-visible:after{opacity:1;visibility:visible}.member-v2-sidebar--collapsed .member-v2-sidebar__role-trigger[data-state=open]:after{opacity:0;visibility:hidden}@media (max-width:960px){.member-v2-sidebar,.member-v2-header__updates{display:none}}.member-v2-header__crumb-link{color:var(--text__headings);font-size:14px;font-weight:500;line-height:16px;text-decoration:none}.member-v2-header__crumb-link:hover{color:var(--text__headings)}.member-v2-header__crumb-muted{color:var(--text__muted);font-size:14px;font-weight:500;line-height:16px}.member-v2-content__inner:has(.member-v2-apply-layout){max-width:none;padding:32px 32px 48px}.member-v2-apply-layout{width:calc(100% + 2 * var(--talent-dashboard-page-padding-inline,32px));margin-inline:calc(-1 * var(--talent-dashboard-page-padding-inline,32px));flex-direction:column;gap:24px;padding-bottom:48px;display:flex}.member-v2-apply-layout__body,.member-v2-apply-layout__body--with-tips,.member-v2-apply-layout__body--job-details{padding-inline:var(--talent-dashboard-page-padding-inline,32px)}.member-v2-apply-hero{isolation:isolate;box-sizing:border-box;margin-top:calc(-1 * var(--talent-dashboard-nav-top,24px));position:relative;overflow:visible}.member-v2-apply-hero.brand-pattern:after,.member-v2-apply-hero.brand-pattern-gradient:before{width:100%;height:100%}.member-v2-apply-hero.brand-pattern:after{--brand-pattern-dots-mask:radial-gradient(ellipse 85% 75% at 100% 0%, #000 0%, #00000059 42%, #0000 100%)}.member-v2-apply-hero.brand-pattern-gradient:before{--brand-pattern-fade:radial-gradient(ellipse 85% 75% at 100% 0%, #fff 0%, #ffffff59 42%, #fff0 100%)}.member-v2-apply-hero__deco{pointer-events:none;z-index:0;width:100vw;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.member-v2-apply-hero__deco .vector-6,.member-v2-apply-hero__deco .vector-7,.member-v2-apply-hero__deco .vector-8{pointer-events:none;will-change:transform, opacity;z-index:0}.member-v2-apply-hero__deco .vector-6{animation:4s ease-in-out infinite hero-gradient-drift-a}.member-v2-apply-hero__deco .vector-7{animation:4s ease-in-out infinite hero-gradient-drift-b}.member-v2-apply-hero__deco .vector-8{animation:4s ease-in-out infinite hero-gradient-drift-c}@media (prefers-reduced-motion:reduce){.member-v2-apply-hero__deco .vector-6,.member-v2-apply-hero__deco .vector-7,.member-v2-apply-hero__deco .vector-8{animation:none}}.member-v2-apply-hero__company-avatar{border-radius:var(--borderradius__16);background:var(--base__white);object-fit:cover;flex-shrink:0;width:56px;height:56px}.member-v2-apply-hero__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.member-v2-apply-hero__poster-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:19px;height:19px}.member-v2-apply-hero__posted-by{letter-spacing:-.02em;margin:0;font-size:14px;line-height:16px}.member-v2-apply-hero__posted-by-muted{color:var(--text__muted)}.member-v2-apply-hero__posted-by-name{color:var(--text__headings)}.member-v2-apply-hero__verified{color:var(--text__primary);align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.member-v2-apply-hero__rating{color:var(--text__primary);align-items:center;gap:4px;display:inline-flex}.member-v2-apply-hero__rating-value{color:var(--text__headings);font-size:14px;font-weight:600;line-height:16px}.member-v2-apply-hero__rating-count{color:var(--text__body);opacity:.4;font-size:14px;font-weight:400;line-height:16px}.member-v2-apply-header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.member-v2-apply-header__main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.member-v2-apply-header__poster{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-v2-apply-header__verified{color:var(--text__primary);align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.member-v2-apply-header__title{color:var(--text__headings);margin:0;font-size:20px;font-weight:500;line-height:24px}.member-v2-apply-header__title-lead{color:var(--text__body)}.member-v2-apply-header__details-btn{border-radius:var(--borderradius__pill);border:1px solid var(--stroke__main);background:var(--bg__card);height:36px;box-shadow:var(--shadow__drop-sm);color:var(--text__headings);cursor:pointer;flex-shrink:0;align-items:center;gap:8px;padding:0 15px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s,transform .12s ease-out;display:inline-flex}.member-v2-apply-header__details-btn:active{transform:scale(.97)}.member-v2-apply-header__details-btn:hover{background:var(--bg__muted50)}.member-v2-apply-layout__body{justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.member-v2-apply-layout__body--job-details{display:block}.member-v2-apply-layout__job-details{border-radius:var(--borderradius__24);border:1px solid var(--stroke__card);background:var(--bg__card);width:100%;box-shadow:var(--shadow__ladder);overflow:hidden}.member-v2-apply-layout__main{flex-direction:column;flex-shrink:0;gap:12px;width:100%;max-width:640px;display:flex}.member-v2-apply-layout__mobile-progress{width:100%;max-width:640px;display:flex}.member-v2-apply-layout__desktop-progress{display:none}@media (min-width:1024px){.member-v2-apply-layout__mobile-progress{display:none}.member-v2-apply-layout__desktop-progress{display:flex}}.member-v2-apply-step-section+.h-px,.h-px+.member-v2-apply-step-section{border-color:var(--stroke__main)}.member-v2-apply-progress{scrollbar-width:none;--apply-progress-fade-start:0px;--apply-progress-fade-end:32px;width:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--apply-progress-fade-start), #000 calc(100% - var(--apply-progress-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--apply-progress-fade-start), #000 calc(100% - var(--apply-progress-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--apply-progress-fade-start), #000 calc(100% - var(--apply-progress-fade-end)), transparent 100%);overflow-x:auto}.member-v2-apply-progress[data-overflow-start=true]{--apply-progress-fade-start:32px}.member-v2-apply-progress[data-overflow-end=false]{--apply-progress-fade-end:0px}.member-v2-apply-progress::-webkit-scrollbar{display:none}.member-v2-apply-progress__compact{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member-v2-apply-progress__steps{align-items:center;gap:0;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.member-v2-apply-progress__item{align-items:center;display:flex}.member-v2-apply-progress__connector{border-top:1px dashed var(--stroke__main);flex-shrink:0;width:8px;height:0}.member-v2-apply-progress__pill-wrap{border-radius:38px;position:relative}.member-v2-apply-progress__pill-wrap--active{border:2px solid var(--primary__400);border-radius:38px;padding:2px}.member-v2-apply-progress__pill{border:1px solid var(--stroke__main);background:var(--bg__input);height:36px;box-shadow:var(--shadow__drop-sm);color:var(--text__body);white-space:nowrap;cursor:default;border-radius:38px;align-items:center;gap:6px;padding:0 11px;font-size:14px;font-weight:600;line-height:18px;transition-property:border-color,color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.member-v2-apply-progress__pill--active,.member-v2-apply-progress__pill--complete,.member-v2-apply-progress__pill--navigable{color:var(--text__primary)}.member-v2-apply-progress__pill--upcoming{opacity:.45}.member-v2-apply-progress__pill--navigable{cursor:pointer}.member-v2-apply-progress__pill--navigable:hover{border-color:var(--stroke__strongalt)}.member-v2-apply-progress__check{size:16px;background:var(--primary__500);width:16px;height:16px;color:var(--text__onfill);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.member-v2-apply-layout__body--with-tips{align-items:flex-start;width:100%}.member-v2-apply-layout__main{max-width:625px}.member-v2-apply-layout__body--with-tips .member-v2-apply-layout__main{flex:auto;width:auto;min-width:0;max-width:none}.member-v2-apply-layout__body--with-tips .member-v2-apply-layout__main>*{width:100%;max-width:none}.member-v2-apply-tips{width:100%;max-width:267px;top:calc(var(--talent-dashboard-nav-top,24px) + var(--talent-dashboard-nav-height,60px) + 24px);flex-direction:column;flex-shrink:0;align-self:flex-start;gap:12px;display:flex;position:sticky}.member-v2-apply-tips__card{background:var(--bg__muted);border-radius:20px;padding:16px}.member-v2-apply-tips__header{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.member-v2-apply-tips__icon{size:20px;width:20px;height:20px;color:var(--icon__main);flex-shrink:0}.member-v2-apply-tips__title{color:var(--text__headings);margin:0;font-size:14px;font-weight:600;line-height:20px}.member-v2-apply-tips__body{letter-spacing:-.02em;color:var(--text__body);margin:0;font-size:14px;line-height:20px}.member-v2-apply-tips__action{margin-top:12px}.member-v2-section-tip-host{flex:0 0 280px;align-self:stretch;width:280px;max-width:280px;margin-inline-start:auto;position:relative}@media (max-width:1023px){.member-v2-section-tip-host{display:none}}.member-v2-section-tip-card{border:1px solid var(--stroke__main);background:var(--bg__card);pointer-events:none;opacity:0;border-radius:16px;width:100%;padding:16px;transition:opacity .15s;position:absolute;left:0;box-shadow:0 1px 2px #1018280a,0 10px 28px -10px #10182824}.member-v2-section-tip-card--active{opacity:1;z-index:1}.member-v2-section-tip-card .member-v2-apply-tips__icon{color:var(--warning__500)}.member-v2-apply-card{border-radius:var(--borderradius__24);border:1px solid var(--stroke__card);background:var(--bg__card);box-shadow:var(--shadow__ladder);overflow:hidden}.member-v2-apply-card__section{padding:20px}.member-v2-apply-card__section--last{padding-bottom:20px}.member-v2-apply-card__header{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.member-v2-apply-card__title{color:var(--text__headings);margin:0;font-size:20px;font-weight:600;line-height:24px}.member-v2-apply-card__subtitle{letter-spacing:-.02em;color:var(--text__body);margin:0;font-size:14px;line-height:16px}.member-v2-apply-cv-card{border-radius:var(--borderradius__16);background:var(--bg__muted50);flex-direction:column;gap:20px;padding:12px 16px;display:flex}button.member-v2-cv-chip{border:0;gap:8px}.member-v2-apply-cv-card [data-slot=button]{border-radius:var(--borderradius__round);background:var(--bg__chip-alpha);height:32px;color:var(--text__body);border:0;gap:8px;padding-inline:12px;font-size:12px}.member-v2-apply-cv-card [data-slot=button]:hover{background:var(--bg__chip-alpha-hover)}.member-v2-apply-cv-card>div:first-child{background:0 0;border:0;border-radius:0;padding:0}.member-v2-apply-cv-steps{flex-direction:column;display:flex}.member-v2-apply-cv-steps>section:not(:last-child){padding-bottom:0}.member-v2-apply-cv-upload{border:1px solid var(--stroke__main);background:var(--bg__input);text-align:center;width:100%;min-height:132px;box-shadow:var(--shadow__drop-sm);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;transition:background-color .15s;display:flex}.member-v2-apply-cv-upload:hover{background:var(--bg__muted50)}.member-v2-apply-cv-upload[data-dragging=true]{border-color:var(--text__primary);background:var(--bg__muted)}.member-v2-apply-cover-letter{border:1px solid var(--stroke__main);background:var(--bg__input);box-shadow:var(--shadow__drop-sm);border-radius:20px;overflow:hidden}.member-v2-apply-cover-letter[data-invalid=true]{border-color:var(--stroke__error);box-shadow:0 0 0 3px color-mix(in srgb, var(--error__100) 40%, transparent)}.member-v2-apply-cover-letter__editor{min-height:96px;color:var(--text__headings);outline:none;padding:12px;font-size:16px;line-height:20px}.member-v2-apply-cover-letter__editor p{margin:0}.member-v2-apply-cover-letter__editor p.is-editor-empty:first-child:before{color:var(--text__muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.member-v2-apply-cover-letter__toolbar{border-top:1px solid var(--stroke__main);background:var(--bg__background);flex-wrap:wrap;align-items:center;row-gap:4px;min-height:40px;padding:0 12px;display:flex}@media (max-width:640px){.member-v2-apply-cover-letter__toolbar{column-gap:8px;padding-block:4px}.member-v2-apply-cover-letter__toolbar-divider{display:none}}.member-v2-apply-cv-flow{flex-direction:column;gap:12px;display:flex}.member-v2-apply-cv-footer{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}@media (min-width:768px){.member-v2-apply-cv-footer{padding-inline:40px}}@media (max-width:640px){.member-v2-apply-cv-footer{flex-direction:column-reverse;align-items:stretch;gap:12px;padding-inline:0}.member-v2-apply-cv-footer .member-v2-apply-nav-btn{justify-content:center;align-self:stretch}}.member-v2-apply-nav-btn{border-radius:var(--borderradius__pill);align-items:center;gap:8px;height:40px;display:inline-flex}.member-v2-apply-nav-btn--primary{border-radius:var(--borderradius__pill);padding-inline:16px}.member-v2-apply-toggle{background:var(--bg__muted);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:44px;height:24px;transition:background-color .15s;position:relative}.member-v2-apply-toggle:before{content:"";position:absolute;inset:-10px 0}.member-v2-apply-toggle--on{background:var(--primary__500)}.member-v2-apply-toggle__thumb{background:var(--base__white);border-radius:999px;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000001f}.member-v2-apply-toggle--on .member-v2-apply-toggle__thumb{transform:translate(20px)}@media (max-width:1023px){.member-v2-apply-layout__body--with-tips{flex-direction:column;align-items:stretch}.member-v2-apply-tips{max-width:none;position:static}}.member-v2-profile-card{border:1px solid var(--stroke__card);border-radius:var(--borderradius__24);background:var(--bg__card);box-shadow:var(--shadow__ladder)}.member-v2-public-profile{width:100%;min-width:0}.member-v2-public-profile--own{flex-direction:column;flex:auto;gap:0;width:100%;min-height:0;display:flex}.member-v2-public-profile__hero--own{flex-direction:column;flex-shrink:0;gap:0;display:flex;position:relative}.member-v2-public-profile__hero-banner-zone{z-index:1;margin-bottom:-42px;padding-bottom:42px;position:relative;overflow:visible}.member-v2-public-profile__main-header--dashboard{z-index:3;background:0 0;border:none;border-radius:0;position:relative;overflow:visible}.member-v2-public-profile__main-header--dashboard .member-v2-public-profile__main-header-body{padding-inline:var(--talent-dashboard-page-padding-inline,32px);padding-bottom:0}.member-v2-public-profile__identity--own{z-index:0;padding:52px var(--talent-dashboard-page-padding-inline,32px) 24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.member-v2-public-profile__identity-copy{flex-direction:column;flex:220px;gap:20px;min-width:0;display:flex}.member-v2-public-profile__identity--own .member-v2-public-profile__identity-main{flex-direction:column;flex:none;gap:12px;width:100%;display:flex}.member-v2-public-profile--own .member-v2-public-profile__identity-copy>.member-v2-public-profile__header-tags{gap:10px}.member-v2-public-profile__identity-actions--own{gap:12px}.member-v2-public-profile__identity--own .member-v2-public-profile__identity-actions--own{display:none}.member-v2-public-profile__verified-icon{flex-shrink:0;width:24px;height:24px}.member-v2-public-profile__verified-icon--muted{color:var(--icon__main)}.member-v2-public-profile__verified-icon--active{color:var(--text__main)}.member-v2-public-profile__location--muted{color:var(--text__muted);font-weight:500}.member-v2-public-profile__about--standalone{flex-direction:column;gap:10px;display:flex}.member-v2-public-profile__section-title--about{letter-spacing:0;font-size:20px;line-height:24px}.member-v2-public-profile__about--standalone .member-v2-public-profile__read-more-btn{align-self:flex-start;margin-top:0}.member-v2-public-profile__section-edit--round{background:var(--bg__muted);width:28px;height:28px;color:var(--text__headings);border:none;border-radius:999px}.member-v2-public-profile__section-edit--round:hover{background:var(--bg__muted50)}.member-v2-public-profile__grid{--member-v2-public-profile-grid-gap:24px;gap:var(--member-v2-public-profile-grid-gap);box-sizing:border-box;flex:auto;align-self:stretch;align-items:stretch;width:100%;padding-bottom:64px;display:grid}@media (min-width:1024px){.member-v2-public-profile__grid{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 305px}.member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar){position:relative}.member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar):before{content:"";background:var(--stroke__main);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:305px}.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar):before{display:none}.member-v2-public-profile__grid--no-sidebar{grid-template-columns:minmax(0,1fr)}.member-v2-public-profile__sidebar{align-self:stretch;padding-left:24px}.member-v2-public-profile__main{align-self:stretch;min-height:100%}}.member-v2-public-profile__main{flex-direction:column;gap:12px;min-width:0;min-height:100%;display:flex}.member-v2-public-profile--own .member-v2-public-profile__main{width:calc(100% + 2 * var(--talent-dashboard-page-padding-inline,32px));margin-inline:calc(-1 * var(--talent-dashboard-page-padding-inline,32px))}@media (min-width:1024px){.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__main{width:calc(100% + var(--talent-dashboard-page-padding-inline,32px) + var(--member-v2-public-profile-grid-gap));margin-left:calc(-1 * var(--talent-dashboard-page-padding-inline,32px));margin-right:calc(-1 * var(--member-v2-public-profile-grid-gap))}.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__sidebar{width:calc(100% + var(--talent-dashboard-page-padding-inline,32px));margin-right:calc(-1 * var(--talent-dashboard-page-padding-inline,32px));padding-right:var(--talent-dashboard-page-padding-inline,32px)}}.member-v2-public-profile--own .member-v2-public-profile__main>.member-v2-public-profile__tabs-wrap,.member-v2-public-profile--own .member-v2-public-profile__main>.member-v2-public-profile__tab-content{padding-inline:var(--talent-dashboard-page-padding-inline,32px)}@media (min-width:1024px){.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__main>.member-v2-public-profile__tabs-wrap,.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__main>.member-v2-public-profile__tab-content{padding-right:12px}.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__sidebar{padding-left:12px}}.member-v2-public-profile__tabs-wrap{-ms-overflow-style:none;scrollbar-width:none;flex-shrink:0;padding-bottom:2px;overflow:auto visible}.member-v2-public-profile__tabs-wrap::-webkit-scrollbar{display:none}.member-v2-public-profile__tab-content,.member-v2-public-profile__tab-stack{flex-direction:column;gap:12px;display:flex}.member-v2-public-profile__tab-stack{padding-bottom:32px}.member-v2-public-profile__header-card{padding:0;overflow:hidden}.member-v2-public-profile__header-card--own>header{border:none;border-radius:0}.member-v2-public-profile__header-card--own .member-v2-public-profile__header-extra{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.member-v2-public-profile__header-tags{flex-wrap:wrap;gap:8px;display:flex}.member-v2-public-profile__header-tag{background:var(--bg__contrast);height:22px;color:var(--text__ondefault);border-radius:96px;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}.member-v2-public-profile__location{color:var(--text__body);margin:0;font-size:14px;font-weight:400;line-height:16px}.member-v2-public-profile__about-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-public-profile--own .member-v2-public-profile__identity-copy .member-v2-public-profile__about.member-v2-public-profile__about--standalone{padding:0}.member-v2-public-profile--own .member-v2-public-profile__identity-copy .member-v2-public-profile__about--standalone .member-v2-public-profile__body-text{letter-spacing:-.02em;margin:0;font-size:16px;line-height:24px}@media (min-width:1024px){.member-v2-public-profile--own .member-v2-public-profile__identity-copy>.member-v2-public-profile__about--standalone,.member-v2-public-profile--own .member-v2-public-profile__identity-copy .member-v2-public-profile__location-row--own{max-width:calc(100% - 305px - var(--member-v2-public-profile-grid-gap,24px) + 12px)}}.member-v2-public-profile__bio-row{align-items:flex-start;gap:8px;width:fit-content;max-width:100%;display:flex}.member-v2-public-profile__bio-edit{margin-top:4px;display:inline-flex}@media (hover:hover) and (pointer:fine){.member-v2-public-profile__name-row .member-v2-public-profile__inline-edit,.member-v2-public-profile__location-row .member-v2-public-profile__inline-edit,.member-v2-public-profile__bio-row .member-v2-public-profile__inline-edit{opacity:0;transition:opacity .15s}.member-v2-public-profile__name-row:hover .member-v2-public-profile__inline-edit,.member-v2-public-profile__location-row:hover .member-v2-public-profile__inline-edit,.member-v2-public-profile__bio-row:hover .member-v2-public-profile__inline-edit{opacity:1}.member-v2-public-profile__inline-edit:focus-visible{opacity:1}}.member-v2-public-profile--own .member-v2-public-profile__sidebar{padding-top:0}@media (min-width:1024px){.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar){grid-template-rows:auto 1fr;row-gap:12px}.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__main{grid-template-rows:subgrid;grid-row:1/-1;display:grid}.member-v2-public-profile--own .member-v2-public-profile__grid:not(.member-v2-public-profile__grid--no-sidebar) .member-v2-public-profile__sidebar{grid-row:2}}.member-v2-public-profile__section-actions{align-items:center;gap:8px;display:flex}.member-v2-public-profile__hire-btn{border-radius:var(--borderradius__pill);border:1px solid var(--stroke__main);background:var(--bg__card);height:28px;color:var(--text__headings);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex;position:relative}.member-v2-public-profile__hire-btn:before,.member-v2-public-profile__cv-btn:before{content:"";position:absolute;inset:-8px 0}.member-v2-public-profile__hire-btn:hover{background:var(--bg__muted50)}.member-v2-public-profile__availability-inline{align-items:center;gap:8px;display:inline-flex}.member-v2-public-profile__availability-inline--hero{z-index:2;white-space:nowrap;gap:8px;position:absolute;bottom:16px;left:calc(100% + 12px)}.member-v2-public-profile__availability-dot--avatar{z-index:3;border:2px solid var(--bg__card);box-sizing:content-box;pointer-events:none;border-radius:999px;width:12px;height:12px;position:absolute;bottom:14px;right:-2px}.member-v2-public-profile__availability-inline--floating{white-space:nowrap;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.member-v2-public-profile__availability-dot{background:var(--bg__disabled);border-radius:999px;width:8px;height:8px}.member-v2-public-profile__availability-dot--active{background:var(--success__500)}.member-v2-public-profile__availability-label{color:var(--text__headings);font-size:14px;font-weight:500;line-height:16px}.member-v2-public-profile__availability-label--active{color:var(--text__success)}.member-v2-public-profile__see-more-link{color:var(--text__headings);font-size:14px;font-weight:600;line-height:16px;text-decoration:none}.member-v2-public-profile__see-more-link:hover{text-decoration:underline}.member-v2-public-profile__latest-review{padding:0;overflow:hidden}.member-v2-public-profile__latest-review-header{border-bottom:1px solid var(--stroke__main);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.member-v2-public-profile__latest-review-title{color:var(--text__headings);margin:0;padding-bottom:2px;font-size:16px;font-weight:600;line-height:20px}.member-v2-public-profile__latest-review-see-more{border-radius:var(--borderradius__pill);background:var(--bg__muted);height:28px;color:var(--text__headings);justify-content:center;align-items:center;padding:0 8px 2px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.member-v2-public-profile__latest-review-see-more:hover{background:var(--bg__muted50);text-decoration:none}.member-v2-public-profile__latest-review-body{flex-direction:column;gap:12px;padding:20px;display:flex}.member-v2-public-profile__latest-review-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-public-profile__latest-review-author{align-items:center;gap:14px;min-width:0;display:flex}.member-v2-public-profile__latest-review-name{color:var(--text__headings);align-items:center;gap:6px;margin:0;padding-bottom:2px;font-size:14px;font-weight:600;line-height:16px;display:flex}.member-v2-public-profile__latest-review-verified{flex-shrink:0;width:16px;height:16px}.member-v2-public-profile__latest-review-company{letter-spacing:-.02em;color:var(--text__body);margin:1px 0 0;font-size:14px;line-height:16px}.member-v2-public-profile__latest-review-company-with{color:var(--text__muted)}.member-v2-public-profile__latest-review-company-name{text-underline-position:from-font;font-weight:500;text-decoration:underline}.member-v2-public-profile__latest-review-meta{flex-shrink:0;align-items:center;gap:16px;display:inline-flex}.member-v2-public-profile__latest-review-time{color:var(--text__body);white-space:nowrap;font-size:14px;font-weight:500;line-height:16px}.member-v2-public-profile__latest-review-rating{align-items:center;gap:4px;display:inline-flex}.member-v2-public-profile__latest-review-stars{align-items:center;gap:2px;display:inline-flex}.member-v2-public-profile__latest-review-star{width:12px;height:12px;color:var(--icon__rating)}.member-v2-public-profile__latest-review-rating-value{color:var(--text__headings);padding-bottom:2px;font-size:14px;font-weight:600;line-height:16px}.member-v2-public-profile__latest-review-text{letter-spacing:-.02em;color:var(--text__body);margin:0;font-size:14px;font-weight:400;line-height:20px}.member-v2-public-profile__market-list{border-top:1px solid var(--stroke__main);margin:16px 0 0;padding:0;list-style:none}.member-v2-public-profile__market-list li{border-bottom:1px solid var(--stroke__main);color:var(--text__headings);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;font-weight:600;line-height:20px;display:flex}.member-v2-public-profile__premium-card{border-color:color-mix(in srgb, var(--base__white) 14%, transparent);background:var(--neutral__900);background-image:linear-gradient(155deg, color-mix(in srgb, var(--base__white) 12%, var(--neutral__900)) 0%, var(--neutral__900) 55%, color-mix(in srgb, var(--base__black) 8%, var(--neutral__900)) 100%);padding:16px;display:flex}.member-v2-public-profile__premium-icon{width:24px;height:24px;color:var(--text__primary);flex:0 0 24px}.member-v2-public-profile__premium-title{color:var(--text__onfill);margin:0;font-size:14px;font-weight:600;line-height:16px}.member-v2-public-profile__premium-copy{color:var(--text__onfill-dim);margin:4px 0 0;font-size:12px;line-height:16px}.member-v2-public-profile__availability--accepting span:first-child{font-size:0;line-height:0}.member-v2-public-profile__availability--accepting>div:has([role=switch][aria-checked=true])>span:first-child:after{content:"Available for work";color:var(--text__success);font-size:16px;font-weight:500;line-height:20px}.member-v2-public-profile__availability--accepting>div:has([role=switch][aria-checked=false])>span:first-child:after{content:"Not available";color:var(--text__body);opacity:.6;font-size:16px;font-weight:500;line-height:20px}.member-v2-public-profile__reviews-stack{flex-direction:column;gap:8px;display:flex}.member-v2-public-profile__reviews-summary{padding:0;overflow:hidden}.member-v2-public-profile__reviews-summary-grid{gap:0;display:grid}@media (min-width:768px){.member-v2-public-profile__reviews-summary-grid{grid-template-columns:1fr 1fr}.member-v2-public-profile__reviews-summary-grid--single{grid-template-columns:minmax(0,1fr)}}.member-v2-public-profile__reviews-summary-left,.member-v2-public-profile__reviews-summary-right{padding:20px}.member-v2-public-profile__reviews-summary-right{border-top:1px solid var(--stroke__main)}@media (min-width:768px){.member-v2-public-profile__reviews-summary-right{border-top:none;border-left:1px solid var(--stroke__main)}}.member-v2-public-profile__reviews-rating-headline{letter-spacing:-.01em;color:var(--text__headings);margin:0;font-size:20px;font-weight:600;line-height:1.2}@media (min-width:768px){.member-v2-public-profile__reviews-rating-headline{font-size:24px}}.member-v2-public-profile__reviews-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--text__headings);align-items:center;gap:6px;margin:8px 0 0;font-size:12px;font-weight:600;display:inline-flex}.member-v2-public-profile__reviews-record{color:var(--text__headings);margin:8px 0 0;font-size:14px;font-weight:500;line-height:16px}.member-v2-public-profile__reviews-summary-copy{color:var(--text__body);margin:12px 0 0;font-size:12px;line-height:16px}.member-v2-public-profile__reviews-bars{flex-direction:column;gap:8px;margin-top:16px;display:flex}.member-v2-public-profile__reviews-bar-row{width:100%;color:var(--text__body);border-radius:8px;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;padding-block:4px;font-size:12px;transition:background-color .15s;display:grid}.member-v2-public-profile__reviews-bar-count{text-align:right;font-variant-numeric:tabular-nums;min-width:1.25em;color:var(--text__headings)}button.member-v2-public-profile__reviews-bar-row:hover{background-color:var(--bg__muted50)}.member-v2-public-profile__reviews-bar-track{background:var(--bg__muted);border-radius:999px;height:4px;overflow:hidden}.member-v2-public-profile__reviews-bar-fill{border-radius:inherit;background:var(--icon__rating);height:100%}.member-v2-public-profile__reviews-categories{flex-direction:column;gap:6px;height:100%;margin:0;padding:0;list-style:none;display:flex}.member-v2-public-profile__reviews-categories li{border:1px solid var(--stroke__main);background-color:var(--bg__surfacesubtle);color:var(--text__body);border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;line-height:16px;display:flex}.member-v2-public-profile__reviews-category-label{align-items:center;gap:6px;display:flex}.member-v2-public-profile__reviews-categories li span:last-child{color:var(--text__headings);font-weight:600}.member-v2-public-profile__reviews-toolbar{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.member-v2-public-profile__reviews-list{flex-direction:column;gap:12px;display:flex}.member-v2-public-profile__review-card{border-radius:var(--borderradius__24);box-shadow:var(--shadow__ladder);padding:0;overflow:hidden}.member-v2-public-profile__review-card-header{border-bottom:1px solid var(--stroke__main);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.member-v2-public-profile__review-card-author{align-items:center;gap:14px;min-width:0;display:flex}.member-v2-public-profile__review-card-author-link{color:inherit;border-radius:10px;margin:-4px;padding:4px;text-decoration:none;transition:background-color .15s}.member-v2-public-profile__review-card-author-link:hover{background:var(--bg__muted50)}.member-v2-public-profile__review-card-author-link:hover .member-v2-public-profile__review-card-name>span:first-child{text-underline-position:from-font;text-decoration:underline}.member-v2-public-profile__review-card-name{color:var(--text__headings);align-items:center;gap:6px;margin:0;padding-bottom:2px;font-size:14px;font-weight:600;line-height:16px;display:flex}.member-v2-public-profile__review-card-verified{flex-shrink:0;width:16px;height:16px}.member-v2-public-profile__review-card-company{color:var(--text__body);margin:1px 0 0;font-size:14px;line-height:16px}.member-v2-public-profile__review-card-company-with{color:var(--text__muted)}.member-v2-public-profile__review-card-company-name{text-underline-position:from-font;font-weight:500;text-decoration:underline}.member-v2-public-profile__review-card-meta{flex-shrink:0;align-items:center;gap:16px;display:inline-flex}.member-v2-public-profile__review-card-time{letter-spacing:-.02em;color:var(--text__body);white-space:nowrap;font-size:14px;line-height:16px}.member-v2-public-profile__review-card-rating{align-items:center;gap:4px;display:inline-flex}.member-v2-public-profile__review-card-rating-icon{width:12px;height:12px;color:var(--icon__rating)}.member-v2-public-profile__review-card-rating-value{color:var(--text__headings);font-size:14px;font-weight:600;line-height:16px}.member-v2-public-profile__review-card-menu{border:1px solid var(--stroke__main);border-radius:var(--borderradius__round);background:var(--bg__card);width:28px;height:28px;color:var(--text__body);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.member-v2-public-profile__review-card-dispute{color:var(--text__body);white-space:nowrap;font-size:12px;font-weight:500}.member-v2-public-profile__review-card-body{padding:16px 20px}.member-v2-public-profile__review-card-verified-badge{border:1px solid var(--stroke__main);background:var(--bg__muted);color:var(--text__body);border-radius:100px;align-items:center;gap:4px;margin-bottom:10px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.member-v2-public-profile__review-card-text{margin:0}.member-v2-public-profile__review-card-reply{border:1px solid var(--stroke__main);background:var(--bg__muted);border-radius:12px;margin-top:16px;padding:16px}.member-v2-public-profile__review-card-reply-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text__body);margin:0 0 4px;font-size:12px;font-weight:600;line-height:16px}.member-v2-public-profile__review-card-reply-time{color:var(--text__body);margin:8px 0 0;font-size:12px;line-height:16px}.member-v2-public-profile__review-card-reply-form{flex-direction:column;gap:12px;margin-top:16px;display:flex}.member-v2-public-profile__stars{align-items:center;gap:2px;display:inline-flex}.member-v2-public-profile__star-icon{width:12px;height:12px;color:var(--text__muted)}.member-v2-public-profile__star-icon--filled{color:var(--icon__rating)}.member-v2-public-profile__stars-value{color:var(--text__headings);margin-left:4px;font-size:14px;font-weight:600;line-height:16px}.member-v2-public-profile__reviews-view-all,.member-v2-public-profile__invite-review-btn{border-radius:var(--borderradius__pill);border:1px solid var(--stroke__main);background:var(--bg__card);width:100%;height:36px;color:var(--text__headings);cursor:pointer;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}.member-v2-public-profile__invite-review{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.member-v2-public-profile__invite-review-title{color:var(--text__headings);margin:0;font-size:14px;font-weight:600;line-height:20px}.member-v2-public-profile__invite-review-url{overflow-wrap:anywhere;color:var(--text__body);margin:4px 0 0;font-size:14px;line-height:16px}.member-v2-public-profile__invite-review-btn{background:var(--bg__default);width:auto;color:var(--text__ondefault);border-color:#0000;padding:0 16px}.member-v2-public-profile__reviews-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-v2-public-profile__reviews-write-link{color:var(--text__headings);font-size:14px;font-weight:600;text-decoration:none}.member-v2-public-profile__reviews-write-link:hover{text-decoration:underline}.member-v2-public-profile__banner-wrap{height:240px;position:relative}.member-v2-public-profile__banner-img{object-fit:cover;width:100%;height:209px;position:absolute;inset:0}.member-v2-public-profile__avatar{z-index:1;position:absolute;top:156px;left:24px}.member-v2-public-profile__avatar-img{border:7px solid var(--bg__card);object-fit:cover;background:var(--bg__muted50);border-radius:999px;width:84px;height:84px;display:block}.member-v2-public-profile__identity{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:52px 20px 20px;display:flex}.member-v2-public-profile__identity.member-v2-public-profile__identity--own{padding:52px var(--talent-dashboard-page-padding-inline,32px) 24px}.member-v2-public-profile__identity-main{flex-direction:column;flex:220px;gap:8px;min-width:0;display:flex}.member-v2-public-profile__name-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-v2-public-profile__name{overflow-wrap:anywhere;letter-spacing:-.01em;color:var(--text__headings);margin:0;font-size:24px;font-weight:600;line-height:28px}.member-v2-public-profile__verified{color:var(--text__primary);align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:16px;display:inline-flex}.member-v2-public-profile__association{color:var(--text__headings);margin:12px 0 0;font-size:14px;font-weight:500;line-height:16px}.member-v2-public-profile__association-muted{color:var(--text__muted)}.member-v2-public-profile__identity-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.member-v2-public-profile__rating-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.member-v2-public-profile__review-link{color:var(--text__headings);font-size:14px;font-weight:600;line-height:16px;text-decoration:none}.member-v2-public-profile__review-link:hover{text-decoration:underline}.member-v2-public-profile__rating{color:var(--text__headings);align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex}.member-v2-public-profile__rating-count{opacity:.4;font-weight:400}.member-v2-public-profile__cv-btn{border-radius:var(--borderradius__pill);border:1px solid var(--stroke__main);background:var(--bg__card);height:28px;color:var(--text__headings);cursor:pointer;align-items:center;gap:4px;padding:0 8px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex;position:relative}.member-v2-public-profile__cv-btn:hover{background:var(--bg__muted50)}.member-v2-public-profile__cv-btn:disabled{cursor:not-allowed;opacity:.7}.member-v2-public-profile__cv-row{align-items:center;gap:8px;display:inline-flex}.member-v2-public-profile__cv-hint{white-space:nowrap;text-align:right;color:var(--text__muted);margin:0;font-size:12px;font-weight:400;line-height:16px}.member-v2-public-profile__cv-error{text-align:right;max-width:220px;color:var(--text__error);margin:0;font-size:12px;line-height:16px}.member-v2-public-profile__divider{background:var(--stroke__main);width:100%;height:1px}.member-v2-public-profile__about{padding:20px}.member-v2-public-profile__about.member-v2-public-profile__about--standalone{padding-block:32px;padding-inline:var(--talent-dashboard-page-padding-inline,32px);flex-shrink:0}.member-v2-public-profile__section-title{letter-spacing:-.02em;color:var(--text__headings);margin:0;font-size:24px;font-weight:600;line-height:28px}.member-v2-public-profile__body-text{overflow-wrap:anywhere;letter-spacing:-.02em;color:var(--text__body);margin:10px 0 0;font-size:14px;font-weight:400;line-height:20px}.member-v2-public-profile__read-more-btn{margin-top:16px}.member-v2-public-profile__tags{flex-wrap:wrap;gap:4px;padding:16px 20px;display:flex}.member-v2-public-profile__tag-row{flex-wrap:wrap;gap:4px;display:flex}.member-v2-public-profile__tag{border-radius:96px;align-items:center;height:28px;padding:2px 12px;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}.member-v2-public-profile__tag--primary{background:var(--bg__primarybg);color:var(--text__primary)}.member-v2-public-profile__tag--secondary{background:var(--bg__secondarybg);color:var(--text__secondary)}.member-v2-public-profile__section-card{padding:24px}.member-v2-public-profile__section-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-v2-public-profile__section-edit{border-radius:var(--borderradius__pill);border:1px solid var(--stroke__main);background:var(--bg__card);width:36px;height:36px;color:var(--text__headings);justify-content:center;align-items:center;display:inline-flex}.member-v2-public-profile__latest-offer{padding:0;overflow:hidden}.member-v2-public-profile__latest-offer-header{border-bottom:1px solid var(--stroke__main);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.member-v2-public-profile__latest-offer-label{color:var(--text__headings);margin:0;font-size:16px;font-weight:600;line-height:20px}.member-v2-public-profile__latest-offer-label span{color:var(--text__body);font-weight:400}.member-v2-public-profile__latest-offer-body{padding:20px}.member-v2-public-profile__latest-offer-title{color:var(--text__headings);margin:0;font-size:16px;font-weight:600;line-height:24px}.member-v2-public-profile__latest-offer-meta{color:var(--text__body);margin:12px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-v2-public-profile__list{margin:16px 0 0;padding:0;list-style:none}.member-v2-public-profile__list-divider{border:none;border-top:1px solid var(--stroke__main);margin:16px 0}.member-v2-public-profile__portfolio-item,.member-v2-public-profile__experience-item{gap:16px;display:flex}.member-v2-public-profile__item-title{overflow-wrap:anywhere;color:var(--text__headings);margin:0;font-size:16px;font-weight:600;line-height:24px}.member-v2-public-profile__item-subtitle{overflow-wrap:anywhere;color:var(--text__body);margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.member-v2-public-profile__item-link{overflow-wrap:anywhere;color:var(--text__subtle);margin:8px 0 0;font-size:14px;line-height:20px}.member-v2-public-profile__skill-list{border-top:1px solid var(--stroke__main);margin:16px 0 0;padding:0;list-style:none}.member-v2-public-profile__skill-list li{border-bottom:1px solid var(--stroke__main);color:var(--text__headings);padding:12px 0;font-size:14px;font-weight:600;line-height:20px}.member-v2-public-profile__recommendation{flex-direction:column;gap:12px;display:flex}.member-v2-public-profile__recommendation-author{align-items:center;gap:12px;display:flex}.member-v2-public-profile__sidebar{flex-direction:column;gap:16px;min-width:0;padding-top:16px;display:flex}.member-v2-public-profile__completion-card.member-v2-profile-completion-card{background-color:var(--bg__background);border-color:var(--stroke__main);padding:16px}.member-v2-public-profile--own .member-v2-public-profile__sidebar>*{box-shadow:none!important}.member-v2-profile-completion-card__header{gap:24px;padding-block:8px 24px}.member-v2-profile-completion-card__steps{flex-direction:column;display:flex}.member-v2-profile-completion-card__step-list{gap:12px}.member-v2-profile-completion-card__expand-btn{height:36px;box-shadow:var(--shadow__drop-sm);border-radius:999px;margin-top:12px;font-size:16px;line-height:20px}.member-v2-public-profile__sidebar-card{padding:16px}.member-v2-public-profile__sidebar-title{color:var(--text__headings);margin:0;font-size:20px;font-weight:600;line-height:24px}.member-v2-public-profile__share-card{background:var(--bg__background);padding:16px 16px 12px;overflow:hidden}.member-v2-public-profile__share-top{border-bottom:1px solid var(--stroke__main);flex-direction:column;gap:12px;margin-inline:-16px;padding:0 16px 16px;display:flex}.member-v2-public-profile__share-header{flex-direction:column;gap:2px;display:flex}.member-v2-public-profile__share-url{overflow-wrap:anywhere;letter-spacing:-.02em;color:var(--text__body);opacity:.8;margin:0;font-size:14px;line-height:20px}.member-v2-public-profile__share-actions{align-items:center;gap:8px;display:flex}.member-v2-public-profile__share-btn{border-radius:999px;flex:1;min-width:0;height:40px;font-size:14px;font-weight:600}.member-v2-public-profile__bookmark-btn{border:1px solid var(--stroke__main);background:var(--bg__card);width:40px;height:40px;color:var(--text__headings);box-shadow:var(--shadow__tight);border-radius:999px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex;position:relative}.member-v2-public-profile__bookmark-btn:hover{background:var(--bg__muted50)}.member-v2-public-profile__bookmark-btn:after{content:"";position:absolute;inset:-2px}@media (max-width:768px){.member-v2-public-profile__share-btn{height:44px}.member-v2-public-profile__bookmark-btn{flex-basis:44px;width:44px;height:44px}}.member-v2-public-profile__calendly-btn,.member-v2-public-profile__flag-btn{width:100%;color:var(--text__body);opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;margin-top:0;padding:0;font-size:14px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.member-v2-public-profile__flag-btn:hover{opacity:1}.member-v2-public-profile__availability{border-top:none;border-bottom:1px solid var(--stroke__main);margin-inline:-16px;padding-inline:16px}.member-v2-public-profile__availability>div{box-shadow:none;border-top:none;flex-direction:row-reverse;justify-content:center;align-items:center;gap:12px;padding:16px 0;display:flex}.member-v2-public-profile__availability span{color:var(--text__success);font-size:16px;font-weight:500}.member-v2-public-profile__available{border-bottom:1px solid var(--stroke__main);text-align:center;color:var(--text__success);margin:0;margin-inline:-16px;padding:16px;font-size:16px;font-weight:500}.member-v2-public-profile__stats{margin:0;margin-inline:-16px;padding:16px}.member-v2-public-profile__stat{justify-content:space-between;align-items:center;gap:12px;font-size:16px;line-height:20px;display:flex}.member-v2-public-profile__stat+.member-v2-public-profile__stat{margin-top:12px}.member-v2-public-profile__stat dt{color:var(--text__body);opacity:.8;font-weight:500}.member-v2-public-profile__stat dd{overflow-wrap:anywhere;text-align:right;min-width:0;color:var(--text__headings);margin:0;font-weight:400}.member-v2-public-profile__rating{align-items:center;gap:4px;display:inline-flex}.member-v2-public-profile__rating-star{width:12px;height:12px;fill:var(--icon__rating);color:var(--icon__rating)}.member-v2-public-profile__rating-value{color:var(--text__headings);font-weight:600}.member-v2-public-profile__rating-count{color:var(--text__body);opacity:.4;font-weight:400}.member-v2-public-profile__copy-row{border-top:1px solid var(--stroke__main);align-items:stretch;gap:12px;margin-inline:-16px;padding:12px 16px 0;display:flex}@media (max-width:768px){.member-v2-public-profile__tabs-wrap [data-slot=tabs-trigger]{min-height:36px}}.member-v2-public-profile__similar-card.member-v2-profile-card{box-shadow:var(--shadow__sm);background-color:#0000;border:none;border-radius:20px}.member-v2-public-profile__similar-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.member-v2-public-profile__similar-header{border:1px solid var(--stroke__main);background-color:var(--bg__background);border-bottom:none;border-radius:20px 20px 0 0;margin:0;padding:16px}.member-v2-public-profile__similar-subtitle{letter-spacing:-.02em;color:var(--text__body);margin:4px 0 0;font-size:14px;line-height:20px}.member-v2-public-profile__similar-list{border-left:1px solid var(--stroke__main);border-right:1px solid var(--stroke__main);background-color:var(--bg__background);margin:0;padding:0;list-style:none}.member-v2-public-profile__similar-item{border-top:1px solid var(--stroke__main);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:background-color .15s;display:flex}.member-v2-public-profile__similar-item:hover{background:var(--bg__muted50)}.member-v2-public-profile__similar-person{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.member-v2-public-profile__similar-name{color:var(--text__headings);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;line-height:16px;display:flex}.member-v2-public-profile__similar-verified{width:16px;height:16px;color:var(--text__primary);flex-shrink:0}.member-v2-public-profile__similar-title{letter-spacing:-.02em;color:var(--text__body);margin:2px 0 0;font-size:14px;font-weight:400;line-height:16px}.member-v2-public-profile__similar-rating{color:var(--text__headings);flex-shrink:0;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex}.member-v2-public-profile__similar-footer{border:1px solid var(--stroke__main);background:var(--bg__background);border-radius:0 0 20px 20px;justify-content:center;padding:16px;display:flex}.member-v2-public-profile__similar-view-all{border:1px solid var(--stroke__main);background:var(--bg__card);width:100%;height:36px;box-shadow:var(--shadow__drop-sm);color:var(--text__headings);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s;display:inline-flex}.member-v2-public-profile__similar-view-all:hover{background:var(--bg__muted50)}.member-v2-public-profile__explore{margin-top:8px}.member-v2-public-profile__explore-title{color:var(--text__headings);margin:0 0 16px;font-size:18px;font-weight:600}.member-v2-public-profile__explore-row{gap:20px;padding-bottom:4px;display:flex;overflow-x:auto}.guest-v2-public-profile{background:var(--bg__background);--gvp-body-top:76px;--gvp-wash-lift:76px;min-height:100dvh;overflow-x:clip}@media (max-width:768px){.guest-v2-public-profile{--gvp-body-top:24px;--gvp-wash-lift:0px}}.guest-v2-public-profile__body{max-width:1200px;padding:var(--gvp-body-top) 24px 24px;margin:0 auto}.member-v2-create-job-hero{isolation:isolate;box-sizing:border-box;margin-top:calc(-1 * var(--talent-dashboard-nav-top,24px));position:relative;overflow:visible}.member-v2-create-job-hero.brand-pattern:after,.member-v2-create-job-hero.brand-pattern-gradient:before{width:100%;height:100%}.member-v2-create-job-hero.brand-pattern:after{--brand-pattern-dots-mask:radial-gradient(ellipse 85% 75% at 100% 0%, #000 0%, #00000059 42%, #0000 100%)}.member-v2-create-job-hero.brand-pattern-gradient:before{--brand-pattern-fade:radial-gradient(ellipse 85% 75% at 100% 0%, #fff 0%, #ffffff59 42%, #fff0 100%)}.member-v2-create-job-hero__deco{z-index:0;pointer-events:none;width:100vw;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.member-v2-create-job-hero__content{padding:var(--talent-dashboard-hero-welcome-top,184px) var(--talent-dashboard-page-padding-inline,32px) 24px;flex-direction:column;gap:24px;display:flex;position:relative}.member-v2-create-job-hero__intro{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.member-v2-create-job-hero__copy{flex-direction:column;gap:12px;max-width:484px;display:flex}.member-v2-create-job-hero__title{letter-spacing:-.01em;color:var(--text__headings);font-size:24px;font-weight:600;line-height:28px}.member-v2-create-job-hero__subtitle{color:var(--text__body);font-size:14px;line-height:20px}.member-v2-create-job-hero__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.member-v2-create-job-hero__footer .member-v2-apply-progress{flex:1;min-width:0}.member-v2-wizard-flow{--create-job-column:787px;--create-job-tips:280px}.member-v2-wizard-hero--centered .member-v2-create-job-hero__content{gap:60px;padding-top:160px;padding-bottom:14px}.member-v2-wizard-hero--centered .member-v2-create-job-hero__intro{flex-direction:column;justify-content:center;align-items:center;position:relative}.member-v2-wizard-hero--centered .member-v2-create-job-hero__title{letter-spacing:-.02em;text-align:center;font-size:24px;font-weight:500;line-height:1.2}.member-v2-wizard-hero--centered .member-v2-create-job-hero__footer{justify-content:center;gap:12px}.member-v2-wizard-hero--centered .member-v2-create-job-hero__footer .member-v2-apply-progress{flex:0 auto;width:auto;max-width:100%}.member-v2-wizard-hero--centered .member-v2-create-job-hero__footer .member-v2-apply-progress__steps{justify-content:center;gap:12px}.member-v2-wizard-hero--centered .member-v2-apply-progress__connector{display:none}.member-v2-wizard-hero--centered .member-v2-apply-progress__pill-wrap--active{border:0;padding:0}.member-v2-wizard-hero--centered .member-v2-apply-progress__pill--active{border-width:2px;border-color:var(--primary__400)}.member-v2-wizard-hero--centered .member-v2-apply-progress__pill{height:40px;padding:0 12px;font-size:16px;line-height:20px}@media (min-width:1024px){.member-v2-apply-hero.member-v2-wizard-hero--centered .member-v2-create-job-hero__content{padding-top:192px}}@media (max-width:1023px){.member-v2-wizard-hero--centered .member-v2-create-job-hero__content{padding-top:120px}}@media (max-width:640px){.member-v2-wizard-hero--centered .member-v2-create-job-hero__content{padding-top:80px}.member-v2-wizard-hero--centered .member-v2-create-job-hero__title{font-size:20px}}.member-v2-wizard-flow .member-v2-create-job-overview-flow{box-shadow:none;background:0 0;border:0;border-radius:0}.member-v2-wizard-flow .member-v2-create-job-overview-footer{border-top:0;padding:16px 24px}@media (min-width:768px){.member-v2-wizard-flow .member-v2-create-job-overview-footer{padding:16px 40px}}.member-v2-wizard-mode-switch{border-radius:var(--borderradius__pill);background:var(--bg__muted);flex-shrink:0;align-items:center;gap:4px;padding:4px;display:inline-flex}.member-v2-wizard-mode-switch__option{border-radius:var(--borderradius__pill);height:32px;color:var(--text__muted);white-space:nowrap;cursor:pointer;align-items:center;padding:0 14px;font-size:16px;font-weight:600;line-height:20px;transition:background-color .15s,color .15s;display:inline-flex}.member-v2-wizard-mode-switch__option:hover:not(:disabled){color:var(--text__headings)}.member-v2-wizard-mode-switch__option:disabled{opacity:.5;cursor:not-allowed}.member-v2-wizard-mode-switch__option--active{background:var(--bg__card);color:var(--text__headings);box-shadow:var(--shadow__tight)}.dark .member-v2-wizard-mode-switch__option--active{background:var(--neutral__700)}.member-v2-wizard-flow .member-v2-apply-layout__job-details,.member-v2-wizard-flow .member-v2-create-offer-preview{max-width:960px;margin-inline:auto}@media (min-width:1400px){.talent-dashboard-shell--wide-track .talent-dashboard-shell__main>.member-v2-apply-layout.member-v2-wizard-flow{max-width:calc(var(--create-job-column) + 2 * var(--create-job-tips) + 2 * var(--talent-dashboard-page-padding-inline,32px))}.member-v2-wizard-flow .member-v2-apply-layout__body--with-tips{grid-template-columns:minmax(0, 1fr) min(var(--create-job-column), 100%) minmax(0, 1fr);align-items:start;gap:0;display:grid}.member-v2-wizard-flow .member-v2-apply-layout__body--with-tips .member-v2-apply-layout__main{flex:none;grid-column:2;width:100%;max-width:none}.member-v2-wizard-flow .member-v2-section-tip-host{flex:none;grid-column:3;justify-self:start;max-width:100%;margin-inline-start:0}}@media (min-width:1024px) and (max-width:1399px){.member-v2-wizard-flow .member-v2-apply-layout__body--with-tips .member-v2-apply-layout__main{max-width:var(--create-job-column)}}.member-v2-create-offer-preview .offer-card-expanded__sidebar-actions,.member-v2-create-offer-preview .offer-card-expanded__footer,.member-v2-create-offer-preview .offer-card-expanded__flag-button{display:none}.member-v2-apply-layout__body--preview{width:100%;display:block}.member-v2-create-offer-preview{width:100%}.member-v2-create-offer-preview .offer-card,.member-v2-create-offer-preview .offer-card-expanded{cursor:default}.member-v2-create-job-overview-flow,.member-v2-create-job-step{border:1px solid var(--stroke__main);background:var(--bg__card);box-shadow:var(--shadow__sm);border-radius:20px}.member-v2-create-job-overview-footer{border-top:1px solid var(--stroke__main);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.member-v2-create-job-inline-sentence{color:var(--text__headings);flex-wrap:nowrap;align-items:center;gap:8px 12px;font-size:16px;line-height:1.5;display:flex}.member-v2-create-job-inline-sentence>span{white-space:nowrap;flex-shrink:0}.member-v2-create-job-inline-sentence .ds-select-trigger,.member-v2-create-job-inline-sentence .select-trigger,.member-v2-create-job-inline-sentence button[role=combobox]{flex-shrink:0;width:auto;min-width:120px}.member-v2-create-job-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.member-v2-create-job-experience-card{border:1px solid var(--stroke__main);background:var(--bg__input);min-height:56px;color:var(--text__headings);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:12px;font-size:16px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.member-v2-create-job-experience-card--selected{border-width:2px;border-color:var(--bg__default);box-shadow:var(--shadow__drop-sm);padding:11px}.member-v2-create-job-roletype-card{border:1px solid var(--stroke__main);background:var(--bg__input);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:116px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex}.member-v2-create-job-roletype-card--selected{border-width:2px;border-color:var(--bg__default);box-shadow:var(--shadow__drop-sm);padding:11px}.member-v2-create-job-roletype-card__top{flex-shrink:0;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.member-v2-create-job-roletype-card__icon{background:var(--bg__muted50);width:40px;height:40px;color:var(--text__headings);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.member-v2-create-job-roletype-card__icon svg{width:20px;height:20px}.member-v2-create-job-roletype-card--selected .member-v2-create-job-roletype-card__icon{background:var(--bg__default);color:var(--text__ondefault)}.member-v2-create-job-roletype-card__check{background:var(--bg__default);width:20px;height:20px;color:var(--text__ondefault);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.member-v2-create-job-roletype-card__check svg{width:12px;height:12px}.member-v2-create-job-roletype-card__title{color:var(--text__headings);margin-top:0;font-size:16px;font-weight:600}.member-v2-create-job-roletype-card__desc{color:var(--text__subtle);font-size:14px;line-height:18px}.member-v2-create-job-suggested-skill{border:1px solid var(--stroke__main);background:var(--bg__muted50);color:var(--text__headings);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;transition:transform .1s;display:inline-flex}.member-v2-create-job-suggested-skill:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.member-v2-create-job-suggested-skill:active:not(:disabled){transform:none}}.member-v2-create-job-suggested-skill[aria-pressed=true]{border-color:var(--bg__default);background:var(--bg__default);color:var(--text__ondefault)}.member-v2-create-job-suggested-skill:disabled{opacity:.5}.member-v2-create-job-suggested-skill,.member-v2-create-job-skill-tag{overflow-wrap:anywhere;text-align:start;min-width:0;max-width:100%}.member-v2-create-job-skill-tag{background:var(--bg__default);color:var(--text__ondefault);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:500;display:inline-flex}.create-job-visibility-command.ds-command{margin:-3px;padding:3px;overflow:visible}.create-job-visibility-popover [cmdk-group-heading]{letter-spacing:.08em;text-transform:uppercase;color:var(--text__muted);padding:8px 12px 4px;font-size:12px;font-weight:600}.create-job-visibility-popover .create-job-visibility-option{cursor:pointer;border-radius:8px;gap:8px;padding:8px 12px}.create-job-visibility-popover .create-job-visibility-option[data-selected=true],.create-job-visibility-popover .create-job-visibility-option[aria-selected=true]{background:var(--bg__muted)}.member-v2-create-job-generating-text{background:linear-gradient(90deg, var(--text__headings) 0%, var(--text__muted) 45%, var(--text__headings) 90%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite member-v2-create-job-generating-text-shimmer}@keyframes member-v2-create-job-generating-text-shimmer{0%{background-position:200%}to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.member-v2-create-job-generating-text{color:var(--text__headings);background:0 0;animation:none}}.member-v2-create-job-screening-card{border-radius:var(--borderradius__20);background-image:var(--gradients__row-group);flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.member-v2-create-job-screening-card.member-v2-create-job-bonus-card{gap:16px;padding:24px}.member-v2-create-job-screening-card__prompt{flex-direction:column;gap:8px;display:flex}.member-v2-create-job-screening-card__header{justify-content:space-between;align-items:center;gap:12px;display:flex}button.member-v2-record-action{border-radius:var(--borderradius__round);justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.member-v2-create-job-screening-card__remove{z-index:1;border-radius:var(--borderradius__round);background:var(--bg__chip-alpha);width:32px;height:32px;color:var(--text__body);justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.member-v2-create-job-screening-card__remove:hover{background:var(--bg__chip-alpha-hover)}.member-v2-create-job-screening-card--muted{outline:1px dashed var(--stroke__main);outline-offset:-1px;background-image:none}.member-v2-create-job-posting-toggle{isolation:isolate;border:1px solid var(--stroke__main);background:var(--bg__muted50);border-radius:999px;align-self:flex-start;gap:4px;width:fit-content;padding:4px;display:inline-flex;position:relative}.member-v2-create-job-posting-toggle__indicator{z-index:0;height:calc(100% - 8px);width:var(--posting-toggle-w,0);transform:translateX(var(--posting-toggle-x,0));background:var(--bg__card);box-shadow:var(--shadow__tight);border-radius:999px;position:absolute;top:4px;left:0}.dark .member-v2-create-job-posting-toggle__indicator{background:var(--neutral__700)}.member-v2-create-job-posting-toggle[data-ready=true] .member-v2-create-job-posting-toggle__indicator{transition:transform .22s var(--motion__ease-out), width .22s var(--motion__ease-out)}.member-v2-create-job-posting-toggle__option{z-index:1;color:var(--text__body);cursor:pointer;transition:color .2s ease, transform .16s var(--motion__ease-out);border-radius:999px;flex:none;padding:8px 16px;font-size:14px;font-weight:600;position:relative}.member-v2-create-job-posting-toggle__option:active{transform:scale(.97)}.member-v2-create-job-posting-toggle__option--active{color:var(--text__headings)}@media (prefers-reduced-motion:reduce){.member-v2-create-job-posting-toggle[data-ready=true] .member-v2-create-job-posting-toggle__indicator,.member-v2-create-job-posting-toggle__option{transition:none}.member-v2-create-job-posting-toggle__option:active{transform:none}}.member-v2-whn{flex-direction:column;gap:28px;width:100%;margin:0;padding:4px 0;list-style:none;display:flex}.member-v2-whn__item{align-items:flex-start;gap:16px;display:flex;position:relative}.member-v2-whn__connector{background:var(--stroke__main);width:1px;position:absolute;top:30px;bottom:-22px;left:11.5px}.member-v2-whn__marker{border:1px solid var(--stroke__main);background:var(--bg__card);width:24px;height:24px;color:var(--text__subtle);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:1;display:flex}.member-v2-create-job-info-box{border:1px solid var(--stroke__main);background:var(--bg__primarybg);color:var(--text__body);border-radius:12px;align-items:flex-start;gap:8px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}@media (max-width:1024px){.member-v2-create-job-hero__content{padding-top:120px}.member-v2-create-job-hero__footer,.member-v2-create-job-overview-footer{flex-direction:column;align-items:stretch}}@media (max-width:640px){.member-v2-create-job-experience-grid{grid-template-columns:1fr}.member-v2-create-job-hero__content{padding-top:80px}}.member-v2-shell [data-slot=button]:not([data-variant=link]){border-radius:var(--borderradius__pill)!important}@media (max-width:768px){.member-v2-public-profile__identity-actions{align-items:flex-start;width:100%}.member-v2-public-profile__rating-row{justify-content:flex-start}.member-v2-public-profile__name{letter-spacing:-.01em;font-size:20px;line-height:24px}.member-v2-public-profile__section-title{letter-spacing:-.01em;font-size:18px;line-height:22px}.member-v2-wizard-hero--centered .member-v2-create-job-hero__content{padding-top:calc(2 * var(--talent-dashboard-nav-top) + var(--talent-dashboard-nav-height) + 24px);gap:24px;padding-bottom:8px}.member-v2-apply-layout{gap:12px}.member-v2-wizard-mode-switch{width:100%;display:flex}.member-v2-wizard-mode-switch__option{flex:1 1 0;justify-content:center;min-width:0}.talent-dashboard-shell:has(.member-v2-apply-layout) .member-v2-mobile-nav{display:none}}.member-v2-public-profile__reviews-average{align-items:center;gap:16px;display:flex}.member-v2-public-profile__reviews-average-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text__headings);margin:0;font-size:48px;font-weight:600;line-height:1}@media (min-width:768px){.member-v2-public-profile__reviews-average-value{font-size:48px}}.member-v2-public-profile__reviews-average .member-v2-public-profile__reviews-summary-copy{margin-top:4px}.member-v2-public-profile__reviews-stars{gap:2px;display:inline-flex}.member-v2-public-profile__reviews-star{width:16px;height:16px;display:inline-flex;position:relative}.member-v2-public-profile__reviews-star svg{flex-shrink:0;width:16px;height:16px}.member-v2-public-profile__reviews-star-base{color:var(--bg__muted)}.member-v2-public-profile__reviews-star-fill{color:var(--icon__rating);display:inline-flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.member-v2-public-profile__reviews-outcome-summary{color:var(--text__headings);align-items:center;gap:6px;margin:16px 0 0;font-size:14px;font-weight:500;line-height:20px;display:flex}.member-v2-public-profile__reviews-outcome-summary svg{color:var(--text__success);flex-shrink:0}.member-v2-public-profile__reviews-outcome-summary[data-tone=neutral] svg{color:var(--text__muted)}.member-v2-public-profile__reviews-categories{gap:0;height:auto}.member-v2-public-profile__reviews-categories li{border:none;border-bottom:1px solid var(--stroke__main);background:0 0;border-radius:0;flex:none;min-height:44px;padding:0}.member-v2-public-profile__reviews-categories li:last-child{border-bottom:none}.member-v2-public-profile__reviews-categories li span:last-child{font-variant-numeric:tabular-nums}.member-v2-public-profile__review-card-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.member-v2-public-profile__review-card-badges .member-v2-public-profile__review-card-verified-badge{margin-bottom:0}.member-v2-public-profile__review-card-categories{margin-top:12px}.member-v2-public-profile__review-card-categories summary{min-height:32px;color:var(--text__body);cursor:pointer;border-radius:6px;align-items:center;gap:4px;font-size:12px;font-weight:500;list-style:none;display:inline-flex}.member-v2-public-profile__review-card-categories summary::-webkit-details-marker{display:none}.member-v2-public-profile__review-card-categories summary:hover{color:var(--text__headings)}.member-v2-public-profile__review-card-categories summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.member-v2-public-profile__review-card-categories-chevron{transition:transform .15s}.member-v2-public-profile__review-card-categories[open] .member-v2-public-profile__review-card-categories-chevron{transform:rotate(180deg)}.member-v2-public-profile__review-card-categories dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;width:100%;margin:4px 0 0;display:grid}.member-v2-public-profile__review-card-categories dl>div{justify-content:space-between;gap:12px;font-size:14px;line-height:24px;display:flex}.member-v2-public-profile__review-card-categories dt{color:var(--text__body)}.member-v2-public-profile__review-card-categories dd{font-variant-numeric:tabular-nums;color:var(--text__headings);margin:0;font-weight:600}@media (max-width:640px){.member-v2-public-profile__review-card-categories dl{grid-template-columns:minmax(0,1fr)}}.member-v2-public-profile__review-updates{border-left:2px solid var(--stroke__main);flex-direction:column;gap:16px;margin:16px 0 0;padding:0 0 0 16px;list-style:none;display:flex}.member-v2-public-profile__review-update{flex-direction:column;gap:4px;display:flex}.member-v2-public-profile__review-update-meta{color:var(--text__body);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;line-height:16px;display:flex}@media (prefers-reduced-motion:reduce){.member-v2-public-profile__review-card-categories-chevron{transition:none}}