.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:hsla(0,0%,100%,.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:hsla(0,0%,100%,.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:hsla(0,0%,100%,.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:hsla(0,0%,100%,.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)}.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}}.searchBarDesktopPlaceholder{width:100%;background-color:var(--c-white);height:80px;border-radius:4px}.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)}.searchHero{display:flex;justify-content:center;align-items:center;position:relative;min-height:250px;background-color:var(--c-accent-04)}@media screen and (min-width:768px){.searchHero{min-height:560px}}@media screen and (min-width:1440px){.searchHero{min-height:570px}}.searchHero-cbBackground{background-color:var(--c-accent-03)}.searchHero-cbBackgroundImage{color:rgba(0,0,0,0);position:absolute;content:"";top:0;right:0;bottom:0;left:0;object-fit:cover;max-height:570px}@media screen and (min-width:768px){.searchHero-cbBackgroundImage{scale:1.01;width:calc(100% - 6px)!important}}@media screen and (min-width:1200px){.searchHero-cbBackgroundImage{width:calc(100% - 8px)!important}}@media screen and (min-width:1600px){.searchHero-cbBackgroundImage{width:calc(100% - 9px)!important}}@media screen and (min-width:1864px){.searchHero-cbBackgroundImage{width:calc(100% - 13px)!important}}.searchHero-studentBackground{background-color:var(--c-accent-03)}.searchHero-inner{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1440px;box-sizing:border-box;margin:0 auto;padding:48px 24px}@media screen and (min-width:768px){.searchHero-inner{padding:48px 32px 56px}}@media screen and (min-width:1024px){.searchHero-inner{padding:48px 64px 56px}}@media screen and (min-width:1440px){.searchHero-inner{padding:64px 120px 72px}}.searchHero-inner-title{font-family:var(--font-primary-bold);font-size:32px;line-height:40px;font-weight:700;color:var(--c-brand-01-300);margin-bottom:24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:.4ch;z-index:1}.searchHero-inner-title>span{color:#fff}@media screen and (min-width:1024px){.searchHero-inner-title{font-size:40px;margin-bottom:32px}}.searchHero-inner-title-cb,.searchHero-inner-title-student{color:var(--c-white);justify-content:flex-start}.searchHero-inner-title-student{max-width:800px}