.talent-search__header{margin:1.5rem 0 1rem;position:relative}@media (min-width:768px){.talent-search__header{margin:1.5rem 0;padding-bottom:5rem}}@media (max-width:1023px){.talent-search__header .c-button{margin-top:.75rem}}@media (min-width:1024px){.talent-search__header .c-button{margin-bottom:.5rem;margin-left:2rem}.talent-search__header{align-items:flex-end;display:flex;justify-content:space-between}}.talent-search__header .c-select label,.talent-search__header .c-textbox label{color:var(--grey80);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (min-width:768px){.talent-search__filters{align-items:center;display:flex;flex:1;justify-content:flex-start}}.talent-search__filters .c-select button{border-radius:2rem}@media (min-width:768px){.talent-search__filters .c-select{margin-right:1rem;max-width:200px;width:calc(25% - .75rem)}.talent-search__filters .c-select:last-child{margin-right:0}}.client__talent-search .talent-search__filters .c-select button{height:3rem;min-height:3rem}.talent-search__search{align-items:center;display:flex;margin-top:.75rem}@media (min-width:768px){.talent-search__search{bottom:0;left:0;position:absolute}}.talent-search__search label{font-size:.75rem}.talent-search__search .c-textbox{max-width:20rem}.talent-search__search .c-button{margin-bottom:0;margin-left:1rem;transform:translateY(.125rem)}@media (min-width:768px){.talent-search__search .c-button{transform:translateY(.5625rem)}}.need-account-modal__buttons{align-items:center;display:flex;flex-direction:column}.need-account-modal__buttons .c-button{margin:1rem 0;max-width:15rem;width:100%}.need-account-modal__buttons .c-button:first-child{margin-top:2rem}
