.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{color:var(--c-white);justify-content:center;text-align:center}@media screen and (min-width:1024px){.searchHero-inner-title-cb{justify-content:flex-start;text-align:left}}.searchHero-inner-title-student{color:var(--c-white);justify-content:center;max-width:800px;align-content:center;align-items:center;align-self:center;text-align:center}