.popularSearchButton.button-primary-filled.button-primary-filled,.popularSearchButton.button-primary-filled.button-primary-filled:visited{margin:0 8px 8px 0;padding:12px 16px;background-color:rgba(255,255,255,.1);border-color:rgba(0,0,0,0)}.popularSearchButton.button-primary-filled.button-primary-filled span{font-size:18px;color:var(--c-white);letter-spacing:-.01em}.popularSearchButton.button-primary-filled.button-primary-filled svg{margin-right:8px;width:20px;height:20px;fill:var(--c-brand-03)}.popularSearchButton.button-primary-filled.button-primary-filled:active,.popularSearchButton.button-primary-filled.button-primary-filled:focus,.popularSearchButton.button-primary-filled.button-primary-filled:hover{background-color:rgba(0,0,0,.1);border-color:rgba(255,255,255,.1)}.popularSearchPlaceholderButton{display:flex;align-items:center;border-radius:4px;border:2px solid;justify-content:center}.popularSearchPlaceholderButton,.popularSearchPlaceholderButton:visited{margin:0 8px 8px 0;padding:10px 16px;background-color:rgba(255,255,255,.1);border-color:rgba(0,0,0,0)}.popularSearchPlaceholderButton span{font-size:18px;color:var(--c-white);letter-spacing:-.01em}.popularSearchPlaceholderButton:active,.popularSearchPlaceholderButton:focus,.popularSearchPlaceholderButton:hover{background-color:rgba(0,0,0,.1);border-color:rgba(255,255,255,.1)}.popularSearchPlaceholderButton-icon{margin-right:8px;width:20px;height:20px;fill:var(--c-brand-03)}.popularSearchLinks{z-index:1;padding-top:32px}@media screen and (min-width:1024px){.popularSearchLinks{padding-top:40px}}.popularSearchLinks ul{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none}.popularSearchLinks-title{font-size:14px;line-height:21px;color:var(--c-white);margin-bottom:12px}@media screen and (min-width:1024px){.popularSearchLinks-title{font-size:16px;line-height:24px}}.popularSearchLinks-title.hero-primary{color:var(--c-accent-05)}.searchBarMobilePlaceholder{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;border-radius:76px;max-width:366px;padding:16px 24px;background-color:var(--c-white);border:1px solid var(--c-neutral-600);cursor:pointer}.searchBarMobilePlaceholder-text{font-family:var(--font-primary-bold);font-weight:400;font-size:18px;line-height:27px;color:var(--c-neutral-600);width:100%;text-align:center}.searchBarMobilePlaceholder-icon{fill:var(--c-accent-02)}.searchBarDesktopPlaceholder{width:100%;background-color:var(--c-white);height:80px;border-radius:4px}.uploadResumeLink{display:flex;justify-content:center;align-items:center;margin-top:8px;text-align:center;flex-wrap:wrap;z-index:1}.uploadResumeLink a,.uploadResumeLink a:active,.uploadResumeLink a:hover,.uploadResumeLink a:link,.uploadResumeLink a:visited{text-decoration:underline}.uploadResumeLink a,.uploadResumeLink a:active,.uploadResumeLink a:hover,.uploadResumeLink a:link,.uploadResumeLink a:visited,.uploadResumeLink span{color:var(--c-white);font-size:13px}@media screen and (min-width:430px){.uploadResumeLink a,.uploadResumeLink a:active,.uploadResumeLink a:hover,.uploadResumeLink a:link,.uploadResumeLink a:visited,.uploadResumeLink span{font-size:14px}}@media screen and (min-width:768px){.uploadResumeLink a,.uploadResumeLink a:active,.uploadResumeLink a:hover,.uploadResumeLink a:link,.uploadResumeLink a:visited,.uploadResumeLink span{font-size:16px}}.uploadResumeLink-icon{width:21px;margin-right:8px;fill:var(--c-white)}@media screen and (min-width:768px){.uploadResumeLink-icon{width:26px}}.searchButton{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;border-radius:76px;max-width:366px;padding:16px 24px;background-color:var(--c-white);border:1px solid var(--c-neutral-600);z-index:1;cursor:pointer}.searchButton-text{font-family:var(--font-primary-bold);font-weight:400;font-size:18px;line-height:27px;color:var(--c-neutral-600);width:100%;text-align:center}.searchButton-icon{fill:var(--c-accent-02)}.searchModal{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;height:100vh;overflow-x:auto;display:flex;flex-direction:column;padding:24px 0;color:var(--c-white);background-color:var(--c-accent-04)}.searchModal [class*=SearchHeroWrapOuter],.searchModal-close{background-color:rgba(0,0,0,0)}.searchModal-close{display:flex;align-self:flex-end;color:var(--c-white);border:0;padding:0;cursor:pointer;margin-right:24px}.searchModal-close-icon{fill:var(--c-white)}