.alert_alert__OQ7F8{--alert-red-01:#fa602d0d;--alert-red-02:#fa602d;--alert-yellow-01:#fef5d9;--alert-yellow-02:#f6bd00;align-items:center;border-radius:var(--token-spacer-a);color:var(--color-gray-04);display:flex;font-size:var(--font-size-small);gap:var(--token-spacer-b);line-height:var(--line-height-small);padding:var(--token-spacer-b)}.alert_alertRed__mvUeC{background:var(--alert-red-01);border:1px solid var(--alert-red-02)}.alert_alertRed__mvUeC i{color:var(--alert-red-02)}.alert_alertYellow__GwpbV{background:var(--alert-yellow-01);border:1px solid var(--alert-yellow-02)}.alert_alertYellow__GwpbV i{color:var(--alert-yellow-02)}.alert_alert__OQ7F8 button{border:none;background:transparent;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-small);margin-left:auto;text-decoration:underline}.content-wrapper_contentWrapper__t50Y5{margin:0 auto;max-width:var(--max-view-width);padding:0 var(--wrapper-padding-x);padding-bottom:var(--min-banner-height)}.grid-wrapper_gridWrapper__DYf8E{display:grid;grid-row-gap:var(--token-spacer-40)}.grid-wrapper_gridWrapper1__WT8PC{grid-template-columns:repeat(1,1fr)}.grid-wrapper_gridWrapper2__8zR8X{grid-template-columns:repeat(2,1fr)}.grid-wrapper_gridWrapper3__vifTi{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:789px){.grid-wrapper_gridWrapper3__vifTi{grid-template-columns:repeat(2,2fr)}}.hero_heroContainer__9CQu5{background:var(--color-primary);border-bottom:4px solid var(--color-yellow);color:var(--color-white)}.hero_heroContainerGradient__jRN9o{background-image:linear-gradient(to right,var(--color-primary-support),var(--color-primary));border-bottom:var(--token-spacer-a) solid var(--color-coral);color:var(--color-white)}.hero_heroContainerLight__qRsT4{background:var(--color-white);border-bottom:4px solid var(--color-yellow);color:var(--color-primary)}.hero_heroContainerLight__qRsT4 h1{color:var(--color-primary)!important}.hero_heroContainerSwoop__8AUid{background-image:url(/_next/static/media/section-overview-hero-bg-desktop.eaa46487.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:0}.hero_heroContentWrapper__MoWC9{display:flex;flex-direction:column;height:inherit;justify-content:center;margin:0 auto;max-width:var(--max-view-width);min-height:200px;padding:0 var(--wrapper-padding-x)}.hero_heroContent__93Wzv{align-items:center;display:flex;justify-content:space-between}.hero_heroContentMainTitles__I3OGi h3{color:var(--gray-white,#fff);font-size:var(--font-size-h3)}.hero_heroContentMainTitles__I3OGi span{color:var(--gray-gray-2,#c2cad8);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:var(--line-height-caption);text-transform:uppercase}.hero_heroContentAbove__T6CPc{padding-bottom:var(--token-spacer-b)}.hero_heroContentBelow__ZFL0C{padding-top:var(--token-spacer-b)}.hero_heroHeader__26X1i{background:rgba(22,60,130,.6)}.hero_heroFooter__4J_4q{background:var(--color-primary-support);color:var(--color-gray-02);font-size:var(--font-size-caption);line-height:var(--line-height-caption);padding:var(--token-spacer-b) var(--wrapper-padding-x)}.hero_heroFooterItem__xmun2{align-items:center;color:var(--color-gray-02);display:flex;gap:var(--token-spacer-a)}.hero_heroFooterItem__xmun2:hover{color:var(--color-gray-02)}.hero_heroFooterItemText__RlPbr{display:flex;flex-direction:column}.hero_heroFooterItemText__RlPbr>*{color:var(--color-gray-02);font-size:var(--font-size-caption);font-weight:400;line-height:var(--line-height-caption)}.hero_heroFooterItemText__RlPbr a:hover{color:var(--color-yellow)}@media only screen and (max-width:950px){.hero_heroContent__93Wzv{display:flex;flex-direction:column;align-items:start}}@media only screen and (max-width:789px){.hero_heroContentBelow__ZFL0C{padding:var(--token-spacer-a) 0}}.pill_pill__KHGJF{border-radius:100px;background:var(--color-primary-support);box-shadow:0 1px 22px 0 #00000014;color:var(--color-yellow);display:inline-block;font-size:var(--font-size-small);font-weight:700;line-height:var(--line-height-small);padding:4px 16px}.school-search-open-application-card_openAppCard__7eG2A{display:grid;grid-template-columns:3fr 2fr}.school-search-open-application-card_openAppCardHeader__0v04y{display:flex;flex-direction:column;gap:var(--token-spacer-a)}.school-search-open-application-card_openAppCardHeader__0v04y span{color:var(--color-primary);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.school-search-open-application-card_openAppCardHeader__0v04y p{color:var(--color-gray-03);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.school-search-open-application-card_openAppCardActions__Kl1yZ{align-items:center;display:flex;gap:var(--token-spacer-c);justify-content:end}.school-search-open-application-card_openAppCardActions__Kl1yZ button{background:var(--color-primary);border:none;border-radius:var(--token-spacer-d);color:#fff;cursor:pointer;font-size:var(--token-spacer-12);height:var(--token-spacer-d);width:var(--token-spacer-d)}.school-search-open-application-card_openAppCardDeadlinePill__TvdQw{align-items:center;background:var(--color-gray-01);border-radius:100px;color:var(--color-gray-03);display:flex;font-size:var(--font-size-small);gap:var(--token-spacer-12);line-height:var(--line-height-small);padding:4px var(--token-spacer-b) 4px var(--token-spacer-b)}.school-search-open-application-card_openAppCardDeadlinePillUrgent__xwtHI{background:var(--color-warning-background)}.school-search-open-application-card_openAppCardDeadlinePillUrgent__xwtHI i{color:var(--color-warning-icon-color)}.school-search-open-application-card_openAppCardDeadlinePill__TvdQw>span:first-of-type{font-weight:var(--font-weight-bold)}@media only screen and (max-width:789px){.school-search-open-application-card_openAppCard__7eG2A{grid-template-columns:1fr;grid-row-gap:var(--token-spacer-b)}.school-search-open-application-card_openAppCardDeadlinePill__TvdQw>span:first-of-type{display:none}.school-search-open-application-card_openAppCardActions__Kl1yZ{justify-content:start}}.school-search-open-applications_schoolSearchOpenApps__fxgxH{display:flex;flex-direction:column;gap:var(--token-spacer-a);padding:40px 0 var(--token-spacer-d)}.school-search-open-applications_schoolSearchOpenApps__fxgxH h4{color:var(--color-primary);font-weight:var(--font-weight-bold);margin:0}.school-search-open-applications_schoolSearchOpenApps__fxgxH>p{font-size:var(--font-size-medium);line-height:var(--line-height-medium);margin:0}.school-search-open-applications_schoolSearchOpenAppsList__SOr37{gap:var(--token-spacer-b);margin-top:var(--token-spacer-d)}.section-header_sectionHeader__VYGA5{align-items:center;border-bottom:2px solid var(--color-yellow);display:flex;gap:var(--token-spacer-b);margin-bottom:40px;padding-bottom:20px;padding-top:40px}.section-header_sectionHeader__VYGA5 span{align-items:inherit;display:inherit;gap:inherit;position:relative}.section-header_sectionHeader__VYGA5 h4{color:var(--color-primary);margin:0}.section-header_sectionContent__jre0K{margin-bottom:40px}.section-header_sectionHeaderRightComponent__ryP83{margin-left:auto}@media only screen and (max-width:789px){.section-header_sectionHeader__VYGA5{flex-wrap:wrap}}.tabs_tabContent__VfiNF{background-color:#fff;border-top:1px solid var(--color-gray-03)}.tabs_tabsBar__c8Nlw{display:flex;gap:var(--token-spacer-b)}.tabs_tabsBarTab__BGRRN{border:1px solid var(--color-gray-03);border-bottom:none;border-top-left-radius:var(--token-spacer-a);border-top-right-radius:var(--token-spacer-a);color:var(--color-primary);cursor:pointer;font-size:var(--font-size-small);font-weight:700;line-height:var(--line-height-small);padding:var(--token-spacer-a) var(--token-spacer-c);position:relative}.tabs_tabsBarTabSelected__mITUf{background-color:#fff}.tabs_tabsBarTab__BGRRN div{background:#fff;bottom:-1px;height:1px;left:0;position:absolute;right:0}.loading_ldsEllipsisContainer__r4tNV{--ellipses-margin-y:var(--space-xxxxl);line-height:0px;padding:var(--ellipses-margin-y) 0;text-align:center;width:100%}.loading_ldsEllipsis__EtoQJ{display:inline-block;height:25px;position:relative;width:80px}.loading_ldsEllipsis__EtoQJ div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--color-primary-support);border-radius:50%;height:13px;position:absolute;top:7px;width:13px}.loading_ldsEllipsis__EtoQJ div:first-child{animation:loading_lds-ellipsis1__QxM3k .6s infinite;left:8px}.loading_ldsEllipsis__EtoQJ div:nth-child(2){animation:loading_lds-ellipsis2__0y088 .6s infinite;left:8px}.loading_ldsEllipsis__EtoQJ div:nth-child(3){animation:loading_lds-ellipsis2__0y088 .6s infinite;left:32px}.loading_ldsEllipsis__EtoQJ div:nth-child(4){animation:loading_lds-ellipsis3__DJr8c .6s infinite;left:56px}@keyframes loading_lds-ellipsis1__QxM3k{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading_lds-ellipsis3__DJr8c{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading_lds-ellipsis2__0y088{0%{transform:translate(0)}to{transform:translate(24px)}}@media screen and (max-width:790px){.loading_ldsEllipsisContainer__r4tNV{--ellipses-margin-y:var(--space-xxl)}}.school-search-filters-input_schoolSearchFiltersInputWrapperContainer__mTW8d>div{margin:0;max-width:unset}.school-search-filters-input_schoolSearchFiltersInputWrapper__eTzsQ{border-color:var(--color-gray-02);margin:inherit;max-width:inherit}.school-search-filters-input_schoolSearchFiltersInputGray__8JYXD{background-color:var(--color-gray-01)}.school-search-filters-input_schoolSearchFiltersInputWhite__VKiWV{background-color:#fff}.school-search-filters-input_schoolSearchFiltersInput__w2Oy1,.school-search-filters-input_schoolSearchFiltersInput__w2Oy1:active{border-radius:unset}.school-search-pagination-control_nonSelectedPageNumber__I8c3U{color:var(--color-primary)}.school-search-pagination-control_nonSelectedPageNumber__I8c3U:hover{cursor:pointer}.school-search-pagination-control_paginationText__bTHt_{text-decoration:underline}.school-search-pagination-control_schoolSearchPaginationWrapper__E2_b6{align-items:center;display:flex;gap:var(--token-spacer-c);justify-content:center;width:100%;--circle-size:40px}.school-search-pagination-control_schoolSearchPaginationButton__ocp0e{--button-border:unset;background:transparent;border:unset;font-size:var(--font-size-medium);width:-moz-fit-content;width:fit-content}.school-search-pagination-control_schoolSearchPaginationButton__ocp0e.school-search-pagination-control_isDisabled___NWBO{background-color:unset}.school-search-pagination-control_schoolSearchPaginationNumber__Eo4Sv{align-items:center;background-color:var(--color-primary);border-radius:var(--circle-size);color:#fff;display:flex;height:var(--circle-size);justify-content:center;width:var(--circle-size)}@media only screen and (max-width:500px){.school-search-pagination-control_iconLeftRight__0CtwD{display:none}}@media only screen and (max-width:789px){.school-search-pagination-control_schoolSearchPaginationWrapper__E2_b6{gap:var(--token-spacer-b)}.school-search-pagination-control_schoolSearchPaginationButton__ocp0e.school-search-pagination-control_isDisabled___NWBO{display:none}}.school-search-details-major-search_majorSearch__EsPYv{margin:40px 0}.school-search-details-major-search_majorSearchCard__CmPHb{border:1px solid var(--color-gray-02);display:flex;flex-direction:column;gap:var(--token-spacer-a)}.school-search-details-major-search_majorSearchCard__CmPHb h4{color:var(--color-primary);margin:0}.school-search-details-major-search_majorSearchCard__CmPHb p{font-size:var(--font-size-medium);line-height:var(--line-height-medium);margin:0}.school-search-details-semester-dropdown_semesterDropdown__YQnUP{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;gap:var(--token-spacer-a)}.school-search-details-semester-dropdown_semesterDropdown__YQnUP:hover{color:var(--color-primary-support)}.school-search-details-semester-dropdown_semesterDropdownCard__3sX6B{display:flex;flex-direction:column;max-width:300px;position:absolute;right:0;top:var(--token-spacer-d)}.school-search-details-semester-dropdown_semesterDropdownCard__3sX6B select{border:none;font-size:var(--font-size-medium)}.school-search-details-semester-dropdown_semesterDropdownCard__3sX6B select:focus{border:none;outline:0}.school-search-details-semester-dropdown_semesterDropdownCard__3sX6B select option:hover{background-color:var(--color-gray-01);color:var(--color-primary-support);cursor:pointer}.school-search-details-semester-dropdown_semesterDropdownHidden__uFCd9{display:none}.modal_modalBody__wuD2q,.modal_modalHeader__j6f_v{color:var(--color-gray-03)}.modal_modalBody__wuD2q{font-weight:var(--font-weight-normal)}.modal_modalFooter__psSf1{margin-top:var(--modal-row-gap)}.school-search-details_pageWrapper__VI18r{background-color:var(--color-gray-01);margin-bottom:80px}.school-search-details_heroPill__PCykv{margin-top:var(--token-spacer-b)}.school-search-details_heroHeaderContent__pC7A1{align-items:center;display:flex;gap:12px;line-height:var(--line-height-caption)}.school-search-details_heroHeaderContent__pC7A1,.school-search-details_heroHeaderContent__pC7A1>a:first-of-type{color:var(--color-gray-01);font-size:var(--font-size-caption)}.school-search-details_heroFooterContent__uRO9V{display:flex;justify-content:space-between;margin-bottom:var(--token-spacer-b)}.school-search-details_sectionContent__v3I77{align-items:center;display:flex;gap:40px;margin-bottom:40px}.school-search-details_sectionContent__v3I77 p{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0}.school-search-details_sectionContent__v3I77 div{display:flex;gap:var(--token-spacer-b)}.school-search-details_sectionContent__v3I77 button{width:max-content}.school-search-details_semesterDropdownContainer__MOmOW>span:first-of-type{position:relative}.school-search-details_cardWrapper__VDPzj{padding-bottom:80px;padding-top:40px}.school-search-details_gridEssayDetails__sUNJV>div{grid-column:1/3}@media only screen and (max-width:789px){.school-search-details_sectionContent__v3I77{flex-direction:column}.school-search-details_heroFooterContent__uRO9V{flex-direction:column;gap:var(--token-spacer-c)}.school-search-details_gridMobile1__WCjNJ{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:500px){.school-search-details_sectionContent__v3I77 div{flex-direction:column;align-items:center;width:100%}.school-search-details_sectionContent__v3I77 button{width:-webkit-fill-available}}