@media (min-width:900px){.c-client-header-box-link{display:flex}}.c-client-header-box-link:hover{text-decoration:none}.c-client-header-box-link.c-client-header-box-link--disabled{cursor:default;opacity:.6;pointer-events:none}.c-client-header-box-link__inner{align-items:flex-end;background:#fff;border:.0625rem solid var(--grey30);border-radius:.5rem;color:#000;cursor:pointer;display:flex;flex:1;justify-content:space-between;margin-bottom:1rem;padding:1rem;transition:background-color .2s ease-out}@media (min-width:900px){.c-client-header-box-link__inner{margin-bottom:0;padding:1.5rem}}.a-client-header-box-link--active .c-client-header-box-link__inner,.c-client-header-box-link__inner:hover{background-color:var(--brand-pinkish);border-color:var(--grey80);color:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle,.c-client-header-box-link__inner:hover .c-icon-in-circle{border-color:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle svg circle,.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle svg path,.c-client-header-box-link__inner:hover .c-icon-in-circle svg circle,.c-client-header-box-link__inner:hover .c-icon-in-circle svg path{stroke:#fff}.a-client-header-box-link--active .c-client-header-box-link__inner .c-icon-in-circle{transform:rotate(90deg)}.c-client-header-box-link__inner h6{margin-bottom:1.5rem}.c-client-header-box-link__inner .c-icon-in-circle{border-color:var(--grey50);flex-shrink:0;transition:border-color .2s ease-out,transform .2s ease-out}.c-client-header-box-link__inner .c-icon-in-circle svg circle,.c-client-header-box-link__inner .c-icon-in-circle svg path{transition:stroke .2s ease-out;stroke:var(--grey60)}.c-client-header-box-link__content{padding-right:1rem}:root{--gradient:linear-gradient(135deg,#fafafa,#f2fafc)!important}.content-header.new:before{background-blend-mode:multiply;bottom:0;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%}.content-header.new.ai{background:#0000004d url(/en/ai-talent-bg.jpg) no-repeat 50% /cover}.content-header.new.talent{background:#0000004d url(/en/human-talent-bg.jpg) no-repeat 60% 40% /cover}.content-header.new{background:#292622;display:flex;justify-content:center;min-height:400px;position:relative}@media (max-width:767px){.content-header.new{min-height:212px}}.content-header.new .content-header__inner{align-content:center;z-index:1}.content-header.new h1{font-family:Helvetica Neue,Arial,sans-serif;font-size:42px;font-weight:700;line-height:47px;text-align:center}@media (max-width:767px){.content-header.new h1{font-size:36px;line-height:40px}}.ai-search__title-container h1,.client__talent-search h1{font-family:Helvetica Neue,Arial,sans-serif!important;font-weight:700}.content-header__talent-inner{display:none}@media (min-width:1024px){.content-header__talent-inner.logged-out{aspect-ratio:1/1;background:#0000004d url(/en/avatar.jpg) no-repeat 50% 50% /cover;border-radius:50%;bottom:-3rem;display:flex;height:23rem;left:60%;position:absolute;transform:translate(-60%);width:23rem}}.content-header__talent-inner.logged-in{display:none}@media (min-width:1024px){.content-header__talent-inner.logged-in{aspect-ratio:1/1;background:#0000004d url(/en/avatar.jpg) no-repeat 50% 50% /cover;border-radius:50%;bottom:13rem;display:flex;height:18rem;left:60%;position:absolute;transform:translate(-60%);width:18rem}}.content-header__talent-copy{color:var(--white);font-family:Helvetica Neue,Arial,sans-serif;text-align:left}.content-header__talent-copy h2{font-size:3.5rem;font-weight:800}.content-header__talent-copy h3{font-weight:500}.content-header__talent-copy li{font-weight:300;margin:0;padding:0}.content-header__talent-copy p{font-weight:800;margin:0;padding:0}.content-header__talent-copy p.content-header__talent-copy-cta{font-size:2.5rem;line-height:2.75rem}.content-header{background:#f6d7a4 url(/en/banner-bg.jpg) no-repeat 50% 50%/cover;display:flex;justify-content:center}.content-header__inner{max-width:80rem;padding:calc(108px + 1rem) 1rem 1rem;width:100%}@media (min-width:768px){.content-header__inner{padding:calc(108px + 2rem) 2rem 2rem}}.content-header__inner h1{color:var(--white);font-size:3.5rem;font-weight:800}@media (max-width:767px){.content-header__inner h1{font-size:1.5rem}}@media (min-width:900px){.content-header__inner h1{margin-bottom:2rem}.content-header__nav{align-items:stretch;display:flex;justify-content:space-between}.content-header__nav .c-client-header-box-link{width:calc(33.3333% - 1rem)}}
