.slogan{font-size:3rem;color:#fff;line-height:3rem;font-weight:700;margin-top:6.25rem!important;text-align:center}.slogan-highlight{color:var(--colors-secondary)}.slogan-sub{font-size:1rem;font-weight:400;color:#fff;text-align:center;padding:1.25rem 0 3rem}.discipline-box,.discipline-box-blue{border-radius:.75rem;width:100%;max-width:67rem;background-color:var(--colors-silence)}.discipline-box-blue{background:linear-gradient(34deg,#1b3f73,#466ea4 50%,#0d2850)}.discipline-box-content{padding:1.25rem;height:100%;color:var(--colors-primary)}.discipline-box-skillsbox{display:block;background-color:var(--colors-gradlight);width:17.5rem;min-width:17.5rem;border-radius:0 .5rem .5rem 0}.discipline-box-image{width:16rem;border-radius:.75rem;margin:-1.25rem -1.25rem 1.25rem;height:12rem;-o-object-fit:cover;object-fit:cover}.discipline-search-text{color:var(--colors-graduate)}.careers-search-text,.discipline-search-link{color:var(--colors-smartypants)}.discipline-search-link{font-weight:700}.careers-search-link{font-weight:700}.careers-search-link,.discipline-box-field,.discipline-box-roles{color:var(--colors-graduate)}.discipline-box-title-career,.discipline-box-title-discipline,.discipline-box-title-recommendation{cursor:pointer;font-weight:700;font-size:1.5rem;color:var(--colors-graduate)}.discipline-box-title-career{color:var(--colors-smartypants)}.discipline-box-title-recommendation{color:var(--colors-smartypants);font-weight:400}.discipline-box-title-course{cursor:pointer;font-weight:700;font-size:1.3rem;color:var(--colors-graduate)}.discipline-box-overview,.discipline-box-overview-2rows,.discipline-box-overview-3rows,.discipline-box-overview-print{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;margin-top:.5rem}.discipline-box-overview-2rows{cursor:inherit;-webkit-line-clamp:2}.discipline-box-overview-3rows{cursor:inherit;-webkit-line-clamp:3}.discipline-box-overview-all{cursor:inherit;margin-top:.5rem}.discipline-box-overview-print{display:none}.discipline-box-readmore{cursor:pointer;color:var(--colors-graduate);font-weight:700}.discipline-box-roles{color:var(--colors-secondary)}.discipline-box-field-values,.discipline-box-roles-values{display:inline-block;width:37rem;height:6rem;overflow:hidden}.discipline-box-skills{font-size:1rem;font-weight:700;color:var(--colors-graduate);position:relative;height:13.5rem;max-height:13.5rem}.discipline-box-skills-list{font-size:.75rem;font-weight:400;color:var(--colors-graduate);height:8.5rem;max-height:8.5rem;overflow-y:hidden;margin:.5rem 0}.discipline-box-skills-buttons{bottom:.5rem;position:absolute!important;width:calc(100% - 1.5rem)!important}.discipline-suggestion-box-link{cursor:pointer;position:absolute;bottom:1.25rem;color:var(--colors-white)}.discipline-detail-title{margin:1.5rem 0 0;font-size:2.5rem;font-weight:700;color:var(--colors-primary)}.recommendation-box-overview-all{cursor:inherit;margin-top:.5rem;line-height:1.5rem;padding:0 0 0 1rem;border-left:.5rem solid var(--colors-smartypants);font-size:1rem}.recommendation-box-archived{cursor:inherit;line-height:2.5rem;padding:0 1rem;border-left:.5rem solid var(--colors-panicattack);font-size:1.5rem}.recommendation-box-header-title{width:calc(100% - 296px)}.recommendation-box-footer-great{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem;margin-left:5rem}@media (max-width:1279px){.slogan{font-size:3rem}.discipline-box-skillsbox{display:none}.discipline-box-field-values,.discipline-box-roles-values{width:calc(100vw - 13.75rem);max-width:64.375rem}.recommendation-box-header-title{width:100%}.recommendation-box-footer-great{margin-left:0}}@media (max-width:599px){.discipline-box-field-values,.discipline-box-roles-values{width:calc(100vw - 7.625rem)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.shake-animation{animation:shake .6s ease-in-out}