.faculty-courses__row[data-v-d43bf74c]{width:100%;max-width:1600px;margin-right:auto;margin-left:auto}.faculty-courses__filter[data-v-d43bf74c]{position:relative;min-height:38px;border-bottom:1px solid #b9b6b6}.faculty-courses__filter p[data-v-d43bf74c]{margin:0;padding-left:16px;color:#b9b6b6;font-size:15px;font-weight:700;letter-spacing:.15px;text-transform:uppercase}.faculty-courses__filter [role=tablist][data-v-d43bf74c]{position:absolute;top:0;right:0;display:flex}.faculty-courses__filter button[data-v-d43bf74c]{margin-left:60px;padding:0 0 16px;border:0;border-bottom:4px solid transparent;background:transparent;color:#b9b6b6;font-size:15px;font-weight:600;letter-spacing:.15px;text-transform:uppercase;transition:border-color .3s ease-in-out,color .3s ease-in-out}.faculty-courses__filter button[data-v-d43bf74c]:hover{color:#595858}.faculty-courses__filter button.is-active[data-v-d43bf74c]{border-color:var(--faculty-accent);color:#333}.faculty-courses__filter button[data-v-d43bf74c]:focus-visible{outline:2px solid var(--faculty-accent-strong);outline-offset:3px}.faculty-courses__mobile-filter[data-v-d43bf74c]{display:flex;flex-direction:column;padding-top:30px;color:#080647;font-size:15px;font-weight:700;text-transform:uppercase}.faculty-courses__mobile-filter select[data-v-d43bf74c]{width:100%;margin-top:12px;padding:14px 42px 14px 14px;border:1px solid #b9b6b6;border-radius:5px;background:#fff;color:#080647;font-family:Montserrat,sans-serif;text-transform:uppercase}.faculty-courses__card[data-v-d43bf74c]{display:flex;min-height:150px;align-items:flex-start;justify-content:center;padding:48px 45px 62px;border:1px solid #454648;color:#454648;font-size:20px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none}.faculty-courses__card[data-v-d43bf74c]:focus-visible,.faculty-courses__card[data-v-d43bf74c]:hover{border-color:#000;color:#000}@media(max-width:1439px){.faculty-courses__card[data-v-d43bf74c]{padding-right:20px;padding-left:20px}}@media(min-width:768px)and (max-width:1024px){.faculty-courses[data-v-d43bf74c]{padding-top:70px;padding-bottom:70px}.faculty-courses__card[data-v-d43bf74c]{padding-bottom:90px}}@media(min-width:840px)and (max-width:950px){.faculty-courses__filter button[data-v-d43bf74c],.faculty-courses__filter p[data-v-d43bf74c]{font-size:14px}}@media(min-width:840px){.faculty-courses__mobile-filter[data-v-d43bf74c]{display:none}}@media(max-width:839px){.faculty-courses__card[data-v-d43bf74c]{min-height:0;margin-bottom:15px;padding-top:20px;padding-bottom:20px;color:#454648;font-size:15px;line-height:1.4}}.faculty-hero[data-v-61b5f184]{position:relative;max-height:670px;overflow:hidden;background:#12171d}.faculty-hero__image[data-v-61b5f184]{display:block;width:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.faculty-hero__mobile-image[data-v-61b5f184]{display:none}.faculty-hero__overlay[data-v-61b5f184]{position:absolute;z-index:1;inset:0;background:repeating-linear-gradient(-40deg,#12171d,#12051d 1px 0,#12171d 4px);opacity:.5}.faculty-hero__title[data-v-61b5f184]{position:absolute;top:30%;left:50%;z-index:3;text-align:center;transform:translate(-50%);animation:faculty-hero-enter-61b5f184 1s ease-in .2s both}.faculty-hero__type[data-v-61b5f184]{font-family:PT Sans Bold Italic,sans-serif;font-size:48px;font-style:italic;text-transform:capitalize;margin:0 0 .5rem}.faculty-hero h1[data-v-61b5f184],.faculty-hero__type[data-v-61b5f184]{color:#fff;font-weight:700;line-height:1.4}.faculty-hero h1[data-v-61b5f184]{display:inline-block;margin:0;font-family:Montserrat,sans-serif;font-size:60px;text-transform:uppercase;white-space:nowrap}.faculty-hero h1 span[data-v-61b5f184]{display:block;height:3px;margin:0 auto;background:var(--faculty-accent)}.faculty-hero__logo[data-v-61b5f184]{position:absolute;bottom:20px;left:40px;z-index:3;width:200px}.faculty-hero__breadcrumbs[data-v-61b5f184]{position:absolute;bottom:47px;left:50%;z-index:4;transform:translate(-50%)}@keyframes faculty-hero-enter-61b5f184{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:1439px){.faculty-hero h1[data-v-61b5f184]{font-size:50px}.faculty-hero__type[data-v-61b5f184]{font-size:43px}}@media(min-width:768px)and (max-width:1024px){.faculty-hero[data-v-61b5f184]{max-height:520px}.faculty-hero__image[data-v-61b5f184],.faculty-hero__logo[data-v-61b5f184]{display:none}.faculty-hero__mobile-image[data-v-61b5f184]{display:block;height:520px;background-position:50%;background-size:cover}.faculty-hero__title[data-v-61b5f184]{top:18%;width:78%}.faculty-hero__type[data-v-61b5f184]{font-size:37px}.faculty-hero h1[data-v-61b5f184]{padding:30px;border:3px solid var(--faculty-accent);font-size:46px;white-space:normal}.faculty-hero h1 span[data-v-61b5f184]{display:none}}@media(max-width:767px){.faculty-hero[data-v-61b5f184]{height:280px}.faculty-hero__image[data-v-61b5f184],.faculty-hero__logo[data-v-61b5f184]{display:none}.faculty-hero__mobile-image[data-v-61b5f184]{display:block;height:280px;background-position:50%;background-size:cover}.faculty-hero__title[data-v-61b5f184]{top:24%;width:100%}.faculty-hero__type[data-v-61b5f184]{font-size:21px;font-weight:400}.faculty-hero h1[data-v-61b5f184]{margin:0 42px;padding:16px 20px 20px;border:1.5px solid var(--faculty-accent);font-size:20px;font-weight:600;line-height:1.5;white-space:normal}.faculty-hero h1 span[data-v-61b5f184]{display:none}}@media(prefers-reduced-motion:reduce){.faculty-hero__title[data-v-61b5f184]{animation:none}}.faculty-intro__row[data-v-04ba1408]{width:100%;max-width:1600px;margin-right:auto;margin-left:auto}.faculty-intro__lead[data-v-04ba1408]{padding:0 12px 25px;color:#333;font-family:PT Sans Italic,sans-serif;font-size:25px;font-style:italic;line-height:1.99;margin:0 0 1rem}.faculty-intro__body[data-v-04ba1408]{margin:41px 0 0;padding:0 12px;color:#333;font-family:PT Sans,sans-serif;font-size:17px;line-height:2.5}.faculty-intro__body--no-lead[data-v-04ba1408]{margin-top:0}.faculty-intro__toggle[data-v-04ba1408]{width:290px;margin:0 auto;padding:24px 50px;border:2px solid #fff;background:#080647;color:#fff;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;transition:background-color .9s ease-in-out,border-color .9s ease-in-out,color .9s ease-in-out}.faculty-intro__toggle[data-v-04ba1408]:focus-visible,.faculty-intro__toggle[data-v-04ba1408]:hover{border-color:#080647;background:#fff;color:#080647}.faculty-intro-expand-enter-active[data-v-04ba1408],.faculty-intro-expand-leave-active[data-v-04ba1408]{transition:opacity .3s ease}.faculty-intro-expand-enter-from[data-v-04ba1408],.faculty-intro-expand-leave-to[data-v-04ba1408]{opacity:0}@media(max-width:1500px){.faculty-intro__lead[data-v-04ba1408]{padding-bottom:12px;font-size:24px;line-height:1.8}}@media(max-width:1024px){.faculty-intro__toggle[data-v-04ba1408]{width:360px}}@media(max-width:767px){.faculty-intro__lead[data-v-04ba1408]{padding-right:0;padding-left:0;font-size:17px;line-height:1.5}.faculty-intro__body[data-v-04ba1408]{margin-top:0;margin-bottom:45px;padding:0;font-size:14px;line-height:2}.faculty-intro__toggle[data-v-04ba1408]{width:290px;padding:20px 50px;font-size:13px}}@media(max-width:839px){.faculty-intro__inner[data-v-04ba1408],.faculty-intro__outer[data-v-04ba1408]{padding-right:0;padding-left:0}}.faculty-updates[data-v-a6429dd5]{padding:100px 0;background:#f2f2f2}.faculty-updates__container[data-v-a6429dd5]{width:100%;max-width:1600px;margin:0 auto;padding:0 12px}.faculty-updates__events[data-v-a6429dd5],.faculty-updates__news[data-v-a6429dd5]{padding-right:15px;padding-left:15px}.faculty-updates__events[data-v-a6429dd5]{position:relative;padding-bottom:60px}.faculty-updates h2[data-v-a6429dd5]{margin:0 0 23px;color:#343333;font-family:Montserrat,sans-serif;font-size:25px;font-weight:600;line-height:1.4}.faculty-updates__news h2[data-v-a6429dd5]{margin-left:28px}.faculty-updates__events h2[data-v-a6429dd5]{margin-left:8px}.faculty-updates__news-grid[data-v-a6429dd5]{display:grid;margin:0 19px 0 15px;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.faculty-news-card[data-v-a6429dd5]{margin-bottom:27px;border:1px solid #fff;background:#fff;box-shadow:2px 4px 17px -8px #928888ba;transition:box-shadow .3s ease}.faculty-news-card[data-v-a6429dd5]:hover{box-shadow:2px 4px 17px -6px #100d0dba}.faculty-news-card__content[data-v-a6429dd5]{margin:8px 8px 55px;border:1px solid #fff}.faculty-news-card__image[data-v-a6429dd5]{position:relative;display:block;aspect-ratio:25/16;overflow:hidden;background:#dedede}.faculty-news-card__image[data-v-a6429dd5]:after{position:absolute;inset:0;background:#000;content:"";opacity:.1;transition:opacity .5s ease-in-out}.faculty-news-card__image[data-v-a6429dd5]:hover:after{opacity:.6}.faculty-news-card__image img[data-v-a6429dd5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.faculty-news-card__title[data-v-a6429dd5]{display:block;margin:20px 0 0 5px;padding:3px 10px 0;color:#454648;font-family:Montserrat,sans-serif;font-size:19px;font-weight:600;line-height:1.5;text-decoration:none}.faculty-news-card__title[data-v-a6429dd5]:hover{color:#000}.faculty-event[data-v-a6429dd5]{display:flex;color:#454648;text-decoration:none}.faculty-event[data-v-a6429dd5]:hover{background:#eae9e9;color:#000}.faculty-event[data-v-a6429dd5]:last-child{margin-bottom:30px}.faculty-event__date-shell[data-v-a6429dd5]{padding:5px}.faculty-event__date[data-v-a6429dd5]{display:flex;width:58px;min-width:58px;min-height:58px;padding:5px;align-items:center;justify-content:center;flex-direction:column;background:#080647;color:#fff;text-align:center}.faculty-event__date span[data-v-a6429dd5]{font-family:Montserrat,sans-serif;text-transform:lowercase}.faculty-event__date strong[data-v-a6429dd5]{font-family:Montserrat,sans-serif;font-weight:600}.faculty-event__info[data-v-a6429dd5]{display:block;margin:9px 0 0 15px}.faculty-event__info strong[data-v-a6429dd5]{display:block;margin-bottom:5px;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.6}.faculty-event__info span[data-v-a6429dd5]{display:block;margin-bottom:16px;color:#454648;font-family:PT Sans,sans-serif;line-height:1.6}.faculty-updates__button[data-v-a6429dd5]{display:inline-block;width:auto;min-height:0;margin:0 0 16px 28px;padding:24px 50px;border:1px solid transparent;background:var(--faculty-accent);color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:14px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .5s ease,border-color .5s ease,color .5s ease}.faculty-updates__button[data-v-a6429dd5]:focus-visible,.faculty-updates__button[data-v-a6429dd5]:hover{border-color:var(--faculty-accent-hover);background:var(--faculty-accent-hover);color:#fff}.faculty-updates__button--events[data-v-a6429dd5]{position:absolute;bottom:0;left:15px;margin:0 0 16px}.faculty-updates__empty[data-v-a6429dd5]{display:flex;align-items:center;gap:10px;color:#434141;font-family:Montserrat,sans-serif}.faculty-updates__empty span[data-v-a6429dd5]{display:grid;width:38px;height:38px;place-items:center;border:2px solid;border-radius:50%;font-weight:700}@media(min-width:1501px){.faculty-updates__container>.row[data-v-a6429dd5]{padding-right:55px;padding-left:55px}}@media(max-width:1500px){.faculty-updates[data-v-a6429dd5]{padding-top:65px;padding-bottom:65px}.faculty-news-card__content[data-v-a6429dd5]{margin-bottom:60px}.faculty-news-card__title[data-v-a6429dd5]{line-height:1.6}}@media(max-width:1439px){.faculty-news-card__title[data-v-a6429dd5]{font-size:17.5px}}@media(max-width:1400px){.faculty-event__info[data-v-a6429dd5]{margin-top:0}}@media(max-width:1024px){.faculty-updates__events[data-v-a6429dd5]{margin-top:60px;padding-bottom:0}.faculty-news-card__title[data-v-a6429dd5]{display:flex;width:100%;padding-right:20px;padding-left:20px;font-size:16px;line-height:1.6}.faculty-updates__button[data-v-a6429dd5],.faculty-updates__button--events[data-v-a6429dd5]{position:relative;bottom:auto;left:auto;display:block;width:360px;margin:40px auto 0;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;letter-spacing:1.2px}.faculty-updates__news>.faculty-updates__button[data-v-a6429dd5]{margin-right:0;margin-left:28px}}@media(max-width:839px){.faculty-updates[data-v-a6429dd5]{padding:35px 0}}@media(max-width:767px){.faculty-updates h2[data-v-a6429dd5]{font-size:19px}.faculty-updates__news-grid[data-v-a6429dd5]{grid-template-columns:1fr;margin-right:0;margin-left:0}.faculty-updates__events h2[data-v-a6429dd5],.faculty-updates__news h2[data-v-a6429dd5]{margin-left:5px}.faculty-updates__events[data-v-a6429dd5],.faculty-updates__news[data-v-a6429dd5]{padding-right:0;padding-left:0}.faculty-news-card[data-v-a6429dd5]{margin-bottom:5px}.faculty-news-card__content[data-v-a6429dd5]{margin:5px}.faculty-news-card__image[data-v-a6429dd5]{aspect-ratio:25/11}.faculty-news-card__title[data-v-a6429dd5]{margin:20px 0 25px 5px}.faculty-event__info strong[data-v-a6429dd5],.faculty-news-card__title[data-v-a6429dd5]{font-size:15px;line-height:1.4}.faculty-event__info span[data-v-a6429dd5]{font-size:13px;line-height:1.6}.faculty-updates__button[data-v-a6429dd5],.faculty-updates__button--events[data-v-a6429dd5]{width:290px;min-height:0;padding-top:20px;padding-bottom:20px;font-size:13px;line-height:13px;letter-spacing:0}.faculty-updates__button[data-v-a6429dd5]{margin-top:25px}.faculty-updates__button[data-v-a6429dd5],.faculty-updates__news>.faculty-updates__button[data-v-a6429dd5]{margin-right:auto;margin-left:auto}.faculty-updates__button--events[data-v-a6429dd5]{margin-top:10px}}.faculty-president[data-v-a4382fcb]{background:#fff}.faculty-president__row[data-v-a4382fcb]{display:flex;width:100%;max-width:1600px;justify-content:center;margin-right:auto;margin-left:auto}.faculty-president__column[data-v-a4382fcb]{width:83.3333%;max-width:83.3333%;padding-right:10px;padding-left:10px}.faculty-president__layout[data-v-a4382fcb]{display:flex;width:100%}.faculty-president__portrait[data-v-a4382fcb]{display:flex;flex:0 0 33.333%;max-width:33.333%;align-items:flex-end}.faculty-president__portrait img[data-v-a4382fcb]{display:block;width:100%;max-width:500px}.faculty-president__content[data-v-a4382fcb]{flex:0 0 66.667%;max-width:66.667%;padding-left:80px}.faculty-president__content--wide[data-v-a4382fcb]{flex-basis:100%;max-width:100%;padding-left:0}.faculty-president__quote[data-v-a4382fcb]{position:relative;margin:0;padding:145px 10px 5px 15px;color:#333;font-family:PT Sans,sans-serif;font-size:24px;font-style:italic;line-height:1.8}.faculty-president__quote[data-v-a4382fcb]:before{position:absolute;top:50px;left:-55px;color:var(--faculty-accent);content:"“";font-family:PT Sans,sans-serif;font-size:135px;font-style:italic;line-height:1}.faculty-president__data-layout[data-v-a4382fcb]{display:flex}.faculty-president__data[data-v-a4382fcb]{flex:0 0 41.667%;padding:40px 19px 0 27px;color:#333}.faculty-president__data p[data-v-a4382fcb]{margin:0 0 10px;font-family:PT Sans,sans-serif;font-size:16px;font-style:italic}.faculty-president__data h2[data-v-a4382fcb]{margin:0 0 2px;color:#454648;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.85}.faculty-president__data a[data-v-a4382fcb]{display:flex;margin-top:10px;align-items:center;gap:8px;color:#333;font-family:PT Sans,sans-serif;font-size:16px;font-style:italic;overflow-wrap:anywhere;text-decoration:none}.faculty-president__twitter span[data-v-a4382fcb]{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700}.faculty-president__governance[data-v-a4382fcb]{align-self:flex-start;margin:50px 0 110px auto;padding:24px 50px;background:var(--faculty-accent);color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .5s ease}.faculty-president__governance[data-v-a4382fcb]:hover{background:var(--faculty-accent-hover)}@media(min-width:640px){.faculty-president__column[data-v-a4382fcb]{padding-right:15px;padding-left:15px}}@media(max-width:1500px){.faculty-president__content[data-v-a4382fcb]{padding-left:60px}.faculty-president__content--wide[data-v-a4382fcb]{padding-left:0}.faculty-president__quote[data-v-a4382fcb]{padding-top:65px}.faculty-president__quote[data-v-a4382fcb]:before{top:-15px}.faculty-president__data[data-v-a4382fcb]{padding-top:18px;padding-left:18px}.faculty-president__data a[data-v-a4382fcb],.faculty-president__data p[data-v-a4382fcb]{font-size:14px}.faculty-president__data h2[data-v-a4382fcb]{line-height:1.35}.faculty-president__governance[data-v-a4382fcb]{margin-top:25px;margin-bottom:80px}}@media(max-width:1024px){.faculty-president__layout[data-v-a4382fcb]{flex-wrap:wrap}.faculty-president__portrait[data-v-a4382fcb]{display:none}.faculty-president__content[data-v-a4382fcb],.faculty-president__content--wide[data-v-a4382fcb]{flex-basis:100%;max-width:100%;margin-top:70px;padding:0}.faculty-president__quote[data-v-a4382fcb]{padding:30px 0 5px 5px;font-size:23px}.faculty-president__quote[data-v-a4382fcb]:before{top:-80px;left:-15px}.faculty-president__data-layout[data-v-a4382fcb]{flex-wrap:wrap}.faculty-president__data[data-v-a4382fcb]{flex-basis:100%;padding-right:0;padding-left:8px}.faculty-president__governance[data-v-a4382fcb]{display:block;width:100%;margin:20px auto 80px}}@media(max-width:839px){.faculty-president__content[data-v-a4382fcb],.faculty-president__content--wide[data-v-a4382fcb]{margin-top:10px}.faculty-president__quote[data-v-a4382fcb]{padding:50px 0 5px;font-size:17px;line-height:1.5}.faculty-president__quote[data-v-a4382fcb]:before{top:-20px;left:-15px;font-size:100px}.faculty-president__data[data-v-a4382fcb]{padding-top:0;padding-left:0}.faculty-president__governance[data-v-a4382fcb]{width:290px;margin:10px auto 40px;padding:20px 50px;font-size:13px}}@media(max-width:767px){.faculty-president__data p[data-v-a4382fcb]{margin-bottom:0}.faculty-president__data h2[data-v-a4382fcb]{font-size:14px}.faculty-president__data a[data-v-a4382fcb]{margin-top:0;font-size:14px}}.faculty-testimonials[data-v-7b93e1a4]{padding:90px 0;background:#f2f2f2}.faculty-testimonials__more[data-v-7b93e1a4]{display:flex;width:290px;min-height:69px;margin:35px auto 0;padding:20px 28px;align-items:center;justify-content:center;border:2px solid #fff;background:#080647;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .5s ease,border-color .5s ease,color .5s ease}.faculty-testimonials__more[data-v-7b93e1a4]:focus-visible,.faculty-testimonials__more[data-v-7b93e1a4]:hover{border-color:#080647;background:#fff;color:#080647}.faculty-testimonials__more[data-v-7b93e1a4]:focus-visible{outline:3px solid var(--faculty-accent-strong);outline-offset:3px}@media(max-width:839px){.faculty-testimonials[data-v-7b93e1a4]{padding:20px 0}.faculty-testimonials__more[data-v-7b93e1a4]{min-height:59px;margin-top:5px;margin-bottom:10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.faculty-testimonials__more[data-v-7b93e1a4]{transition:none}}.faculty-main__state[data-v-cf2bfab9]{display:grid;min-height:55vh;place-items:center;padding:48px 20px;color:#454648;text-align:center}.faculty-main__state--error[data-v-cf2bfab9]{align-content:center;gap:24px}.faculty-main__state--error p[data-v-cf2bfab9]{margin:0}.faculty-main__state--error button[data-v-cf2bfab9]{padding:16px 32px;border:2px solid #080647;background:#080647;color:#fff;font-weight:700;text-transform:uppercase}
