@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.arl__form-wrapper label,.glossary-location-filter .form-item--body-value label,.il__title,.office-directory .view-filters form label,.sr-only,.student-voices__form label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.anchors__links--sticky,.anchors__wrapper,.announcements,.announcements-list,.announcements-list__filters-wrapper,.annual-events__wrapper,.article-block__content-wrapper,.block-views-blockawards-awards-view-for-topics,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.breadcrumb,.course-landing__wrapper,.custom-footer,.custom-header,.dashboard_taxonomy_list,.department_directory__container,.dw_wrapper,.events-block__content-wrapper,.experts__content,.experts_view_top_section,.faq,.faq-list,.faq-list__header-wrapper,.feature-story__wrapper,.featured-experts__wrapper,.featured-student-voices__title-wrapper,.featured-student-voices__wrapper,.fl__wrapper,.fnf,.fnf__wrapper,.gar__table-wrapper,.gar__wrapper,.hb__slick-arrow-wrapper,.hb__slick-arrows .hb-wrapper--single,.hb__wrapper,.header-search,.hero-slick__header-wrapper,.hero-slick__slider--contained,.hero-slick__wrapper--contained,.idg-research-view__wrapper,.idg-view__wrapper,.il__wrapper,.latest-news__wrapper,.media-coverage__wrapper,.mega-menu,.mlt__wrapper,.news-article-patent,.news-topics,.no-image-header,.office-directory,.one-col .mp__wrapper,.one-col--contained .iwtl__wrapper,.one-col--full .body-widget__wrapper,.one-col--full .mini-profile__wrapper,.one-col--full .q__wrapper,.patents-table__wrapper,.patents-view__filters-wrapper,.project-centers,.project_center__outer-container,.promo__content-wrapper,.related-degrees__wrapper,.rhb__slick-arrows .hb-wrapper--single,.rhb__slide,.rhb__title-wrapper,.scholarly-work__wrapper,.sdg-view__wrapper,.share__wrapper,.shows-block,.simple-banner__wrapper,.site-footer,.site-header,.site-header__content,.site-header__search-dropdown,.sitewide-alert,.social-media-list,.timely-box__wrapper,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper,.widget-separator--line,.wpi-accordion__wrapper,.wpi-ad__grid{display:grid;grid-template-columns:auto minmax(0,833px) auto}@media all and (min-width:75em){.anchors__links--sticky,.anchors__wrapper,.announcements,.announcements-list,.announcements-list__filters-wrapper,.annual-events__wrapper,.article-block__content-wrapper,.block-views-blockawards-awards-view-for-topics,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.breadcrumb,.course-landing__wrapper,.custom-footer,.custom-header,.dashboard_taxonomy_list,.department_directory__container,.dw_wrapper,.events-block__content-wrapper,.experts__content,.experts_view_top_section,.faq,.faq-list,.faq-list__header-wrapper,.feature-story__wrapper,.featured-experts__wrapper,.featured-student-voices__title-wrapper,.featured-student-voices__wrapper,.fl__wrapper,.fnf,.fnf__wrapper,.gar__table-wrapper,.gar__wrapper,.hb__slick-arrow-wrapper,.hb__slick-arrows .hb-wrapper--single,.hb__wrapper,.header-search,.hero-slick__header-wrapper,.hero-slick__slider--contained,.hero-slick__wrapper--contained,.idg-research-view__wrapper,.idg-view__wrapper,.il__wrapper,.latest-news__wrapper,.media-coverage__wrapper,.mega-menu,.mlt__wrapper,.news-article-patent,.news-topics,.no-image-header,.office-directory,.one-col .mp__wrapper,.one-col--contained .iwtl__wrapper,.one-col--full .body-widget__wrapper,.one-col--full .mini-profile__wrapper,.one-col--full .q__wrapper,.patents-table__wrapper,.patents-view__filters-wrapper,.project-centers,.project_center__outer-container,.promo__content-wrapper,.related-degrees__wrapper,.rhb__slick-arrows .hb-wrapper--single,.rhb__slide,.rhb__title-wrapper,.scholarly-work__wrapper,.sdg-view__wrapper,.share__wrapper,.shows-block,.simple-banner__wrapper,.site-footer,.site-header,.site-header__content,.site-header__search-dropdown,.sitewide-alert,.social-media-list,.timely-box__wrapper,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper,.widget-separator--line,.wpi-accordion__wrapper,.wpi-ad__grid{grid-template-columns:auto minmax(auto,1000px) auto}}.position-relative{position:relative}.hide{display:none}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.pt-xxxs{padding-top:3px}.pb-xxxs{padding-bottom:3px}.pt-xxs{padding-top:6px}.pb-xxs{padding-bottom:6px}.pt-xs{padding-top:9px}.pb-xs{padding-bottom:9px}.pt-s{padding-top:12px}.pb-s{padding-bottom:12px}.pt-sm{padding-top:15px}.pb-sm{padding-bottom:15px}.pt-m{padding-top:18px}.pb-m{padding-bottom:18px}.pt-ml{padding-top:24px}.pb-ml{padding-bottom:24px}.pt-l{padding-top:30px}.pb-l{padding-bottom:30px}.pt-xl{padding-top:36px}.pb-xl{padding-bottom:36px}.pt-xxl{padding-top:48px}.pb-xxl{padding-bottom:48px}.pt-xxxl{padding-top:60px}.pb-xxxl{padding-bottom:60px}.pt-0{padding-top:0}.pb-0{padding-bottom:0}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url("../../fonts/raleway/raleway-v26-latin-regular.eot");src:local(""),url("../../fonts/raleway/raleway-v26-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/raleway/raleway-v26-latin-regular.woff2") format("woff2"),url("../../fonts/raleway/raleway-v26-latin-regular.woff") format("woff"),url("../../fonts/raleway/raleway-v26-latin-regular.ttf") format("truetype"),url("../../fonts/raleway/raleway-v26-latin-regular.svg#Raleway") format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url("../../fonts/raleway/raleway-v26-latin-600.eot");src:local(""),url("../../fonts/raleway/raleway-v26-latin-600.eot?#iefix") format("embedded-opentype"),url("../../fonts/raleway/raleway-v26-latin-600.woff2") format("woff2"),url("../../fonts/raleway/raleway-v26-latin-600.woff") format("woff"),url("../../fonts/raleway/raleway-v26-latin-600.ttf") format("truetype"),url("../../fonts/raleway/raleway-v26-latin-600.svg#Raleway") format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url("../../fonts/raleway/raleway-v26-latin-700.eot");src:local(""),url("../../fonts/raleway/raleway-v26-latin-700.eot?#iefix") format("embedded-opentype"),url("../../fonts/raleway/raleway-v26-latin-700.woff2") format("woff2"),url("../../fonts/raleway/raleway-v26-latin-700.woff") format("woff"),url("../../fonts/raleway/raleway-v26-latin-700.ttf") format("truetype"),url("../../fonts/raleway/raleway-v26-latin-700.svg#Raleway") format("svg")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;src:url("../../fonts/raleway/raleway-v26-latin-italic.eot");src:local(""),url("../../fonts/raleway/raleway-v26-latin-italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/raleway/raleway-v26-latin-italic.woff2") format("woff2"),url("../../fonts/raleway/raleway-v26-latin-italic.woff") format("woff"),url("../../fonts/raleway/raleway-v26-latin-italic.ttf") format("truetype"),url("../../fonts/raleway/raleway-v26-latin-italic.svg#Raleway") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.eot");src:local(""),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.woff2") format("woff2"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.woff") format("woff"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.ttf") format("truetype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.eot");src:local(""),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.eot?#iefix") format("embedded-opentype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.woff2") format("woff2"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.woff") format("woff"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.ttf") format("truetype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-600.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.eot");src:local(""),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.eot?#iefix") format("embedded-opentype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.woff2") format("woff2"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.woff") format("woff"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.ttf") format("truetype"),url("../../fonts/source_sans_pro/source-sans-pro-v19-latin-700.svg#SourceSansPro") format("svg")}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}p{line-height:1.6;margin-bottom:1rem}.all-shows-block__show-title a,.aos__pre-title,.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.custom-footer__full-name,.doctoral-student-listing-page form .form-actions input,.episode-token__date,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.fl__pre-title,.flip-ne-block__link a,.glossary-location-filter .location__submit,.hb__pre-title,.hero-slick__node-prefix,.label,.media-banner-item__cta,.no-image-header__prefix,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{font-family:Raleway,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:1}@media all and (min-width:40em){.all-shows-block__show-title a,.aos__pre-title,.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.custom-footer__full-name,.doctoral-student-listing-page form .form-actions input,.episode-token__date,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.fl__pre-title,.flip-ne-block__link a,.glossary-location-filter .location__submit,.hb__pre-title,.hero-slick__node-prefix,.label,.media-banner-item__cta,.no-image-header__prefix,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{font-size:14px;line-height:21px;letter-spacing:1.1}}@media all and (min-width:75em){.all-shows-block__show-title a,.aos__pre-title,.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.custom-footer__full-name,.doctoral-student-listing-page form .form-actions input,.episode-token__date,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.fl__pre-title,.flip-ne-block__link a,.glossary-location-filter .location__submit,.hb__pre-title,.hero-slick__node-prefix,.label,.media-banner-item__cta,.no-image-header__prefix,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{font-size:15px;letter-spacing:1.2}}.headline,.hero-slick__node-title,.no-image-header__title{font-family:Raleway,sans-serif;font-size:36px;font-weight:400;line-height:48px;letter-spacing:-.2}@media all and (min-width:40em){.headline,.hero-slick__node-title,.no-image-header__title{font-size:48px;line-height:60px}}@media all and (min-width:75em){.headline,.hero-slick__node-title,.no-image-header__title{font-size:60px;line-height:72px}}div[class*="--black-bg"] .headline,div[class*="--black-bg"] .hero-slick__node-title,div[class*="--black-bg"] .no-image-header__title{color:#fff}.h1,h1{font-family:"Source Sans Pro",sans-serif;font-size:36px;font-weight:700;line-height:48px}@media all and (min-width:40em){.h1,h1{font-size:42px;line-height:54px}}@media all and (min-width:75em){.h1,h1{font-size:48px;line-height:60px}}div[class*="--black-bg"] .h1,div[class*="--black-bg"] h1{color:#fff}.body-widget__title,.dw__faculty_staff__block-title,.h2,.hb__title,.rhb__block-title,.rhb__title,h2{font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:700;line-height:36px}@media all and (min-width:40em){.body-widget__title,.dw__faculty_staff__block-title,.h2,.hb__title,.rhb__block-title,.rhb__title,h2{font-size:30px;line-height:42px}}@media all and (min-width:75em){.body-widget__title,.dw__faculty_staff__block-title,.h2,.hb__title,.rhb__block-title,.rhb__title,h2{font-size:36px;line-height:48px}}.body-widget__title:first-child,.dw__faculty_staff__block-title:first-child,.h2:first-child,.hb__title:first-child,.rhb__block-title:first-child,.rhb__title:first-child,h2:first-child{margin-top:0}div[class*="--black-bg"] .body-widget__title,div[class*="--black-bg"] .dw__faculty_staff__block-title,div[class*="--black-bg"] .h2,div[class*="--black-bg"] .hb__title,div[class*="--black-bg"] .rhb__block-title,div[class*="--black-bg"] .rhb__title,div[class*="--black-bg"] h2{color:#fff}.h3,h3{font-family:"Source Sans Pro",sans-serif;font-size:21px;font-weight:700;line-height:30px}@media all and (min-width:40em){.h3,h3{font-size:24px;line-height:36px}}@media all and (min-width:75em){.h3,h3{font-size:30px;line-height:42px}}div[class*="--black-bg"] .h3,div[class*="--black-bg"] h3{color:#fff}.episode-teaser__title,.h4,.wpi-accordion__title,h4{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:700;line-height:30px}@media all and (min-width:40em){.episode-teaser__title,.h4,.wpi-accordion__title,h4{font-size:21px}}@media all and (min-width:75em){.episode-teaser__title,.h4,.wpi-accordion__title,h4{font-size:24px;line-height:33px}}div[class*="--black-bg"] .episode-teaser__title,div[class*="--black-bg"] .h4,div[class*="--black-bg"] .wpi-accordion__title,div[class*="--black-bg"] h4{color:#fff}.announcement-teaser__title,.announcements__field_title,.article-teaser__title,.episodes-list__header,.h5,.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay h2.article-teaser__title,h5{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;line-height:24px}@media all and (min-width:40em){.announcement-teaser__title,.announcements__field_title,.article-teaser__title,.episodes-list__header,.h5,.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay h2.article-teaser__title,h5{font-size:18px}}@media all and (min-width:75em){.announcement-teaser__title,.announcements__field_title,.article-teaser__title,.episodes-list__header,.h5,.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay h2.article-teaser__title,h5{font-size:21px;line-height:30px}}.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay div[class*="--black-bg"] h2.article-teaser__title,div[class*="--black-bg"] .announcement-teaser__title,div[class*="--black-bg"] .announcements__field_title,div[class*="--black-bg"] .article-teaser__title,div[class*="--black-bg"] .episodes-list__header,div[class*="--black-bg"] .h5,div[class*="--black-bg"] .news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay h2.article-teaser__title,div[class*="--black-bg"] h5{color:#fff}.h6,h6{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;line-height:24px}@media all and (min-width:40em){.h6,h6{font-size:16px}}@media all and (min-width:75em){.h6,h6{font-size:18px;line-height:27px}}div[class*="--black-bg"] .h6,div[class*="--black-bg"] h6{color:#fff}.paragraph-large{font-family:Raleway,sans-serif;font-size:18px;line-height:30px}.paragraph-large:last-child{margin-bottom:0}@media all and (min-width:40em){.paragraph-large{font-size:21px;line-height:33px}}@media all and (min-width:75em){.paragraph-large{font-size:24px;line-height:36px}}div[class*="--black-bg"] .paragraph-large{color:#fff}.announcement-landing-page__title,.hero-slick__caption,.paragraph-medium{font-family:Raleway,sans-serif;font-size:14px;line-height:21px}.announcement-landing-page__title:last-child,.hero-slick__caption:last-child,.paragraph-medium:last-child{margin-bottom:0}@media all and (min-width:40em){.announcement-landing-page__title,.hero-slick__caption,.paragraph-medium{font-size:16px;line-height:27px}}@media all and (min-width:75em){.announcement-landing-page__title,.hero-slick__caption,.paragraph-medium{font-size:18px;line-height:30px}}div[class*="--black-bg"] .announcement-landing-page__title,div[class*="--black-bg"] .hero-slick__caption,div[class*="--black-bg"] .paragraph-medium{color:#fff}.body-widget table,.careers__companies-list ol,.careers__companies-list p,.careers__companies-list table,.careers__jobs ol,.careers__jobs p,.careers__jobs table,.careers__major ol,.careers__major p,.careers__major table,.careers__more-projects ol,.careers__more-projects p,.careers__more-projects table,.careers__mqp ol,.careers__mqp p,.careers__mqp table,.careers__salary ol,.careers__salary p,.careers__salary table,.careers__source-link ol,.careers__source-link p,.careers__source-link table,.cookiesjsr-app ol,.cookiesjsr-app p,.cookiesjsr-app table,.form-element--type-text,.form-select,.idg-research-view__form-wrapper .form-item__label,.one-col ol,.paragraph-small,.patent-teaser__title,.patents-view__research-category-toggle,.select-year,.two-col ol,.user-login-form input,.wpi-content ol,.wpi-content p,.wpi-content table,.wpi-table,.wpi-table--view,p{font-family:Raleway,sans-serif;font-size:13px;line-height:21px}.body-widget table:first-child,.careers__companies-list ol:first-child,.careers__companies-list table:first-child,.careers__jobs ol:first-child,.careers__jobs table:first-child,.careers__major ol:first-child,.careers__major table:first-child,.careers__more-projects ol:first-child,.careers__more-projects table:first-child,.careers__mqp ol:first-child,.careers__mqp table:first-child,.careers__salary ol:first-child,.careers__salary table:first-child,.careers__source-link ol:first-child,.careers__source-link table:first-child,.cookiesjsr-app ol:first-child,.cookiesjsr-app table:first-child,.form-element--type-text:first-child,.form-select:first-child,.idg-research-view__form-wrapper .form-item__label:first-child,.one-col ol:first-child,.paragraph-small:first-child,.patent-teaser__title:first-child,.patents-view__research-category-toggle:first-child,.select-year:first-child,.two-col ol:first-child,.user-login-form input:first-child,.wpi-content ol:first-child,.wpi-content table:first-child,.wpi-table--view:first-child,.wpi-table:first-child,p:first-child{margin-top:0}.body-widget table:last-child,.careers__companies-list ol:last-child,.careers__companies-list table:last-child,.careers__jobs ol:last-child,.careers__jobs table:last-child,.careers__major ol:last-child,.careers__major table:last-child,.careers__more-projects ol:last-child,.careers__more-projects table:last-child,.careers__mqp ol:last-child,.careers__mqp table:last-child,.careers__salary ol:last-child,.careers__salary table:last-child,.careers__source-link ol:last-child,.careers__source-link table:last-child,.cookiesjsr-app ol:last-child,.cookiesjsr-app table:last-child,.form-element--type-text:last-child,.form-select:last-child,.idg-research-view__form-wrapper .form-item__label:last-child,.one-col ol:last-child,.paragraph-small:last-child,.patent-teaser__title:last-child,.patents-view__research-category-toggle:last-child,.select-year:last-child,.two-col ol:last-child,.user-login-form input:last-child,.wpi-content ol:last-child,.wpi-content table:last-child,.wpi-table--view:last-child,.wpi-table:last-child,p:last-child{margin-bottom:0}@media all and (min-width:40em){.body-widget table,.careers__companies-list ol,.careers__companies-list p,.careers__companies-list table,.careers__jobs ol,.careers__jobs p,.careers__jobs table,.careers__major ol,.careers__major p,.careers__major table,.careers__more-projects ol,.careers__more-projects p,.careers__more-projects table,.careers__mqp ol,.careers__mqp p,.careers__mqp table,.careers__salary ol,.careers__salary p,.careers__salary table,.careers__source-link ol,.careers__source-link p,.careers__source-link table,.cookiesjsr-app ol,.cookiesjsr-app p,.cookiesjsr-app table,.form-element--type-text,.form-select,.idg-research-view__form-wrapper .form-item__label,.one-col ol,.paragraph-small,.patent-teaser__title,.patents-view__research-category-toggle,.select-year,.two-col ol,.user-login-form input,.wpi-content ol,.wpi-content p,.wpi-content table,.wpi-table,.wpi-table--view,p{font-size:14px}}@media all and (min-width:75em){.body-widget table,.careers__companies-list ol,.careers__companies-list p,.careers__companies-list table,.careers__jobs ol,.careers__jobs p,.careers__jobs table,.careers__major ol,.careers__major p,.careers__major table,.careers__more-projects ol,.careers__more-projects p,.careers__more-projects table,.careers__mqp ol,.careers__mqp p,.careers__mqp table,.careers__salary ol,.careers__salary p,.careers__salary table,.careers__source-link ol,.careers__source-link p,.careers__source-link table,.cookiesjsr-app ol,.cookiesjsr-app p,.cookiesjsr-app table,.form-element--type-text,.form-select,.idg-research-view__form-wrapper .form-item__label,.one-col ol,.paragraph-small,.patent-teaser__title,.patents-view__research-category-toggle,.select-year,.two-col ol,.user-login-form input,.wpi-content ol,.wpi-content p,.wpi-content table,.wpi-table,.wpi-table--view,p{font-size:16px;line-height:24px}}.body-widget div[class*="--black-bg"] table,.careers__companies-list div[class*="--black-bg"] ol,.careers__companies-list div[class*="--black-bg"] table,.careers__jobs div[class*="--black-bg"] ol,.careers__jobs div[class*="--black-bg"] table,.careers__major div[class*="--black-bg"] ol,.careers__major div[class*="--black-bg"] table,.careers__more-projects div[class*="--black-bg"] ol,.careers__more-projects div[class*="--black-bg"] table,.careers__mqp div[class*="--black-bg"] ol,.careers__mqp div[class*="--black-bg"] table,.careers__salary div[class*="--black-bg"] ol,.careers__salary div[class*="--black-bg"] table,.careers__source-link div[class*="--black-bg"] ol,.careers__source-link div[class*="--black-bg"] table,.cookiesjsr-app div[class*="--black-bg"] ol,.cookiesjsr-app div[class*="--black-bg"] table,.idg-research-view__form-wrapper div[class*="--black-bg"] .form-item__label,.one-col div[class*="--black-bg"] ol,.two-col div[class*="--black-bg"] ol,.user-login-form div[class*="--black-bg"] input,.wpi-content div[class*="--black-bg"] ol,.wpi-content div[class*="--black-bg"] table,div[class*="--black-bg"] .body-widget table,div[class*="--black-bg"] .careers__companies-list ol,div[class*="--black-bg"] .careers__companies-list table,div[class*="--black-bg"] .careers__jobs ol,div[class*="--black-bg"] .careers__jobs table,div[class*="--black-bg"] .careers__major ol,div[class*="--black-bg"] .careers__major table,div[class*="--black-bg"] .careers__more-projects ol,div[class*="--black-bg"] .careers__more-projects table,div[class*="--black-bg"] .careers__mqp ol,div[class*="--black-bg"] .careers__mqp table,div[class*="--black-bg"] .careers__salary ol,div[class*="--black-bg"] .careers__salary table,div[class*="--black-bg"] .careers__source-link ol,div[class*="--black-bg"] .careers__source-link table,div[class*="--black-bg"] .cookiesjsr-app ol,div[class*="--black-bg"] .cookiesjsr-app table,div[class*="--black-bg"] .form-element--type-text,div[class*="--black-bg"] .form-select,div[class*="--black-bg"] .idg-research-view__form-wrapper .form-item__label,div[class*="--black-bg"] .one-col ol,div[class*="--black-bg"] .paragraph-small,div[class*="--black-bg"] .patent-teaser__title,div[class*="--black-bg"] .patents-view__research-category-toggle,div[class*="--black-bg"] .select-year,div[class*="--black-bg"] .two-col ol,div[class*="--black-bg"] .user-login-form input,div[class*="--black-bg"] .wpi-content ol,div[class*="--black-bg"] .wpi-content table,div[class*="--black-bg"] .wpi-table,div[class*="--black-bg"] .wpi-table--view,div[class*="--black-bg"] p{color:#fff}h1,h2,h3,h4,h5,h6{text-wrap:balance}.d-inline{display:inline-block}.no-margin{margin:0}a{line-height:inherit;color:#ac2b37;text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}tbody td,thead th{padding:.5rem .625rem .625rem;line-height:1.5}blockquote{padding:20px;border-left:2px solid #ac2b37;margin:0 0 15px}blockquote p{font-size:15px;line-height:23px;margin:0;color:#1f2327}@media all and (min-width:40em){blockquote p{font-size:20px;line-height:30px}}@media all and (min-width:75em){blockquote p{font-size:25px}}.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.doctoral-student-listing-page form .form-actions input,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.flip-ne-block__link a,.glossary-location-filter .location__submit,.media-banner-item__cta,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;cursor:pointer;display:inline-block;padding:6px 10px;text-decoration:none;text-align:center}@media all and (min-width:40em){.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.doctoral-student-listing-page form .form-actions input,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.flip-ne-block__link a,.glossary-location-filter .location__submit,.media-banner-item__cta,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{padding-top:9px;padding-bottom:9px}}@media all and (min-width:75em){.btn,.btn--black-filled,.btn--primary-filled,.btn--primary-outlined,.btn--secondary-outlined,.btn--white-filled,.btn--white-outlined,.careers__button,.cookiesjsr-btn.allowAll,.cookiesjsr-btn.save,.doctoral-student-listing-page form .form-actions input,.fl--black-bg .fl__button--black-bg,.fl__button--black-bg,.fl__button--primary-filled,.fl__button--primary-outlined,.fl__button--secondary-outlined,.fl__button--white-filled,.fl__button--white-outlined,.flip-ne-block__link a,.glossary-location-filter .location__submit,.media-banner-item__cta,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.people-search__form-wrapper .table-view__submit,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit,.promo__button,.site-footer__button,.user-login-form .form-submit{padding-top:11px;padding-bottom:10px}}.btn--primary-outlined,.fl__button--primary-outlined{border:2px solid #ac2b37;color:#ac2b37}.btn--primary-outlined:hover,.fl__button--primary-outlined:hover{background-color:#ac2b37;color:#fff}.btn--primary-filled,.cookiesjsr-btn.allowAll,.fl__button--primary-filled,.promo__button,.user-login-form .form-submit{background-color:#ac2b37;border:2px solid #ac2b37;color:#fff}.btn--primary-filled:hover,.cookiesjsr-btn.allowAll:hover,.fl__button--primary-filled:hover,.promo__button:hover,.user-login-form .form-submit:hover{background-color:#8f2934;border-color:#8f2934;color:#fff}.btn--secondary-outlined,.careers__button,.cookiesjsr-btn.save,.doctoral-student-listing-page form .form-actions input,.fl__button--secondary-outlined,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit,.people-search__form-wrapper .form-element--api-textfield,.policy-view input.button,.press-releases__form-wrapper div>div>div:nth-child(2)>input,.project-centers .views-exposed-form .form-submit{border:2px solid #8c8e90;color:#1f2327}.btn--secondary-outlined:hover,.careers__button:hover,.cookiesjsr-btn.save:hover,.doctoral-student-listing-page form .form-actions input:hover,.fl__button--secondary-outlined:hover,.office-directory .view-filters form .views-exposed-form__item--actions .form-submit:hover,.people-search__form-wrapper .form-element--api-textfield:hover,.policy-view input.button:hover,.press-releases__form-wrapper div>div>div:nth-child(2)>input:hover,.project-centers .views-exposed-form .form-submit:hover{color:rgba(31,35,39,.72);border-color:#a2a4a6}.btn--white-outlined,.fl__button--white-outlined,.flip-ne-block__link a{background-color:transparent;border:2px solid #8c8e90;color:#fff}.btn--white-outlined:hover,.fl__button--white-outlined:hover,.flip-ne-block__link a:hover{background-color:#fff;border-color:#fff;color:#1f2327}.btn--white-filled,.fl__button--black-bg,.fl__button--white-filled,.media-banner-item__cta{background-color:#fff;border:2px solid #fff;color:#1f2327}.btn--white-filled:hover,.fl__button--black-bg:hover,.fl__button--white-filled:hover,.media-banner-item__cta:hover{background-color:#e3e4e4;border-color:#e3e4e4}.btn--black-filled,.glossary-location-filter .location__submit,.people-search__form-wrapper .table-view__submit{background-color:#1f2327;border:2px solid #1f2327;color:#fff}.btn--black-filled:hover,.glossary-location-filter .location__submit:hover,.people-search__form-wrapper .table-view__submit:hover{background-color:#000;border-color:#000}.fl--black-bg .fl__button--black-bg{background-color:transparent;border:2px solid #4b4e51;color:#fff;text-transform:uppercase}.fl--black-bg .fl__button--black-bg:hover{color:#4b4e51;background-color:#fff;border-color:#fff}.share__link,.social-link,.social-link--footer{display:block;width:35px;height:35px;padding:9px;border-radius:25%}.share__link,.social-link{background-color:#4b4e51;color:#fff}.share__link:focus,.share__link:hover,.social-link:focus,.social-link:hover{background-color:#1f2327}.social-link--footer{background-color:#fff;color:#000;transition:all .15s ease-out 0s}.social-link--footer:focus,.social-link--footer:hover{color:#fff;background-color:transparent}.featured-student-voices__slick-button,.hb__slick-button,.hero-slick__button,.media-banner__slick-button,.mini-profile__slick-button,.mp__slick-button,.q__slick-button,.rhb__slick-button,.shows-block__slick-button{border:none;cursor:pointer;line-height:0;border-radius:50px;padding:12px;width:-moz-fit-content;width:fit-content;z-index:1}div[class*="--gray"] .featured-student-voices__slick-button,div[class*="--gray"] .hb__slick-button,div[class*="--gray"] .hero-slick__button,div[class*="--gray"] .media-banner__slick-button,div[class*="--gray"] .mini-profile__slick-button,div[class*="--gray"] .mp__slick-button,div[class*="--gray"] .q__slick-button,div[class*="--gray"] .rhb__slick-button,div[class*="--gray"] .shows-block__slick-button,div[class*="--gray-bg"] .featured-student-voices__slick-button,div[class*="--gray-bg"] .hb__slick-button,div[class*="--gray-bg"] .hero-slick__button,div[class*="--gray-bg"] .media-banner__slick-button,div[class*="--gray-bg"] .mini-profile__slick-button,div[class*="--gray-bg"] .mp__slick-button,div[class*="--gray-bg"] .q__slick-button,div[class*="--gray-bg"] .rhb__slick-button,div[class*="--gray-bg"] .shows-block__slick-button,div[class*="--white-bg"] .featured-student-voices__slick-button,div[class*="--white-bg"] .hb__slick-button,div[class*="--white-bg"] .hero-slick__button,div[class*="--white-bg"] .media-banner__slick-button,div[class*="--white-bg"] .mini-profile__slick-button,div[class*="--white-bg"] .mp__slick-button,div[class*="--white-bg"] .q__slick-button,div[class*="--white-bg"] .rhb__slick-button,div[class*="--white-bg"] .shows-block__slick-button{background-color:#1f2327;color:#fff}div[class*="--black-bg"] .featured-student-voices__slick-button,div[class*="--black-bg"] .hb__slick-button,div[class*="--black-bg"] .hero-slick__button,div[class*="--black-bg"] .media-banner__slick-button,div[class*="--black-bg"] .mini-profile__slick-button,div[class*="--black-bg"] .mp__slick-button,div[class*="--black-bg"] .q__slick-button,div[class*="--black-bg"] .rhb__slick-button,div[class*="--black-bg"] .shows-block__slick-button{background-color:#fff;color:#1f2327}.featured-student-voices__slick-button:focus,.featured-student-voices__slick-button:hover,.hb__slick-button:focus,.hb__slick-button:hover,.hero-slick__button:focus,.hero-slick__button:hover,.media-banner__slick-button:focus,.media-banner__slick-button:hover,.mini-profile__slick-button:focus,.mini-profile__slick-button:hover,.mp__slick-button:focus,.mp__slick-button:hover,.q__slick-button:focus,.q__slick-button:hover,.rhb__slick-button:focus,.rhb__slick-button:hover,.shows-block__slick-button:focus,.shows-block__slick-button:hover{box-shadow:0 6px 12px rgba(0,0,0,.12)}div[class*="--gray-bg"] .featured-student-voices__slick-button:focus,div[class*="--gray-bg"] .featured-student-voices__slick-button:hover,div[class*="--gray-bg"] .hb__slick-button:focus,div[class*="--gray-bg"] .hb__slick-button:hover,div[class*="--gray-bg"] .hero-slick__button:focus,div[class*="--gray-bg"] .hero-slick__button:hover,div[class*="--gray-bg"] .media-banner__slick-button:focus,div[class*="--gray-bg"] .media-banner__slick-button:hover,div[class*="--gray-bg"] .mini-profile__slick-button:focus,div[class*="--gray-bg"] .mini-profile__slick-button:hover,div[class*="--gray-bg"] .mp__slick-button:focus,div[class*="--gray-bg"] .mp__slick-button:hover,div[class*="--gray-bg"] .q__slick-button:focus,div[class*="--gray-bg"] .q__slick-button:hover,div[class*="--gray-bg"] .rhb__slick-button:focus,div[class*="--gray-bg"] .rhb__slick-button:hover,div[class*="--gray-bg"] .shows-block__slick-button:focus,div[class*="--gray-bg"] .shows-block__slick-button:hover,div[class*="--white-bg"] .featured-student-voices__slick-button:focus,div[class*="--white-bg"] .featured-student-voices__slick-button:hover,div[class*="--white-bg"] .hb__slick-button:focus,div[class*="--white-bg"] .hb__slick-button:hover,div[class*="--white-bg"] .hero-slick__button:focus,div[class*="--white-bg"] .hero-slick__button:hover,div[class*="--white-bg"] .media-banner__slick-button:focus,div[class*="--white-bg"] .media-banner__slick-button:hover,div[class*="--white-bg"] .mini-profile__slick-button:focus,div[class*="--white-bg"] .mini-profile__slick-button:hover,div[class*="--white-bg"] .mp__slick-button:focus,div[class*="--white-bg"] .mp__slick-button:hover,div[class*="--white-bg"] .q__slick-button:focus,div[class*="--white-bg"] .q__slick-button:hover,div[class*="--white-bg"] .rhb__slick-button:focus,div[class*="--white-bg"] .rhb__slick-button:hover,div[class*="--white-bg"] .shows-block__slick-button:focus,div[class*="--white-bg"] .shows-block__slick-button:hover{background-color:#ac2b37}div[class*="--black-bg"] .featured-student-voices__slick-button:focus,div[class*="--black-bg"] .featured-student-voices__slick-button:hover,div[class*="--black-bg"] .hb__slick-button:focus,div[class*="--black-bg"] .hb__slick-button:hover,div[class*="--black-bg"] .hero-slick__button:focus,div[class*="--black-bg"] .hero-slick__button:hover,div[class*="--black-bg"] .media-banner__slick-button:focus,div[class*="--black-bg"] .media-banner__slick-button:hover,div[class*="--black-bg"] .mini-profile__slick-button:focus,div[class*="--black-bg"] .mini-profile__slick-button:hover,div[class*="--black-bg"] .mp__slick-button:focus,div[class*="--black-bg"] .mp__slick-button:hover,div[class*="--black-bg"] .q__slick-button:focus,div[class*="--black-bg"] .q__slick-button:hover,div[class*="--black-bg"] .rhb__slick-button:focus,div[class*="--black-bg"] .rhb__slick-button:hover,div[class*="--black-bg"] .shows-block__slick-button:focus,div[class*="--black-bg"] .shows-block__slick-button:hover{background-color:#dfe0e0}@media all and (min-width:40em){.featured-student-voices__slick-button,.hb__slick-button,.hero-slick__button,.media-banner__slick-button,.mini-profile__slick-button,.mp__slick-button,.q__slick-button,.rhb__slick-button,.shows-block__slick-button{padding:20px}}.featured-student-voices__slick-button svg,.hb__slick-button svg,.hero-slick__button svg,.media-banner__slick-button svg,.mini-profile__slick-button svg,.mp__slick-button svg,.q__slick-button svg,.rhb__slick-button svg,.shows-block__slick-button svg{width:20px;max-width:initial}.back-to-top{position:fixed;bottom:15px;right:15px;z-index:2;width:32px;height:32px;text-align:center;line-height:32px;background:rgba(227,228,228,.7);color:#34383b;cursor:pointer;border-radius:4px;transition:opacity .2s ease-out;transition:all .15s ease-out 0s;padding:5px;display:none}@media all and (min-width:40em){.back-to-top{right:20px;bottom:20px;width:40px;height:40px;line-height:40px}}@media all and (min-width:75em){.back-to-top{right:40px}}.back-to-top img{width:100%}.back-to-top.show{opacity:1}.back-to-top:hover{background:#e3e4e4}.form-element--type-text,.form-select,.idg-research-view__form-wrapper .form-item__label,.patents-view__research-category-toggle,.select-year,.user-login-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #e3e4e4;outline:0;padding:5px 5px 4px;width:100%}@media all and (min-width:40em){.form-element--type-text,.form-select,.idg-research-view__form-wrapper .form-item__label,.patents-view__research-category-toggle,.select-year,.user-login-form input{padding:9px}}.form-element--type-text:hover,.form-select:hover,.idg-research-view__form-wrapper .form-item__label:hover,.patents-view__research-category-toggle:hover,.select-year:hover,.user-login-form input:hover{border-color:#cecfd0}.form-element--type-text:focus,.form-select:focus,.idg-research-view__form-wrapper .form-item__label:focus,.patents-view__research-category-toggle:focus,.select-year:focus,.user-login-form input:focus{border-color:#1f2327}.form-element--type-text:invalid,.form-select:invalid,.idg-research-view__form-wrapper .form-item__label:invalid,.patents-view__research-category-toggle:invalid,.select-year:invalid,.user-login-form input:invalid{border-color:#b322f1;color:#b322f1}.form-element--type-text:disabled,.form-select:disabled,.idg-research-view__form-wrapper .form-item__label:disabled,.patents-view__research-category-toggle:disabled,.select-year:disabled,.user-login-form input:disabled{border-color:#e3e4e4;color:#cecfd0}.form-select,.idg-research-view__form-wrapper .form-item__label,.patents-view__research-category-toggle,.select-year{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'><path d='M516-4345.647h8L520-4340Zm0-4.706,4-5.647,4,5.647Z' transform='translate(-516 4356)' fill='#1e2227' fill-rule='evenodd'/></svg>");background-origin:content-box;background-position:right -13px center;background-repeat:no-repeat;background-size:9px 6px;border-radius:0}.form-select:active,.form-select:focus,.idg-research-view__form-wrapper .form-item__label:active,.idg-research-view__form-wrapper .form-item__label:focus,.patents-view__research-category-toggle:active,.patents-view__research-category-toggle:focus,.select-year:active,.select-year:focus{outline-color:red}.select-year{display:block;margin-bottom:20px!important;padding:5px 9px;max-width:71px;background-image:url("../images/icons/thick_arrow_down.svg");background-repeat:no-repeat;background-size:9px 6px;background-position:right;font-weight:700;border-color:#34383b}.form-item--hidden{display:none}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img{max-width:100%;height:auto}.field--type-image img{display:block}body{color:#1f2327;font-family:Raleway,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media all and (min-width:40em){body{font-size:14px}}@media all and (min-width:75em){body{font-size:16px}}body .media--fx{text-align:center}body .media--fx img{display:inline-block;max-width:100%;width:auto}figure{margin:0}.caption p{font-style:italic;color:#4b4e51;font-size:.95rem}svg{fill:currentcolor;display:inherit}.careers__companies-list a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__jobs a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__major a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__more-projects a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__mqp a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__salary a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__source-link a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.cookiesjsr-app a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.wpi-content a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link){color:#ac2b37;text-decoration:underline;cursor:pointer}.careers__companies-list a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__companies-list a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__jobs a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__jobs a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__major a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__major a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__more-projects a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__more-projects a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__mqp a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__mqp a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__salary a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__salary a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.careers__source-link a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.careers__source-link a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.cookiesjsr-app a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.cookiesjsr-app a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover,.wpi-content a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):focus,.wpi-content a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link):hover{text-decoration:none}.careers__companies-list div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__jobs div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__major div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__more-projects div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__mqp div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__salary div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.careers__source-link div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.cookiesjsr-app div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),.wpi-content div[class*="--black-bg"] a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__companies-list a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__jobs a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__major a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__more-projects a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__mqp a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__salary a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .careers__source-link a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .cookiesjsr-app a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link),div[class*="--black-bg"] .wpi-content a:not(.btn,.iwol__link,.fl__button,.wpi-accordion-item__permalink,.share__link,.solo-link){color:#f5d493}.careers__companies-list,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list){list-style:none;margin:0;list-style-position:outside;padding-left:20px;line-height:21px}@media all and (min-width:40em){.careers__companies-list,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list),.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list){line-height:24px}}.careers__companies-list li,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__companies-list>div,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div{margin:10px 0;position:relative}.careers__companies-list li::before,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__companies-list>div::before,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before{content:"• ";color:#ac2b37;position:absolute;font-size:25px;left:-1rem}.careers__companies-list div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__companies-list div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__jobs div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__jobs div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__major div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__major div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__more-projects div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__more-projects div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__mqp div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__mqp div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__salary div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__salary div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.careers__source-link div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.careers__source-link div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.cookiesjsr-app div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.cookiesjsr-app div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.one-col div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.one-col div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.two-col div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.two-col div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,.wpi-content div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,.wpi-content div[class*="--black-bg"] ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__companies-list li::before,div[class*="--black-bg"] .careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__companies-list>div::before,div[class*="--black-bg"] .careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before,div[class*="--black-bg"] .wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::before,div[class*="--black-bg"] .wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::before{color:#f5d493}.careers__companies-list li::marker,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__companies-list ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__companies-list>div::marker,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__jobs ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__major ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__more-projects ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__mqp ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__salary ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.careers__source-link ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.cookiesjsr-app ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.one-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.two-col ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list) li::marker,.wpi-content ul:not(.site-menu,.pager,.pager__item,.pager__items,.site-footer__link-list,.q__attribution-list,.trending-topics__list,.timeline,.small-up-7,.programs,.expert-profile__details,.contextual-links,.no-bullet,.fnf-list,.expertise__child-terms,.q__affiliation-list)>div::marker{content:none}.careers__companies-list ol,.careers__jobs ol,.careers__major ol,.careers__more-projects ol,.careers__mqp ol,.careers__salary ol,.careers__source-link ol,.cookiesjsr-app ol,.one-col ol,.two-col ol,.wpi-content ol{counter-reset:level1;list-style-position:outside}.careers__companies-list ol li,.careers__jobs ol li,.careers__major ol li,.careers__more-projects ol li,.careers__mqp ol li,.careers__salary ol li,.careers__source-link ol li,.cookiesjsr-app ol li,.one-col ol li,.two-col ol li,.wpi-content ol li{margin:10px 0}.careers__companies-list ol li::before,.careers__jobs ol li::before,.careers__major ol li::before,.careers__more-projects ol li::before,.careers__mqp ol li::before,.careers__salary ol li::before,.careers__source-link ol li::before,.cookiesjsr-app ol li::before,.one-col ol li::before,.two-col ol li::before,.wpi-content ol li::before{font-weight:600;position:absolute;left:-1rem}.careers__companies-list ol>li,.careers__jobs ol>li,.careers__major ol>li,.careers__more-projects ol>li,.careers__mqp ol>li,.careers__salary ol>li,.careers__source-link ol>li,.cookiesjsr-app ol>li,.one-col ol>li,.two-col ol>li,.wpi-content ol>li{list-style-type:none;counter-increment:level1;position:relative}.careers__companies-list ol>li::before,.careers__jobs ol>li::before,.careers__major ol>li::before,.careers__more-projects ol>li::before,.careers__mqp ol>li::before,.careers__salary ol>li::before,.careers__source-link ol>li::before,.cookiesjsr-app ol>li::before,.one-col ol>li::before,.two-col ol>li::before,.wpi-content ol>li::before{content:counter(level1) "."}.careers__companies-list ol ol,.careers__jobs ol ol,.careers__major ol ol,.careers__more-projects ol ol,.careers__mqp ol ol,.careers__salary ol ol,.careers__source-link ol ol,.cookiesjsr-app ol ol,.one-col ol ol,.two-col ol ol,.wpi-content ol ol{counter-reset:level2}.careers__companies-list ol ol>li,.careers__jobs ol ol>li,.careers__major ol ol>li,.careers__more-projects ol ol>li,.careers__mqp ol ol>li,.careers__salary ol ol>li,.careers__source-link ol ol>li,.cookiesjsr-app ol ol>li,.one-col ol ol>li,.two-col ol ol>li,.wpi-content ol ol>li{counter-increment:level2}.careers__companies-list ol ol>li::before,.careers__jobs ol ol>li::before,.careers__major ol ol>li::before,.careers__more-projects ol ol>li::before,.careers__mqp ol ol>li::before,.careers__salary ol ol>li::before,.careers__source-link ol ol>li::before,.cookiesjsr-app ol ol>li::before,.one-col ol ol>li::before,.two-col ol ol>li::before,.wpi-content ol ol>li::before{content:counter(level2,lower-alpha) "."}.careers__companies-list ol ol ol>li,.careers__jobs ol ol ol>li,.careers__major ol ol ol>li,.careers__more-projects ol ol ol>li,.careers__mqp ol ol ol>li,.careers__salary ol ol ol>li,.careers__source-link ol ol ol>li,.cookiesjsr-app ol ol ol>li,.one-col ol ol ol>li,.two-col ol ol ol>li,.wpi-content ol ol ol>li{counter-increment:level3}.careers__companies-list ol ol ol>li::before,.careers__jobs ol ol ol>li::before,.careers__major ol ol ol>li::before,.careers__more-projects ol ol ol>li::before,.careers__mqp ol ol ol>li::before,.careers__salary ol ol ol>li::before,.careers__source-link ol ol ol>li::before,.cookiesjsr-app ol ol ol>li::before,.one-col ol ol ol>li::before,.two-col ol ol ol>li::before,.wpi-content ol ol ol>li::before{content:counter(level3,lower-roman) "."}.body-widget table,.careers__companies-list table,.careers__jobs table,.careers__major table,.careers__more-projects table,.careers__mqp table,.careers__salary table,.careers__source-link table,.cookiesjsr-app table,.wpi-content table,.wpi-table{border-collapse:collapse;width:100%}.wpi-table--view{width:100%}.body-widget thead,.careers__companies-list thead,.careers__jobs thead,.careers__major thead,.careers__more-projects thead,.careers__mqp thead,.careers__salary thead,.careers__source-link thead,.cookiesjsr-app thead,.wpi-content thead,.wpi-table__thead{background-color:#f5f5f5;font-weight:400;border:2px solid #e3e4e4}.body-widget th,.careers__companies-list th,.careers__jobs th,.careers__major th,.careers__more-projects th,.careers__mqp th,.careers__salary th,.careers__source-link th,.cookiesjsr-app th,.wpi-content th,.wpi-table__th{font-weight:400;padding:11px 15px;text-align:left}.body-widget th:not(:last-of-type),.careers__companies-list th:not(:last-of-type),.careers__jobs th:not(:last-of-type),.careers__major th:not(:last-of-type),.careers__more-projects th:not(:last-of-type),.careers__mqp th:not(:last-of-type),.careers__salary th:not(:last-of-type),.careers__source-link th:not(:last-of-type),.cookiesjsr-app th:not(:last-of-type),.wpi-content th:not(:last-of-type),.wpi-table__th:not(:last-of-type){border-right:1px solid #e3e4e4}.body-widget tr:first-child,.careers__companies-list tr:first-child,.careers__jobs tr:first-child,.careers__major tr:first-child,.careers__more-projects tr:first-child,.careers__mqp tr:first-child,.careers__salary tr:first-child,.careers__source-link tr:first-child,.cookiesjsr-app tr:first-child,.wpi-content tr:first-child,.wpi-table__tr:first-child{border:1px solid #e3e4e4}.body-widget tr:first-child td,.careers__companies-list tr:first-child td,.careers__jobs tr:first-child td,.careers__major tr:first-child td,.careers__more-projects tr:first-child td,.careers__mqp tr:first-child td,.careers__salary tr:first-child td,.careers__source-link tr:first-child td,.cookiesjsr-app tr:first-child td,.wpi-content tr:first-child td,.wpi-table__tr:first-child td{border-left:1px solid #e3e4e4}.body-widget .wpi-table--view tr:first-child,.careers__companies-list .wpi-table--view tr:first-child,.careers__jobs .wpi-table--view tr:first-child,.careers__major .wpi-table--view tr:first-child,.careers__more-projects .wpi-table--view tr:first-child,.careers__mqp .wpi-table--view tr:first-child,.careers__salary .wpi-table--view tr:first-child,.careers__source-link .wpi-table--view tr:first-child,.cookiesjsr-app .wpi-table--view tr:first-child,.wpi-content .wpi-table--view tr:first-child,.wpi-table--view .body-widget tr:first-child,.wpi-table--view .careers__companies-list tr:first-child,.wpi-table--view .careers__jobs tr:first-child,.wpi-table--view .careers__major tr:first-child,.wpi-table--view .careers__more-projects tr:first-child,.wpi-table--view .careers__mqp tr:first-child,.wpi-table--view .careers__salary tr:first-child,.wpi-table--view .careers__source-link tr:first-child,.wpi-table--view .cookiesjsr-app tr:first-child,.wpi-table--view .wpi-content tr:first-child,.wpi-table--view .wpi-table__tr:first-child{border:none}.body-widget .wpi-table--view tr:first-child td,.careers__companies-list .wpi-table--view tr:first-child td,.careers__jobs .wpi-table--view tr:first-child td,.careers__major .wpi-table--view tr:first-child td,.careers__more-projects .wpi-table--view tr:first-child td,.careers__mqp .wpi-table--view tr:first-child td,.careers__salary .wpi-table--view tr:first-child td,.careers__source-link .wpi-table--view tr:first-child td,.cookiesjsr-app .wpi-table--view tr:first-child td,.wpi-content .wpi-table--view tr:first-child td,.wpi-table--view .body-widget tr:first-child td,.wpi-table--view .careers__companies-list tr:first-child td,.wpi-table--view .careers__jobs tr:first-child td,.wpi-table--view .careers__major tr:first-child td,.wpi-table--view .careers__more-projects tr:first-child td,.wpi-table--view .careers__mqp tr:first-child td,.wpi-table--view .careers__salary tr:first-child td,.wpi-table--view .careers__source-link tr:first-child td,.wpi-table--view .cookiesjsr-app tr:first-child td,.wpi-table--view .wpi-content tr:first-child td,.wpi-table--view .wpi-table__tr:first-child td{border:none}.body-widget tr:nth-child(odd),.careers__companies-list tr:nth-child(odd),.careers__jobs tr:nth-child(odd),.careers__major tr:nth-child(odd),.careers__more-projects tr:nth-child(odd),.careers__mqp tr:nth-child(odd),.careers__salary tr:nth-child(odd),.careers__source-link tr:nth-child(odd),.cookiesjsr-app tr:nth-child(odd),.wpi-content tr:nth-child(odd),.wpi-table__tr:nth-child(odd){background:#f5f5f5}.body-widget tr:nth-child(2n),.careers__companies-list tr:nth-child(2n),.careers__jobs tr:nth-child(2n),.careers__major tr:nth-child(2n),.careers__more-projects tr:nth-child(2n),.careers__mqp tr:nth-child(2n),.careers__salary tr:nth-child(2n),.careers__source-link tr:nth-child(2n),.cookiesjsr-app tr:nth-child(2n),.wpi-content tr:nth-child(2n),.wpi-table__tr:nth-child(2n){background:#fff}.body-widget tr:not(:last-of-type)>td,.careers__companies-list tr:not(:last-of-type)>td,.careers__jobs tr:not(:last-of-type)>td,.careers__major tr:not(:last-of-type)>td,.careers__more-projects tr:not(:last-of-type)>td,.careers__mqp tr:not(:last-of-type)>td,.careers__salary tr:not(:last-of-type)>td,.careers__source-link tr:not(:last-of-type)>td,.cookiesjsr-app tr:not(:last-of-type)>td,.wpi-content tr:not(:last-of-type)>td,.wpi-table__tr:not(:last-of-type)>td{border-bottom:1px solid #e3e4e4}.body-widget td,.careers__companies-list td,.careers__jobs td,.careers__major td,.careers__more-projects td,.careers__mqp td,.careers__salary td,.careers__source-link td,.cookiesjsr-app td,.wpi-content td,.wpi-table__td{padding:11px 15px;vertical-align:top}.body-widget td:not(:last-of-type),.careers__companies-list td:not(:last-of-type),.careers__jobs td:not(:last-of-type),.careers__major td:not(:last-of-type),.careers__more-projects td:not(:last-of-type),.careers__mqp td:not(:last-of-type),.careers__salary td:not(:last-of-type),.careers__source-link td:not(:last-of-type),.cookiesjsr-app td:not(:last-of-type),.wpi-content td:not(:last-of-type),.wpi-table__td:not(:last-of-type){border-right:1px solid #e3e4e4}.wpi-table__td--field_telephone{word-break:keep-all}.wpi-table--notifications{border:none;border-collapse:collapse;width:100%}.wpi-table--notifications__thead{background-color:#34383b;color:#fff;text-transform:uppercase;border:none}.wpi-table--notifications__label{font-weight:700}.wpi-table--notifications__th{padding:.5rem .625rem .625rem;border:none;text-align:center}.wpi-table--notifications__tr--even,.wpi-table--notifications__tr:nth-child(2n){background-color:#e3e4e4}.wpi-table--notifications__td{padding:.5rem .625rem .625rem;border:none;width:20%}.wpi-table--notifications li::before{display:none}.wpi-table--notifications ul{list-style-type:none;padding-left:0;left:0}.wpi-table--notifications ul li{list-style-type:none;padding-left:0}.wpi-table--notifications .prevention-advice ul{list-style-type:disc}.wpi-table--notifications .prevention-advice ul li{list-style-type:disc}.wpi-table--notifications .item-list ul{padding-left:0}.responsive-embed{position:relative;aspect-ratio:16/9}.responsive-embed__iframe{border:none;width:100%;height:100%}.pt-xxxs{padding-top:3px}.pb-xxxs{padding-bottom:3px}.pt-xxs{padding-top:6px}.pb-xxs{padding-bottom:6px}.pt-xs{padding-top:9px}.pb-xs{padding-bottom:9px}.pt-s{padding-top:12px}.pb-s{padding-bottom:12px}.pt-sm{padding-top:15px}.pb-sm{padding-bottom:15px}.pt-m{padding-top:18px}.pb-m{padding-bottom:18px}.pt-ml{padding-top:24px}.pb-ml{padding-bottom:24px}.pt-l{padding-top:30px}.pb-l{padding-bottom:30px}.pt-xl{padding-top:36px}.pb-xl{padding-bottom:36px}.pt-xxl{padding-top:48px}.pb-xxl{padding-bottom:48px}.pt-xxxl{padding-top:60px}.pb-xxxl{padding-bottom:60px}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.announcements,.announcements-list,.announcements-list__filters-wrapper,.article-block__content-wrapper,.awards-list__pagination,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.fl,.flip-block,.gar__input-wrapper,.hb,.iwol,.latest-news__wrapper,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-top:18px}@media all and (min-width:40em){.announcements,.announcements-list,.announcements-list__filters-wrapper,.article-block__content-wrapper,.awards-list__pagination,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.fl,.flip-block,.gar__input-wrapper,.hb,.iwol,.latest-news__wrapper,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-top:30px}}@media all and (min-width:75em){.announcements,.announcements-list,.announcements-list__filters-wrapper,.article-block__content-wrapper,.awards-list__pagination,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.fl,.flip-block,.gar__input-wrapper,.hb,.iwol,.latest-news__wrapper,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-top:36px}}.announcements,.announcements-list,.article-block__content-wrapper,.awards-list__pagination,.awards-list__searchfield>form,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.field-body-article,.fl,.gar__wrapper,.hb,.iwol,.latest-news__wrapper,.media-contact,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-bottom:18px}@media all and (min-width:40em){.announcements,.announcements-list,.article-block__content-wrapper,.awards-list__pagination,.awards-list__searchfield>form,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.field-body-article,.fl,.gar__wrapper,.hb,.iwol,.latest-news__wrapper,.media-contact,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-bottom:30px}}@media all and (min-width:75em){.announcements,.announcements-list,.article-block__content-wrapper,.awards-list__pagination,.awards-list__searchfield>form,.block-column,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.brief-content,.course-catalog-career-outlook,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.dw__item-wrapper,.events-block__content-wrapper,.feature-story__wrapper,.featured-student-voices,.field-body-article,.fl,.gar__wrapper,.hb,.iwol,.latest-news__wrapper,.media-contact,.media-coverage__wrapper,.media-oembed-content,.mini-profile__wrapper,.mp,.news-topics,.office-directory,.offices-and-departments,.people-search__form-wrapper form,.person-of-interest,.policy-view,.policy-view div.view-filters>form,.q,.related-degrees__wrapper,.rhb-wrapper,.shows-block,.site-footer,.social-media-list,.svv,.timely-box,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-bottom:36px}}.announcements,.announcements-list,.article-block__content-wrapper,.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental,.block-views-blockexpert-entity-reference-topic-experts-block,.blog-list__wrapper,.course-landing__wrapper,.custom-footer,.dashboard_taxonomy_list,.gar__wrapper,.hero-slick__wrapper--contained,.latest-news__wrapper,.media-coverage__wrapper,.media-oembed-content,.news-topics,.office-directory,.one-col--full .timely-box__wrapper,.patents-view,.people-search__form-wrapper form,.person-of-interest,.policy-view,.related-degrees__wrapper,.shows-block,.site-footer,.sitewide-alert,.social-media-list,.topic-patent__block,.topic-student-voices__block,.topic-track__block,.user-login-form__wrapper{padding-left:18px;padding-right:18px}.pager{height:160px;display:flex;justify-content:center;align-items:center}.pager__items{font-weight:400;padding-inline-start:0;align-items:center}.pager__item{margin-right:0;margin-left:0}.pager__item:first-child{margin-right:.25rem}.pager__item:last-child{margin-left:.25rem}.pager__link{min-width:2rem;height:2rem;padding-right:0;padding-left:0;color:var(--brand-black);font-feature-settings:"lnum"}@media screen and (width <= 374px){.pager__link{min-width:1.8rem}}.pager__link:hover{background:#fff;color:var(--brand-red)}.pager__link.is-active{background:#fff;font-weight:700;color:var(--brand-red);cursor:default}.pager__link.is-active:hover{cursor:default;background:#fff;color:var(--brand-red)}.pager__link--action-link{background-color:transparent;border-radius:50%;border:2px solid var(--gray-8);min-width:1.5rem;height:1.5rem}.pager__link--action-link:hover{border-color:var(--brand-red);background-color:transparent}.pager__link span{display:none}.pager__item--first .inactive .pager__link,.pager__item--last .inactive .pager__link,.pager__item--next .inactive .pager__link,.pager__item--previous .inactive .pager__link{cursor:default}.pager__item--first .inactive .pager__link::after,.pager__item--first .inactive .pager__link::before,.pager__item--last .inactive .pager__link::after,.pager__item--last .inactive .pager__link::before,.pager__item--next .inactive .pager__link::after,.pager__item--next .inactive .pager__link::before,.pager__item--previous .inactive .pager__link::after,.pager__item--previous .inactive .pager__link::before{background-color:var(--gray-4);cursor:default}.pager__item--first .inactive .pager__link:hover::after,.pager__item--first .inactive .pager__link:hover::before,.pager__item--last .inactive .pager__link:hover::after,.pager__item--last .inactive .pager__link:hover::before,.pager__item--next .inactive .pager__link:hover::after,.pager__item--next .inactive .pager__link:hover::before,.pager__item--previous .inactive .pager__link:hover::after,.pager__item--previous .inactive .pager__link:hover::before{background-color:var(--gray-4)}.pager__item--first .inactive .pager__link--action-link,.pager__item--last .inactive .pager__link--action-link,.pager__item--next .inactive .pager__link--action-link,.pager__item--previous .inactive .pager__link--action-link{border:2px solid var(--gray-4)}.pager__item--first .inactive .pager__link--action-link:hover,.pager__item--last .inactive .pager__link--action-link:hover,.pager__item--next .inactive .pager__link--action-link:hover,.pager__item--previous .inactive .pager__link--action-link:hover{border-color:var(--gray-4)}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before{content:"";height:1rem;width:1rem;background-image:none;background-color:var(--gray-8);-webkit-mask-image:url("../images/icons/thick_arrow_left.svg");mask-image:url("../images/icons/thick_arrow_left.svg");-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0.1rem;mask-position:0 0.1rem}.pager__item--first .pager__link:hover::before,.pager__item--previous .pager__link:hover::before{background-color:var(--brand-red)}.pager__item--first .pager__link::before{-webkit-mask-image:url("../images/icons/thick_arrow_left.svg"),url("../images/icons/thick_arrow_left.svg");mask-image:url("../images/icons/thick_arrow_left.svg"),url("../images/icons/thick_arrow_left.svg");-webkit-mask-position:-0.1rem 0.1rem,0.3rem 0.1rem;mask-position:-0.1rem 0.1rem,0.3rem 0.1rem}.pager__item--last .pager__link::after,.pager__item--next .pager__link::after{content:"";height:1rem;width:1rem;background-image:none;background-color:var(--gray-8);-webkit-mask-image:url("../images/icons/thick_arrow_right.svg");mask-image:url("../images/icons/thick_arrow_right.svg");-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0.1rem 0.1rem;mask-position:0.1rem 0.1rem}.pager__item--last .pager__link:hover::after,.pager__item--next .pager__link:hover::after{background-color:var(--brand-red)}.pager__item--last .pager__link::after{-webkit-mask-image:url("../images/icons/thick_arrow_right.svg"),url("../images/icons/thick_arrow_right.svg");mask-image:url("../images/icons/thick_arrow_right.svg"),url("../images/icons/thick_arrow_right.svg");-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-0.1rem 0.1rem,0.3rem 0.1rem;mask-position:-0.1rem 0.1rem,0.3rem 0.1rem}.solo-link{font-family:"Source Sans Pro",sans-serif;font-size:12px;font-weight:600;position:relative;text-decoration:none;text-transform:uppercase;color:#ac2b37;letter-spacing:.5px;display:block}@media all and (min-width:40em){.solo-link{font-size:14px}}@media all and (min-width:75em){.solo-link{font-size:15px}}[class*="--black-bg"] .solo-link{color:#f5d493}.solo-link--hover,.solo-link:focus,.solo-link:hover{color:#1f2327}[class*="--black-bg"] .solo-link--hover,[class*="--black-bg"] .solo-link:focus,[class*="--black-bg"] .solo-link:hover{color:#f1c164}.solo-link__icon{width:12px;height:12px;display:inline-block;margin:3px 3px 3px 0}.solo-link__icon--stem-arrow-right{display:none}.solo-link:hover .solo-link__icon--stem-arrow-right{display:inline-block}.solo-link:hover .solo-link__icon--chev-right{display:none}.site-footer{margin-top:30px;background-color:#34383b;color:#fff}@media all and (min-width:75em){.site-footer{margin-top:60px}}.site-footer--sticky-featured-links{padding-bottom:6rem}.site-footer__content{grid-column-start:2;max-width:300px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media all and (min-width:40em){.site-footer__content{max-width:none;grid-column-start:2;grid-template-columns:1fr 1fr 40px 3fr;grid-template-rows:repeat(4,auto)}}.site-footer__list-item{margin-bottom:1rem}.site-footer__list-item:last-child{margin-bottom:0}.site-footer__link-list{list-style-type:none;margin:0;padding:0;justify-self:center}@media all and (min-width:40em){.site-footer__link-list{justify-self:left}}@media all and (min-width:40em){.site-footer__link-list--left{grid-column-start:1;grid-row-start:1}}@media all and (min-width:40em){.site-footer__link-list--right{grid-column-start:2;grid-row-start:1}}.site-footer__towers{grid-column-start:span 2}@media all and (min-width:40em){.site-footer__towers{grid-row-start:span 4}}.site-footer__towers-image{width:100%;margin:18px}@media all and (min-width:40em){.site-footer__towers-image{flex:0 0 40%}}@media all and (min-width:75em){.site-footer__towers-image{flex:0 0 50%}}.site-footer__towers-header{margin-bottom:1.5rem;font-size:15px;line-height:24px;font-family:"Source Sans Pro",sans-serif}@media all and (min-width:40em){.site-footer__towers-header{font-size:18px}}@media all and (min-width:75em){.site-footer__towers-header{font-size:21px}}.site-footer__towers-info{text-align:center}@media all and (min-width:40em){.site-footer__towers-info{text-align:left}}.site-footer__towers-heading{font-size:21px;font-weight:700;margin-bottom:6.5px;font-family:"Source Sans Pro",sans-serif}@media all and (min-width:40em){.site-footer__towers-heading{font-size:24px}}@media all and (min-width:75em){.site-footer__towers-heading{font-size:30px}}.site-footer__towers-content{display:flex;flex-direction:column;align-items:flex-start}@media all and (min-width:40em){.site-footer__towers-content{flex-direction:row}}.site-footer__towers-desc{margin-bottom:15px;line-height:1.5}.site-footer__address{grid-column-start:span 2;text-align:center;font-style:normal;line-height:1.7rem;padding-top:1rem}@media all and (min-width:40em){.site-footer__address{padding:0;padding-top:1rem;font-size:13px;grid-row-start:2;text-align:left;border-top:1px solid rgba(255,255,255,.2)}}.site-footer__social{grid-column-start:span 2;display:grid;grid-template-columns:repeat(6,1fr)}@media all and (min-width:40em){.site-footer__social{text-align:left}}.site-footer__social-link{justify-self:center}@media all and (min-width:40em){.site-footer__social-link{justify-self:left}}.site-footer__links{grid-column-start:span 2;text-align:center;display:grid;gap:1rem}@media all and (min-width:40em){.site-footer__links{text-align:left}}.site-footer__link{color:#fff}.site-footer__link:focus,.site-footer__link:hover{text-decoration:none}.site-footer__link--highlight{color:#f5d493;font-size:13px}@media all and (min-width:40em){.site-footer__link--highlight{font-size:15px}}.site-footer__link--phone{text-decoration:none}.site-footer__vertical-separator{margin:0 10px}.site-footer__button{display:block;color:#1f2327;margin-bottom:10px;border:1px solid #fff}.site-footer__button:hover{background-color:transparent;color:#fff;border:1px solid #fff}.custom-footer{color:#fff;line-height:1.7}.custom-footer--red{background-color:#ac2b37}.custom-footer--ash{background-color:#4b4e51}.custom-footer--white{color:#1f2327}.custom-footer--center{text-align:center}.custom-footer--right{text-align:right}.custom-footer__content{display:grid;grid-column-start:2}.custom-footer__address{font-style:normal}.custom-footer__email-link{color:#fff}.custom-footer__email-link:focus,.custom-footer__email-link:hover{text-decoration:none}.custom-footer__email-link--black{color:#1f2327}.custom-footer__logo{display:inline-block;width:152px}.custom-footer__logo:not(:last-child){margin-bottom:1.2rem}.custom-footer__logo--center{margin:0 auto}.custom-footer__logo--right{margin:0 0 0 auto}.custom-footer__fax{display:inline-block}.custom-footer__fax:not(:only-child)::before{content:"|";margin:0 10px}.custom-footer__phone{display:inline-block}.custom-footer__social:not(:first-child){margin-top:1.5rem}.custom-footer__social-link{margin:0 10px;display:inline-block}.custom-footer__social-link:first-child{margin-left:0}.custom-footer__social-link:last-child{margin-right:0}svg{width:100%;height:100%}.site-header{background-color:#ac2b37;color:#fff;border-bottom:2px solid #8f2934;padding:9px;width:100%;top:0}@media all and (min-width:40em){.site-header{padding:10px}}@media all and (min-width:75em){.site-header{padding:11px;border-bottom-width:3px}}.site-header__content{grid-column-start:2;place-items:center center;color:#fff}.site-header__logo{color:#fff;display:none;text-align:center}@media all and (min-width:40em){.site-header__logo{width:335px;display:inline-grid}}@media all and (min-width:75em){.site-header__logo{width:430px}}.site-header__title{display:flex;align-items:center;line-height:1;gap:.5rem;font-size:13px}@media all and (min-width:40em){.site-header__title{gap:1rem;font-size:14px}}@media all and (min-width:75em){.site-header__title{gap:2rem;font-size:16px}}.site-header__separator{height:20px;border-left:1px solid #fff;margin:0 0 0 5px;display:inline-block}@media all and (min-width:40em){.site-header__separator{height:28px}}@media all and (min-width:75em){.site-header__separator{height:35px}}.site-header__towers{color:#fff!important;text-decoration:none!important}.site-header__mobile-logo{color:#fff;width:4.5rem;display:inherit}@media all and (min-width:40em){.site-header__mobile-logo{width:5rem}}@media all and (min-width:75em){.site-header__mobile-logo{width:7rem}}.site-header__logo-link{display:inherit}.site-header__button{background-color:transparent;color:#fff;border:none;padding:7px 18px 6px;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease-out 0s}@media all and (min-width:40em){.site-header__button--active,.site-header__button:focus,.site-header__button:hover{background-color:rgba(31,35,39,.2)}}@media all and (min-width:40em){.site-header__button{padding:7px 8px 6px}}.site-header__button-text{padding-top:2px;display:none;font-family:"Source Sans Pro",sans-serif;font-size:.9rem;letter-spacing:.05em}@media all and (min-width:75em){.site-header__button-text{display:inherit}}@media all and (min-width:75em){.site-header__button-text--menu{margin-right:10px}}@media all and (min-width:75em){.site-header__button-text--search{margin-left:10px}}.site-header__icon{width:14px;height:14px}.site-header__icon--hide{display:none}.site-header__search-dropdown{display:block;background-color:#34383b;color:#fff}.site-header__search-dropdown--closed{display:none}.custom-header{font-size:9px;font-weight:700;letter-spacing:.115em;padding:10px 18px;border-bottom-style:solid;border-bottom-width:2px}@media all and (min-width:40em){.custom-header{font-size:15px}}@media all and (min-width:75em){.custom-header{font-size:21px;border-bottom-width:3px}}.custom-header--red{background-color:#ac2b37;border-bottom-color:#8f2934}.custom-header--ash{background-color:#4b4e51;border-bottom-color:#1f2327}.custom-header--white{background-color:#fff;border-bottom-color:#ac2b37}.custom-header__content{display:grid;grid-auto-flow:dense;grid-column-start:2;gap:18px}.custom-header__content--has-logo{grid-template-columns:1fr auto}.custom-header__content--no-logo{grid-template-columns:auto}.custom-header__logo{width:68px;display:grid;align-items:center}@media all and (min-width:40em){.custom-header__logo{width:87px}}@media all and (min-width:75em){.custom-header__logo{width:112px}}.custom-header__logo--left{grid-column-start:1}.custom-header__logo--right{grid-column-start:2}.custom-header__logo-link{color:#fff;display:block}.custom-header__text{align-content:space-evenly;font-family:"Source Sans Pro",sans-serif;display:grid}.custom-header__text--left{grid-column-start:2;text-align:right}.custom-header__text--right{grid-column-start:1}.custom-header__text--no-logo{grid-column-start:1;padding-top:3px}@media all and (min-width:40em){.custom-header__text--no-logo{justify-content:center;gap:18px;grid-template-columns:auto auto;padding-top:4px}}@media all and (min-width:75em){.custom-header__text--no-logo{padding-top:6px}}.custom-header__text--no-custom-text{grid-template-columns:auto;padding-top:3px}@media all and (min-width:75em){.custom-header__text--no-custom-text{padding-top:6px}}.custom-header__default-text{margin:0}.custom-header__custom-text--ash,.custom-header__custom-text--red{color:#e3e4e4}.custom-header__custom-link{text-decoration:none}.custom-header__custom-link--ash,.custom-header__custom-link--red{color:#e3e4e4}.custom-header__default-link{color:#fff;text-decoration:none}.custom-header__default-link--ash,.custom-header__default-link--red{color:#fff}.custom-header__default-link--white{color:#606365}.promo{position:relative}.promo__media img{width:100%}.promo__content-wrapper{padding:18px}@media all and (min-width:40em){.promo__content-wrapper{width:100%;bottom:0;top:0;position:absolute}.promo__content-wrapper--bottom-center,.promo__content-wrapper--left,.promo__content-wrapper--right{background:linear-gradient(transparent 0,rgba(0,0,0,.4) 60%,rgba(0,0,0,.8) 100%)}.promo__content-wrapper--top-left{background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%)}.promo__content-wrapper--top-right{background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%)}.promo__content-wrapper--no-overlay{background:0 0}}.promo__content{display:flex;flex-direction:column;grid-column-start:2;gap:12px;place-self:var(--align) var(--justify);text-align:var(--text-align)}@media all and (min-width:40em){.promo__content{color:#fff;width:var(--content-width);margin-top:var(--margin-top)}}.promo__content--black{color:#000}.promo__content--white{color:#000}@media all and (min-width:40em){.promo__content--white{color:#fff}}@media all and (min-width:40em){.promo__content--white a:not([class*=btn],[class*=button]){color:#f5d493}}.promo__content--left{--align:end;--text-align:left;--justify:start;--content-width:55%}.promo__content--top-left{--align:center;--text-align:left;--justify:start;--content-width:55%}.promo__content--right{--align:end;--text-align:right;--justify:end;--content-width:55%}.promo__content--top-right{--align:start;--text-align:right;--justify:end;--content-width:55%}.promo__content--bottom-center{--align:end;--text-align:center;--justify:center;--content-width:75%}.promo__title{margin:0;font-size:clamp(36px, 60px, 5vw);line-height:1.2}.promo__button{align-self:var(--justify)}.promo__player{display:flex;justify-content:space-evenly;align-items:center;max-width:80px;background:0 0;box-shadow:none;border:none;color:#fff}.promo__player-icon{display:block;background:0 0;box-sizing:border-box;width:0;height:0;border-style:solid;transition:.1s all ease;cursor:pointer;border-top:5px solid transparent;border-left:10px solid #ac2b37;border-bottom:5px solid transparent;border-right:10px solid transparent}.promo__player-icon--paused{border-style:double;border-width:0 0 0 10px;height:10px}.promo__player-icon:hover{border-color:transparent transparent transparent #ac2b37}.mega-menu{background-color:#34383b;color:#fff}@media all and (min-width:40em){.mega-menu{padding:0 18px}}.mega-menu--closed{display:none}.mega-menu__wrapper{display:grid;grid-column-start:2;padding:12px 0}@media all and (min-width:40em){.mega-menu__wrapper{padding:34px 0;grid-template-columns:repeat(4,1fr)}}@media all and (min-width:75em){.mega-menu__wrapper{padding:36px 0}}.mega-menu__column{margin:0;padding:0;list-style-type:none}.mega-menu__item{padding:.7rem 18px}.mega-menu__item--active{background-color:#4b4e51}@media all and (min-width:40em){.mega-menu__item--active{background:0 0}}.mega-menu__item--sub-level:last-child{padding-bottom:0}@media all and (min-width:40em){.mega-menu__item--sub-level{padding-left:0}}.mega-menu__link--top-level{color:#f5d493;font-weight:700;font-size:11px;line-height:1.3}@media all and (min-width:40em){.mega-menu__link--top-level{font-size:14px}}@media all and (min-width:75em){.mega-menu__link--top-level{font-size:16px}}.mega-menu__link--sub-menu{color:#fff;text-decoration:none;font-size:12px}@media all and (min-width:40em){.mega-menu__link--sub-menu{font-size:13px}}@media all and (min-width:75em){.mega-menu__link--sub-menu{font-size:14px}}.mega-menu__link--sub-menu:focus,.mega-menu__link--sub-menu:hover{color:#f5d493;text-decoration:underline}.mega-menu__link--audience{color:#fff;text-decoration:none;font-weight:400;font-size:11px}.mega-menu__link--audience:focus,.mega-menu__link--audience:hover{text-decoration:underline;color:#f5d493}@media all and (min-width:40em){.mega-menu__link--audience{font-weight:700}}@media all and (min-width:75em){.mega-menu__link--audience{font-size:13px}}.mega-menu__fourth-column{border-top:1px solid #4b4e51}@media all and (min-width:40em){.mega-menu__fourth-column{border-top:none;border-left:1px solid #4b4e51}}.mega-menu__dropdown-controller{position:absolute;cursor:pointer;color:#fff;background-color:#4b4e51;border-radius:25%;right:18px;padding:3px;border:none;width:18px;height:18px}@media all and (min-width:40em){.mega-menu__dropdown-controller{display:none}}.mega-menu__dropdown-controller--active{transform:rotate(180deg)}.mega-menu__dropdown-controller.mega-menu__item--active{transform:rotate(180deg)}.mega-menu__sub-menu{display:none}@media all and (min-width:40em){.mega-menu__sub-menu{display:block}}.mega-menu__sub-menu--active{display:block}.site-menu{list-style-type:none;padding:0 0 0 20px;margin:0;background-color:#fff}@media all and (min-width:75em){.site-menu--hidden-on-desktop{display:none}}.site-menu__sidebar-toggle{border:1px solid #fff;border-radius:2px;background-color:#1f2327;color:#fff;width:26px;padding:4px;position:absolute;right:15px;line-height:0;display:none;cursor:pointer}@media all and (min-width:75em){.site-menu__sidebar-toggle{display:block}}.site-menu__sidebar-toggle:focus,.site-menu__sidebar-toggle:hover{background-color:#fff;color:#1f2327}.site-menu__sidebar-toggle--hidden{display:none}.site-menu__sidebar-toggle svg{transition:.3s}.site-menu__sidebar-toggle--collapsed svg{transform:rotate(-180deg)}.site-menu__inner-wrapper{border:1px solid #e3e4e4;margin-bottom:18px}.site-menu__inner-wrapper--expanded{border-bottom:none}@media all and (min-width:75em){.site-menu__inner-wrapper{border:none;margin-bottom:0}}.site-menu__mobile-wrapper{border-bottom:1px solid #e3e4e4}@media all and (min-width:75em){.site-menu__mobile-wrapper{border-bottom:none}}.site-menu__mobile-wrapper--hidden-on-mobile{display:none}@media all and (min-width:75em){.site-menu__mobile-wrapper--hidden-on-mobile{display:block}}.site-menu__dropdown-controller-wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px 12px;border:none;background-color:#fff;width:100%}@media all and (min-width:75em){.site-menu__dropdown-controller-wrapper{display:none}}.site-menu__top-level--not-at-root{margin-left:12px}.site-menu__menu-text{font-size:13px;width:100%;padding:0 12px;line-height:1;align-self:center;text-align:left}.site-menu__icon{display:inline-block;width:16px}.site-menu__icon--expanded{transform:rotate(180deg)}.site-menu__arrow{color:#fff;display:block}.site-menu__arrow--left{width:17px}.site-menu__arrow--down{width:13px;margin-right:6px}@media all and (min-width:75em){.site-menu__arrow--hidden-on-desktop{display:none}}.site-menu__parent-item{background-color:#1f2327;display:flex;align-items:center;padding:0 34px 0 16px;cursor:pointer}.site-menu__parent-item--root{padding:0 0 0 12px}.site-menu__parent-item--collapsed{padding-left:10px}.site-menu__parent-link{color:#fff;display:inline-block;text-decoration:none;padding:16px 12px;line-height:1;padding-left:18px}@media all and (min-width:40em){.site-menu__parent-link{padding-left:inherit}}.site-menu__parent-link--not-link,.site-menu__parent-link--root{padding-left:0}.site-menu__link{display:block;text-decoration:none;color:#1f2327;padding:14px 20px;margin-left:-20px}.site-menu__link:active,.site-menu__link:focus,.site-menu__link:hover{color:#fff;background-color:#ac2b37}.site-menu__link--unpublished{text-decoration:line-through}.site-menu__link--unpublished:active,.site-menu__link--unpublished:focus,.site-menu__link--unpublished:hover{text-decoration:line-through}.site-menu__link.is-active::before{content:"";display:block;position:absolute;left:-10px;height:15px;border-left:3px solid #ac2b37;top:14px}@media all and (min-width:75em){.site-menu__link.is-active::before{top:16px}}.site-menu__link.is-active:hover::before{border-left:3px solid #fff}.site-menu__item{line-height:1;position:relative}.site-menu__item:hover{color:#fff}.site-menu__item:has(> a:hover,> a:focus){background-color:#ac2b37}.site-menu__item:has(> a:focus){box-shadow:inset 0 0 0 1px #d8656f}.site-menu__item:has(> a:active){background-color:#8f2934}.site-menu__item--top-level{position:relative;border-top:1px solid #e3e4e4}.site-menu__item--top-level:last-child{border-bottom:none}.site-menu__item--sub-level{border-bottom:1px solid #e3e4e4}.site-menu__item--sub-level:first-child{border-top:1px solid #e3e4e4}.site-menu__item--has-children{display:grid;grid-template-columns:1fr 40px;grid-template-rows:auto auto}.site-menu__sub-menu{display:none;grid-column:1/span 2}.site-menu__sub-menu--expanded{display:block}.site-menu__dropdown-controller{justify-self:center;width:24px;border:none;background:0 0;color:#77797b;padding:5px;margin:auto;cursor:pointer}.site-menu__dropdown-controller:focus,.site-menu__dropdown-controller:hover{background-color:#fff;color:#1f2327;border:solid 1px #77797b}.site-menu__dropdown-controller>svg{transition:.3s}.site-menu__dropdown-controller--expanded>svg{transition:.3s;transform:rotate(180deg)}.site-menu__dropdown-controller--hovered{color:#fff}.site-menu__dropdown-wrapper{cursor:pointer}.node-academics .site-menu__item--top-level:nth-child(-n+3){display:none}.header-search{background-color:#34383b;color:#fff;display:block;padding:12px 0}@media all and (min-width:40em){.header-search{padding:34px 18px}}@media all and (min-width:75em){.header-search{padding:36px 18px}}.header-search__navigation{grid-column:1}@media all and (min-width:40em){.header-search__navigation{grid-column:auto}}.header-search__navigation h2{font-size:12px;line-height:1.6;color:#f5d493}@media all and (min-width:40em){.header-search__navigation h2{font-size:16px}}.header-search__column{margin:0;padding:0;list-style-type:none}@media all and (min-width:40em){.header-search__column{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.header-search__header{font-size:13px;font-weight:700;color:#f5d493;padding:.7rem 18px;grid-column:1/3}@media all and (min-width:40em){.header-search__header{font-size:14px;padding-left:0}}@media all and (min-width:75em){.header-search__header{padding:.7rem 18px;font-size:16px}}.header-search__google-search{padding:.7rem 18px;grid-column:1/3}@media all and (min-width:40em){.header-search__google-search{padding:.7rem 0 30px}}@media all and (min-width:75em){.header-search__google-search{padding:.7rem 18px}}.header-search__google-search::after{content:"";display:block;padding:17px 0 .7rem;border-bottom:1px solid rgba(255,255,255,.25)}.header-search__wrapper{display:block;margin:0 auto;padding:0 18px}@media all and (min-width:40em){.header-search__wrapper{max-width:833px;padding:0}}@media all and (min-width:75em){.header-search__wrapper{max-width:1000px;padding:0}}.header-search__item{padding:0;display:inline-block;width:100%}.header-search__link{color:#fff;font-style:italic;line-height:21px;padding:5px 0;display:inline-block;text-decoration:underline}.header-search__link:focus,.header-search__link:hover{color:#f5d493;text-decoration:none}@media all and (min-width:40em){.header-search__link{font-size:14px}}.header-search__form{display:flex}.header-search__submit{background-color:#4b4e51;border:none;color:#fff;text-transform:uppercase;font-weight:600;padding-left:7px;padding-right:7px;line-height:1;font-size:11px;padding-top:3px;cursor:pointer}.header-search__submit:focus,.header-search__submit:hover{background-color:#000}@media all and (min-width:40em){.header-search__submit{padding-left:20px;padding-right:20px;font-size:13px}}@media all and (min-width:75em){.header-search__submit{padding-left:17px;padding-right:17px;font-size:14px}}.header-search--closed{display:none}.search-block-form::after{content:"";display:block;width:100%;margin-top:1rem;border-bottom:1px solid rgba(255,255,255,.2)}.search-block-form form{max-width:477px;display:flex;flex-wrap:wrap}.search-block-form .js-form-type-search{width:75%;padding-right:1rem;padding-left:2rem;position:relative}.search-block-form .js-form-type-search::before{position:absolute;left:0;top:-1px;height:22px;width:22px;background:url("../images/icons/search-white.svg") no-repeat;background-size:13px;background-position:center;content:""}@media all and (min-width:40em){.search-block-form .js-form-type-search::before{background-size:13px;top:2px}}.search-block-form .js-form-type-search input{width:100%;height:22px;background:#fff!important;border:none;padding:4px;outline-offset:0}@media all and (min-width:40em){.search-block-form .js-form-type-search input{height:27px}}.search-block-form .form-actions{width:25%}.search-block-form .form-actions .js-form-submit{background-color:#4b4e51;color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;border:none;cursor:pointer;float:left;width:100%;text-align:center;padding:2px;height:22px}@media all and (min-width:40em){.search-block-form .form-actions .js-form-submit{height:27px;font-size:14px;padding:5px}}.breadcrumb{font-family:Raleway,sans-serif;padding:13px 18px;color:#606365;background-color:#f5f5f5}@media all and (min-width:40em){.breadcrumb{padding:22px 18px}}.breadcrumb__item-container{grid-column-start:2;display:flex;gap:9px;flex-wrap:wrap}.breadcrumb__item{color:#606365;text-decoration:none;letter-spacing:1.15px;text-transform:uppercase;font-size:12px;font-weight:700}@media all and (min-width:40em){.breadcrumb__item{font-size:14px}}@media all and (min-width:75em){.breadcrumb__item{font-size:15px}}.breadcrumb__item--link{display:none}@media all and (min-width:40em){.breadcrumb__item--link{display:initial}}.breadcrumb__item--link:focus,.breadcrumb__item--link:hover{color:#1f2327}.breadcrumb__item--current{color:#1f2327}.breadcrumb__item--shown{display:initial}@media all and (min-width:40em){.breadcrumb__item--before-last{display:none}}.breadcrumb__icon{width:13px}.breadcrumb__icon--arrow-right{display:none}@media all and (min-width:40em){.breadcrumb__icon--arrow-right{display:initial}}.breadcrumb__icon--close,.breadcrumb__icon--more{cursor:pointer}@media all and (min-width:40em){.breadcrumb__icon--close,.breadcrumb__icon--more{display:none}}@media all and (min-width:40em){.breadcrumb__icon--close-shown,.breadcrumb__icon--more-shown{display:initial}}.breadcrumb__icon--close{display:none}.breadcrumb__icon--hidden-on-small{display:none}@media all and (min-width:40em){.breadcrumb__icon--hidden-on-small{display:initial}}.breadcrumb__icon--hidden{display:none}.breadcrumb__icon--shown{display:initial}@media all and (min-width:40em){.breadcrumb__icon--before-last{display:none}}.breadcrumb__icon--shown-on-small{display:initial}.path-wpi-403 .region-breadcrumb{display:none}.header-search__input-wrapper{display:flex;align-items:center;width:100%;max-width:370px}.header-search__magnifying-class{width:18px;display:inline-block}.header-search__input{width:100%;margin:0 10px;border:none;padding:4px}@media all and (min-width:40em){.header-search__input{padding:4.5px}}@media all and (min-width:75em){.header-search__input{padding:3.5px}}.wpi-accordion{grid-column-start:2}.wpi-accordion__item{background-color:#e3e4e4}.wpi-accordion__item:not(:first-child){border-top:1px solid #fff}@media all and (min-width:75em){.wpi-accordion__item:not(:first-child){border-top-width:2px}}.wpi-accordion__title{grid-column-start:2;margin-bottom:6px}.wpi-accordion__item-title-wrapper{padding:12px;cursor:pointer;display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:center;font-weight:700}.wpi-accordion__item-title-wrapper--active,.wpi-accordion__item-title-wrapper:focus,.wpi-accordion__item-title-wrapper:hover{color:#ac2b37}.wpi-accordion__icon--active{transform:rotate(180deg)}.wpi-accordion__item-body-wrapper{padding:12px;display:none;grid-template-columns:24px 1fr;gap:12px}.wpi-accordion__item-body-wrapper--active{display:grid}.wpi-accordion__item-body{grid-column-start:span 2}@media all and (min-width:40em){.wpi-accordion__item-body{grid-column-start:2}}.hero-slick{max-width:100vw;position:relative;grid-column-start:2;--sm-bg-color:#f5f5f5;--md-bg-color:#1f2327;--sm-button-color:#1f2327}@media all and (min-width:40em){.hero-slick{--md-button-color:#fff}}.hero-slick--engineering{--sm-bg-color:#687c66;--md-bg-color:#687c66;--sm-button-color:#687c66;--header-color:#fff}.hero-slick--business{--sm-bg-color:#042e6d;--md-bg-color:#042e6d;--sm-button-color:#042e6d;--header-color:#fff}.hero-slick--global{--sm-bg-color:#9f6c2c;--md-bg-color:#9f6c2c;--sm-button-color:#9f6c2c;--header-color:#fff}.hero-slick--arts-science{--sm-bg-color:#745a5d;--md-bg-color:#745a5d;--sm-button-color:#745a5d;--header-color:#fff}.hero-slick__wrapper{background-color:#f5f5f5;display:grid}.hero-slick__slider{grid-template-columns:auto 1fr auto;display:grid}.hero-slick__slider>div{grid-column-start:2}.hero-slick__slide{position:relative}.hero-slick__header-wrapper{width:100%}.hero-slick__header-wrapper--full{padding-left:18px;background-color:var(--sm-bg-color);padding-right:18px;color:var(--header-color)}@media all and (min-width:40em){.hero-slick__header-wrapper--full{background-color:var(--md-bg-color);color:#fff;position:absolute;left:0;top:0;opacity:.72;z-index:1}}.hero-slick__header-wrapper--contained{background-color:transparent;color:var(--md-bg-color)}.hero-slick__header{grid-column-start:2;display:grid;gap:1rem;padding-top:30px;padding-bottom:30px}.hero-slick__node-prefix::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px}@media all and (min-width:40em){.one-col .hero-slick__node-prefix::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .hero-slick__node-prefix::after{margin-top:9px}}[class*="--black-bg"] .hero-slick__node-prefix::after{border-bottom-color:#f5d493}@media all and (min-width:40em){.hero-slick__node-prefix--full::after{border-bottom:2px solid #fff}}.hero-slick__node-prefix p:first-child{margin-top:0}.hero-slick__node-prefix p:last-child{margin-bottom:0}.hero-slick__node-title{margin:0}.hero-slick__node-suffix{font-size:15px}@media all and (min-width:40em){.hero-slick__node-suffix{font-size:16px}}@media all and (min-width:75em){.hero-slick__node-suffix{font-size:18px}}.hero-slick__image{width:100%}.hero-slick__image-wrapper{display:flex}@media all and (min-width:40em){.hero-slick__caption-wrapper{display:grid;grid-template-columns:auto 80px minmax(auto,833px) 80px auto;width:100%;justify-items:right;position:absolute;bottom:0}}@media all and (min-width:75em){.hero-slick__caption-wrapper{grid-template-columns:auto 80px minmax(auto,1000px) 80px auto}}.hero-slick__caption{font-style:italic}@media all and (min-width:40em){.hero-slick__caption{color:#fff}}@media all and (min-width:40em){.hero-slick__caption a{color:#f5d493}}@media all and (min-width:40em){.hero-slick__caption{padding:calc(20px - 1rem) 18px;background-color:rgba(31,35,39,.72);opacity:.72;width:480px}}@media all and (min-width:75em){.hero-slick__caption{width:540px}}.hero-slick__caption--contained{right:0;grid-column-start:4}@media all and (min-width:40em){.hero-slick__caption--full{grid-column-start:3}}.hero-slick__arrow-wrapper{text-align:center;margin-top:18px;margin-bottom:30px}@media all and (min-width:75em){.hero-slick__arrow-wrapper--contained{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}@media all and (min-width:40em){.hero-slick__arrow-wrapper--contained,.hero-slick__arrow-wrapper--full{grid-column-start:3;position:relative}}@media all and (min-width:40em){.hero-slick__arrow{display:grid;width:100%;bottom:0;grid-template-columns:auto 80px minmax(auto,833px) 80px auto}}@media all and (min-width:75em){.hero-slick__arrow{grid-template-columns:auto 80px minmax(auto,1000px) 80px auto}}@media all and (min-width:40em){.hero-slick__arrow--full{display:grid;height:0;width:100%;bottom:0;grid-template-columns:auto 80px minmax(auto,833px) 80px auto;justify-items:right}}@media all and (min-width:75em){.hero-slick__arrow--full{grid-template-columns:auto 80px minmax(auto,1000px) 80px auto}}@media all and (min-width:75em){.hero-slick__arrow--contained{height:0}}@media all and (min-width:75em){.hero-slick__button--contained{position:absolute;padding:18px;right:-158px}}.hero-slick__button--full{background-color:#1f2327;color:#fff}.hero-slick__button--full:focus,.hero-slick__button--full:hover{background-color:#ac2b37}@media all and (min-width:40em){.hero-slick__button--full{position:absolute;right:-73px;bottom:28px;background-color:#fff;color:#1f2327}.hero-slick__button--full:focus,.hero-slick__button--full:hover{background-color:#dfe0e0}}.hero-slick__prev{margin-right:10px}@media all and (min-width:75em){.hero-slick__prev--contained{bottom:40px;margin-right:0}}@media all and (min-width:40em){.hero-slick__prev--full{margin-right:0}}.hero-slick__next{margin-left:10px}@media all and (min-width:75em){.hero-slick__next--contained{bottom:119px;margin-left:0}}@media all and (min-width:40em){.hero-slick__next--full{margin-left:0;bottom:106px}}.rhb{display:grid;grid-column-gap:18px;grid-auto-flow:dense;grid-column-start:2}@media all and (min-width:40em){.one-col .rhb{grid-column-start:3;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto)}}@media all and (min-width:75em){.one-col--full .rhb{grid-column-start:2}.one-col--contained .rhb{grid-column-start:3}}.one-col .rhb--top{grid-template-columns:1fr}.rhb__slide{grid-gap:18px}@media all and (min-width:40em){.one-col .rhb__slide{grid-template-columns:auto 59px minmax(auto,883px) 59px auto}}@media all and (min-width:75em){.one-col--full .rhb__slide{grid-template-columns:auto minmax(auto,1000px) auto}.one-col--contained .rhb__slide{grid-template-columns:auto 59px minmax(auto,883px) 59px auto}}@media all and (min-width:75em){.one-col .rhb__title-wrapper{grid-template-columns:auto minmax(auto,1000px) auto}}.rhb__main-title{text-align:center}@media all and (min-width:40em){.rhb__main-title{grid-column-start:2}}.rhb__content--no-media{text-align:center}@media all and (min-width:40em){.rhb__content--no-media{grid-column-start:span 2}}.rhb__content--no-media::after{margin-left:auto;margin-right:auto}@media all and (min-width:40em){.one-col .rhb__content--has-media{grid-column-start:span 1}}.rhb-wrapper--black-bg .rhb__content{color:#fff}.rhb__pre-title{display:inline-block;margin-top:15px;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.5px;text-transform:uppercase}@media all and (min-width:40em){.rhb__pre-title{font-size:15px;line-height:21px;letter-spacing:.6px}}@media all and (min-width:75em){.rhb__pre-title{letter-spacing:.8px}}.rhb__pre-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px;border-bottom-color:#ac2b37}@media all and (min-width:40em){.one-col .rhb__pre-title::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .rhb__pre-title::after{margin-top:9px}}[class*="--black-bg"] .rhb__pre-title::after{border-bottom-color:#f5d493}.rhb__pre-title--no-media::after{margin-left:auto;margin-right:auto}.rhb-wrapper--black-bg .rhb__pre-title::after{border-bottom-color:#f5d493}.rhb__block-title-wrapper{display:grid;gap:18px;grid-template-columns:auto minmax(auto,883px) auto}@media all and (min-width:40em){.one-col .rhb__block-title-wrapper{grid-template-columns:auto 59px minmax(auto,883px) 59px auto}}@media all and (min-width:75em){.one-col .rhb__block-title-wrapper{grid-template-columns:auto 59px minmax(auto,1000px) 59px auto}}.rhb__block-title{margin-top:0;grid-column-start:2}@media all and (min-width:40em){.one-col .rhb__block-title{grid-column-start:3;text-align:center}}.rhb__block-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:84px}@media all and (min-width:40em){.one-col .rhb__block-title::after{margin-top:8px;width:92px;border-bottom-width:1px;margin-left:auto;margin-right:auto}}@media all and (min-width:75em){.one-col .rhb__block-title::after{margin-top:9px;width:92px}}[class*="--black-bg"] .rhb__block-title::after{border-bottom-color:#f5d493}@media all and (min-width:40em){.one-col .rhb__block-title::after{margin-left:auto;margin-right:auto}}.rhb__title{margin-bottom:4px}.rhb__title--has-pre-title{margin-top:18px}.rhb__title--no-pre-title{margin-top:0}.rhb__title--no-media{text-align:center}@media all and (min-width:40em){.one-col .rhb__title--no-media{grid-column-start:span 2}}.rhb__body--no-media{text-align:center}@media all and (min-width:40em){.one-col .rhb__body--no-media{grid-column-start:span 2}}.rhb__links{margin-top:24px;margin-bottom:30px;display:flex;flex-direction:column;gap:18px}@media all and (min-width:40em){.one-col .rhb__links{margin-bottom:0}}.rhb__links--no-media{margin-bottom:0;align-items:center}@media all and (min-width:40em){.one-col .rhb__links--no-media{grid-column-start:span 2;margin-left:auto;margin-right:auto}}.rhb__media{font-size:13px;font-style:italic;line-height:21px}@media all and (min-width:40em){.one-col .rhb__media{font-size:14px;grid-row-start:span 5}}@media all and (min-width:40em){.one-col .rhb__media{font-size:16px;line-height:24px}}@media all and (min-width:40em){.one-col .rhb__media--right{grid-column-start:2}}.rhb__slick-arrow-wrapper{text-align:center;padding-top:18px;padding-bottom:30px}@media all and (min-width:40em){.one-col .rhb__slick-arrow-wrapper{display:grid;gap:18px;grid-column-start:2;grid-template-columns:auto 59px minmax(auto,883px) 59px auto;padding:0;height:0;padding-bottom:0}}@media all and (min-width:75em){.one-col .rhb__slick-arrow-wrapper{grid-template-columns:auto 59px minmax(auto,1000px) 59px auto}}.rhb__slick-arrows{width:100%}@media all and (min-width:40em){.one-col .rhb__slick-arrows{position:absolute;top:calc(50% - 30px);height:0}}@media all and (min-width:75em){.one-col .rhb__slick-arrows{grid-template-columns:auto minmax(auto,1156px) auto}}@media all and (min-width:75em){.one-col .rhb__slick-arrows .hb-wrapper--single{grid-template-columns:auto minmax(auto,1000px) auto}}.rhb__slick-prev{margin-right:10px}@media all and (min-width:40em){.one-col .rhb__slick-prev{grid-column-start:2}}.rhb__slick-next{margin-left:10px;justify-self:end}@media all and (min-width:40em){.one-col .rhb__slick-next{grid-column-start:4}}.slick--field-highlight-box{position:relative}.q{position:relative;grid-column-start:2;display:grid;grid-template-columns:minmax(auto,100%)}.q__wrapper{max-width:100vw;padding-left:18px;padding-right:18px;margin-top:18px;margin-bottom:18px}.q__wrapper--gray-bg{background:#f5f5f5}.q__wrapper--white-bg{background:#fff}.q__wrapper--black-bg{background:#1f2327;color:#fff}.q__slide{display:flex;margin-bottom:1rem}@media all and (min-width:40em){.q__slide{margin-bottom:0}}.q__image{margin-right:-96px}.q__image img{object-fit:cover;min-width:72px;width:72px;height:72px;padding:6px;border-radius:100px}@media all and (min-width:40em){.one-col--full .q__image img{position:relative;top:0;min-width:114px;width:114px;height:114px;padding:12px;margin-top:12px;margin-bottom:0}}@media all and (min-width:75em){.one-col--full .q__image img{min-width:156px;width:156px;height:156px;padding:18px;margin-top:0}}.q--gray-bg .q__image img,.q--white-bg .q__image img{border:1px #dfe0e0 solid}.q--black-bg .q__image img{border:1px #34383b solid}.q__content{display:flex;position:relative;z-index:0}@media all and (min-width:40em){.one-col--full .q__content{display:flex}}.q__text-wrapper{padding-top:5px}@media all and (min-width:40em){.one-col--full .q__text-wrapper{padding-bottom:0;padding-top:0}}.q__quote{font-family:"minion pro",serif;font-size:21px;font-weight:600;padding-right:20px;padding-left:18px;padding-bottom:0}@media all and (min-width:40em){.q__quote{font-size:24px}.slick-active .q__quote{padding-right:116px}}@media all and (min-width:75em){.q__quote{font-size:30px}}.q__quote-icon{display:inline-block}.q--black-bg .q__quote-icon{color:#f5d493;background-color:#1f2327}.q--gray-bg .q__quote-icon{color:#ac2b37;background-color:#f5f5f5}.q--white-bg .q__quote-icon{color:#ac2b37;background-color:#fff}.q__start-quote{min-width:36px;padding:2px;height:36px;border-radius:24px}@media all and (min-width:40em){.q__start-quote{min-width:48px;padding:5px;height:48px}}.q--black-bg .q__start-quote{border:#34383b 1px solid}.q--gray-bg .q__start-quote,.q--white-bg .q__start-quote{border:#dfe0e0 1px solid}.q__start-quote--has-image{margin-bottom:40px;margin-left:76px}@media all and (min-width:40em){.one-col--full .q__start-quote--has-image{margin-left:50px;margin-bottom:72px}}.q__end-quote{width:20px;transform:scaleX(-1)}@media all and (min-width:40em){.q__end-quote{width:25px}}.q__attribution{font-size:17px}@media all and (min-width:40em){.q__attribution{font-size:18px}}@media all and (min-width:75em){.q__attribution{font-size:21px}}.q__attribution-list{list-style-type:none;padding:0;margin-bottom:-1px}.q__attribution-item{font-weight:700;padding-left:18px}.q__attribution-additional{margin-top:12px;padding-left:18px}.q__link{padding-left:18px}.q__affiliation{font-weight:400;font-size:13px}@media all and (min-width:40em){.q__affiliation{font-size:14px}}@media all and (min-width:75em){.q__affiliation{font-size:16px}}.q__affiliation-list{list-style-type:none;padding:0;padding-left:18px}.q__slick-arrow-wrapper{text-align:center}@media all and (min-width:40em){.one-col .q__slick-arrow-wrapper{margin-left:35px;position:absolute;top:60px;right:20px;width:-moz-min-content;width:min-content;display:flex;flex-direction:column-reverse}}@media all and (min-width:75em){.one-col .q__slick-arrow-wrapper{top:72px}}@media all and (min-width:40em){.one-col .q__slick-button{margin-bottom:5px}}.q__slick-prev{margin-right:10px}@media all and (min-width:40em){.one-col .q__slick-prev{margin-right:0}}.q__slick-next{margin-left:10px}@media all and (min-width:40em){.one-col .q__slick-next{margin-left:0}}.rhb-wrapper--black-bg{background-color:#1f2327;color:#fff}.rhb-wrapper--white-bg{background-color:#fff;color:#1f2327}.rhb-wrapper--gray-bg{background-color:#f5f5f5;color:#1f2327}.hb{grid-column-start:2;gap:30px;grid-auto-flow:dense;max-width:100vw;grid-template-columns:minmax(auto,50%) minmax(auto,50%)}.one-col .hb{display:grid}.hb--gray-bg{background:#f5f5f5}.hb--white-bg{background:#fff}.hb--black-bg{background:#1f2327}.hb__wrapper{padding-left:18px;padding-right:18px;container:hb-container/inline-size}.one-col--full .hb__wrapper{padding-left:18px;padding-right:18px}.three-col .hb__wrapper,.two-col .hb__wrapper{height:100%}.hb__wrapper--gray-bg{background:#f5f5f5}.hb__wrapper--white-bg{background:#fff}.hb__wrapper--black-bg{background:#1f2327}.hb__media{grid-column-start:span 2;position:relative}@container hb-container ((min-width:40em)){.one-col .hb__media--left{grid-column-start:1}}@container hb-container ((min-width:40em)){.one-col .hb__media--right{grid-column-start:2}}.hb__content{grid-column-start:span 2}@container hb-container ((min-width:40em)){.one-col .hb__content--has-media{grid-column-start:span 1}}@container hb-container ((min-width:40em)){.one-col .hb__content--right{grid-column-start:2}}.hb__content--no-media{grid-column-start:span 2;text-align:center}.hb__content--white{color:#fff}.hb__title{margin-top:0;margin-bottom:4px;grid-column-start:2}.hb__pre-title{margin-bottom:9px}.hb__pre-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px}@media all and (min-width:40em){.one-col .hb__pre-title::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .hb__pre-title::after{margin-top:9px}}[class*="--black-bg"] .hb__pre-title::after{border-bottom-color:#f5d493}@container hb-container ((min-width:40em)){.hb__pre-title--no-media{grid-column-start:span 2}}.hb__pre-title--no-media::after{margin-left:auto;margin-right:auto}.hb__pre-title--white::after{border-bottom-color:#f5d493}.hb__links{margin-top:8px;display:flex;flex-direction:column;gap:18px}@container hb-container ((min-width:40em)){.hb__links{margin-bottom:0}}@container hb-container ((min-width:40em)){.hb__links--has-media{align-items:baseline}}.hb__links--no-media{margin-bottom:0}@container hb-container ((min-width:40em)){.hb__links--no-media{align-items:center;grid-column-start:span 2;margin-left:auto;margin-right:auto}}.hb__slick-arrow-wrapper{padding-top:10px;display:flex;justify-content:center}.hb__slick-arrows{width:100%}@container hb-container ((min-width:75em)){.one-col .hb__slick-arrows .hb-wrapper--single{grid-template-columns:auto minmax(auto,1000px) auto}}.hb__slick-prev{margin-right:10px}@container hb-container ((min-width:75em)){.hb__slick-prev{margin-left:20px}}@container hb-container ((min-width:40em)){.hb__slick-prev{grid-column-start:1}}.hb__slick-next{margin-left:10px}@container hb-container ((min-width:75em)){.hb__slick-next{margin-right:20px}}@container hb-container ((min-width:40em)){.hb__slick-next{grid-column-start:3}}.body-widget{grid-column-start:2;padding-left:18px;padding-right:18px}@media all and (min-width:40em){.body-widget{padding:0}}.one-col--max-width .body-widget__wrapper{display:grid;grid-template-columns:auto minmax(auto,1400px) auto}.fl{grid-column-start:2}.fl--sticky{padding-top:1rem;padding-bottom:1rem}.fl__button{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.fl__wrapper{padding-left:18px;padding-right:18px;container:fl-container/inline-size}.fl__wrapper--black-bg{background-color:#1f2327}.fl__wrapper--gray-bg{background-color:#f5f5f5}.fl__wrapper--white-bg{background-color:#fff}.fl__wrapper--sticky:not(.layout-builder-block){position:fixed;z-index:2;bottom:0;width:100%;box-shadow:0 0 10px #1f2327;left:0}.fl__title{margin-top:0;margin-bottom:29px;text-align:center}@container fl-container ((min-width:40em)){.fl__title{margin-bottom:34px}}@container fl-container ((min-width:75em)){.fl__title{margin-bottom:40px}}.fl__title--black-bg{color:#fff}.fl__pre-title{margin-bottom:17px;text-align:center}.fl__pre-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px;margin-left:auto;margin-right:auto}@media all and (min-width:40em){.one-col .fl__pre-title::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .fl__pre-title::after{margin-top:9px}}[class*="--black-bg"] .fl__pre-title::after{border-bottom-color:#f5d493}.two-col .fl__pre-title::after{margin-left:auto}.fl__pre-title--black-bg{color:#fff}.fl__body:not(:first-child){margin-top:40px;margin-bottom:50px}.fl__body--black-bg{color:#fff}.fl__buttons{display:flex;flex-wrap:wrap;gap:24px 30px;justify-content:center}.fl__button-wrapper{width:100%}@container fl-container ((min-width:40em)){.fl__button-wrapper{display:flex;flex:1 1 0px;min-width:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.fl__button-wrapper:is([class*=of-4]){min-width:calc(25% - 2rem)}}.one-col .fl__button-wrapper--sticky{grid-column:auto;display:flex;flex:1 1 0px;min-width:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.arts-sciences{border-color:#745a5d;color:#745a5d;background:#fff}.arts-sciences:focus,.arts-sciences:hover{border-color:#745a5d;background:#745a5d;color:#fff}.foise-business{border-color:#042e6d;color:#042e6d;background:#fff}.foise-business:focus,.foise-business:hover{border-color:#042e6d;background:#042e6d;color:#fff}.engineering{border-color:#687c66;color:#687c66;background:#fff}.engineering:focus,.engineering:hover{border-color:#687c66;background:#687c66;color:#fff}.global{border-color:#9f6c2c;color:#9f6c2c;background:#fff}.global:focus,.global:hover{border-color:#9f6c2c;background:#9f6c2c;color:#fff}.red-button{border-color:#ac2b37;color:#fff;background:#ac2b37}.red-button:focus,.red-button:hover{border-color:#ac2b37;background:#8f2934;color:#fff}.feature-story{display:grid;grid-column-start:2;position:relative}.feature-story__title{margin-top:0;margin-bottom:0;text-align:center;color:#fff;background-color:#000;width:100%;padding:1px 0;font-size:13px;border-top:5px solid #8c8e90}@media all and (min-width:40em){.feature-story__title{font-size:14px;border-top:none}}@media all and (min-width:75em){.feature-story__title{font-size:15px}}.two-col .feature-story__title{border-top:5px solid #8c8e90}.feature-story__caption{margin-top:-5px;text-align:center;width:100%;padding:10px 0;background-color:#4b4e51;color:#fff}@media all and (min-width:40em){.feature-story__caption{position:absolute;bottom:0;border-bottom:8px solid #34383b;background-color:rgba(0,0,0,.5)}}.feature-story__caption:hover{background-color:#000}@media all and (min-width:40em){.feature-story__caption:hover{background-color:rgba(0,0,0,.7)}}.two-col .feature-story__caption{padding:5px 0 0;border-bottom:none}.feature-story__link{color:#fff;text-decoration:none;font-size:19px;line-height:24px;display:block}@media all and (min-width:40em){.feature-story__link{font-size:23px;line-height:28px}}@media all and (min-width:75em){.feature-story__link{font-size:32px;line-height:37px}}.two-col .feature-story__link{font-size:17px}@media all and (min-width:40em){.two-col .feature-story__link{font-size:20px}}@media all and (min-width:75em){.two-col .feature-story__link{font-size:25px}}.feature-story__date{font-size:18px;font-weight:600;color:#fff;padding:10px 0}.two-col .feature-story{font-size:17px}@media all and (min-width:40em){.two-col .feature-story{font-size:20px}}@media all and (min-width:75em){.two-col .feature-story{font-size:25px}}.mp{grid-column-start:2;gap:30px;max-width:100vw}.mp__wrapper{position:relative}@media all and (min-width:75em){.one-col .mp__wrapper{grid-template-columns:auto minmax(auto,1000px) auto}}.one-col--full .mp__wrapper{padding-left:18px;padding-right:18px}.mp__wrapper--gray-bg{background:#f5f5f5}.mp__wrapper--white-bg{background:#fff}.mp__wrapper--black-bg{background:#1f2327}.mp__title{margin:0}.mp__slick-arrow-wrapper{text-align:center;padding-top:18px}@media all and (min-width:40em){.one-col--full .mp__slick-arrow-wrapper{display:grid;gap:8px;grid-column-start:2;grid-template-columns:auto 59px minmax(auto,724px) 59px auto;padding:0;height:0}}@media all and (min-width:75em){.one-col--full .mp__slick-arrow-wrapper{grid-template-columns:auto 59px minmax(auto,926px) 59px auto}}.mp__slick-arrows{width:100%}@media all and (min-width:40em){.one-col--full .mp__slick-arrows{position:absolute;top:50%;height:0;left:0}}@media all and (min-width:75em){.one-col--full .mp__slick-arrows{grid-template-columns:auto minmax(auto,1156px) auto}}.mp__slick-prev{margin-right:10px}@media all and (min-width:40em){.one-col--full .mp__slick-prev{grid-column-start:2}}.mp__slick-next{margin-left:10px;justify-self:end}@media all and (min-width:40em){.one-col--full .mp__slick-next{grid-column-start:4}}.mp__slick-button svg{width:30px}.mp__caption{margin-top:12px;font-style:italic}.sm{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;padding:25px 0}@media all and (min-width:40em){.sm{flex-direction:row;gap:27px;color:#1f2327}}@media all and (min-width:75em){.sm{gap:41px}}.sm--left{justify-content:flex-start}.sm__title{margin:0;font-size:13px;font-weight:700;line-height:1;text-align:center}@media all and (min-width:40em){.sm__title{font-size:14px}}@media all and (min-width:75em){.sm__title{font-size:17px}}.sm__link{width:35px;height:35px;color:#fff;background-color:#34383b;border-radius:25%;display:flex;justify-content:center;align-items:center;padding:9px}.sm__link:focus,.sm__link:hover{background-color:#1f2327}.sm__icons{display:flex;gap:18px;flex-flow:row wrap}.sm__icons--center{justify-content:center}.sm__icons svg{min-width:17px}.library-search{background-image:url("../images/library-search-background.jpeg");background-size:initial;background-position:center;display:flex;flex-direction:column;justify-content:center;position:relative;padding:2rem}@media all and (min-width:40em){.library-search{background-size:cover;padding:2rem 18px 8rem}}.library-search__title{position:relative;font-family:minion-pro,serif;font-size:24px;line-height:36px;letter-spacing:1px;background:rgba(0,0,0,.7);color:#fff;padding:.2rem 1rem;margin-bottom:18px}@media all and (min-width:40em){.library-search__title{width:-moz-fit-content;width:fit-content;margin-bottom:.75rem;font-size:30px;line-height:42px}}@media all and (min-width:75em){.library-search__title{font-size:36px;line-height:48px}}@media all and (min-width:40em){.library-search__form{display:flex}}.library-search__input{width:100%;border:none;border-right:1px solid #b7b9ba;margin-bottom:18px;height:2rem;padding:.5rem;box-shadow:inset 0 1px 2px rgba(31,35,39,.5)}.library-search__input:focus{border:none;box-shadow:0 0 5px #000}@media all and (min-width:40em){.library-search__input{margin-bottom:0;order:1}}.library-search__options{float:left;margin-bottom:0;background-color:#e3e4e4;height:2rem;padding:.25rem;font-weight:600;font-size:100%;border:none;width:calc(100% - 32px)}@media all and (min-width:40em){.library-search__options{order:2;width:-moz-max-content;width:max-content;flex-shrink:0}}.library-search__submit-button{cursor:pointer;padding:8px;width:32px;height:32px;float:right;background-color:#ac2b37;color:#fff;border:none}@media all and (min-width:40em){.library-search__submit-button{order:3;flex-shrink:0}}.library-search__submit-button:focus,.library-search__submit-button:hover{background-color:#fff;color:#34383b}.library-search__more-options{background-color:#34383b;padding:.3rem .5rem;text-decoration:none;display:inline-block;width:100%}.library-search__more-options:hover{text-decoration:underline}.library-search__yellow-links{color:#f5d493;text-decoration:none;display:inline-block;font-size:13px;line-height:19px}.library-search__white-text{color:#fff;font-size:13px;line-height:19px}@media all and (min-width:40em){.library-search__white-text{font-size:14px}}@media all and (min-width:75em){.library-search__white-text{font-size:16px}}.widget-separator{position:relative;background-color:#fff;text-align:center}.widget-separator--chevron{height:75px}.widget-separator--black{background-color:#1f2327}.widget-separator--gray,.widget-separator--light-gray{background-color:#f5f5f5}.widget-separator--dark-gray{background-color:#34383b}.widget-separator--lime-green{background-color:#c5c460}.widget-separator--blue{background-color:#165e7a}.widget-separator--turquoise{background-color:#2d4951}.widget-separator--purple{background-color:#655994}.widget-separator--prussian-blue{background-color:#002a4a}.widget-separator--orange{background-color:#faa637}.widget-separator--light-green{background-color:#c6c561}.widget-separator--green{background-color:#86a641}.widget-separator--dark-red{background-color:#4f1217}.widget-separator--yellow{background-color:#f5d493}.widget-separator__arrow{display:inline-block;border-left:150px solid transparent;border-right:150px solid transparent;border-top:75px solid #fff}.widget-separator__arrow--black{border-top-color:#1f2327}.widget-separator__arrow--gray,.widget-separator__arrow--light-gray{border-top-color:#f5f5f5}.widget-separator__arrow--dark-gray{border-top-color:#34383b}.widget-separator__arrow--lime-green{border-top-color:#c5c460}.widget-separator__arrow--blue{border-top-color:#165e7a}.widget-separator__arrow--turquoise{border-top-color:#2d4951}.widget-separator__arrow--purple{border-top-color:#655994}.widget-separator__arrow--prussian-blue{border-top-color:#002a4a}.widget-separator__arrow--orange{border-top-color:#faa637}.widget-separator__arrow--light-green{border-top-color:#c6c561}.widget-separator__arrow--green{border-top-color:#86a641}.widget-separator__arrow--dark-red{border-top-color:#4f1217}.widget-separator__arrow--yellow{border-top-color:#f5d493}.widget-separator__image{position:absolute;top:0;left:50%;transform:translateX(-50%);margin-left:auto;margin-right:auto;background-color:transparent}.widget-separator__line{width:67px;height:8px;background-color:#ac2b37;margin:0 auto;grid-column-start:2}.widget-separator__line--align-left{margin:0}.widget-separator__line--align-right{margin:0 0 0 auto}.widget-separator__line--align-center{margin:0 auto}.emergency-management__buttons{display:flex;flex-wrap:wrap;gap:0 24px;justify-content:left}.emergency-management__h3,.emergency-management__h4{margin-bottom:0}.emergency-management__button{width:calc(48% - 8px);float:left;cursor:pointer;font-size:13px;border:none;font-weight:700;background-color:#1f2327;color:#fff;height:100px;margin-bottom:1.5rem;transition:all .3s}@media all and (min-width:40em){.emergency-management__button{width:calc(32% - 8px)}}@media all and (min-width:75em){.emergency-management__button{font-size:18px;width:calc(24% - 8px)}}.emergency-management__button:hover{background-color:#ac2b37}.emergency-management__detail-element{display:none;width:100%;margin-bottom:18px}.emergency-management__detail-element--active{display:block}.emergency-management__close-button{float:right}.emergency-management__icon{display:inline-block;max-width:13px}.award__awarded-by{margin:1rem 0}.block-views-blockawards-awards-view-for-topics .award__wrapper{grid-column-start:2}.fnf--white-bg{background-color:#fff;color:#1f2327}.fnf--gray-bg{background-color:#f5f5f5;color:#1f2327}.fnf--black-bg{background-color:#1f2327;color:#fff}.fnf__block-title{margin-top:0}.fnf__block-title-wrapper{text-align:center;grid-column-start:2}.fnf__horizontal_line{width:12em;margin-bottom:2rem;grid-column-start:2}.fnf__items{grid-column-start:2;display:grid;gap:18px}@media all and (min-width:40em){.fnf__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (min-width:75em){.fnf__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.fnf__items--1{grid-template-columns:1fr}.fnf__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fnf__items--3,.fnf__items--6{grid-template-columns:repeat(2,minmax(0,1fr))}@media all and (min-width:40em){.fnf__items--3,.fnf__items--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.fnf__item-group{text-align:center;padding:18px}@media all and (min-width:40em){.fnf__item-group{padding-bottom:0}}.fnf__item-group:last-child:nth-child(3){grid-column:1/3}@media all and (min-width:40em){.fnf__item-group:last-child:nth-child(3){grid-column:initial}}.fnf__item-group-headline{font-weight:700;font-size:28px}@media all and (min-width:40em){.fnf__item-group-headline{font-size:39px}}@media all and (min-width:75em){.fnf__item-group-headline{font-size:45px}}.fnf__item-group-subheadline{font-weight:700;line-height:1.5em;padding-top:.2em;font-size:12px}@media all and (min-width:40em){.fnf__item-group-subheadline{font-size:17px}}@media all and (min-width:75em){.fnf__item-group-subheadline{font-size:15px}}.fnf__item-group-subheadline2{padding-top:.6em;font-size:12px}@media all and (min-width:40em){.fnf__item-group-subheadline2{font-size:14px}}@media all and (min-width:75em){.fnf__item-group-subheadline2{font-size:13px}}.fnf__box{aspect-ratio:1}.fnf__wrapper>div{grid-column-start:2}.timely-box{grid-column-start:2}.timely-box__content{border:1px solid #b7b9ba;padding:18px}.timely-box__title{margin-top:0;margin-bottom:20px;font-size:20px;color:#ac2b37;font-weight:700;font-family:"Source Sans Pro",sans-serif}.timely-box .media-contact{padding-bottom:10px}.timely-box h3{margin-top:0;text-align:center}.timely-box .middle-block{display:flex;justify-content:center;flex-wrap:wrap}.timely-box .inner-item{width:100%;padding-left:18px;padding-right:18px;text-align:center}@media all and (min-width:40em){.timely-box .inner-item{width:50%}}.timely-box .inner-item p{margin-top:10px}.timely-box .img-wrap{position:relative;width:60px;display:inline-block}@media all and (min-width:40em){.timely-box .img-wrap{width:90px}}@media all and (min-width:75em){.timely-box .img-wrap{width:120px}}.timely-box .img-wrap::after{content:"";display:block;padding-bottom:100%}.timely-box .img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.timely-box .profile-link{text-align:center}.timely-box .profile-link a{font-weight:700;display:inline-block}.timely-box .bottom{text-align:center}.timely-box .bottom h5{margin-bottom:0}.timely-box .bottom p{margin-top:10px}.three-col--gap .body-widget__wrapper{margin-left:18px}@media all and (min-width:40em){.three-col--gap .body-widget__wrapper{margin-left:0}}.news-article-patent{padding:0 18px}.two-col .news-article-patent{padding:0}@media all and (min-width:75em){.news-article-patent{padding:0 18px}}.news-article-patent__block-title-wrapper{display:grid;align-items:center;margin-top:0;grid-column-start:2}.news-article-patent__block-title{color:#ac2b37;font-size:15px;margin:0;text-transform:uppercase}.news-article-patent__hl{display:block;width:100%;border-bottom:1px solid #b7b9ba;opacity:.5;margin-bottom:14px;margin-top:5px}.news-article-patent__block-title-more{padding-bottom:.4em}@media all and (min-width:40em){.news-article-patent__block-title-more{padding-bottom:0}}.news-article-patent__block-title-more--red{color:#ac2b37}.news-article-patent__content_wrapper{grid-column-start:2}@media all and (min-width:75em){.news-article-patent__content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:3em;column-gap:3em}.two-col .news-article-patent__content{display:block}}.news-article-patent__content_row{padding-bottom:1em}.news-article-patent__patent-title{padding-bottom:.4em}.news-article-patent__patent-title-link{color:#1f2327;font-size:15px;text-decoration:none}@media all and (min-width:40em){.news-article-patent__patent-title-link{font-size:16px}}.news-article-patent__patent-title-link:hover{color:#ac2b37}.news-article-patent__inventor_list{font-size:12px;color:#8c8e90}@media all and (min-width:40em){.news-article-patent__inventor_list{font-size:13px}}.patent-block{padding-left:18px;padding-right:18px}@media all and (min-width:40em){.patent-block{padding-left:0;padding-right:0}}.patent-block .view-header p{margin-top:0;color:#ac2b37;font-size:16px;text-transform:uppercase;line-height:48px;font-weight:700;margin-bottom:.5rem}.patent-block .view-header p::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.announcements__content{grid-column-start:2}.announcements__rows{display:grid;gap:18px}@media all and (min-width:40em){.announcements__rows{grid-template-columns:1fr}}.announcements__field_title{color:#1f2327;text-decoration:none}.announcements__field_title:hover{color:#ac2b37}.announcements__date{color:#606365;font-size:12px;display:inline-block;margin-right:.5rem}@media all and (min-width:75em){.announcements__date{font-size:13px}}.announcements__group-link{color:#606365;font-weight:900;display:inline-block}.announcements__group-link:focus,.announcements__group-link:hover{text-decoration:none}.block-column__block-title{grid-column-start:2}.block-column__items{display:grid;grid-column-start:2;gap:18px}@media all and (min-width:75em){.block-column__items{grid-template-columns:repeat(3,1fr)}}.block-column__item img{width:100%;margin-top:20px}.column-teaser{display:grid;grid-auto-flow:row dense;gap:18px}@media all and (min-width:40em){.column-teaser--has-image{grid-template-columns:1fr 1fr}}@media all and (min-width:75em){.column-teaser--has-image{grid-template-columns:1fr}}@media all and (min-width:40em){.column-teaser--no-image{grid-template-columns:1fr}}.column-teaser__image{grid-row:1/span 5}.column-teaser__title{margin:0}.column-teaser__red-line{display:block;width:80px;border-bottom:2px solid #ac2b37}.column-teaser__desc{color:#34383b;font-weight:400;line-height:1.5}.iwtl{display:grid;grid-column-start:2;grid-template-columns:minmax(auto,100%)}@media all and (min-width:40em){.iwtl{grid-template-columns:minmax(auto,50%) minmax(auto,50%) minmax(auto,50%)}}@media all and (min-width:75em){.one-col--full .iwtl{padding-left:0;padding-right:0}}.one-col--full .iwtl__wrapper{padding-left:0;padding-right:0}@media all and (min-width:40em){.iwtl--1{grid-template-columns:auto}}@media all and (min-width:40em){.iwtl--2{grid-template-columns:minmax(auto,50%) minmax(auto,50%)}}@media all and (min-width:40em){.iwtl--3{grid-template-columns:minmax(auto,50%) minmax(auto,50%) minmax(auto,50%)}}.faq__wrapper{grid-column-start:2}.timeline__wrapper{width:100%;max-width:1000px;margin:auto;background-size:100% calc(100% - 77px);background-image:linear-gradient(#e3e4e4,#e3e4e4);background-position-y:bottom;background-repeat:no-repeat}@media all and (min-width:40em){.timeline__wrapper{background-size:100% calc(100% - 88px)}}@media all and (min-width:75em){.timeline__wrapper{background-size:100% calc(100% - 99px)}}.timeline__wrapper .slick--optionset--timeline{display:flex;flex-direction:column-reverse}.timeline__wrapper .timeline__heading{height:58px;margin-block-start:0.83em}@media all and (min-width:40em){.timeline__wrapper .timeline__heading{height:68px}}@media all and (min-width:75em){.timeline__wrapper .timeline__heading{height:78px}}.timeline__wrapper h2{font-family:"minion pro",serif;text-align:center;margin-block:0 0}@media all and (min-width:40em){.timeline__wrapper h2{text-align:left;padding-left:60px}}@media all and (min-width:75em){.timeline__wrapper h2{margin-left:auto;margin-right:auto;max-width:80%;padding-left:revert}}.timeline__wrapper .slick-list{position:relative;display:block;overflow:hidden;margin:0 auto;max-width:80%}.timeline__wrapper .slick-track{background-color:#e3e4e4;border-top:1px solid #b7b9ba;margin-top:20px}.timeline__wrapper .slick-track .slick__slide{text-align:center;padding-right:20px;padding-bottom:20px;display:flex;justify-content:center}@media all and (min-width:40em){.timeline__wrapper .slick-track .slick__slide{text-align:left}}.timeline__wrapper .slick-track .slick__slide::before{content:"";background-image:url("../images/icons/timeline_dot.svg");background-repeat:no-repeat;display:block;width:18px;height:18px;position:relative;top:-.5em;left:105px}@media all and (min-width:40em){.timeline__wrapper .slick-track .slick__slide::before{left:0}}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item{width:200px;font-size:12px}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .field--name-field-title,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .field--name-field-title{margin-top:30px;font-weight:700;line-height:35px;transition:all .15s ease-out 0s}@media all and (min-width:40em){.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .field--name-field-title,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .field--name-field-title{font-size:18px}}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .field--name-field-title.timeline-read-more,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .field--name-field-title.timeline-read-more{text-decoration:underline;cursor:pointer}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .field--name-field-title.timeline-read-more:hover,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .field--name-field-title.timeline-read-more:hover{color:#ac2b37}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .dialog__read-more,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .dialog__read-more{max-width:1000px;width:80%;min-height:100px;border:0 solid transparent}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .dialog__read-more form,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .dialog__read-more form{position:absolute;top:0;right:0}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .dialog__read-more form button,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .dialog__read-more form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;background-image:url("../images/icons/close.svg");background-repeat:no-repeat;padding:20px 10px;background-size:16px 16px;background-position:center;color:transparent}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .dialog__read-more::backdrop,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .dialog__read-more::backdrop{background-color:hsla(0deg,0%,0%,.5)}.timeline__wrapper .slick-track .slick__slide .paragraph--type--accordion-item .field--name-field-expanded,.timeline__wrapper .slick-track .slick__slide .paragraph--type--timeline-item .field--name-field-expanded{display:none}.timeline__wrapper .slick__arrow{display:flex;justify-content:space-between;height:0}.timeline__wrapper .slick__arrow button.slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:transparent;width:60px;height:60px;background-color:#1f2327;border-radius:50%;cursor:pointer}.timeline__wrapper .slick__arrow button.slick-arrow:hover{background-color:#ac2b37}.timeline__wrapper .slick__arrow button.slick-arrow.slick-prev{transform:translateX(50%) translateY(-10px)}.timeline__wrapper .slick__arrow button.slick-arrow.slick-prev::before{content:"";position:absolute;width:20px;height:40px;background-color:#fff;-webkit-mask:url("../images/icons/chev-left.svg");mask:url("../images/icons/chev-left.svg");left:calc(50% - 12px);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.timeline__wrapper .slick__arrow button.slick-arrow.slick-next{transform:translateX(-50%) translateY(-10px)}.timeline__wrapper .slick__arrow button.slick-arrow.slick-next::after{content:"";position:absolute;width:20px;height:40px;background-color:#fff;-webkit-mask:url("../images/icons/chev-right.svg");mask:url("../images/icons/chev-right.svg");right:calc(50% - 12px);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media all and (min-width:40em){.flip-block__wrapper{display:grid;gap:18px 18px}}.flip-block__wrapper--2,.flip-block__wrapper--4{grid-template-columns:repeat(2,1fr)}.flip-block__wrapper--3,.flip-block__wrapper--5,.flip-block__wrapper--6{grid-template-columns:repeat(3,1fr)}.one-col--full .flip-block__wrapper-outer-title{padding-left:18px}.flip-block__image,.flip-block__overlay{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-block__overlay{width:100%;height:100%;inset:0;backface-visibility:hidden;background-image:linear-gradient(transparent 50%,#000 100%);z-index:2}.flip-block__image img{width:100%;transition:transform ease-in-out .5s;backface-visibility:hidden}.flip-block__title{position:absolute;font-size:23px;font-weight:700;color:#fff;bottom:10px;left:10px;z-index:3;backface-visibility:hidden}.flip-block__title .icon::before{content:"";background-color:#fff;-webkit-mask:url("../images/icons/arrow-right.svg");mask:url("../images/icons/arrow-right.svg");display:inline-block;width:18px;height:18px;position:relative;left:0;margin-left:.2em}.flip-block__item-wrapper{position:relative;width:100%;height:100%;cursor:pointer;transition:transform .8s;transform-style:preserve-3d}.flip-block__item-wrapper.is-flipped{transform:rotateY(180deg)}.flip-block__item-wrapper.is-flipped .flip-block__overlay,.flip-block__item-wrapper.is-flipped .flip-block__title{display:none}.flip-block__item-wrapper:hover img{transform:scale(1.05)}.flip-block__item-wrapper.is-flipped .flip-block__image img{transform:scale(1) rotateY(180deg);backface-visibility:hidden}.flip-block__item{overflow:hidden;aspect-ratio:5/3;perspective:1000px;position:relative;margin-bottom:0}.flip-block__item-front{position:absolute;width:100%;height:100%;overflow:hidden}.flip-block .flip-block__front:hover img{transform:scale(1.05)}.flip-block__item-back{position:absolute;width:100%;height:100%;color:#1f2327;backface-visibility:hidden;padding:28px;background-color:#f5f5f5;transform:rotateY(180deg) translateZ(1px);overflow:scroll;display:flex;flex-direction:column;align-items:baseline;gap:1rem;line-height:1.5}.flip-block__header--back{display:flex;align-items:stretch;gap:1rem;z-index:1}.flip-block__title--back{font-family:"minion pro",serif;font-weight:700;font-size:23px}@media all and (min-width:40em){.flip-block__title--back{font-size:24px}}@media all and (min-width:75em){.flip-block__title--back{font-size:34px}}.flip-block__separator{background-color:#e3e4e4;width:1px}.flip-ne-block{grid-template-columns:1fr 1fr}.flip-ne-block__wrap{position:relative}.flip-ne-block__wrapper{width:100%;display:grid;grid-template-areas:"one one" "two three"}@media all and (min-width:75em){.flip-ne-block{grid-template-areas:"one two" "one three";grid-template-columns:2fr 1fr}}.flip-ne-block__title{font-size:17px;font-weight:700;text-align:center;margin-top:20px;margin-bottom:10px}@media all and (min-width:40em){.flip-ne-block__title{font-size:20px}}.flip-ne-block__link a{text-decoration:none;width:100%;padding:.8rem 1.5rem}@media all and (min-width:40em){.flip-ne-block__link a{max-width:300px;min-width:100px}}.flip-ne-block__link a:hover{background-color:rgba(0,0,0,.1);transition:.2s ease-in;border:2px solid #fff;color:#fff}.flip-ne-block__item--1{grid-area:one}.flip-ne-block__item--1 .flip-ne-block__link .one-col--full a{width:100%;padding:.8rem 1.5rem}.flip-ne-block__item--2{grid-area:two}.flip-ne-block__item--3{grid-area:three}.flip-ne-block__item--1,.flip-ne-block__item--2,.flip-ne-block__item--3{aspect-ratio:1/1}.flip-ne-block__item--1 picture>img,.flip-ne-block__item--2 picture>img,.flip-ne-block__item--3 picture>img{width:100%}.flip-ne-block__item--2 .flip-ne-block__title,.flip-ne-block__item--3 .flip-ne-block__title{font-size:12px}@media all and (min-width:40em){.flip-ne-block__item--2 .flip-ne-block__title,.flip-ne-block__item--3 .flip-ne-block__title{font-size:16px}}.flip-ne-block__item--2 .flip-ne-block__subtitle,.flip-ne-block__item--3 .flip-ne-block__subtitle{font-size:10px}@media all and (min-width:40em){.flip-ne-block__item--2 .flip-ne-block__subtitle,.flip-ne-block__item--3 .flip-ne-block__subtitle{font-size:12px}}.flip-ne-block__fields{position:absolute;bottom:15px;color:#fff;background-color:rgba(0,0,0,.5);width:100%;padding-left:18px;padding-right:18px}.flip-ne-block__fields--hover{top:0;height:100%}.flip-ne-block__sub-title{font-size:10px;font-weight:400;text-align:center;margin-bottom:20px}@media all and (min-width:40em){.flip-ne-block__sub-title{font-size:13px}}.flip-ne-block__caption{font-size:13px;font-weight:400;text-align:center;margin:30px 0;display:none}.flip-ne-block__caption--visible{display:block}.flip-ne-block__link{width:100%;margin:0 auto;text-align:center;display:none}.flip-ne-block__link--visible{display:block}.expertise__parent-term-link{background-color:#1f2327;color:#fff;text-decoration:none;font-weight:700;padding:18px;display:inline-block}.expertise__parent-term-link:focus,.expertise__parent-term-link:hover{background-color:rgba(31,35,39,.8)}.expertise__label{font-weight:700}.expertise__child-terms{list-style-type:none;margin:0 0 18px;padding:0}.expertise__child-term{display:inline}@media all and (min-width:40em){.research-undergraduate__wrapper>div:first-child{display:flex;flex-direction:row;gap:18px;justify-content:center}}.research-undergraduate__catalog,.research-undergraduate__research{padding-left:18px;padding-right:18px;flex:1}@media all and (min-width:40em){.research-undergraduate__catalog,.research-undergraduate__research{max-width:50%;padding-left:0;padding-right:0}}.no-image-header{background-color:#f5f5f5;padding:30px 18px}@media all and (min-width:75em){.no-image-header{padding-top:36px;padding-bottom:36px}}.no-image-header--episode,.no-image-header--show{padding:0;background-color:transparent}.no-image-header__prefix,.no-image-header__suffix,.no-image-header__title{grid-column-start:2}.no-image-header__prefix p:first-child{margin-top:0}.no-image-header__prefix p:last-child{margin-bottom:0}.no-image-header__prefix::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px}@media all and (min-width:40em){.one-col .no-image-header__prefix::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .no-image-header__prefix::after{margin-top:9px}}[class*="--black-bg"] .no-image-header__prefix::after{border-bottom-color:#f5d493}.no-image-header__title{margin:0}.no-image-header__title--has-prefix{padding-top:15px}.no-image-header__title--has-suffix{padding-bottom:9px}@media all and (min-width:40em){.no-image-header__title--has-suffix{padding-bottom:12px}}.no-image-header__title--episode,.no-image-header__title--show{font-size:24px;padding:0;line-height:1.25;font-weight:700}.no-image-header__title--announcement{font-size:20px;line-height:1.25}@media all and (min-width:40em){.no-image-header__title--announcement{font-size:24px}}@media all and (min-width:75em){.no-image-header__title--announcement{font-size:28px}}.no-image-header--announcement{padding:18px}.no-image-header__suffix{font-size:15px}@media all and (min-width:40em){.no-image-header__suffix{font-size:16px}}@media all and (min-width:75em){.no-image-header__suffix{font-size:18px}}.campus-bird-id__image{padding-bottom:50%;background-size:cover;background-position:50%}.locations-view{text-align:center}.locations-view__directory{margin:0 auto;text-align:left}.locations-view__table-wrapper{max-width:62.5rem;margin-right:auto;margin-left:auto;text-align:left;padding-left:1.5rem;padding-right:1.5rem}.locations-view__table-header{background-color:#34383b;text-transform:uppercase;color:#fff;text-align:center;padding:3px 1em 2px;line-height:1.5rem}@media all and (min-width:40em){.locations-view__table-header{padding:6px 1em 2px;height:30px}}.locations-view__th{padding-left:10px}.locations-view__table{width:100%;margin-bottom:13px;margin-bottom:1rem;border-radius:0}.locations-view__thead{padding:0 1em;background-color:#fff;border:none;font-size:10.4px;font-size:.8rem;line-height:1.5em}.locations-view__td{height:40px;padding-left:10px}.locations-view__tr-even{background-color:#fff;line-height:1.5}@media all and (min-width:40em){.locations-view__tr-even{font-size:.9rem}}.locations-view__tr-odd{background-color:#e3e4e4;line-height:1.5}@media all and (min-width:40em){.locations-view__tr-odd{font-size:.9rem}}.locations-view__form--wrapper{max-width:62.5rem;margin-right:auto;margin-left:auto;text-align:center;padding-left:1.5rem;padding-right:1.5rem;display:flex}.locations-view__text-input{padding-right:5%;padding-left:16%;width:70%}.locations-view__text-input input{height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:2px solid #606365;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:1rem;font-weight:400;color:#1f2327;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.5rem;padding-left:1.5rem;flex-grow:8;width:100%}.locations-view__text-input input:focus{outline:0;border:2px solid #1f2327;background-color:#fff;box-shadow:0 0 5px #b7b9ba;transition:box-shadow .5s,border-color .25s ease-in-out}.locations-view__search-submit:hover{background-color:#fff;border:2px solid #a2a4a6;color:rgba(52,56,59,.75)}.locations-view__glossary-links{text-align:center;margin-bottom:1.25em;padding-left:1.5rem;padding-right:1.5rem}.locations-view__a{padding:2px 8px;color:#34383b;position:relative;text-decoration:none;font-weight:600}.locations-view__a::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.locations-view__a:hover{border:none;background-color:#b7b9ba}.locations-view__a:hover::after{border-color:#34383b}.locations-view__span{padding:2px 8px;color:#a2a4a6}.locations-view__search-container{padding-top:25px;padding-right:20px;height:80px}.media-oembed-content{width:100%;height:100%}.field-story-author{text-transform:uppercase;font-size:11px;font-weight:700;margin-bottom:6px}@media all and (min-width:40em){.field-story-author{font-size:12px}}@media all and (min-width:75em){.field-story-author{font-size:13px}}.field-story-photographer{text-transform:uppercase;font-size:11px;font-weight:700;margin-bottom:6px}@media all and (min-width:40em){.field-story-photographer{font-size:12px}}@media all and (min-width:75em){.field-story-photographer{font-size:13px}}.field-story-illustrator{text-transform:uppercase;font-size:11px;font-weight:700;margin-bottom:2px}@media all and (min-width:40em){.field-story-illustrator{font-size:12px}}@media all and (min-width:75em){.field-story-illustrator{font-size:13px}}.field-body-article{margin-top:20px}.fieldss-office-department{margin-bottom:8px}.fieldss-office-department__label{text-transform:uppercase;font-size:.85em}.fieldss-office-department__items{display:flex;flex-wrap:wrap;font-size:.9em}.fieldss-office-department__separator{margin:0 5px}.person-of-interest{position:relative}.field-tags{margin-top:8px;margin-bottom:8px}.field-tags__label{text-transform:uppercase;font-size:.85em}.field-tags__items{display:flex;flex-wrap:wrap;font-size:.9em}.field-tags__separator{margin:0 5px}.hero-slick__caption-wrapper{display:grid;grid-template-columns:1fr;background-color:rgba(31,35,39,.4);position:relative;margin-top:-4px;color:#fff}.hero-slick__caption{grid-column-start:1;font-style:normal;padding-left:10px!important;padding-right:10px!important;width:100%}.hero-slick__caption>p{color:#fff}.field-location{margin-bottom:8px}.field-location__label{text-transform:uppercase;font-size:.85em}.field-location__items{display:flex;flex-wrap:wrap;font-size:.9em}.field-location__separator{margin:0 5px}.article-image{grid-column-start:2}@media all and (min-width:75em){.article-image{padding-left:0;padding-right:0}}.article-image__wrapper{display:grid;grid-template-columns:auto minmax(0,833px) auto}@media all and (min-width:75em){.article-image__wrapper{grid-template-columns:auto minmax(0,1000px) auto}}.course-catalog-career-outlook{display:flex;justify-content:center;gap:18px}.course-catalog-career-outlook__button{flex-basis:50%}.content-body ul li{margin:15px 0}.body-widget__wrapper.careers__companies-list .field--name-body>h2,.body-widget__wrapper.careers__jobs .field--name-body>h2,.body-widget__wrapper.careers__major .field--name-body>h2,.body-widget__wrapper.careers__more-projects .field--name-body>h2,.body-widget__wrapper.careers__mqp .field--name-body>h2,.body-widget__wrapper.careers__salary .field--name-body>h2,.body-widget__wrapper.careers__source-link .field--name-body>h2,.body-widget__wrapper.cookiesjsr-app .field--name-body>h2,.body-widget__wrapper.wpi-content .field--name-body>h2{text-align:center}.profile--field-cv a{background-color:#1f2327;color:#fff;border:2px solid #1f2327;margin-top:1em;text-align:center;padding:14px 21px;text-decoration:none;text-transform:uppercase;font-weight:700;display:block}.profile--field-cv>span.file{display:block;background-image:none}.project-sponsor__wrapper{margin-top:20px}.image--hero-image{position:relative}.professional-highlights{display:flex}.professional-highlights__wrapper{margin-bottom:20px}.faculty-profile-field__items{display:grid;gap:18px}.profile-education{margin-top:.8rem}.profile-education__title{text-transform:uppercase;line-height:1.5;margin-bottom:.3rem}.profile-education__items{margin-bottom:20px}.scholarship__application-deadline,.scholarship__body,.scholarship__fields-of-study{margin-bottom:30px}.scholarship__wrapper{display:grid;grid-template-columns:136px 1fr}.scholarship__field{width:auto;float:left;margin-right:5px;margin-bottom:5px}.scholarship__field:not(:last-child)::after{content:", "}.scholarly-work__wrapper{display:grid;gap:18px;grid-template-columns:1fr 1fr}.scholarly-work__item:only-child{grid-column:1/3}.scholarly-work__content{grid-column-start:2}.field-floor__wrapper{font-size:18px}.field-floor__label{font-weight:600}.student-voice__project-statement{margin-bottom:1rem;font-weight:700}.student-voice__description{margin-top:20px}.student-voice__intro{margin-top:20px}.student-voice__label{margin:0;font-weight:700}.student-voice__hometown{margin-bottom:1rem}.event__registration-link{overflow-wrap:break-word}.featured-experts{display:flex;flex-direction:column;grid-column-start:2;margin-top:50px;margin-bottom:50px}.featured-experts__wrapper{padding-left:18px;padding-right:18px}@media all and (min-width:40em){.featured-experts{display:grid;gap:30px;grid-template-areas:"label label" "image div" "image content" "image button" "image button";grid-template-columns:2fr 3fr;grid-auto-flow:column dense}}.featured-experts__label-wrapper{grid-area:label;margin-bottom:0;text-align:center;position:relative;background-color:#fff;display:grid;grid-template-columns:1fr max-content 1fr;gap:18px;align-items:center}.featured-experts__title-line{height:1px;width:100%;background-color:#b7b9ba}.featured-experts__label{background-color:#fff}.featured-experts__name{font-size:24px;font-weight:700;margin-bottom:10px}@media all and (min-width:40em){.featured-experts__name{font-size:30px}}.featured-experts__content{order:4;grid-area:content}.featured-experts__image{order:2;grid-area:image;margin-bottom:18px;margin-top:18px}@media all and (min-width:40em){.featured-experts__image{margin-top:0}}.featured-experts__link-wrapper{order:1;grid-area:button;margin:0 auto;display:inline-block}.featured-experts__department{order:3;font-size:14px;font-family:Raleway,sans-serif;color:#1f2327;font-weight:700;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:40px}@media all and (min-width:40em){.featured-experts__department{font-size:18px;margin-bottom:0}}.featured-experts__department::after{content:"";width:60px;display:block;border-bottom:2px solid #ac2b37;position:relative;top:15px}.featured-experts__profile-link{order:5}.subtitle__wrapper{margin-bottom:26px;text-transform:uppercase;letter-spacing:1.3px;font-size:16px}@media all and (min-width:40em){.subtitle__wrapper{font-size:20px}}@media all and (min-width:75em){.subtitle__wrapper{font-size:26px}}.subtitle__wrapper::after{content:"";display:block;width:67px;background-color:#ac2b37;padding-top:8px;margin-top:10px}.masquerade__wrapper{background-color:#34383b;display:flex;padding-left:18px;padding-right:18px;padding-top:18px;margin-bottom:-30px;margin-top:30px}@media all and (min-width:75em){.masquerade__wrapper{margin-bottom:-60px;margin-top:60px}}.masquerade__label{color:#fff}.masquerade__content{margin-left:20px}.topic-page__header{display:flex;flex-direction:column-reverse;width:100%}@media screen and (width >= 850px){.topic-page__header{flex-direction:row}}.topic-page__banner{background-color:#ac2b37;padding:3rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:background-color .3s ease}@media screen and (width >= 850px){.topic-page__banner{order:1;padding-left:clamp(16px,16px + (100vw - 850px) * .477,183px)}.topic-page__banner--has-image{width:50%}.topic-page__banner--no-image{width:100%}}@media all and (min-width:75em){.topic-page__banner{padding-left:calc(100px + (100vw - 1200px) * .5)}}.topic-page__hero-image-wrapper{position:relative;display:flex;overflow:hidden}@media screen and (width >= 850px){.topic-page__hero-image-wrapper{order:2}.topic-page__hero-image-wrapper--visible{width:50%}.topic-page__hero-image-wrapper--hidden{display:none}}.topic-page__hero-image{width:100%;height:auto;z-index:0}.topic-page__gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#1f2327 5%,rgba(31,35,39,.85) 10%,rgba(31,35,39,.6) 15%,rgba(255,255,255,0) 20%);z-index:1;pointer-events:none}@media screen and (width < 850px){.topic-page__gradient-overlay{display:none}}.topic-page__label{color:#fff;font-size:25px;margin:0 0 20px;font-weight:bolder;text-transform:uppercase}@media screen and (width >= 850px){.topic-page__label{font-size:20px}}@media all and (min-width:75em){.topic-page__label{font-size:30px;display:flex;align-items:flex-start;margin:0 0 30px}}@media all and (min-width:109.8125em){.topic-page__label{font-size:50px;margin:0 0 50px}}.topic-page__title{color:#fff;margin:0;font-weight:1;font-size:xx-large;line-height:normal}@media screen and (width >= 850px){.topic-page__title{font-size:25px}}@media all and (min-width:75em){.topic-page__title{font-size:40px;max-width:470px}}@media all and (min-width:109.8125em){.topic-page__title{font-size:60px}}.block-field-blocktaxonomy-termtagsdescription{margin-bottom:50px}.block-field-blocktaxonomy-termtagsdescription .field__item p{font-size:large;line-height:1.5}@media all and (min-width:75em){.block-field-blocktaxonomy-termtagsdescription .field__item p{font-size:x-large}}.featured-student-voices{grid-column-start:2;padding-left:18px;padding-right:18px}.featured-student-voices__wrapper{background-color:#f5f5f5}.featured-student-voices__title-wrapper{grid-column:1/span 3;background-color:#34383b}.featured-student-voices__title{grid-column-start:2;color:#fff;margin:0;text-align:center;padding:9px;font-weight:600}.featured-student-voices__body{padding-bottom:18px}.featured-student-voice{text-align:center}.featured-student-voice__photo{border-radius:50%;border:1px solid #77797b;overflow:hidden;max-width:250px;margin-bottom:32px;margin-left:auto;margin-right:auto}.featured-student-voice__content{padding-left:54px;padding-right:54px}@media all and (min-width:40em){.featured-student-voice__content{padding-left:0;padding-right:0}}.featured-student-voice__name{margin:0;line-height:1.15;font-size:1rem}.featured-student-voice__name-link{text-decoration:underline;font-size:21px;color:#1f2327}@media all and (min-width:40em){.featured-student-voice__name-link{font-size:24px;line-height:32px}}.featured-student-voice__name-link:focus,.featured-student-voice__name-link:hover{text-decoration:none}.featured-student-voice__academic-year-and-major{font-size:20px;line-height:32px}.featured-student-voice__hometown{font-size:16px;line-height:28px}@media all and (min-width:40em){.featured-student-voice__hometown{font-size:20px}}.featured-student-voices__slider{display:flex;gap:18px}.featured-student-voices__slider .slick__slide{flex:1 1 0}.featured-student-voices__slick-wrapper{position:relative}.featured-student-voices__slick-arrow-wrapper{position:absolute;width:100%;display:flex;justify-content:space-between;bottom:50px}@media all and (min-width:40em){.featured-student-voices__slick-arrow-wrapper{display:none}}.featured-student-voices__slick-button{background-color:#f5f5f5}.announcement-dept-name{margin-top:2em;line-height:1.5;max-width:62.5rem;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media all and (min-width:75em){.announcement-dept-name{padding-left:0;padding-right:0}}.announcement-date{padding-left:18px;padding-right:18px;line-height:1.5;font-weight:700;font-size:15px;max-width:62.5rem;margin-right:auto;margin-left:auto;margin-bottom:18px}@media all and (min-width:75em){.announcement-date{padding-left:0;padding-right:0;font-size:20px}}.announcement-body{border-top:1px solid #b7b9ba;line-height:1.5;max-width:62.5rem}.announcement-body__container{max-width:62.5rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width:75em){.announcement-body__container{padding-left:0;padding-right:0}}.announcement-body blockquote p{font-size:25px;line-height:1.6;margin-left:0;margin-inline-start:0;padding:20px;border-left:2px solid #ac2b37}.announcement-body p:first-of-type{margin-top:18px}.faq__date-wrapper{display:flex;justify-content:right;margin-top:1rem}.faq__date{display:flex;gap:7px}.faq__date-icon{display:inline-block;margin-top:-1rem}.faq__answer-container:not(:last-child){margin-bottom:1rem}.faq-first{float:left;width:100%;text-align:center}.faq-first img{border-radius:50%;width:60px;height:60px}@media all and (min-width:40em){.faq-first{width:10%;margin-left:20px}.faq-first img{width:100%;height:100%}}@media all and (min-width:75em){.faq-first{width:10%}}.faq-rest{width:100%;line-height:1.5}@media all and (min-width:40em){.faq-rest{float:right;width:80%;margin-right:20px;font-size:16px}}@media all and (min-width:75em){.faq-rest{width:84%}}.faq-list__row{grid-column-start:2}.faq-list__header{grid-column-start:2}.block-views-blockcalendar-calendar-block-universitycalendar form{display:flex;flex-wrap:wrap;float:left;width:100%;position:relative}.block-views-blockcalendar-calendar-block-universitycalendar .table-view__wrapper form.views-exposed-form{padding-top:0;padding-bottom:0}.block-views-blockcalendar-calendar-block-universitycalendar input,.block-views-blockcalendar-calendar-block-universitycalendar select{display:block;box-sizing:border-box;width:100%;height:31px;margin:0 0 1rem;padding:.3rem .5rem;border:2px solid #1f2327;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:12px;font-weight:400;color:#1f2327;transition:box-shadow .5s,border-color .25s ease-in-out}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar input,.block-views-blockcalendar-calendar-block-universitycalendar select{font-size:14px;height:34px}}@media all and (min-width:75em){.block-views-blockcalendar-calendar-block-universitycalendar input,.block-views-blockcalendar-calendar-block-universitycalendar select{font-size:1rem;height:2.4375rem;padding:.5rem}}.block-views-blockcalendar-calendar-block-universitycalendar select{box-shadow:none;font-weight:700}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter{width:100%}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger{float:left;width:38px;border:1px solid #ac2b37;background:#ac2b37;height:34px;margin-left:15px;position:relative}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger span{display:block;height:1px;width:14px;background:#fff;position:absolute;left:12px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger span:first-child{top:12px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger span:nth-child(2){top:16px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger span:nth-child(3){top:20px}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger{display:none}}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger.active{border:1px solid #1f2327}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger.active span:first-child{transform:rotate(45deg);top:14px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger.active span:nth-child(3){transform:rotate(-45deg);top:14px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .hamburger.active span:nth-child(2){display:none}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .js-form-type-textfield{width:calc(100% - 55px);position:relative;margin-bottom:15px;float:left}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .js-form-type-textfield{width:100%}}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .js-form-type-textfield input{width:calc(100% - 30px);margin-left:30px}.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .js-form-type-textfield::before{content:"";background:url("../images/icons/search.svg") no-repeat;display:inline-block;height:14px;width:14px;background-size:14px;position:absolute;left:4px;top:8px}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .search-filter .js-form-type-textfield::before{left:0;height:16px;width:16px;background-size:16px}}.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters{width:100%;overflow:visible;display:none}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters{display:block}}@media all and (min-width:75em){.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters{width:calc(100% + 30px);margin-left:-15px}}.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters .audience-filter .js-form-type-select{overflow:visible}.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters .audience-filter select{height:auto;position:absolute;left:0;top:40px;display:none;z-index:1}.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters .audience-filter label{display:block;height:31px;padding:.5rem;border:2px solid #1f2327;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:14px;font-weight:700;color:#1f2327;transition:box-shadow .5s,border-color .25s ease-in-out}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters .audience-filter label{height:34px}}@media all and (min-width:75em){.block-views-blockcalendar-calendar-block-universitycalendar .calender-filters .audience-filter label{height:2.4375rem;font-size:1rem}}.block-views-blockcalendar-calendar-block-universitycalendar #edit-field-date-range-value-1-wrapper,.block-views-blockcalendar-calendar-block-universitycalendar #edit-field-date-range-value-wrapper,.block-views-blockcalendar-calendar-block-universitycalendar .form-item__label,.block-views-blockcalendar-calendar-block-universitycalendar .js-form-item-field-location-target-id,.block-views-blockcalendar-calendar-block-universitycalendar .js-form-item-sort-by,.block-views-blockcalendar-calendar-block-universitycalendar .js-form-item-tag{display:none}.block-views-blockcalendar-calendar-block-universitycalendar .js-form-type-select{float:left;width:100%;position:relative;overflow:hidden;margin:0 0 15px}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .js-form-type-select{width:calc(20% - 25px);margin:0 12.5px}}.block-views-blockcalendar-calendar-block-universitycalendar .js-form-type-select::after{content:"";border-top:5px solid #1f2327;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:10px;top:14px;pointer-events:none}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .js-form-type-select::after{top:17px}}.block-views-blockcalendar-calendar-block-universitycalendar .form-actions{float:left;display:flex;width:100%}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .form-actions{width:40%;margin:0;position:absolute;right:0;top:49px}}@media all and (min-width:75em){.block-views-blockcalendar-calendar-block-universitycalendar .form-actions{top:53px}}.block-views-blockcalendar-calendar-block-universitycalendar .form-actions input{background-color:#1f2327;border:0;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px;width:calc(50% - 10px);margin-left:0;margin-right:10px;cursor:pointer}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .form-actions input{margin-left:0;margin-right:0;width:50%}}.block-views-blockcalendar-calendar-block-universitycalendar .form-actions input:hover{background-color:#ac2b37}.block-views-blockcalendar-calendar-block-universitycalendar .form-actions input+input{background-color:#ac2b37;margin-left:10px;margin-right:0}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .form-actions input+input{margin-left:25px}}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters{clear:both;width:100%;display:flex;justify-content:flex-end;float:left}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters{width:calc(100% + 10px);margin-left:-15px;margin-top:15px}}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters select{display:none}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters fieldset{box-shadow:none;border:0;width:calc(50% - 10px);margin-right:10px;display:none;margin-top:0;margin-bottom:0}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters fieldset{width:calc(20% - 20px);margin:0 20px 0 0}}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters fieldset .js-form-type-select{margin-bottom:0}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters fieldset+fieldset{margin-left:10px;margin-right:0}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters fieldset+fieldset{margin-right:calc(20% + 9px);margin-left:0}}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters legend{display:none}.block-views-blockcalendar-calendar-block-universitycalendar .daterange-filters .fieldset__wrapper{margin:0;width:100%}.block-views-blockcalendar-calendar-block-universitycalendar .view-content{clear:both}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-row{padding:1em 0;display:flex}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-field-date-range-1{width:60px;text-align:center}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-field-date-range-1 .event-date-day{display:block;font-size:28px;font-style:normal;color:#ac2b37;font-weight:700}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-nothing{width:calc(100% - 60px);padding-left:1.5rem}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-title a{color:#1f2327;font-weight:600;text-decoration:none;line-height:1.5}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-title a:hover{color:#ac2b37}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-field-abstract,.block-views-blockcalendar-calendar-block-universitycalendar .view-content .views-field-field-date-range{line-height:1.5}.block-views-blockcalendar-calendar-block-universitycalendar .view-content .event-date-month{text-transform:uppercase}.block-views-blockcalendar-calendar-block-universitycalendar .view-empty{clear:both;width:100%}.block-views-blockcalendar-calendar-block-universitycalendar .pager{height:auto}.block-views-blockcalendar-calendar-block-universitycalendar .pager .inactive{display:none}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__items{margin:0}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--previous .pager__link{height:24px;width:24px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--previous .pager__link::before{-webkit-mask-size:65%;mask-size:65%;-webkit-mask-position:center center;mask-position:center center;transform:scale(.8);top:1px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--first .pager__link{height:24px;width:24px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--first .pager__link::before{transform:scale(.7);left:1px;top:2px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--next .pager__link{height:24px;width:24px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--next .pager__link::after{-webkit-mask-size:65%;mask-size:65%;-webkit-mask-position:center center;mask-position:center center;transform:scale(.8);top:1px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--last .pager__link{height:24px;width:24px}.block-views-blockcalendar-calendar-block-universitycalendar .pager .pager__item--last .pager__link::after{transform:scale(.7);left:2px;top:2px}.block-views-blockcalendar-calendar-block-universitycalendar .pager li{margin-left:10px;font-family:Raleway,sans-serif}@media all and (min-width:40em){.block-views-blockcalendar-calendar-block-universitycalendar .pager li{font-size:.875rem}}.block-views-blockcalendar-calendar-block-universitycalendar .pager li a{display:block;color:#1f2327;height:auto;width:auto;min-width:auto;text-decoration:underline}.block-views-blockcalendar-calendar-block-universitycalendar .pager li a.is-active{font-weight:700;color:#ac2b37}.block-views-blockevent-groups-events-block-multi-day-events{background:#f5f5f5;padding:20px 25px 0}.block-views-blockevent-groups-events-block-multi-day-events h2{margin-top:0;margin-bottom:10px}.block-views-blockevent-groups-events-block-multi-day-events .views-row{display:flex;flex-wrap:wrap;padding:1em 0}.block-views-blockevent-groups-events-block-multi-day-events .views-row .single-date{font-size:16px;text-transform:uppercase;text-align:center}.block-views-blockevent-groups-events-block-multi-day-events .views-row .single-date span{display:block;font-size:26px;font-weight:700;color:#ac2b37}.block-views-blockevent-groups-events-block-multi-day-events .views-row .multi-date{font-size:16px;text-transform:uppercase;text-align:center}.block-views-blockevent-groups-events-block-multi-day-events .views-row .multi-date span{display:inline-block;font-weight:700;color:#ac2b37}.block-views-blockevent-groups-events-block-multi-day-events .views-row .multi-date .divider{display:block;height:2px;margin:13px 0;background:0 0;position:relative}.block-views-blockevent-groups-events-block-multi-day-events .views-row .multi-date .divider::after{content:"";display:inline-block;background:#ac2b37;height:2px;width:12px;position:absolute;left:50%;top:0;margin-left:-6px}.block-views-blockevent-groups-events-block-multi-day-events .views-row .views-field-field-date-range{width:60px}.block-views-blockevent-groups-events-block-multi-day-events .views-row .views-field-nothing{width:calc(100% - 60px);padding-left:18px}.block-views-blockevent-groups-events-block-multi-day-events .views-row .title{line-height:1.5}.block-views-blockevent-groups-events-block-multi-day-events .views-row .title a{text-decoration:none;font-weight:600;color:#1f2327}.block-views-blockevent-groups-events-block-multi-day-events .views-row .title a:hover{color:#ac2b37}.block-views-blockevent-groups-events-block-multi-day-events .views-row .time{line-height:1.5}.block-views-blockevent-groups-events-block-multi-day-events .views-row .info{line-height:1.5}.careers_view{-moz-column-count:3;column-count:3}.careers_view_row{padding-bottom:5px;margin-bottom:7px}.careers_view_row a{display:list-item}.careers__side-block{padding-top:18px}.careers__side-block:first-child{padding-top:0}.careers__side-block:last-child{padding-top:0}.careers__button{margin-bottom:18px;width:100%}.patents-view__filters-wrapper{padding-top:18px;padding-bottom:18px}.patents-view__filters{position:relative;grid-column-start:2;display:grid;gap:18px}@media all and (min-width:40em){.patents-view__filters{grid-template-columns:1fr 1fr max-content}}.patents-view__research-category{width:100%}@media all and (min-width:40em){.patents-view__research-category{position:absolute;width:auto}}.patents-view__research-category--hidden{display:none}.patents-view__search{display:grid}.patents-view__research-category-toggle-icon{width:20px}.patents-view__research-category-toggle-icon--active{transform:rotate(180deg)}.patents-view__research-category-toggle{display:flex;gap:18px;width:100%;justify-content:space-between}.arl__form-wrapper{display:grid;gap:18px;margin-bottom:18px;grid-template-columns:1fr 1fr}@media all and (min-width:40em){.arl__form-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}.arl__form-wrapper .form-actions{display:contents}.arl__title{background-color:#1f2327;color:#fff;padding:none;margin:18px 0;text-align:center;font-weight:700;font-size:21px}@media all and (min-width:40em){.arl__title{font-size:30px;padding:18px}}.arl__title-filter{width:100%;display:flex}.arl__submit{padding-left:36px;padding-right:36px}.view-award-recipient{margin-bottom:18px}.view-award-recipient .view-content{overflow-x:scroll}.awards-list__searchfield>form{display:flex;justify-content:center;flex-wrap:wrap;padding-left:18px;padding-right:18px}@media all and (min-width:40em){.awards-list__searchfield>form{flex-wrap:nowrap}}.awards-list__icon{position:relative;margin-bottom:20px}.awards-list__icon::before{content:"";position:absolute;display:block;left:-35px;top:25%;width:20px;height:20px;background:url("../images/icons/search.svg") no-repeat}@media all and (min-width:40em){.awards-list__icon{margin-bottom:0}}.awards-list__pagination{font-size:12px}@media all and (min-width:40em){.awards-list__pagination{font-size:14px}}.awards-list__pagination a.active{vertical-align:baseline;border:none;display:inline;text-decoration:none;color:#1f2327;font-weight:700}.awards-list__pagination a.active:hover{background-color:#b7b9ba}.awards-list__pages{display:flex;justify-content:center;flex-wrap:wrap}.awards-list__page{color:#1f2327;text-decoration:none;font-weight:700;padding:2px 8px;margin-bottom:8px;position:relative}.awards-list__page::after{content:"";position:absolute;display:block;left:0;bottom:-3px;width:100%;border-bottom:1px solid transparent}.awards-list__page:hover{background-color:#b7b9ba}.awards-list__page:hover::after{border-bottom:1px solid #1f2327}.awards-list__disabled{color:#a2a4a6;font-weight:700;padding:2px 8px;margin-bottom:8px}.awards-list__search{width:100%}@media all and (min-width:40em){.awards-list__search{width:400px}}@media all and (min-width:75em){.awards-list__search{width:500px}}.awards-list__submit{margin-left:20px;padding-left:3rem;padding-right:3rem}.awards-list__data a{color:#1f2327;text-decoration:none;font-size:1.25em;font-weight:700}.social-media-list__heading,.social-media-list__table{grid-column-start:2}.social-media-list__th{text-align:center}.social-media-list__th--department{text-align:left}.directory-listing{margin-top:30px}@media all and (min-width:40em){.directory-listing{margin-top:40px}}.directory-listing .wpi-table__caption{background:#1f2327;text-align:center;color:#fff;padding:3px 1em 2px;text-transform:uppercase;margin:10px 0 5px}.directory-listing .table-view__head{border:0}.directory-listing .view-filters form.views-exposed-form{padding-top:0;padding-bottom:0;padding-right:0}.directory-listing .views-exposed-form{display:flex;justify-content:center;margin-bottom:10px}@media all and (min-width:40em){.directory-listing .views-exposed-form{margin-bottom:25px}}.directory-listing .views-exposed-form label:not([for*=edit-sdg]){display:none}.directory-listing .views-table tr{display:block;padding:10px}@media all and (min-width:40em){.directory-listing .views-table tr{display:table-row;padding:0}}.directory-listing .views-table .wpi-table__thead{border:0;background-color:#fff}.directory-listing .views-table .wpi-table__thead tr{padding:0}.directory-listing .views-table .wpi-table__th{padding:0 1em;background-color:#fff;border:none;font-weight:700}@media all and (min-width:40em){.directory-listing .views-table .wpi-table__th{font-size:.8rem;line-height:1.5em}}@media all and (min-width:40em){.directory-listing .views-table .wpi-table__th--columns-2{width:50%}}@media all and (min-width:40em){.directory-listing .views-table .wpi-table__th--columns-3{width:33.33%}}@media all and (min-width:40em){.directory-listing .views-table .wpi-table__th--columns-4{width:25%}}.directory-listing .views-table tbody tr:nth-child(odd){background-color:#e3e4e4}.directory-listing .views-table tbody tr:nth-child(2n){background-color:#fff}.directory-listing .views-table tbody .wpi-table__td{border:0;word-wrap:break-word;padding:0}@media all and (min-width:40em){.directory-listing .views-table tbody .wpi-table__td{font-size:.9rem;padding:.5rem .625rem .625rem}}@media all and (min-width:40em){.directory-listing .views-table tbody .wpi-table__td--columns-2{width:50%}}@media all and (min-width:40em){.directory-listing .views-table tbody .wpi-table__td--columns-3{width:33.33%}}@media all and (min-width:40em){.directory-listing .views-table tbody .wpi-table__td--columns-4{width:25%}}.faculty-directory__submit,.staff-directory__submit{margin-left:18px}@media all and (min-width:40em){.faculty-directory__submit,.staff-directory__submit{padding-left:2rem;padding-right:2rem}}.department_directory__container{padding:36px 18px}@media all and (min-width:75em){.department_directory__container{padding:49px 18px}}.department_directory__table-container{margin:40px 0}.department_directory__inner-container{grid-column-start:2}.department_directory__text-input{display:inline-block;height:35px;border:2px solid #1f2327}@media all and (min-width:40em){.department_directory__text-input{width:400px}}.department_directory__search-bar-container{text-align:center}.department_directory__search-icon{display:inline-block}.department_directory__search-icon svg{width:15px}.department_directory__submit-container{display:inline-block}.department_directory__submit-container input[type=submit]{background:0 0;height:35px;width:115px;text-transform:uppercase;color:#1f2327;border:1px solid #1f2327;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px}.department_directory__table-caption{padding:3px;background-color:#34383b;color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:16px;line-height:1.5}.department_directory__thead{border:none}.department_directory__th{border:none;padding:0;text-align:center;color:#1f2327;font-weight:700;font-size:.8rem;background-color:#fff}.department_directory__th-first{text-align:left;padding-left:10px}.department_directory__td{text-align:center}.department_directory__td a{color:#ac2b37}.department_directory__td-first{text-align:left;padding-left:10px}.department_directory__tr:not(:last-of-type)>td{border:none}.department_directory__tr--odd{background-color:#dfe0e0}.department_directory__alternate-search-container{display:none}.department_directory__search-container{display:inline-block;margin-right:25px;width:40%}.department_directory__search-container input{height:36px}.dept-directory .department_directory__search-container{position:relative}.dept-directory .department_directory__search-container::before{content:"";position:absolute;left:-25px;top:10px;height:15px;width:15px;background:url("../images/icons/search.svg") no-repeat;background-size:15px}.dept-directory .form-actions{display:inline-block}.dept-directory input[type=submit]{background:0 0;height:35px;width:115px;text-transform:uppercase;color:#1f2327;border:1px solid #1f2327;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px}.body-widget td:not(:last-of-type),.wpi-table__td:not(:last-of-type){border:0}.policy-view{margin-top:30px}.policy-view div.attachment_1{width:100%;text-align:center;margin-bottom:1rem;line-height:200%}.policy-view div.attachment_1 a,.policy-view div.attachment_1 span{padding:2px 8px;margin-bottom:8px;font-weight:700;font-size:14px}@media all and (min-width:40em){.policy-view div.attachment_1 a,.policy-view div.attachment_1 span{font-size:16px}}.policy-view div.attachment_1 a{text-decoration:none;color:#1f2327;position:relative}.policy-view div.attachment_1 a::after{content:"";position:absolute;display:block;left:0;bottom:-3px;width:100%;border-bottom:1px solid transparent}.policy-view div.attachment_1 a:hover{background-color:#b7b9ba}.policy-view div.attachment_1 a:hover::after{border-bottom:1px solid #1f2327}.policy-view div.attachment_1 span{color:#a2a4a6}.policy-view div.view-filters>form{display:flex;justify-content:center;padding-left:18px;padding-right:18px;margin-bottom:1rem}.policy-view input.form-text{width:100%}.policy-view input.button{margin-top:15px;margin-left:20px;padding:5px 50px}@media all and (min-width:40em){.policy-view input.button{padding:8px 50px}}@media all and (min-width:75em){.policy-view input.button{margin-top:18px;padding:10px 50px}}.policy-view__tr:nth-child(2n) td{background-color:#fff}.policy-view__tr:nth-child(odd) td{background-color:#e3e4e4}.policy-view__glossary table{width:100%}.policy-view__glossary table caption{background-color:#34383b;color:#fff;text-transform:uppercase;text-align:center;padding:3px 1em 2px}.policy-view__glossary table thead{margin-left:200px}.policy-view__glossary table thead tr th{padding:5px 10px;font-weight:700;text-align:left;font-size:12px}.policy-view__glossary table tbody td{padding:10px}.policy-view__glossary table tbody td:first-child{width:60%}.press-releases__form-wrapper div>div{display:flex;flex-wrap:wrap;margin-top:10px}.press-releases__form-wrapper div>div>div:first-child>input{width:350px;border:2px solid #606365}@media all and (min-width:40em){.press-releases__form-wrapper div>div>div:first-child>input{width:500px}}@media all and (min-width:75em){.press-releases__form-wrapper div>div>div:first-child>input{width:800px}}.press-releases__form-wrapper div>div>div:nth-child(2)>input{width:145px}.press-releases__row{margin-top:20px;border-bottom:1px solid #b7b9ba}.press-releases__row div:first-child>span{font-size:24px;font-family:"Source Sans Pro",sans-serif;line-height:36px;font-weight:700}@media all and (min-width:40em){.press-releases__row div:first-child>span{font-size:30px;line-height:42px}}@media all and (min-width:75em){.press-releases__row div:first-child>span{font-size:36px;line-height:48px}}.press-releases__row div:first-child>span>a{text-decoration:none;color:#ac2b37}.press-releases__row div:first-child>span>a:hover{color:#1f2327}.press-releases__row div:nth-child(2)>div{margin-top:10px;margin-bottom:20px;font-size:11px;text-transform:uppercase}@media all and (min-width:40em){.press-releases__row div:nth-child(2)>div{font-size:13px}}.people-search__form-wrapper form{display:flex;justify-content:center}.people-search__form-wrapper .form-element--api-textfield{text-align:left}.people-search__form-wrapper .form-item__label{display:none}.people-search__form-wrapper .table-view__submit{padding-left:40px;padding-right:40px;margin-left:10px}.people-search__content{padding-left:18px;padding-right:18px}.project-centers{padding-left:18px;padding-right:18px}.project-centers>div:first-of-type{grid-column-start:2}.project-centers .views-exposed-form{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media all and (min-width:75em){.project-centers .views-exposed-form{grid-template-columns:repeat(5,1fr)}}.project-centers .views-exposed-form__item{margin:10px 0;width:100%}@media all and (min-width:75em){.project-centers .views-exposed-form__item{width:215px}}.project-centers .views-exposed-form__item input,.project-centers .views-exposed-form__item select{border:2px solid #1f2327;font-weight:700;font-size:1rem;font-family:"Source Sans Pro",sans-serif}.project-centers .views-exposed-form__item input:hover,.project-centers .views-exposed-form__item select:hover{border-color:#1f2327}.project-centers .views-exposed-form__item label{color:#1f2327;font-weight:700;font-size:.875rem}.project-centers .views-exposed-form .form-submit{margin:0;width:50%}@media all and (min-width:75em){.project-centers .views-exposed-form .form-submit{margin:20px 0;width:70px}}.student-voices__content{display:grid;grid-template-columns:1fr;gap:30px;line-height:20px;text-align:center}@media all and (min-width:40em){.student-voices__content{grid-template-columns:1fr 1fr 1fr}}.student-voices__image{border-radius:50%;border:1px solid #77797b;margin:0 auto;overflow:hidden;max-width:250px}.student-voices__name{margin-top:20px;margin-bottom:0;font-size:20px}@media all and (min-width:40em){.student-voices__name{font-size:24px}}.student-voices__name a{color:#1f2327}.student-voices__name a:hover{text-decoration:none}.student-voices__hometown,.student-voices__major,.student-voices__major-label{font-size:20px;line-height:32px}.student-voices__form{display:grid;grid-template-columns:2fr 2fr 1fr;gap:18px;margin-bottom:18px}@media all and (min-width:40em){.student-voices__form{grid-template-columns:3fr 2fr 2fr 1fr}}.student-voices__form .form-item--student-voices-combine{grid-column:1/-1}@media all and (min-width:40em){.student-voices__form .form-item--student-voices-combine{grid-column:1/2}}.student-voices__submit{width:100%}.student-voice .two-col__main-region .block-field-blocknodestudent-voicefield-name{font-weight:700;font-family:"Source Sans Pro",sans-serif;font-size:36px;line-height:48px;text-align:center;margin-top:-10px}@media all and (min-width:40em){.student-voice .two-col__main-region .block-field-blocknodestudent-voicefield-name{font-size:48px;line-height:60px;text-align:left;margin-top:0}}.student-voice .two-col__main-region .block-field-blocknodestudent-voicefield-academic-year-and-major{font-weight:700;margin-bottom:20px;text-align:center}@media all and (min-width:40em){.student-voice .two-col__main-region .block-field-blocknodestudent-voicefield-academic-year-and-major{text-align:left}}.student-voice .two-col__sidebar-region .media--type-image{padding-bottom:0;margin-top:-50px;text-align:center}.student-voice .two-col__sidebar-region .media--type-image img{display:inline-block;border:10px solid #fff;width:100%;max-width:325px}@media all and (min-width:40em){.student-voice .two-col__sidebar-region .media--type-image img{max-width:500px}}.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-achievements,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-campus-activities,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-faculty-phd-inventors,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-hometown,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-interests{display:none}@media all and (min-width:40em){.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-achievements,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-campus-activities,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-faculty-phd-inventors,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-hometown,.student-voice .two-col__sidebar-region .block-field-blocknodestudent-voicefield-interests{display:block}}.student-voice__header{background-position:center;background-size:cover;height:85px;background-color:#e3e4e4}@media all and (min-width:40em){.student-voice__header{height:110px}}.student-voice__header--school{background-image:url("../images/mini-profile-header.jpg")}.student-voice__header--globe{background-image:url("../images/mini-profile-project-header.gif")}.student-voice--mobile{display:block}@media all and (min-width:40em){.student-voice--mobile{display:none}}.student-voice__item{margin-bottom:1rem}.topic-student-voices__rows{display:grid;justify-content:center;gap:36px;grid-template-columns:repeat(2,1fr)}@media all and (min-width:40em){.topic-student-voices__rows{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:75em){.topic-student-voices__rows{grid-template-columns:repeat(4,1fr)}}.topic-student-voices__block>*{grid-column-start:2}.topic-student-voice{text-align:center}.topic-student-voice__image{border-radius:100%;border:1px solid #77797b}.topic-student-voice__name{margin:0}.topic-student-voice__link{color:#1f2327;font-size:18px;line-height:1.15;display:block}.dw__faculty_staff--white-bg{background-color:#fff;color:#1f2327;--link-color-faculty-staff:var(--brand-red)}.dw__faculty_staff--gray-bg{background-color:#f5f5f5;color:#1f2327;--link-color-faculty-staff:var(--brand-red)}.dw__faculty_staff--black-bg{background-color:#1f2327;color:#fff;--link-color-faculty-staff:var(--dark-accent)}.dw__faculty_staff__block-title-wrapper{display:grid;gap:18px;grid-template-columns:auto minmax(auto,883px) auto}@media all and (min-width:40em){.one-col .dw__faculty_staff__block-title-wrapper{grid-template-columns:auto 59px minmax(auto,883px) 59px auto}}@media all and (min-width:75em){.one-col .dw__faculty_staff__block-title-wrapper{grid-template-columns:auto 59px minmax(auto,1000px) 59px auto}}.dw__faculty_staff__block-title{margin-top:0;grid-column-start:1}@media all and (min-width:40em){.dw__faculty_staff__block-title{margin-left:0}.one-col .dw__faculty_staff__block-title{grid-column-start:1;text-align:left}}.dw_wrapper{padding:36px 18px}.dw{--link-color:var(--link-color-faculty-staff, var(--brand-red));grid-column-start:2;display:grid}@media all and (min-width:40em){.dw{grid-template-rows:repeat(2,minmax(min-content,0));grid-template-columns:min-content auto}}.dw__item-wrapper{display:grid;gap:36px}.dw__name{font-weight:700}.dw__email_link,.dw__name_link,.dw__title_link{color:var(--link-color)}.dw__email_link:focus,.dw__email_link:hover,.dw__name_link:focus,.dw__name_link:hover,.dw__title_link:focus,.dw__title_link:hover{text-decoration:none}.dw__bio{margin-top:1em}.dw__doctoral_profile{grid-row-start:1;width:72px;margin-bottom:0}@media all and (min-width:40em){.dw__doctoral_profile{width:100px;grid-row:1/10;margin-right:0;padding-top:13px}}@media all and (min-width:75em){.dw__doctoral_profile{width:156px}}.dw__doctoral_profile p{display:none}.dw__doctoral_profile img{border-radius:50%;outline:1px solid #b7b9ba;outline-offset:6px;margin:0 0 0 6px}@media all and (min-width:40em){.dw__doctoral_profile img{outline-offset:12px;margin:0 0 0 12px}}.dw__name-right{width:100%;padding-top:20px}@media all and (min-width:40em){.dw__name-right{padding-top:0;padding-left:35px;padding-bottom:20px}}@media all and (min-width:75em){.dw__name-right{padding-left:45px}}.dw__pronouns{font-weight:400;font-style:italic}.field--name-field-profile-image{text-align:center}@media all and (min-width:40em){.field--name-field-profile-image{text-align:left}}.field--name-field-profile-image img{display:inline-block}.staff__personal-info{line-height:1.75rem;padding-bottom:15px}@media all and (min-width:40em){.staff__personal-info{text-align:left;line-height:1.75rem;font-size:1rem}}@media all and (min-width:109.8125em){.staff__personal-info{line-height:2rem}}.staff__personal-info a{line-height:inherit;color:#ac2b37;text-decoration:underline;cursor:pointer}.staff__pronouns{font-style:italic}.block-field-blockprofilestaff-profilefield-bio{margin-bottom:15px}.d-flex-mobile-center{display:flex}@media all and (min-width:40em){.d-flex-mobile-center{display:block}}.field--name-field-sdg.field--type-entity-reference{margin-top:1rem}.field--name-field-sdg.field--type-entity-reference .field__label{color:#ac2b37;font-size:15px;text-transform:uppercase;line-height:36px}.field--name-field-sdg.field--type-entity-reference .field__label::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.field--name-field-sdg.field--type-entity-reference .field__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:.75rem}.field--name-field-sdg.field--type-entity-reference .field__items h2{display:none}.field--name-field-sdg.field--type-entity-reference .field--name-field-image .field__label{display:none}.field--name-field-sdg.field--type-entity-reference .inline-image{padding-bottom:0}.field--name-field-sdg.field--type-entity-reference .content{position:relative}.field--name-field-sdg.field--type-entity-reference .content p{font-size:11px;line-height:16px;width:140%;z-index:1;position:absolute;left:50%;top:105px;opacity:0;pointer-events:none;height:auto;padding:8px 10px;text-align:left;transform:translate(-50%,0);background:#1f2327;color:#fff;transition:all ease-in-out .3s}@media all and (min-width:40em){.field--name-field-sdg.field--type-entity-reference .content p{font-size:13px;line-height:18px;width:175%;top:110px}}.field--name-field-sdg.field--type-entity-reference .content p::before{border-bottom:12px solid #1f2327;border-left:10px solid transparent;border-right:10px solid transparent;content:"";position:absolute;left:50%;transform:translate(-50%);top:-11px}@media all and (min-width:40em){.field--name-field-sdg.field--type-entity-reference .content p::before{top:-14px;border-bottom:15px solid #1f2327;border-left:12px solid transparent;border-right:12px solid transparent}}.field--name-field-sdg.field--type-entity-reference .content:hover p{pointer-events:inherit;opacity:1}.department-desc{display:inline-flex}.department-desc b{margin-right:4px}.doctoral-profile-top{margin-top:170px}.doctoral-profile-top .two-col__sidebar-region{padding-top:0}.doctoral-profile-top .field__item.personal-link a{color:#fff;text-decoration:none}.profile--type--doctoral-profile .award-block .field-label{font-family:Raleway,sans-serif}.profile--type--doctoral-profile .award-block .field-item{margin:0}.profile--type--doctoral-profile .lab-link-block .field-item a{text-transform:none}@media all and (min-width:40em){.profile--type--doctoral-profile .profile-img{margin-top:-130px}}.profile--type--doctoral-profile .profile-img .field--type-image{max-width:307px;border:9px solid #fff;margin-left:0;margin-right:0;overflow:hidden;display:inline-block}@media all and (min-width:40em){.profile--type--doctoral-profile .profile-img .field--type-image{margin-top:-80px;max-width:401px;display:block}}.profile--type--doctoral-profile .profile-img .field--type-image img{float:left}.profile--type--doctoral-profile .doctoral-profile-mobile .field,.profile--type--doctoral-profile .two-col__main-region .field{margin-top:.25rem;margin-bottom:.25rem}.profile--type--doctoral-profile .doctoral-profile-mobile .field__label,.profile--type--doctoral-profile .two-col__main-region .field__label{text-transform:uppercase;font-size:14px;margin-top:2px}.profile--type--doctoral-profile .doctoral-profile-mobile h2,.profile--type--doctoral-profile .two-col__main-region h2{text-transform:uppercase;font-size:15px;margin-bottom:-10px}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-personal-website,.profile--type--doctoral-profile .two-col__main-region .field--name-field-personal-website{margin-top:1rem;margin-bottom:1rem}@media all and (min-width:40em){.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-personal-website,.profile--type--doctoral-profile .two-col__main-region .field--name-field-personal-website{display:block}}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-personal-website a,.profile--type--doctoral-profile .two-col__main-region .field--name-field-personal-website a{font-size:.857em;padding:11.5px 21px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:all .3s;margin-bottom:0;display:block;width:100%;background:#1f2327;text-align:center;color:#fff;border:2px solid #1f2327}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-personal-website a:hover,.profile--type--doctoral-profile .two-col__main-region .field--name-field-personal-website a:hover{background-color:#fff;border:2px solid #fff;color:#1f2327}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-affiliation .field__label,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-affiliation .field__label{font-weight:700;margin-top:20px;text-transform:uppercase;font-size:14px}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-affiliation .field__item,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-affiliation .field__item{line-height:1.5;margin-bottom:5px}.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profileuid,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profileuid{font-size:19px;line-height:29px;font-family:"Source Sans Pro",sans-serif;font-weight:700}@media all and (min-width:40em){.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profileuid,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profileuid{font-size:23px;line-height:33px}}@media all and (min-width:75em){.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profileuid,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profileuid{font-size:32px;line-height:42px}}.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profileuid a,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profileuid a{color:#1f2327;text-decoration:none}.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profilefield-group,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profilefield-group{font-weight:600;font-family:Raleway,sans-serif}.profile--type--doctoral-profile .doctoral-profile-mobile .block-field-blockprofiledoctoral-profilefield-group a,.profile--type--doctoral-profile .two-col__sidebar-region .block-field-blockprofiledoctoral-profilefield-group a{color:#ac2b37}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-education,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-education{margin-top:10px}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-education .field__label,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-education .field__label{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;line-height:26px}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-education .field__item,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-education .field__item{line-height:1.5;font-family:Raleway,sans-serif;margin-bottom:10px}.profile--type--doctoral-profile .doctoral-profile-mobile .field--name-field-bio,.profile--type--doctoral-profile .two-col__sidebar-region .field--name-field-bio{margin-top:1rem;line-height:1.5}.profile--type--doctoral-profile .field-label{font-weight:700;line-height:26px;font-family:"Source Sans Pro",sans-serif;text-transform:uppercase}.profile--type--doctoral-profile .field-wrapper{display:flex;width:100%;justify-content:flex-start}.profile--type--doctoral-profile .field-wrapper .field-label{padding-right:15px}.profile--type--doctoral-profile .field-wrapper .field-item{margin-bottom:0}.profile--type--doctoral-profile .field-item{font-weight:400;font-family:Raleway,sans-serif;text-rendering:optimizelegibility;margin-bottom:10px}@media all and (min-width:40em){.profile--type--doctoral-profile .field-item{line-height:1.6}}.profile--type--doctoral-profile .region-contact{padding:1rem 18px 0;display:none}@media all and (min-width:40em){.profile--type--doctoral-profile .region-contact{display:block}}.profile--type--doctoral-profile .personal-link{margin-top:1rem;margin-bottom:1rem}.profile--type--doctoral-profile .personal-link a{font-size:.857em;padding:11.5px 21px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:all .3s;margin-bottom:0;display:block;width:100%;background:#1f2327;text-align:center;color:#fff;border:0}.profile--type--doctoral-profile .personal-link a:hover{background-color:#fff;border:0;color:#1f2327}.profile--type--doctoral-profile .mobile .profile-img .field--name-field-profile-image{display:none}@media all and (min-width:40em){.profile--type--doctoral-profile .mobile .profile-img *{display:none}}.profile--type--doctoral-profile .mobile .region-contact{display:block}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-lab-links{padding-left:18px;padding-right:18px}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-lab-links .field__label{font-weight:700;line-height:26px}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-lab-links .field-item{font-weight:400;line-height:1.6;font-family:Raleway,sans-serif;text-rendering:optimizelegibility;margin-bottom:10px}.doctoral-profile .block-layout-builder{padding:0 0 5px}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-research-interests{padding-top:40px;padding-bottom:20px}}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-professional-affiliations{padding-top:10px;padding-bottom:20px}}.doctoral-profile h2{color:#ac2b37;font-size:15px;text-transform:uppercase;position:relative}.doctoral-profile h2::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.doctoral-profile .field__item a{color:#ac2b37;cursor:pointer}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-professional-affiliations .field__item,.doctoral-profile .field--name-field-research-interests .field__item{line-height:2.2;width:100%;float:left}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-professional-affiliations .field__item,.doctoral-profile .field--name-field-research-interests .field__item{width:50%}}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-professional-affiliations .field__item:nth-child(2n),.doctoral-profile .field--name-field-research-interests .field__item:nth-child(2n){padding-left:18px}}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-professional-affiliations .field__item:nth-child(odd),.doctoral-profile .field--name-field-research-interests .field__item:nth-child(odd){padding-right:18px}}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication{clear:both;width:100%}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication{padding-top:40px;padding-bottom:20px}}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__label{color:#ac2b37;font-size:15px;text-transform:uppercase;position:relative;line-height:32px;font-family:"Source Sans Pro",sans-serif}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__label{line-height:42px}}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__label::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__item{font-weight:400;line-height:1.5;color:#34383b;margin-bottom:10px}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__item{width:50%;float:left}}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__item:nth-child(2n){padding-left:18px}}@media all and (min-width:40em){.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__item:nth-child(odd){padding-right:18px}}.doctoral-profile .block-field-blockprofiledoctoral-profilefield-publication .field__item .field__item{width:100%}.doctoral-student-listing-page form{grid-template-columns:1fr 1fr;margin-top:50px;gap:18px}@media all and (min-width:40em){.doctoral-student-listing-page form{align-items:end;grid-template-columns:4fr 3fr 1fr}}.doctoral-student-listing-page form label{display:block;margin-bottom:5px}.doctoral-student-listing-page form .form-actions{grid-column:1/3}@media all and (min-width:40em){.doctoral-student-listing-page form .form-actions{grid-column:3/4}}.doctoral-student-listing-page form .form-actions input{width:100%}.doctoral-profile-mobile{display:none}.doctoral-profile-mobile .field--name-uid{font-size:xx-large;padding-bottom:5px}@media only screen and (max-width:640px){.doctoral-profile-desktop{display:none}.doctoral-profile-mobile{display:block}}.curtain{background-image:url("../images/user-profile-background.jpg");background-size:cover;height:155px;z-index:-1}.curtain--has-image{margin-bottom:-155px}.faculty-profile{margin-top:170px}.faculty-profile .faculty-profile-mobile .staff__member-department,.faculty-profile .two-col__sidebar-region .staff__member-department{font-weight:600}.faculty-profile .faculty-profile-mobile .staff__member-title,.faculty-profile .two-col__sidebar-region .staff__member-title{text-transform:uppercase;font-weight:700;line-height:24px}.faculty-profile .faculty-profile-mobile .field--name-field-affiliation,.faculty-profile .two-col__sidebar-region .field--name-field-affiliation{margin-top:10px}.faculty-profile .faculty-profile-mobile .field--name-field-affiliation .field__item,.faculty-profile .two-col__sidebar-region .field--name-field-affiliation .field__item{line-height:1.5}.faculty-profile .faculty-profile-mobile .field--name-field-affiliation .field__item a,.faculty-profile .two-col__sidebar-region .field--name-field-affiliation .field__item a{color:#ac2b37}.faculty-profile .faculty-profile-mobile .field--name-field-education,.faculty-profile .two-col__sidebar-region .field--name-field-education{margin-top:10px}.faculty-profile .faculty-profile-mobile .field--name-field-education .field__label,.faculty-profile .two-col__sidebar-region .field--name-field-education .field__label{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:700;line-height:26px}.faculty-profile .faculty-profile-mobile .field--name-field-education .field__item,.faculty-profile .two-col__sidebar-region .field--name-field-education .field__item{line-height:1.5}.faculty-profile .faculty-profile-mobile .field--name-field-education .field__item a,.faculty-profile .two-col__sidebar-region .field--name-field-education .field__item a{color:#ac2b37}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-additional-titles,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-additional-titles{line-height:1.5;margin-top:1rem}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-additional-titles .field__label,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-additional-titles .field__label{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:700;line-height:26px}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-additional-titles a,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-additional-titles a{color:#ac2b37}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-bio,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-bio{margin-top:10px}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-bio .field__label,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-bio .field__label{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:700;line-height:26px}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-bio .field__item,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-bio .field__item{line-height:1.5}.faculty-profile .faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-bio .field__item a,.faculty-profile .two-col__sidebar-region .block-field-blockprofilefaculty-profilefield-bio .field__item a{color:#ac2b37}.faculty-profile .two-col__main-region .field--type-image{max-width:307px;margin-top:-130px;border:9px solid #fff;margin-left:0;margin-right:0;overflow:hidden;display:inline-block}@media all and (min-width:40em){.faculty-profile .two-col__main-region .field--type-image{margin-top:-80px;max-width:401px;display:block}}.faculty-profile .two-col__main-region .profile-img .region-contact{width:100%;float:left;margin-top:1em}@media all and (min-width:40em){.faculty-profile .two-col__main-region .profile-img .region-contact{display:block}}.faculty-profile .two-col__main-region .profile-img .region-contact .field-item{line-height:26px}.faculty-profile .two-col__main-region .profile-img .region-contact .field-label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-office{width:100%;float:left;margin-top:1em}@media all and (min-width:40em){.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-office{display:block}}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-office .field__item{line-height:26px}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-office .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700}@media all and (min-width:40em){.faculty-profile .two-col__main-region .field--type-telephone{display:block}}.faculty-profile .two-col__main-region .field--type-telephone .field__label{text-transform:uppercase}.faculty-profile .two-col__main-region .field--type-telephone .field__item{line-height:26px}.faculty-profile .two-col__main-region .field--type-telephone .field__item a{color:#ac2b37}.faculty-profile .two-col__main-region .profile__social-links{display:flex;margin:20px 0}.faculty-profile .two-col__main-region .profile__social-link{background-repeat:no-repeat;background-position:center;background-size:17px;margin-right:15px}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profileuid{margin-top:0}@media all and (min-width:40em){.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profileuid{margin-top:1rem}}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profileuid .field__label{line-height:26px}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-personal-website{margin-top:1rem;margin-bottom:1rem}@media all and (min-width:40em){.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-personal-website{display:block}}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-personal-website a{font-size:.857em;padding:11.5px 21px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:all .3s;margin-bottom:0;display:block;width:100%;background:#1f2327;text-align:center;color:#fff;border:2px solid #1f2327}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-personal-website a:hover{background-color:#fff;border:2px solid #fff;color:#1f2327}@media all and (min-width:40em){.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-lab-links{display:block}}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-lab-links .field__item{line-height:26px}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-lab-links .field__item a{color:#ac2b37}.faculty-profile .two-col__main-region .block-field-blockprofilefaculty-profilefield-lab-links .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700;margin-top:1rem}@media all and (min-width:40em){.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above{display:block}}.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above .field__item{line-height:26px}.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above .field__item h2{font-size:inherit;line-height:inherit;margin:0;font-weight:400;font-family:raleway}.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above .field__item a{color:#ac2b37}.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700;margin-top:1rem}.faculty-profile .two-col__main-region .field--type-entity-reference.field--label-above .field--label-above{padding:0}.faculty-profile.mobile{margin-top:0}.faculty-profile.mobile .two-col__main-region *{display:block}.faculty-profile.mobile .two-col__main-region .field--type-entity-reference.field--label-above{display:block}.faculty-profile-mobile .field--type-image{max-width:307px;border:9px solid #fff;margin-left:0;margin-right:0;overflow:hidden;display:inline-block}@media all and (min-width:40em){.faculty-profile-mobile .field--type-image{margin-top:-80px;max-width:401px;display:block}}.faculty-profile-mobile .field--name-uid .staff__personal-info{text-align:left;line-height:normal}.faculty-profile-mobile .field--name-uid .staff__personal-info h3{font-size:xx-large;padding-bottom:10px}.faculty-profile-mobile .field--name-uid .field--name-field-title{text-transform:uppercase;font-weight:700}.faculty-profile-mobile .profile-img .region-contact{display:none}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-office{width:100%;float:left;margin-top:1em}@media all and (min-width:40em){.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-office{display:block}}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-office .field__item{line-height:26px}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-office .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-bio{margin-bottom:20px}.faculty-profile-mobile .field--type-email .field__label,.faculty-profile-mobile .field--type-telephone .field__label{text-transform:uppercase}.faculty-profile-mobile .field--type-email .field__item a,.faculty-profile-mobile .field--type-telephone .field__item a{color:#ac2b37}.faculty-profile-mobile .profile__social-links{display:flex;margin:20px 0}.faculty-profile-mobile .profile__social-link{background-repeat:no-repeat;background-position:center;background-size:17px;margin-right:15px}.faculty-profile-mobile .block-field-blockprofilefaculty-profileuid{margin-top:0}@media all and (min-width:40em){.faculty-profile-mobile .block-field-blockprofilefaculty-profileuid{margin-top:1rem}}.faculty-profile-mobile .block-field-blockprofilefaculty-profileuid .field__label{line-height:26px}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-personal-website{margin-top:1rem;margin-bottom:1rem}@media all and (min-width:40em){.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-personal-website{display:block}}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-personal-website a{font-size:.857em;padding:11.5px 21px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:all .3s;margin-bottom:0;display:block;width:100%;background:#1f2327;text-align:center;color:#fff;border:2px solid #1f2327}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-personal-website a:hover{background-color:#fff;border:2px solid #fff;color:#1f2327}@media all and (min-width:40em){.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-lab-links{display:block}}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-lab-links .field__item{line-height:26px}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-lab-links .field__item a{color:#ac2b37}.faculty-profile-mobile .block-field-blockprofilefaculty-profilefield-lab-links .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700;margin-top:1rem}.faculty-profile-mobile .field--type-entity-reference{font-size:small}@media all and (min-width:40em){.faculty-profile-mobile .field--type-entity-reference{display:block}}.faculty-profile-mobile .field--type-entity-reference .field__item{line-height:26px}.faculty-profile-mobile .field--type-entity-reference .field__item h2{font-size:inherit;line-height:inherit;margin:0;font-weight:400;font-family:raleway}.faculty-profile-mobile .field--type-entity-reference .field__label{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:700}.faculty-profile-mobile .field--type-entity-reference .field--label-above{padding:0;margin-top:1rem}.field--name-field-additional-titles{margin-top:10px}.faculty-profile-mobile{display:none}@media only screen and (max-width:640px){.faculty-profile-desktop{display:none}.faculty-profile-mobile{display:block}}.expert-profile-type{margin-top:170px}.expert-profile-type .two-col__sidebar-region{padding-top:0}@media all and (min-width:40em){.expert-profile-type .two-col__sidebar-region{padding-top:18px;padding-right:18px;padding-left:18px}}.expert-profile-type .two-col__sidebar-region .staff__personal-info{text-align:left}.expert-profile-type .two-col__sidebar-region h2{font-size:23px;line-height:33px}@media all and (min-width:40em){.expert-profile-type .two-col__sidebar-region h2{font-size:32px;line-height:42px}}.expert-profile-type .two-col__sidebar-region p{margin:0}.expert-profile-type .two-col__sidebar-region .staff__member-title{font-weight:700;line-height:1.5}@media all and (min-width:40em){.expert-profile-type .two-col__sidebar-region .staff__member-title{font-size:1rem}}.expert-profile-type .two-col__sidebar-region .staff__member-designation{text-transform:uppercase;font-weight:700;line-height:1.5}@media all and (min-width:40em){.expert-profile-type .two-col__sidebar-region .staff__member-designation{font-size:1rem}}.expert-profile-type .two-col__sidebar-region .staff__member-location{font-weight:700;line-height:24px;font-size:16px;font-family:"Source Sans Pro",sans-serif}.expert-profile-type .two-col__sidebar-region .staff__member-office{margin-top:16px;line-height:48px;text-transform:uppercase;font-weight:700;font-size:1rem;font-family:"Source Sans Pro",sans-serif}.expert-profile-type .two-col__sidebar-region .field--name-field-bio .field__label{margin-top:16px;line-height:2rem;font-size:1rem;text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",sans-serif}.expert-profile-type .two-col__sidebar-region .field--name-field-research-areas-expertise .field__label{margin-top:16px;line-height:48px;font-size:16px;text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",sans-serif}.expert-profile-type .two-col__sidebar-region .field--name-field-research-areas-expertise .field__items{line-height:1.5rem}.expert-profile-type .two-col__sidebar-region .field--name-field-research-areas-expertise .field__item{display:inline;margin-bottom:6px}.expert-profile-type .two-col__sidebar-region .field--name-field-research-areas-expertise .field__item:not(:first-child)::before{content:"|";display:inline-block;margin:0 5px}.expert-profile-type .two-col__sidebar-region .field--name-field-research-areas-expertise a{line-height:inherit;color:#ac2b37;text-decoration:underline;cursor:pointer}.expert-profile-type .two-col__main-region .field--name-field-media-image{max-width:307px;margin-top:-130px;border:9px solid #fff;margin-left:0;margin-right:0;overflow:hidden;display:inline-block}@media all and (min-width:40em){.expert-profile-type .two-col__main-region .field--name-field-media-image{margin-top:-80px;max-width:401px;display:block}}.expert-profile-type .two-col__main-region .field--name-field-media-image img{float:left}.expert-profile-type .affilated-group .field_label{font-family:"Source Sans Pro",sans-serif;font-weight:700;line-height:35px;font-size:1rem}@media all and (min-width:40em){.expert-profile-type .affilated-group .field_label{line-height:48px;margin-top:1rem}}.expert-profile-type .affilated-group .field_item{line-height:1.5}.expert-profile-type .education-group .field-label{font-family:"Source Sans Pro",sans-serif;font-weight:700;line-height:35px;font-size:1rem;margin-top:1rem}@media all and (min-width:40em){.expert-profile-type .education-group .field-label{line-height:48px}}.expert-profile-type .education-group .field-item{line-height:1.5}@media only screen and (width <= 640px){.contact-form{grid-column:1 span/3}}.block-views-blockexpert-entity-reference-topic-experts-block>*{grid-column-start:2}.topic-expert{text-align:center}.topic-expert__items{display:grid;justify-content:center;gap:36px;grid-template-columns:repeat(2,1fr)}@media all and (min-width:40em){.topic-expert__items{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:75em){.topic-expert__items{grid-template-columns:repeat(4,1fr)}}.topic-expert__image{border-radius:100%;border:1px solid #77797b;aspect-ratio:1;object-fit:cover}.topic-expert__name{margin:0}.topic-expert__link{color:#1f2327;font-size:18px;line-height:1.15;display:block}.block-views-blockpublications-block-1{clear:both;padding-top:20px}@media all and (min-width:40em){.block-views-blockpublications-block-1{padding-top:40px}}.block-views-blockpublications-block-1 h2{margin-top:0;color:#ac2b37;font-size:16px;text-transform:uppercase;line-height:48px;font-weight:700;margin-bottom:.5rem}.block-views-blockpublications-block-1 h2::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.block-views-blockpublications-block-1 .views-infinite-scroll-content-wrapper:not(.scholarly-work__wrapper){display:flex;flex-wrap:wrap}.block-views-blockpublications-block-1 .view-content{display:flex;flex-wrap:wrap}.block-views-blockpublications-block-1 .view-content .views-row{width:100%;padding:0;line-height:1.5}.il{grid-column-start:2}.il__wrapper{--accent-color:#ac2b37;padding-top:15px;padding-bottom:15px}@media all and (min-width:40em){.il__wrapper{padding-top:18px;padding-bottom:18px}}@media all and (min-width:75em){.il__wrapper{padding-top:20px;padding-bottom:20px}}.il__wrapper--white-bg{background-color:#fff}.il__wrapper--gray-bg{background-color:#f5f5f5}.il__wrapper--black-bg{background-color:#1f2327;--accent-color:#f5d493}@media all and (min-width:40em){.il__title{grid-column-start:2}}.il__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.il__cta-wrapper{text-align:center;flex:0 0 calc(25% - 18px);min-width:94px;max-width:175px}.il__cta-wrapper--total-4{min-width:calc(50vw - 36px)}@media all and (min-width:40em){.il__cta-wrapper--total-4{min-width:94px}}.il__button{text-decoration:none}.il__button-icon{width:30px;height:30px;color:#fff;display:grid;align-items:center;justify-content:center;border-radius:50%;margin:auto;padding:7px}@media all and (min-width:40em){.il__button-icon{width:40px;height:40px;border-width:1.5px;padding:10px}}@media all and (min-width:75em){.il__button-icon{width:55px;height:55px;border-width:2px;padding:15px}}.il__button-icon--black{background-color:#34383b}.il__button-icon--red{background-color:var(--accent-color)}.il__button-icon--white{color:#1f2327;background-color:#fff}.il__button-text{font-size:10px;font-weight:700;margin-top:8px}@media all and (min-width:40em){.il__button-text{font-size:13px;margin-top:9px}}@media all and (min-width:75em){.il__button-text{font-size:16px;margin-top:16px}}.il__button:focus .il__button-text,.il__button:hover .il__button-text{text-decoration:underline;filter:brightness(85%)}.il__button-text--black{color:#34383b}.il__button-text--red{color:var(--accent-color)}.il__button-text--white{color:#fff}.media-coverage__content{grid-column-start:2}.media-coverage__publication_name{font-style:italic;font-weight:700;color:#34383b;font-size:13px}@media all and (min-width:40em){.media-coverage__publication_name{font-size:14px}}@media all and (min-width:75em){.media-coverage__publication_name{font-size:16px}}.media-coverage__headline{font-weight:700;padding:.5em 0;font-size:18px}@media all and (min-width:40em){.media-coverage__headline{font-size:21px}}@media all and (min-width:75em){.media-coverage__headline{font-size:24px}}.media-coverage__publication_date{font-size:13px}@media all and (min-width:40em){.media-coverage__publication_date{font-size:14px}}@media all and (min-width:75em){.media-coverage__publication_date{font-size:16px}}.media-coverage-block{display:grid;gap:18px}@media all and (min-width:40em){.one-col .media-coverage-block{grid-template-columns:repeat(2,1fr)}}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.red-bg{background-color:#ac2b37}.ash-bg{background-color:#4b4e51}.white-bg{background-color:#fff}.careers__companies-list .inline-image,.careers__jobs .inline-image,.careers__major .inline-image,.careers__more-projects .inline-image,.careers__mqp .inline-image,.careers__salary .inline-image,.careers__source-link .inline-image,.cookiesjsr-app .inline-image,.wpi-content .inline-image{padding-bottom:1rem}.careers__companies-list .inline-image p,.careers__jobs .inline-image p,.careers__major .inline-image p,.careers__more-projects .inline-image p,.careers__mqp .inline-image p,.careers__salary .inline-image p,.careers__source-link .inline-image p,.cookiesjsr-app .inline-image p,.wpi-content .inline-image p{margin:0}.align-left{padding-bottom:1rem;padding-right:1rem}.align-right{padding-bottom:1rem;padding-left:1rem}.x-small-image{width:50px;height:auto}@media all and (min-width:75em){.x-small-image{width:80px}}.patents-table{grid-column-start:2}.patents-table__td a{display:inline-block}.patent__case-number,.patent__contact-title,.patent__patent-application-url,.patent__patent-status,.patent__research-category{margin-top:18px}.patent__contact-title{font-weight:700}.patent__key-features-benefits-title{margin-top:18px;margin-bottom:0}.patent__pdf{margin-top:18px;margin-left:18px;margin-right:18px}@media all and (min-width:75em){.patent__pdf{margin-left:0;margin-right:0}}.patent-block{padding-left:18px;padding-right:18px}@media all and (min-width:40em){.patent-block{padding-left:0;padding-right:0}}.patent-block .view-header p{margin-top:0;color:#ac2b37;font-size:16px;text-transform:uppercase;line-height:48px;font-weight:700;margin-bottom:.5rem}.patent-block .view-header p::after{content:"";display:block;width:100%;border-bottom:1px solid rgba(183,185,186,.5);margin-bottom:14px;margin-top:5px}.topic-patent__rows{display:grid;gap:18px}@media all and (min-width:40em){.topic-patent__rows{grid-template-columns:repeat(2,1fr)}}.topic-patent__block>*{grid-column-start:2}.patent-teaser{display:grid;gap:5px}.patent-teaser__title{margin-bottom:0}.patent-teaser__title-link{color:#1f2327;text-decoration:none}.patent-teaser__title-link:hover{color:#ac2b37}.patent-teaser__phd-inventor-name:not(:last-child)::after{content:", "}.patent-teaser__student-inventor-label{font-weight:600;color:#8c8e90}.blog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title" "big big" "smallA smallB" "smallC smallD";grid-column-start:2}@media all and (min-width:40em){.blog-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"title title title title" "big big smallA smallB" "big big smallC smallD"}}.blog-list__title{grid-area:title;margin-top:0;margin-bottom:0}.blog-list__item{position:relative;text-align:center;aspect-ratio:1/1}.blog-list__item--big{background-color:#000;grid-area:big}.blog-list__item--big:active,.blog-list__item--big:focus,.blog-list__item--big:hover{background-color:#8f2934}.blog-list__item--2{grid-area:smallA}.blog-list__item--3{grid-area:smallB}.blog-list__item--4{grid-area:smallC}.blog-list__item--5{grid-area:smallD}.blog-list__item--2,.blog-list__item--5{background-color:#34383b}.blog-list__item--2:active,.blog-list__item--2:focus,.blog-list__item--2:hover,.blog-list__item--5:active,.blog-list__item--5:focus,.blog-list__item--5:hover{background-color:#8f2934}.blog-list__item--3,.blog-list__item--4{background-color:#ac2b37}.blog-list__item--3:active,.blog-list__item--3:focus,.blog-list__item--3:hover,.blog-list__item--4:active,.blog-list__item--4:focus,.blog-list__item--4:hover{background-color:#000}.blog-teaser{display:flex;width:100%;height:100%}.blog-teaser__overlay{padding:18px;text-align:center}.blog-teaser__overlay-1{display:block;width:100%;background:rgba(31,35,39,.5)}.blog-teaser__link{display:flex;position:absolute;left:0;top:0;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:18px}.blog-teaser__title{color:#fff;font-family:Raleway,sans-serif;font-weight:700;font-style:normal;line-height:20px;font-size:13px;overflow-y:scroll}@media all and (min-width:40em){.blog-teaser__title{font-size:14px;line-height:21px}}@media all and (min-width:75em){.blog-teaser__title{font-size:16px;line-height:23px}}.blog-teaser__title--1{font-size:17px;line-height:22px}@media all and (min-width:40em){.blog-teaser__title--1{font-size:20px;line-height:25px}}@media all and (min-width:75em){.blog-teaser__title--1{font-size:25px;line-height:30px}}.blog-teaser__created{color:#cecfd0;font-size:.65rem;font-weight:700;text-transform:uppercase;margin-top:10px}@media all and (min-width:40em){.blog-teaser__created{font-size:.8rem}}.project_center__outer-container{padding:36px 18px}@media all and (min-width:75em){.project_center__outer-container{padding:49px 18px}}.project_center__inner-container{grid-column-start:2}.project_center__inner-container .block-layout-builder{margin:8px 0;line-height:1.6}.project_center__inner-container .block-layout-builder .field__items{margin:5px 10px}.project_center__inner-container .block-field-blocknodeproject-centerfield-links{padding-bottom:18px}.project_center__body p{font-weight:700}.project_center__opportunity-description ul{list-style:none;padding-left:36px}.project_center__opportunity-description ul li{margin:3px 0}.project_center__opportunity-description ul li::before{content:"•";color:#ab2b37;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:25px}.project_center__field-links-container{display:grid;grid-template-columns:minmax(auto,300px);justify-content:space-evenly}@media all and (min-width:40em){.project_center__field-links-container{grid-template-columns:minmax(auto,300px) minmax(auto,300px)}}.project_center__field-links-single-container{display:grid;grid-template-columns:minmax(auto,300px);justify-content:center}@media all and (min-width:40em){.project_center__field-links-single-container{grid-template-columns:minmax(auto,300px)}}.project_center__field-link{text-decoration:none;color:#1f2327;font-weight:700;border:1.5px solid #828587;padding:10px 0;font-size:15px;text-align:center}.field--name-field-project-opportunity-descri .filter-image-invalid{display:none}.scholarships__accordion-body{display:grid;gap:1rem}.scholarships__form-wrapper{display:grid;gap:18px;margin-bottom:18px;grid-template-columns:1fr 1fr}@media all and (min-width:40em){.scholarships__form-wrapper{grid-template-columns:3fr 2fr 2fr}}.scholarships__actions{display:flex;gap:18px;grid-column:1/-1}@media all and (min-width:40em){.scholarships__actions{grid-column:3/-1}}.scholarships__reset,.scholarships__submit{flex:1}.scholarship__field-application-deadline,.scholarship__field-citizen-status,.scholarship__field-fields-of-study,.scholarship__field-link,.scholarship__field-nomination-required,.scholarship__field-scholarship-amount,.scholarship__field-student-level{margin-bottom:18px}.announcement-teaser__content{grid-column-start:2}.announcement-teaser__rows{display:grid;gap:18px}.announcement-teaser__title{color:#1f2327;text-decoration:none}.announcement-teaser__title:hover{color:#ac2b37}.announcement-teaser__date{color:#606365;font-size:12px;display:inline-block;margin-right:.5rem}@media all and (min-width:75em){.announcement-teaser__date{font-size:13px}}.announcement-teaser__group-link{color:#606365;font-weight:900;display:inline-block}.announcement-teaser__group-link:focus,.announcement-teaser__group-link:hover{text-decoration:none}.article-teaser__image{grid-column:1/2}.article-teaser__image img{height:auto;width:100%}.article-teaser__content{container-type:inline-size;container-name:article-content}.article-teaser__content--no-image{grid-column:1/span 2}.article-teaser__title{grid-column:2/3;margin-block:0 0.83rem;grid-row:1}.article-teaser__title a{color:#1f2327;text-decoration:none}.article-teaser__title a:hover{color:#ac2b37}.article-teaser__date-audio-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center;width:100%;overflow:hidden}@container article-content (max-width:255px){.article-teaser__date-audio-wrapper{flex-direction:column;align-items:flex-start}}@container article-content (max-width:255px){.article-teaser__button-wrapper--collapsed{border-left:none!important;padding:0}}.article-teaser__date{font-size:15px;position:relative}.article-teaser__date--has-audio::after{content:"";display:block;width:1px;height:30px;background-color:#000;position:absolute;right:-8px;top:-6px}.news-articles-block-research-grid__wrapper .article-teaser{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;border-top:5px solid #ac2b37;position:relative}.news-articles-block-research-grid__wrapper .article-teaser__image{grid-column-start:1;grid-row-start:1}.news-articles-block-research-grid__wrapper .article-teaser__image img{width:100%;object-fit:cover;aspect-ratio:16/9}.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay{position:absolute;bottom:-1px;left:0;right:0;padding:8px;background-color:rgba(31,35,39,.5);min-height:auto;transition:all .15s ease-out 0s;text-align:center;line-height:1.5}.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay:hover{background-color:rgba(31,35,39,.7)}.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay h2.article-teaser__title a{text-decoration:none;font-family:Raleway,sans-serif;font-weight:700;color:#fff}.news-articles-block-research-grid__wrapper .news-articles-block-research-grid__overlay .article-teaser__date{color:#fff;font-weight:700;font-size:13px;text-align:center}.article-title-date__title{margin:0}.article-title-date__link{text-decoration:none;font-size:15px;line-height:1.5}@media all and (min-width:40em){.article-title-date__link{font-size:16px}}@media all and (min-width:75em){.article-title-date__link{font-size:22px}}.article-title-date__link:focus,.article-title-date__link:hover{color:#1f2327}.news-articles-block-research-grid__wrapper{display:grid;grid-auto-flow:row;grid-row-gap:30px}@media all and (min-width:40em){.news-articles-block-research-grid__wrapper{grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-column-gap:30px}}.dashboard_taxonomy_list>*{grid-column-start:2}.dashboard_taxonomy_list .attachment-before{text-align:center}.dashboard_taxonomy_list .attachment-before span{color:#fff}.dashboard_taxonomy_list .attachment-before a{display:inline-block;font-weight:700;padding:2px 8px;margin-bottom:8px;color:#34383b;position:relative;text-decoration:none;font-size:14px}.dashboard_taxonomy_list .attachment-before a.active{border:none;background-color:#b7b9ba;cursor:default}.dashboard_taxonomy_list .attachment-before a.active::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid #34383b;cursor:default}.dashboard_taxonomy_list .attachment-before a::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.dashboard_taxonomy_list .attachment-before a:focus,.dashboard_taxonomy_list .attachment-before a:hover{border:none;background-color:#b7b9ba}.dashboard_taxonomy_list .attachment-before a:focus::after,.dashboard_taxonomy_list .attachment-before a:hover::after{border-color:#34383b}.dashboard_taxonomy_list h1{width:100vw;position:relative;max-width:100vw;left:50%;margin-left:-50vw;margin-top:0;margin-bottom:24px;background-color:#34383b;color:#b7b9ba;font-family:Raleway,sans-serif;text-align:center;padding:7px;text-transform:uppercase;font-weight:700;font-size:16px}@media all and (min-width:75em){.dashboard_taxonomy_list h1{font-size:25px;padding:14.5px}}.dashboard_taxonomy_list .h3,.dashboard_taxonomy_list h3{font-size:16px;font-weight:700;text-transform:uppercase;padding-left:18px;color:#34383b;margin-bottom:10px;border-bottom:1px solid #b7b9ba}.dashboard_taxonomy_list__grid{line-height:1.5;padding-left:18px}@media all and (min-width:40em){.dashboard_taxonomy_list__grid{display:grid;-moz-column-gap:18px;column-gap:18px;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:75em){.dashboard_taxonomy_list__grid{grid-template-columns:repeat(3,1fr)}}.dashboard_taxonomy_list .view-footer{text-align:right;text-transform:uppercase}.news-topics>*{grid-column-start:2}.news-topics .attachment-before{text-align:center}.news-topics .attachment-before span{color:#fff}.news-topics .attachment-before a{display:inline-block;font-weight:700;padding:2px 8px;margin-bottom:8px;color:#34383b;position:relative;text-decoration:none;font-size:14px}.news-topics .attachment-before a.active{border:none;background-color:#b7b9ba;cursor:default}.news-topics .attachment-before a.active::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid #34383b;cursor:default}.news-topics .attachment-before a::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.news-topics .attachment-before a:focus,.news-topics .attachment-before a:hover{border:none;background-color:#b7b9ba}.news-topics .attachment-before a:focus::after,.news-topics .attachment-before a:hover::after{border-color:#34383b}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-grid{padding-top:0}.news-topics h1{width:100vw;position:relative;max-width:100vw;left:50%;margin-left:-50vw;margin-top:0;margin-bottom:24px;background-color:#34383b;color:#b7b9ba;font-family:Raleway,sans-serif;text-align:center;padding:7px;text-transform:uppercase;font-weight:700;font-size:16px}@media all and (min-width:75em){.news-topics h1{font-size:25px;padding:14.5px}}.news-topics .h3,.news-topics h3{font-size:16px;font-weight:700;text-transform:uppercase;padding-left:18px;color:#34383b;margin-bottom:10px;border-bottom:1px solid #b7b9ba}.news-topics__grid{line-height:1.5;padding-left:18px}@media all and (min-width:40em){.news-topics__grid{display:grid;-moz-column-gap:18px;column-gap:18px;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:75em){.news-topics__grid{grid-template-columns:repeat(3,1fr)}}.news-topics .view-footer{text-align:right;text-transform:uppercase}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list h2{text-transform:uppercase;font-family:Raleway,sans-serif;color:#34383b;font-size:13px;line-height:1.5}@media all and (min-width:40em){.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list h2{font-size:15px}}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list h2::after{content:"";margin-top:5px;display:block;border-bottom:1px solid #b7b9ba}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .pager ul li::before{content:""}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .pager a{color:var(--brand-black);text-decoration:none}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .pager a.is-active{color:var(--brand-red)}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .views-row{margin-top:17px;margin-bottom:20px;line-height:1.5}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .views-row .field-content.title{font-weight:700;font-size:13px;margin-bottom:0}@media all and (min-width:40em){.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .views-row .field-content.title{font-size:16px}}.news-topics.block-views-blocknews-articles-2-news-articles-block-topic-page-list .views-row .field-content.title a{text-decoration:none;transition:all .15s ease-out 0s}.view-taxonomy-term__wrapper>*{grid-column-start:2}.view-taxonomy-term__wrapper .feed-icons{margin-top:24px}.view-term-description{margin-bottom:24px}.offices-and-departments__group{grid-column-start:2}.offices-and-departments__rows{display:flex;flex-wrap:nowrap;overflow-x:auto;align-items:stretch;margin:0;gap:30px;padding-bottom:15px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.3) transparent}.offices-and-departments__rows::-webkit-scrollbar{height:8px}.offices-and-departments__rows::-webkit-scrollbar-track{background:0 0}.offices-and-departments__rows::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px;border:2px solid transparent;background-clip:content-box}.offices-and-departments__rows::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}.offices-and-departments__row{flex:0 0 calc(90% - 20px)}@media all and (min-width:40em){.offices-and-departments__row{flex:0 0 calc(47% - 20px)}}@media all and (min-width:75em){.offices-and-departments__row{flex:0 0 calc(30% - 20px)}}.offices-and-departments__item{position:relative;width:100%;aspect-ratio:1000/565}.offices-and-departments__link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.5);transition:all .3s ease;z-index:2;text-decoration:none;color:#fff;width:70%;padding:5% 15%;font-weight:700}@media all and (min-width:40em){.offices-and-departments__link{font-size:15px}}.offices-and-departments__link:hover{background-color:rgba(0,0,0,.9);color:#fff}.offices-and-departments__image{position:absolute;top:0;left:0;width:100%;height:100%}.offices-and-departments__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;aspect-ratio:1000/565}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.topics-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:30px}.topics-list__nav{text-align:center;grid-column:1/-1}.topics-list__nav-link{display:inline-block;font-weight:700;padding:2px 8px;margin-bottom:8px;color:#34383b;position:relative;text-decoration:none;font-size:14px}.topics-list__nav-link::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.topics-list__nav-link:hover{border:none;background-color:#b7b9ba}.topics-list__nav-link:hover::after{border-color:#34383b}.topics-list__nav-link--disabled{color:#77797b;pointer-events:none}.topics-list__nav-link--disabled::after{border-color:transparent}.topics-list__letter-heading{grid-column:1/-1;font-size:16px;font-weight:700;text-transform:uppercase;color:#34383b;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:0}.topics-tags{display:grid;gap:30px}@media all and (min-width:40em){.topics-tags--1-col,.topics-tags--2-col,.topics-tags--4-col{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:40em){.topics-tags--3-col,.topics-tags--5-col,.topics-tags--6-col{grid-template-columns:repeat(3,1fr)}}.topics-teaser{position:relative;overflow:hidden;max-width:-moz-max-content;max-width:max-content}@media (hover:hover){.topics-teaser:focus .topics-teaser__title::before,.topics-teaser:hover .topics-teaser__title::before{background-color:#ac2b37;transition:all .3s ease;height:100%}}.topics-teaser__title{pointer-events:none;margin:0;position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:15px 18px;background-color:#ac2b37;container-type:inline-size;container-name:item-title}@media (hover:hover){.topics-teaser__title{background-color:rgba(31,35,39,.25)}}@container item-title (min-width:400px){.topics-teaser__title{padding:22px 40px 21px}}.topics-teaser__title::before{content:"";display:block;position:absolute;width:100%;height:0;left:0;bottom:0;z-index:-1;transition:all .3s ease}.topics-teaser__title-link{color:#fff;text-decoration:none;font-weight:500;font-size:20px;line-height:32px;letter-spacing:-.24px}@container item-title (min-width:400px){.topics-teaser__title-link{font-size:32px;line-height:41px;letter-spacing:-.32px}}.topics-teaser__image{position:relative;overflow:hidden}.topics-teaser__image img{object-fit:cover;width:100%;transition:filter .3s ease}@media (hover:hover){.topics-teaser__image img{filter:grayscale(75%)}.topics-teaser__image:focus img,.topics-teaser__image:hover img{filter:grayscale(0%)}}.all-shows-block__wrapper{padding-bottom:50px;display:grid;grid-column-start:auto;gap:40px 30px;grid-template-columns:repeat(2,1fr)}@media all and (min-width:40em){.all-shows-block__wrapper{grid-template-columns:repeat(4,1fr)}}@media all and (min-width:75em){.all-shows-block__wrapper{grid-template-columns:repeat(5,1fr)}}.all-shows-block__show-image{margin-bottom:17px}.all-shows-block__show-image .media--view-mode-all-shows-view img{display:block}.all-shows-block__show-title a{text-decoration:none;color:#1f2327}.all-shows-block__show-title a:hover{color:#ac2b37}.all-shows-block__show-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px;margin-bottom:10px}@media all and (min-width:40em){.one-col .all-shows-block__show-title::after{margin-top:8px;width:40px}}@media all and (min-width:75em){.one-col .all-shows-block__show-title::after{margin-top:9px;width:40px}}[class*="--black-bg"] .all-shows-block__show-title::after{border-bottom-color:#f5d493}.all-shows-block__episode-count a{text-decoration:none;color:#1f2327}.all-shows-block__episode-count a:hover{text-decoration:underline;color:#ac2b37}@media all and (min-width:40em){.two-col__container--contained .article-block__title{border-right:0}}@media all and (min-width:40em){.two-col__container--contained .article-block__title-link{padding-left:0}}@media all and (min-width:40em){.article-block__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-column-gap:30px}}@media all and (min-width:40em){.two-col__container--contained .article-block__wrapper{display:block}}.article-block__content{grid-column-start:2}.article-block__item{border-top:1px solid #e3e4e4;padding-top:.75rem;padding-bottom:.75rem}@media all and (min-width:40em){.article-block__item{grid-column:2/3}}.article-block__item:last-child{border-bottom:1px solid #e3e4e4}.article-block__item--1{padding-top:0;border-top-width:0}@media all and (min-width:40em){.article-block__item--1{grid-area:1/1/4/2}}.article-block__item--1 .article-teaser{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:0.3rem}.article-block__item--1 .article-teaser__image img{width:100%}.article-block__item--1 .article-teaser__title{grid-column:1/1;grid-row:3}.article-block__item--1 .article-teaser__date{grid-column:1/1;grid-row:4}.article-block__item--2,.article-block__item--3,.article-block__item--4{display:grid;grid-template-columns:90px 1fr;gap:18px}@media all and (min-width:40em){.article-block__item--2,.article-block__item--3,.article-block__item--4{grid-template-columns:130px 1fr}}.office-directory>*{grid-column-start:2}@media screen and (width <= 359px){.office-directory{padding-right:0;padding-left:0}}@media screen and (width <= 359px){.office-directory .view-filters{padding-right:18px;padding-left:18px}}.office-directory .view-filters form{display:grid;grid-template-columns:repeat(6,1fr);-moz-column-gap:18px;column-gap:18px}@media all and (min-width:40em){.office-directory .view-filters form{margin-bottom:24px}}.office-directory .view-filters form label{display:none}.office-directory .view-filters form .form-type--textfield{margin-bottom:1rem;grid-column:1/5}.office-directory .view-filters form .form-type--textfield input{width:100%}@media all and (min-width:40em){.office-directory .view-filters form .form-type--textfield{grid-column:2/5}}.office-directory .view-filters form .views-exposed-form__item--actions{grid-column:5/7}@media all and (min-width:40em){.office-directory .view-filters form .views-exposed-form__item--actions{grid-column:5/6}}.office-directory .view-filters form .views-exposed-form__item--actions .form-submit{width:100%;padding-left:2rem;padding-right:2rem}@media screen and (width <= 359px){.office-directory .view-filters form .views-exposed-form__item--actions .form-submit{padding-left:1rem;padding-right:1rem}}.office-directory .views-glossary-filter{text-align:center}@media all and (min-width:40em){.office-directory .views-glossary-filter{margin-bottom:24px}}.office-directory .views-glossary-filter a{display:inline-block;font-weight:700;padding:2px 8px;margin-bottom:8px;color:#34383b;position:relative;text-decoration:none;font-size:14px}.office-directory .views-glossary-filter a.active{border:none;background-color:#b7b9ba;cursor:default}.office-directory .views-glossary-filter a.active::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid #34383b;cursor:default}.office-directory .views-glossary-filter a::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.office-directory .views-glossary-filter a:hover{border:none;background-color:#b7b9ba}.office-directory .views-glossary-filter a:hover::after{border-color:#34383b}.office-directory .views-glossary-filter span{display:inline-block;font-weight:700;padding:2px 8px;margin-bottom:8px;color:#a2a4a6;position:relative;text-decoration:none;font-size:14px}.office-directory .wpi-table--view{margin-bottom:1rem}.office-directory .wpi-table__caption{background-color:#34383b;text-transform:uppercase;color:#fff;text-align:center;padding:3px 1em 2px}.office-directory .wpi-table__thead{border:none;display:table-header-group;vertical-align:middle}.office-directory .wpi-table__thead .wpi-table__th{padding:0 2px;background-color:#fff;font-size:.8rem;font-weight:700;line-height:1.5em}@media all and (min-width:40em){.office-directory .wpi-table__thead .wpi-table__th{padding:0 11px}}.office-directory .wpi-table__thead .wpi-table__th:not(:last-of-type){border-right-width:0}.office-directory .wpi-table__td{padding:11px 0 11px 2px;font-size:.9em;overflow-wrap:break-word}@media all and (min-width:40em){.office-directory .wpi-table__td{padding:11px 0 11px 11px;font-size:revert}}.office-directory .wpi-table__body .wpi-table__tr:not(:last-of-type)>td{border-bottom-width:0}.office-directory .wpi-table__body .wpi-table__td:not(:last-of-type){border-right-width:0}.office-directory .wpi-table__td--field_alternate_directory_name,.office-directory .wpi-table__th--field_alternate_directory_name{word-wrap:break-word;width:30%}@media all and (min-width:40em){.office-directory .wpi-table__td--field_alternate_directory_name,.office-directory .wpi-table__th--field_alternate_directory_name{width:180px}}.office-directory .wpi-table__td--field_telephone,.office-directory .wpi-table__th--field_telephone{width:60px}@media all and (min-width:40em){.office-directory .wpi-table__td--field_telephone,.office-directory .wpi-table__th--field_telephone{width:120px}}.office-directory .wpi-table__td--field_email,.office-directory .wpi-table__th--field_email{width:50px}@media all and (min-width:40em){.office-directory .wpi-table__td--field_email,.office-directory .wpi-table__th--field_email{width:180px}}.office-directory .wpi-table__td--field_email{word-wrap:break-word;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.office-directory .wpi-table__td--field_location,.office-directory .wpi-table__th--field_location{word-wrap:break-word;width:20%;padding-right:2px}@media all and (min-width:40em){.office-directory .wpi-table__td--field_location,.office-directory .wpi-table__th--field_location{width:180px;padding-right:revert}}.event-teaser{display:grid;grid-template-columns:60px 1fr;gap:18px}.event-teaser__hour-location{color:#4b4e51;font-weight:400;line-height:1.5;text-transform:uppercase}.event-teaser__abstract{color:#4b4e51}.event-teaser__link{display:block;color:#1f2327;text-decoration:none;transition:all .15s ease-out 0s;font-weight:600;line-height:1.5}.event-teaser__link:active,.event-teaser__link:focus,.event-teaser__link:hover{color:#ac2b37}.event-teaser__clock-icon{width:16px;display:inline-block;vertical-align:middle}.events-list{display:grid;gap:18px}@media all and (min-width:40em){.events-list{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:40em){.two-col .events-list{grid-template-columns:1fr}}.events-list .event--teaser>div[data-once=contextual-render]{position:absolute;z-index:500;top:6px;right:0}.block-views-blockevent-groups-events-block-child-event-list h2{text-transform:uppercase;margin:0;font-size:17px;line-height:31px}.block-views-blockevent-groups-events-block-child-event-list .view-filters form{max-width:476px;position:relative;margin-bottom:10px}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper div:nth-child(2) form{display:inline-flex;padding:0;justify-content:flex-start;width:100%;max-width:476px;position:relative;margin-bottom:10px}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .js-form-type-textfield{display:inline-block;width:100%;max-width:476px}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .js-form-type-textfield label{display:none}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .js-form-type-textfield input{display:block;box-sizing:border-box;width:100%;max-width:476px;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:2px solid #606365;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:1rem;font-weight:400;color:#1f2327;transition:box-shadow .5s,border-color .25s ease-in-out}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .form-actions{position:absolute;right:10px;top:10px}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .form-actions input{text-indent:-99999px;height:20px;width:20px;background:url("../images/icons/search.svg") no-repeat;border:0;background-size:16px}.block-views-blockevent-groups-events-block-child-event-list .table-view__wrapper .table-view__input{max-width:476px;width:100%}.block-views-blockevent-groups-events-block-child-event-list .view-content h3{font-size:16px;font-weight:700;margin:0 0 10px;line-height:normal}.block-views-blockevent-groups-events-block-child-event-list .view-content ul{margin:0;padding:0;list-style-type:none;background:#e3e4e4;margin-bottom:1rem}.block-views-blockevent-groups-events-block-child-event-list .view-content ul li{border-bottom:1px solid #fff;margin:0}.block-views-blockevent-groups-events-block-child-event-list .view-content ul li::before{display:none}.block-views-blockevent-groups-events-block-child-event-list .view-content ul li .views-field-nothing{padding:6px .9375rem 15px 60px;display:none}.block-views-blockevent-groups-events-block-child-event-list .view-content ul li.open .views-field-nothing{display:block}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title{padding:6px .9375rem 6px 60px;position:relative;cursor:pointer}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title::before{height:20px;width:20px;content:"";border-radius:5px;background:#cecfd0;position:absolute;left:20px;top:20px}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title::after{height:8px;width:8px;content:"";border-top:2px solid #1f2327;border-right:2px solid #1f2327;position:absolute;left:26px;top:24px;transform:rotate(135deg)}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title:hover{background-color:#dfe0e0}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title:hover::before{background:#1f2327}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title.open::after{top:27px;transform:rotate(-45deg)}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title .accordion-title{font-weight:400;color:#1f2327;font-style:italic}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .views-field-title a{font-weight:600;color:#ac2b37;text-decoration:none;display:block;line-height:1.5;pointer-events:none}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .button-wrap{margin-top:1 rem}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .button-wrap .button{background-color:#fff;color:#34383b;border:2px solid #8c8e90;font-size:.857em;padding:11.5px 21px;font-weight:700;text-decoration:none;text-transform:uppercase;margin-right:15px;display:inline-block}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .button-wrap .button.dark{border:2px solid #1f2327;background-color:#1f2327;color:#fff;margin-right:0}.block-views-blockevent-groups-events-block-child-event-list .view-content ul .button-wrap .button.dark:hover{border:2px solid #8c8e90;background-color:#fff;color:#1f2327}.media-coverage-teaser{flex:1;display:flex;flex-direction:column;gap:9px}.media-coverage-teaser:only-child{grid-column:1/3}.media-coverage-teaser__subtitle{font-weight:700;font-style:italic}.media-coverage-teaser__title{color:#ac2b37;font-weight:600;font-size:18px;text-decoration:underline}.media-coverage-teaser__title:active,.media-coverage-teaser__title:focus,.media-coverage-teaser__title:hover{text-decoration:none}@media all and (min-width:40em){.media-coverage-teaser__title{font-size:21px}}@media all and (min-width:75em){.media-coverage-teaser__title{font-size:24px}}.media-coverage-list{display:grid;row-gap:2rem}@media all and (min-width:40em){.media-coverage-list{grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem}}.media-coverage-block-main{max-width:1000px;margin:0 auto;display:block;padding-left:18px;padding-right:18px}.media-coverage-block-main .media-coverage-block-main{padding:0}.media-coverage-block-main .media-coverage-list{display:block;padding-left:0;padding-right:0}.media-coverage-block-main .media-coverage-items__publications{display:block;font-weight:700;font-style:italic;margin-bottom:5px}.media-coverage-block-main .media-coverage-items__link{display:block;font-weight:600;line-height:1.4em;font-size:18px}@media all and (min-width:40em){.media-coverage-block-main .media-coverage-items__link{line-height:2rem;font-size:24px}}.media-coverage-block-main .media-coverage-items__body{display:block;margin-bottom:5px}.media-coverage-block-main .view-filters,.media-coverage-block-main .view-media-coverage{width:100%}.media-coverage-block-main .media-coverage-block{display:flex;flex-wrap:wrap;gap:0;margin-top:50px}.media-coverage-block-main .views-field-nothing{width:100%;margin-bottom:2.2rem}@media all and (min-width:40em){.media-coverage-block-main .views-field-nothing{width:50%}}@media all and (min-width:40em){.media-coverage-block-main .views-field-nothing:nth-child(odd){padding-right:1.1rem}}@media all and (min-width:40em){.media-coverage-block-main .views-field-nothing:nth-child(2n){padding-left:1.1rem}}.media-coverage-block-main .js-form-item-combine{position:relative;margin-bottom:25px;margin-top:25px}.media-coverage-block-main .js-form-item-combine::before{content:"";height:15px;width:15px;position:absolute;left:5px;top:36px;background:url("../images/icons/search.svg") no-repeat;background-position:center;background-size:15px}.media-coverage-block-main .js-form-item-combine label{width:100%;font-size:.875rem;font-weight:700}.media-coverage-block-main .js-form-item-combine input{width:calc(100% - 35px);margin-top:7px;margin-left:35px;height:2.4375rem;padding:.5rem;border:2px solid #606365;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:1rem;font-weight:400;color:#1f2327;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.media-coverage-block-main .form-item--news-story-id,.media-coverage-block-main .js-form-item-tag,.media-coverage-block-main .js-form-item-user-id{display:none}@media all and (min-width:40em){.media-coverage-block-main .form-actions{width:20%;position:absolute;right:0;bottom:16px}}.media-coverage-block-main .form-actions input{background-color:#fff;color:#1f2327;text-transform:uppercase;font-weight:700;font-size:14px;width:100%;margin-left:0;cursor:pointer;padding:inherit;border:2px solid #1f2327;height:38px;line-height:38px}.media-coverage-block-main .views-exposed-form{margin-bottom:20px;position:relative}@media all and (min-width:40em){.media-coverage-block-main .views-exposed-form{margin-bottom:0}}.media-coverage-block-main .form-item--end-date,.media-coverage-block-main .form-item--start-date{display:none}.media-coverage-block-main .audience-filter{display:flex;flex-wrap:wrap}.media-coverage-block-main .audience-filter label{display:none}.media-coverage-block-main .audience-filter .js-form-item{width:50%}@media all and (min-width:40em){.media-coverage-block-main .audience-filter .js-form-item{padding:0 12px;width:20%}}.media-coverage-block-main .audience-filter .js-form-item:nth-child(odd){padding-right:10px}.media-coverage-block-main .audience-filter .js-form-item:nth-child(2n){padding-left:10px}.media-coverage-block-main .audience-filter .js-form-type-select{position:relative}.media-coverage-block-main .audience-filter .js-form-type-select::after{content:"";border-top:5px solid #1f2327;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:23px;top:17px;pointer-events:none}.media-coverage-block-main .audience-filter select{display:block;box-sizing:border-box;width:100%;height:38px;margin:0 0 1rem;padding:.3rem .5rem;border:2px solid #1f2327;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:12px;font-weight:700;color:#1f2327}@media all and (min-width:40em){.media-coverage-block-main .audience-filter select{font-size:14px}}.course-landing__wrapper{padding-top:18px;padding-bottom:0}.course-landing__wrapper>*{grid-column-start:2}.course-landing__wrapper .views-view-grid{display:grid;grid-auto-columns:auto;margin:0 auto;gap:1.5rem}@media all and (min-width:40em){.course-landing__wrapper .views-view-grid{max-width:772px;grid-template-columns:repeat(3,1fr);-moz-column-gap:3rem;column-gap:3rem}}.course-landing__wrapper .views-view-grid .views-field-field-office-dept-name{display:flex;align-items:center;justify-content:center;border:2px solid #8c8e90;padding:11.5px 0}@media all and (min-width:40em){.course-landing__wrapper .views-view-grid .views-field-field-office-dept-name{height:87px}}.course-landing__wrapper .views-view-grid .field-content{display:table;width:100%}.course-landing__wrapper .views-view-grid a{text-transform:uppercase;font-weight:700;font-size:.875rem;border-width:0;color:#1f2327;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;cursor:pointer;display:table-cell;text-decoration:none;text-align:center;width:100%;height:82px;vertical-align:middle;padding:0 5px}.course-landing__wrapper .views-view-grid a:hover{color:rgba(31,35,39,.72)}.course-landing__wrapper .view-display-id-courses_block_graduatecourses h2,.course-landing__wrapper .view-display-id-courses_block_graduatecourses h3,.course-landing__wrapper .view-display-id-courses_block_undergraduatecourses h2,.course-landing__wrapper .view-display-id-courses_block_undergraduatecourses h3{margin-top:0;margin-bottom:.5rem}.course-landing__wrapper .view-display-id-courses_block_graduatecourses h3,.course-landing__wrapper .view-display-id-courses_block_undergraduatecourses h3{text-transform:uppercase}.course-landing__wrapper .view-display-id-courses_block_graduatecourses article p,.course-landing__wrapper .view-display-id-courses_block_undergraduatecourses article p{margin-bottom:.75em}.course-landing__wrapper .view-display-id-courses_block_graduatecourses article br,.course-landing__wrapper .view-display-id-courses_block_undergraduatecourses article br{display:none}.course-landing__wrapper.departments__wrapper h2{margin-top:0;margin-bottom:.5rem}.course-landing__wrapper.departments__wrapper ul.no-bullet{display:grid;grid-template-columns:1fr;list-style-position:outside;line-height:1.6;margin:0 0 .75em}@media all and (min-width:40em){.course-landing__wrapper.departments__wrapper ul.no-bullet{grid-template-columns:1fr 1fr}}.block-views-blockcourses-courses-block-deptgradexperimental,.block-views-blockcourses-courses-block-deptugexperimental{padding-top:0;padding-bottom:36px}.block-views-blockcourses-courses-block-deptgradexperimental>*,.block-views-blockcourses-courses-block-deptugexperimental>*{grid-column-start:2}.block-views-blockcourses-courses-block-deptgradexperimental .course-landing__wrapper .inner,.block-views-blockcourses-courses-block-deptugexperimental .course-landing__wrapper .inner{border:1px solid;padding:1.5rem}.block-views-blockcourses-courses-block-deptgradexperimental .course-landing__wrapper h5,.block-views-blockcourses-courses-block-deptugexperimental .course-landing__wrapper h5{margin-top:0;margin-bottom:.5rem;color:#ac2b37}.block-views-blockcourses-courses-block-deptgradexperimental .course-landing__wrapper ul.no-bullet,.block-views-blockcourses-courses-block-deptugexperimental .course-landing__wrapper ul.no-bullet{display:grid;grid-template-columns:1fr;list-style-position:outside;line-height:1.6;margin:0 0 .75em}.gar{grid-column-start:2}.gar__wrapper--hidden{display:none}.gar__title{margin-top:0}.gar__input-wrapper{text-align:center}.gar__input{width:90%;padding:15px;margin:15px}@media all and (min-width:40em){.gar__input{width:30%}}.gar__table{width:100%}.gar__table-head{background-color:#000;color:#fff;font-weight:700}.gar__table-heading{padding:5px}.gar__tr:nth-child(2n){background-color:#cecfd0}.gar__td{padding:10px}.gar__table-label{font-weight:700;width:48%}.wpi-accordion-item{border-bottom:1px solid #fff}.wpi-accordion-item__header{list-style:none;background-color:#e3e4e4;position:relative;padding:12px 50px 12px 18px}.wpi-accordion-item__header::-webkit-details-marker{display:none}.wpi-accordion-item__header--active,.wpi-accordion-item__header:active,.wpi-accordion-item__header:focus,.wpi-accordion-item__header:hover{color:#ac2b37}.wpi-accordion-item__title{margin-bottom:6px;cursor:pointer;font-weight:700}.wpi-accordion-item__title::after{content:"+";color:#ac2b37;font-size:40px;font-weight:500;position:absolute;top:0;right:15px}@media all and (min-width:40em){.wpi-accordion-item__title::after{right:30px}}.wpi-accordion-item__title--active::after{content:"-";top:-3px}.wpi-accordion-item__body{padding:12px 30px;background-color:#f5f5f5}.wpi-accordion-item__last-updated{text-align:right}.wpi-accordion-item__permalink{display:inline-block;background-color:#f5f5f5;color:#77797b;border-radius:20px;text-decoration:none;padding:7px 15px 3px;border:1px solid #e3e4e4}.wpi-accordion-item__permalink:focus,.wpi-accordion-item__permalink:hover{color:#4b4e51;background-color:#fff}.wpi-accordion-item__permalink-description{position:relative;bottom:5px;font-weight:600}.wpi-accordion-item__permalink-icon{font-size:13px;text-decoration:none;display:inline-block;width:19px}.related-degree__wrapper{display:grid;grid-template-areas:"icon title" "icon link" "icon a";justify-content:center;align-items:center;grid-gap:10px;background-color:#f5f5f5;padding:10px 0 20px}.related-degree__title{margin-top:25px;font-weight:600;grid-area:title}.related-degree__link{color:#ac2b37;grid-area:link}.related-degree__icon{grid-area:icon;width:60px;height:60px;border-radius:100px}@media all and (min-width:40em){.related-degree__icon{width:80px;height:80px}}.related-degree__icon--online-option{background-color:#1f2327;color:#fff;padding:1rem}.related-degree svg{width:40px;height:40px;margin:0 auto;position:relative;top:15px}@media all and (min-width:40em){.related-degree svg{width:60px;height:60px}}.view-block-header__title{padding:0 30px 0 0;margin:0}@media all and (min-width:40em){.one-col .view-block-header__title--with-link{border-right:#dfe0e0 solid 1px}}.view-block-header__title-wrapper{padding-bottom:15px}@media all and (min-width:40em){.two-col__container--contained .view-block-header__title-wrapper{display:block}}@media all and (min-width:40em){.view-block-header__title-wrapper{display:flex}}.view-block-header__title-link{align-self:center}@media all and (min-width:40em){.one-col .view-block-header__title-link{margin:auto 0 auto 30px}}.list-block{padding-top:25px;padding-bottom:25px}@media all and (min-width:40em){.list-block{padding-top:40px;padding-bottom:40px}}.list-block__title{margin-top:0;color:#ac2b37;font-size:16px;text-transform:uppercase;line-height:48px;font-weight:700;margin-bottom:.5rem}.list-block__title::after{content:"";display:block;width:100%;border-bottom:1px solid #cecfd0;margin-bottom:14px;margin-top:5px}.list-block__items{display:grid;gap:18px}@media all and (min-width:40em){.list-block__items{grid-template-columns:repeat(2,1fr)}}.list-block__item{line-height:1.5}.iwol__title{background-color:#34383b;color:#fff;text-align:center;margin:0;padding:6px;line-height:1.5;font-size:13px}@media all and (min-width:40em){.iwol__title{font-size:14px}}@media all and (min-width:40em){.iwol__title{font-size:15}}.iwol__group{display:grid}.iwol__group--3{grid-template-rows:repeat(3,1fr)}.iwol__group--2{grid-template-rows:repeat(2,1fr)}@media all and (min-width:40em){.iwol__group{grid-template-rows:unset;grid-template-columns:repeat(1,1fr)}.iwol__group--3{grid-template-columns:repeat(3,1fr)}.iwol__group--2{grid-template-columns:repeat(2,1fr)}}.iwol__item{position:relative;display:flex}.iwol__background{position:relative}.iwol__no-background{overflow-y:scroll}.iwol__text{font-family:Raleway,sans-serif;font-size:14px;position:absolute;text-align:center}@media all and (min-width:40em){.iwol__text{font-size:16px}}.iwol__text--background{background-color:rgba(0,0,0,.5);font-weight:700;padding:5% 15%;left:50%;top:50%;transform:translate(-50%,-50%);width:70%}.iwol__text--background:focus,.iwol__text--background:hover{background-color:rgba(0,0,0,.7)}.iwol__text--no-background{font-size:18px;color:#1f2327;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px}.iwol__link{text-decoration:none;color:#fff;width:100%}.iwol__link--no-background{background-color:#f5f5f5}.iwol picture{display:grid}.iwol img{width:100%}.facts-list{display:grid;grid-template-columns:1fr}@media all and (min-width:40em){.facts-list{grid-template-columns:repeat(3,1fr)}}.facts-list::after{height:1px}.fnf__item-group{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;align-items:center}.views-infitive-pager__center{display:flex;justify-content:center;align-items:center}.fnf-list{display:none;justify-content:center;list-style-type:none}@media all and (min-width:75em){.fnf-list{display:flex}}.fnf-list--item{position:relative;border-left:15px solid #e3e4e4;background-color:#e3e4e4;color:#77797b;text-transform:uppercase;cursor:pointer;padding:10px 0}.fnf-list--item:last-child{border-right:15px solid #e3e4e4}.fnf-list--item:active,.fnf-list--item:focus,.fnf-list--item:hover,.fnf-list--item__active{color:#34383b}.fnf-list--item:active::after,.fnf-list--item:focus::after,.fnf-list--item:hover::after,.fnf-list--item__active::after{content:" ";border-bottom:1px solid #77797b;width:100%;position:absolute;left:0;bottom:-5px}#views-exposed-form-facts-facts-figures-block-facts-landing-page{display:block}@media all and (min-width:75em){#views-exposed-form-facts-facts-figures-block-facts-landing-page{display:none}}.chart-people{display:block;position:relative;max-width:86px;max-height:80px;overflow:hidden}.chart-people--overlay{position:relative;z-index:9}.chart-people--canvas{position:absolute;left:0;top:0;width:100%;height:99%;z-index:0;max-width:320px}.piechart-block.fnf{padding:36px 0}.piechart-block .fnf__block-title{margin-bottom:8px;font-size:30px;line-height:42px}.piechart-block .fnf__horizontal_line{margin-bottom:8px}.piechart-block .fnf__item-group-subheadline{padding-top:16px;font-size:15px;line-height:25px}.announcement-landing-page__title{display:inline-block;font-size:16px;padding:0;margin:0}.announcement-landing-page__wrapper{padding-inline:18px;margin-top:9px;margin-bottom:9px}@media all and (min-width:75em){.announcement-landing-page__wrapper{padding-inline:0}}.sitewide-alert{background-color:#f5d493;display:grid}.sitewide-alert>span{grid-column-start:2}.sitewide-alert .sitewide-alert__message{display:block}.mini-profile{position:relative;display:grid;grid-template-columns:minmax(auto,100%)}@media all and (min-width:40em){.mini-profile{display:inline-flex}}.mini-profile__container{position:relative;grid-column-start:2}.mini-profile__title-wrapper{width:100%;padding-bottom:30px;grid-column-start:2}@media all and (min-width:40em){.mini-profile__title-wrapper{display:inline-flex}}.mini-profile__title{padding:0 30px 0 0;margin:0}@media all and (min-width:40em){.mini-profile__wrapper--gray-bg .mini-profile__title,.mini-profile__wrapper--white-bg .mini-profile__title{border-right:#dfe0e0 solid 1px}.mini-profile__wrapper--black-bg .mini-profile__title{border-right:#34383b solid 1px}}.mini-profile__wrapper{max-width:100vw;position:relative;padding-left:18px;padding-right:18px}.mini-profile__wrapper--gray-bg{background:#f5f5f5}.mini-profile__wrapper--white-bg{background:#fff}.mini-profile__wrapper--black-bg{background:#1f2327;color:#fff}@media all and (min-width:40em){.one-col--full .mini-profile__slide{display:flex}}.mini-profile__slick{grid-column-start:2;position:relative}.mini-profile__slick-arrow-wrapper{text-align:center;padding-top:30px}@media all and (min-width:40em){.mini-profile__slick-arrow-wrapper{padding-top:0;margin-left:35px;position:absolute;top:50%;transform:translateY(-50%);right:20px;width:-moz-min-content;width:min-content}}@media all and (min-width:40em){.mini-profile__slick-button{margin-bottom:5px}}.mini-profile__slick-prev{margin-right:10px}@media all and (min-width:40em){.mini-profile__slick-prev{margin-right:0}}.mini-profile__slick-next{margin-left:10px}@media all and (min-width:40em){.mini-profile__slick-next{margin-left:0}}@media all and (min-width:40em){.slick-active .mini-profile__content{padding-right:116px}}.mini-profile__name{font-weight:700;margin-bottom:6px}.mini-profile__attribution-affiliation{margin-bottom:8px}.mini-profile__wrapper--black-bg .mini-profile__attribution-affiliation a{color:#f5d493}@media all and (min-width:40em){.slick-active .mini-profile__description{margin-right:100px}}.mini-profile__link{margin-top:10px}@media all and (min-width:40em){.mini-profile__link{margin:auto 0 auto 30px}}.mini-profile__profile-link{display:inline-block;padding-top:12px}@media all and (min-width:40em){.mini-profile__profile-link{padding-top:18px}}.mini-profile__image{object-fit:cover;border-radius:100px;min-width:72px;width:72px;height:72px;padding:6px}@media all and (min-width:40em){.mini-profile__image{min-width:114px;width:114px;height:114px;padding:12px;margin-right:20px}}@media all and (min-width:75em){.mini-profile__image{min-width:156px;width:156px;height:156px;padding:18px}}.mini-profile__wrapper--gray-bg .mini-profile__image,.mini-profile__wrapper--white-bg .mini-profile__image{border:1px #dfe0e0 solid}.mini-profile__wrapper--black-bg .mini-profile__image{border:1px #34383b solid}.spotlight-student__header{display:flex;flex-direction:column;margin-top:0}@media all and (min-width:40em){.spotlight-student__header{flex-direction:row}}.vertical-divider{display:none;width:1px;height:48px;background-color:#e3e4e4}@media all and (min-width:40em){.vertical-divider{display:block;margin:0 15px}}.vertical-divider--black-bg{background-color:#fff}.vertical-divider--gray-bg{background-color:#77797b}.masquerading-as{background-color:rgba(245,212,147,.9);padding:12px;position:fixed;bottom:0;font-size:1.1rem}.iwbtl__icon{color:#fff;width:15px;height:15px;margin-left:5px}.iwbtl:focus .iwbtl__icon,.iwbtl:hover .iwbtl__icon{margin-left:20px;transition:margin-left .3s ease-in-out}.iwbtl__bg{position:relative}.iwbtl__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0,rgba(0,0,0,.4) 60%,rgba(0,0,0,.6) 100%)}.iwbtl__image{position:relative}.iwbtl__image img{width:100%}.iwbtl__link{position:absolute;bottom:10px;left:10px;display:flex;flex-wrap:wrap;color:#fff;font-weight:700;z-index:1}.announcements-list__form-wrapper{display:flex;gap:18px;justify-content:center;grid-column-start:2}.announcements-list__form-wrapper div:first-child{width:500px;border:2px solid #000}.announcements-list__item{display:grid;margin:10px 0;-moz-column-gap:18px;column-gap:18px;grid-template-areas:"date title" "date body" "date a" "date a";grid-column-start:2;grid-template-columns:65px 1fr}.announcements-list__submit{padding-left:50px;padding-right:50px}.announcements-list-item__title{margin-bottom:5px}.announcements-list-item__title a{text-decoration:none;font-weight:700}.announcements-list-item__title a:focus,.announcements-list-item__title a:hover{color:#1f2327}.announcements-list-item__body{grid-area:body}.announcements-list-item__field-date{grid-area:date}.news-top__container{max-width:1800px;margin-left:auto;margin-right:auto;gap:36px;grid-template-columns:auto}@media screen and (width >= 768px){.news-top__container{grid-template-columns:1fr 2fr}}@media all and (min-width:40em){.news-top__container .events-list{grid-template-columns:revert}}.news-top__container .events-list .contextual-region.event--teaser>div:first-child{display:none}.news-top__container .events-list__item--1-of-1{grid-column:1/span 2}@media all and (min-width:40em){.news-top__container .article-block__wrapper{display:revert}}@media screen and (width >= 1000px){.news-top__container .article-block__wrapper{display:grid}}.glossary-location-filter .location__filters-wrapper,.glossary-location-filter .view-filters{position:relative;margin-right:auto;margin-left:auto;margin-top:0}@media all and (min-width:40em){.glossary-location-filter .location__filters-wrapper,.glossary-location-filter .view-filters{max-width:1000px}}@media screen and (width <= 374px){.glossary-location-filter .location__filters-wrapper,.glossary-location-filter .view-filters{padding-left:20px;padding-right:0}}.glossary-location-filter .location__filters-wrapper form,.glossary-location-filter .view-filters form{margin:auto;display:flex;justify-content:center;padding-left:18px;padding-right:18px}@media all and (min-width:40em){.glossary-location-filter .location__filters-wrapper form,.glossary-location-filter .view-filters form{padding:0}}.glossary-location-filter .form-item--body-value{padding-right:1.2rem}@media screen and (width <= 374px){.glossary-location-filter .form-item--body-value{padding-right:.5rem;width:120px}}.glossary-location-filter .form-item--body-value::before{content:"";background-image:url("../images/icons/search.svg");position:absolute;width:18px;height:18px;top:calc(50% - .5rem);background-repeat:no-repeat;background-size:16px 16px;translate:-2.2rem}@media screen and (width <= 374px){.glossary-location-filter .form-item--body-value::before{translate:-1.8rem}}.glossary-location-filter .location__submit{padding-left:2rem;padding-right:2rem}.glossary-location-filter .form-item--field-keyword-search-target-id{display:none}.block-wpi-location-search-glossary-filter ul::before{content:""}.locations-view .view-content{max-width:1000px;margin:0 auto}.locations-view .location__filters-wrapper{margin-top:40px}.locations-view .locations-view__text-input{display:inline-block;max-width:500px;width:100%;padding:0}.locations-view .views-exposed-form__item--preceding-actions{display:none}.locations-view .views-exposed-form__item--actions{display:inline-block;margin:0 0 0 1rem}.locations-view .views-exposed-form__item--actions input{border:2px solid #8c8e90;color:#1f2327;font-size:.857em;padding:8.5px 21px;text-transform:uppercase;background:0 0}@media all and (min-width:40em){.locations-view .views-exposed-form__item--actions input{padding:7.5px 21px}}.locations-view .views-exposed-form__item--actions input:hover{background:0 0;border:2px solid #8c8e90}.locations-view .block-wpi-location-search-glossary-filter{text-align:center}.locations-view .block-wpi-location-search-glossary-filter ul{list-style-type:none;padding-left:18px;padding-right:18px;margin:25px 0 10px}@media all and (min-width:75em){.locations-view .block-wpi-location-search-glossary-filter ul{padding:0}}.locations-view .block-wpi-location-search-glossary-filter li{display:inline-block;margin-top:0}.locations-view .block-wpi-location-search-glossary-filter li::before{display:none}.locations-view .block-wpi-location-search-glossary-filter a{display:inline-block;font-weight:700;padding:2px 6px;color:#1f2327;position:relative;text-decoration:none}@media all and (min-width:40em){.locations-view .block-wpi-location-search-glossary-filter a{font-size:12px;padding:2px 4px}}@media all and (min-width:75em){.locations-view .block-wpi-location-search-glossary-filter a{font-size:14px;line-height:1.5;margin-bottom:8px;padding:2px 8px}}.locations-view .block-wpi-location-search-glossary-filter a::before{content:"";display:block;position:absolute;width:100%;left:0;bottom:-3px;border-bottom:1px solid transparent}.locations-view .block-wpi-location-search-glossary-filter a:hover{background-color:#b7b9ba}.locations-view .block-wpi-location-search-glossary-filter a:hover::before{border-bottom:1px solid #1f2327}.locations-view .block-wpi-location-search-glossary-filter span{display:inline-block;font-weight:700;padding:2px 6px;color:#a2a4a6;position:relative;pointer-events:none}@media all and (min-width:40em){.locations-view .block-wpi-location-search-glossary-filter span{font-size:12px;padding:2px 4px}}@media all and (min-width:75em){.locations-view .block-wpi-location-search-glossary-filter span{font-size:14px;line-height:1.5;margin-bottom:8px;padding:2px 8px}}.latest-news{grid-column-start:2}.latest-news__form-wrapper{margin-bottom:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}@media all and (min-width:40em){.latest-news__form-wrapper{grid-template-columns:2fr 2fr 3fr 1fr}}.latest-news__filter-wrapper--hidden{display:none}.latest-news__combine-wrapper{grid-column-start:span 2}@media all and (min-width:40em){.latest-news__combine-wrapper{grid-column-start:span 4}}.latest-news__content-wrapper{display:grid;gap:18px}.latest-news__row{padding-bottom:18px;border-bottom:1px solid #b7b9ba;display:grid;grid-template-areas:"date title" "date audio";grid-template-columns:min-content auto;gap:18px}.latest-news__item-title{grid-area:title}.latest-news__item-title a{color:#ac2b37;text-decoration:none;font-weight:700;font-size:24px;line-height:1.3}@media all and (min-width:40em){.latest-news__item-title a{font-size:30px}}@media all and (min-width:75em){.latest-news__item-title a{font-size:36px}}.latest-news__item-title a:focus,.latest-news__item-title a:hover{color:#1f2327}.latest-news__item-date{grid-area:date}.latest-news__item-date .datetime{text-transform:uppercase;font-weight:100}.latest-news__actions{display:flex;gap:18px}.latest-news__reset,.latest-news__submit{width:100%}.latest-news__item-audio_link{margin-top:1rem;max-width:700px}.press-releases__form-wrapper{display:grid;gap:18px;grid-template-columns:1fr 1fr}@media all and (min-width:40em){.press-releases__form-wrapper{grid-template-columns:3fr 1fr 2fr 1fr}}.press-releases__submit{width:100%}.events-block__content{grid-column-start:2}@media all and (min-width:40em){.two-col .events-block__title-wrapper{display:block}}@media all and (min-width:40em){.two-col .events-block__title{border-right:0}}@media all and (min-width:40em){.two-col .events-block__title-link{padding-left:0}}.node--type-event.node--view-mode-full .block-views-blocknode-department--block-1 .views-label-label{font-weight:700}.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-email,.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-telephone{display:flex;align-items:center}.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-email h2,.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-telephone h2{margin:0 10px 0 0;font-size:13px;line-height:normal;font-family:Raleway,sans-serif}@media all and (min-width:40em){.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-email h2,.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-telephone h2{font-size:14px}}@media all and (min-width:75em){.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-email h2,.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-telephone h2{font-size:16px}}.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-date-range{font-weight:700;font-size:20px}@media all and (min-width:40em){.node--type-event.node--view-mode-full .block-field-blocknodeeventfield-date-range{font-size:24px}}.node--type-event.node--view-mode-full .block-field-blocknodeeventbody{border-top:1px solid #e3e4e4;border-bottom:1px solid #e3e4e4;padding:30px 0;margin-bottom:10px}.node--type-event.node--view-mode-full .add-to-calendar__wrapper a{width:auto;display:inline-block;flex-basis:auto;text-transform:uppercase;border:1px solid #e3e4e4;font-size:13px;padding:10px 20px;font-weight:600}@media all and (min-width:40em){.node--type-event.node--view-mode-full .add-to-calendar__wrapper .add-to-calendar__buttons{flex-wrap:wrap}}.related-degrees{grid-column-start:2}.related-degrees__wrapper{background-color:#f5f5f5}.related-degrees__title{text-align:center;margin-top:0}.related-degrees__content{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.related-degrees__related-degree{width:100%}.related-degrees__item{flex-grow:1;flex-basis:calc((100% / 3) - 36px)}@media all and (min-width:40em){.related-degrees__item{flex-grow:0}}.topic-track{display:grid;border:1px solid #cecfd0;padding:20px;grid-column:span 2;grid-template-areas:"degree degree" "title title" "image body" "link link";grid-template-columns:subgrid;gap:7px 19px}.topic-track__rows{display:grid;gap:24px}@media all and (min-width:40em){.topic-track__rows{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,auto)}}.topic-track__block>*{grid-column-start:2}.topic-track__degree-level{text-transform:uppercase;font-weight:600;grid-area:degree;font-size:14px}.topic-track__title{grid-area:title;font-size:24px;line-height:24px;margin:0 0 12px}.topic-track__image{grid-area:image}.topic-track__body{grid-area:body}.topic-track__body::before{content:"";display:block;background-color:#ac2b37;margin-bottom:18px;width:50px;height:2px}.topic-track__body>*{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway,sans-serif;display:inline}.topic-track__link{grid-area:link;margin-top:30px;padding:8px;text-transform:uppercase;max-height:-moz-fit-content;max-height:fit-content;align-self:end}.add-to-calendar{grid-column-start:2}.add-to-calendar__buttons{display:flex;gap:18px}.add-to-calendar__button{flex-basis:50%}.user-login-form{display:grid;gap:18px;grid-column-start:2;max-width:600px;margin:0 auto}.user-login-form--hidden{display:none}.search-page{max-width:1000px;margin:0 auto}.search-page .gs-webResult div.gs-visibleUrl{color:#9b96a3}.search-page #google-cse-results a.gs-title{font-family:Raleway,sans-serif;font-size:1.2em;line-height:1;font-weight:700;text-transform:uppercase}.search-page #google-cse-results .gsc-table-result{font-family:Raleway,sans-serif;margin-bottom:0;clear:both;width:100%;margin-top:2px;display:flex}.search-page #google-cse-results .gsc-table-cell-thumbnail{width:60px;margin-right:7px}.search-page #google-cse-results .gsc-table-cell-thumbnail .gs-web-image-box{margin:0;padding:0}.search-page #google-cse-results .gsc-table-cell-thumbnail img{width:100%;height:auto}.search-page #google-cse-results .gsc-table-cell-snippet-close{width:100%}.search-page #google-cse-results .gsc-table-result,.search-page #google-cse-results .gsc-thumbnail-inside,.search-page #google-cse-results .gsc-url-top{padding-left:0;padding-right:0}.search-page #google-cse-results .gsc-control-cse{padding-left:0;padding-right:0}.search-page #google-cse-results .gsc-above-wrapper-area-container{width:100%;border:1px solid #e9e9e9;padding:0 5px}.search-page #google-cse-results .gsc-result-info{padding-bottom:4px;font-size:13px}.search-page #google-cse-results .gsc-orderby-label.gsc-inline-block{font-size:16px}.search-page ul.tabs{padding-left:0;width:100%;border-bottom:1px solid #e9e9e9;margin-bottom:5px}.search-page ul.tabs li{margin-right:4px}.search-page ul.tabs li:active,.search-page ul.tabs li:focus{box-shadow:none}.search-page ul.tabs li .tabs__link{border-radius:0;padding:8px 1.5rem 6px;font-size:13px;color:#1f2327;text-decoration:underline;text-transform:uppercase;font-weight:600;min-height:35px}.search-page ul.tabs li .tabs__link::before{background:0 0}.search-page ul.tabs li .tabs__link:hover{background-color:#e3e4e4;text-decoration:none}.search-page ul.tabs li .tabs__link:hover::before{border-bottom:3px solid #ac2b37;inset:auto 0 0;width:100%;height:.1875rem;border-right:none;border-left:none}.search-page ul.tabs li .tabs__link:active,.search-page ul.tabs li .tabs__link:focus{box-shadow:none}.search-page ul.tabs li .tabs__link.is-active::before{border-bottom:3px solid #ac2b37}.search-page .search-block-form{padding-right:20px;margin-top:20px}@media all and (min-width:40em){.search-page .search-block-form{padding-right:0;margin-top:30px}}.search-page .search-block-form form{max-width:100%;width:100%;flex-wrap:inherit;justify-content:center}.search-page .search-block-form .form-actions{width:auto}.search-page .search-block-form .js-form-type-search{width:100%;padding-right:1.5rem;padding-left:1.5rem;max-width:466px}.search-page .search-block-form .js-form-type-search input{display:block;box-sizing:border-box;width:100%;height:35px;padding:.5rem;border:2px solid #606365;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(31,35,39,.5);font-family:inherit;font-size:1rem;font-weight:400;color:#1f2327;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (min-width:40em){.search-page .search-block-form .js-form-type-search input{height:2.4375rem}}.search-page .search-block-form .js-form-type-search input:focus-visible{box-shadow:none;border:2px solid #606365}.search-page .search-block-form .js-form-type-search::before{background:url("../images/icons/search.svg") no-repeat;background-size:13px;top:11px;left:5px}@media all and (min-width:40em){.search-page .search-block-form .js-form-type-search::before{background-size:16px;top:10px;left:-3px}}.search-page .search-block-form .form-submit{padding:11px 15px;background-color:#34383b;color:#fff;border:none;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all .3s;margin-bottom:0;width:auto;height:35px}@media all and (min-width:40em){.search-page .search-block-form .form-submit{padding:11.5px 35px;height:39px;width:100%;max-width:133px;font-size:13px}}.search-page #search-form{display:none}.search-page .search-help-link{display:none}.search-page .block-wpi-location-search-glossary-filter{display:none}.search-page h2{display:none}.search-page .item-list{text-align:left;padding:0 20px}@media all and (min-width:40em){.search-page .item-list{padding:0}}.search-page .location__filters-wrapper,.search-page .people-search__form-wrapper{display:none}.user-login-form{display:grid;gap:18px;grid-column-start:2}.user-login-form--hidden{display:none}.user-login-form__wrapper{row-gap:18px;max-width:600px;margin:0 auto}.user-login-form__drupal,.user-login-form__wpi-button-wrapper{grid-column-start:2}.user-login-form__wpi{display:block}.user-login-form__drupal{border:none;color:rgba(31,35,39,.8)}.user-login-form .simplesamlphp-auth-login-link{display:none}.expert-profile{position:relative;display:flex;align-items:center;margin-bottom:30px;margin-top:40px}@media all and (min-width:40em){.expert-profile{flex-direction:row}}.expert-profile__image{padding:15px 15px 15px 0}.expert-profile__title{margin-bottom:5px}.expert-profile p{margin-top:0;margin-bottom:5}.expert-profile img{display:block;width:90px;height:auto;max-width:unset;border-radius:50%}.expert-profile__name{font-size:18px;font-weight:700}.expert-profile__pronouns{font-size:1rem;font-style:italic}.expert-profile__details{margin-top:0;list-style-type:none;padding:0}.expert-profile li{margin-bottom:5px}.expert-profile--full{align-items:initial;padding:15px}@media all and (min-width:75em){.expert-profile--full{padding-left:0}}.expert-profile--full__image{padding-top:0;padding-left:0}.expert-profile--full img{width:110px;padding:12px;border:1px solid var(--gray-2)}.expert-profile__more-info{position:absolute;top:30px;right:0;text-transform:uppercase;font-size:10px;padding:2px 10px}.expert-topics__form-wrapper{display:none}.expert-topics__content{-moz-column-gap:18px;column-gap:18px;line-height:1.5}@media all and (min-width:40em){.expert-topics__content{-moz-columns:3;columns:3}}.people-search__content,.view-faculty-profiles{display:flex;flex-direction:column;margin:0 auto}.experts__content{padding-top:18px}.experts__row{grid-column-start:2;padding-left:18px;padding-right:18px}.experts_view_top_section{display:grid}.experts_view_top_section .column{grid-column-start:2}.mlt{grid-column-start:2}.mlt__title{grid-column-start:2;margin:0}.mlt__content{display:grid;gap:18px}@media all and (min-width:40em){.mlt__content{grid-template-columns:repeat(3,1fr)}}.article-mlt{position:relative}.article-mlt__title{text-decoration:none;position:absolute;font-size:1rem;color:#fff;background-color:rgba(0,0,0,.6);bottom:0;left:0;width:100%;line-height:1.1;margin:0;padding:9px;z-index:1}.article-mlt__title:focus,.article-mlt__title:hover{background-color:rgba(0,0,0,.8)}.article-mlt__image{display:flex}.article-mlt__image>article{width:100%}.article-mlt img{aspect-ratio:5/3;object-fit:cover;width:100%}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.anchors{grid-column-start:2;text-align:center;border:1px solid #b7b9ba;padding:30px 39px}@media all and (min-width:40em){.anchors{padding:40px 47px}}.anchors__placeholder{height:0;display:block;width:100%;margin:0;padding:0;transition-property:none;transition-duration:0s}.anchors__title{margin-bottom:14px}@media all and (min-width:40em){.anchors__title{margin-bottom:21px}}.anchors__title:only-child{margin-bottom:0}.anchors__body{font-size:18px;line-height:32px;margin-bottom:32px}@media all and (min-width:40em){.anchors__body{margin-bottom:33px}}.anchors__body:last-child{margin-bottom:0}.anchors__links{font-size:24px;line-height:44px}@media all and (min-width:40em){.anchors__links{line-height:32px}}.anchors__links:not(:last-child){margin-top:32px}@media all and (min-width:40em){.anchors__links:not(:last-child){margin-top:33px}}.anchors__links--sticky{position:fixed;top:0;left:0;z-index:2;background-color:#fff;padding:.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);width:100%;transition-property:none;transition-duration:0s}@media screen and (width <= 480px){.anchors__links--sticky{padding:.25rem;font-size:18px;line-height:1.4}}@media all and (min-width:40em){.anchors__links--logged-in{top:39px}.anchors__links--tray{top:79px}}.anchors__nav{grid-column-start:2;transition-property:none;transition-duration:0s}.anchors__nav--sticky{transition-property:none;transition-duration:0s}.anchors__link{text-decoration:none;letter-spacing:1.8;font-weight:600;white-space:nowrap}.anchors__link:focus,.anchors__link:hover{text-decoration:underline}.anchors__link--active{font-weight:700;text-decoration:underline}.anchors__separator{display:inline-block;margin:0 1rem}.annual-events{display:grid;grid-column-start:2;gap:18px}@media all and (min-width:40em){.annual-events{grid-template-columns:repeat(2,1fr)}}.annual-events__header-wrapper{grid-column:1/-1}.annual-events__row{position:relative}.annual-events__row:first-child{grid-column:1/-1}.annual-event__featured{line-height:48px;font-weight:700;margin-top:0;margin-bottom:0;text-align:center;color:#fff;background-color:#000;width:100%;font-size:13px}@media all and (min-width:40em){.annual-event__featured{font-size:14px}}@media all and (min-width:75em){.annual-event__featured{font-size:15px}}.annual-event__title{z-index:1;bottom:0;width:100%;margin-top:0;margin-bottom:0;padding-inline:10px;text-align:center;background-color:rgba(0,0,0,.5);font-size:17px;line-height:24px}@media all and (min-width:40em){.annual-event__title{position:absolute;font-size:20px;line-height:28px}}@media all and (min-width:75em){.annual-event__title{font-size:25px;line-height:37px}}.annual-event__title--hover,.annual-event__title:hover{background-color:rgba(0,0,0,.75)}.annual-event__title-link{display:inline-block;width:100%;color:#fff;text-decoration:none;text-align:center;font-weight:400}.annual-event__title-link:hover{color:#fff}.share{gap:18px;display:flex;grid-column-start:2}.share--sticky{flex-direction:column}.share__wrapper{padding:18px}.share__wrapper--sticky{padding:5px 5px 10px;position:fixed;top:50%;transform:translateY(-50%);border-radius:0 5px 15px 0;background-color:#fff;left:0;z-index:1;display:initial;box-shadow:0 0 5px rgba(0,0,0,.25)}.share__title{font-weight:700;margin-bottom:10px;grid-column-start:2}.share__link{position:relative}.share__link--sticky{margin:0 auto}.share__message{position:absolute;width:-moz-max-content;width:max-content;background:#e3e4e4;padding:5px 10px;border-radius:3px;color:#1f2327;left:50%;top:-35px;transform:translateX(-50%);box-shadow:0 -5px 5px rgba(0,0,0,.25)}@media all and (min-width:40em){.share__message{left:55px;top:50%;box-shadow:5px 0 5px rgba(0,0,0,.25);transform:translateY(-50%)}}.share__message::before{content:"";position:absolute;border:5px solid transparent;border-top-color:#e3e4e4;bottom:-9px;left:50%;transform:translateX(-50%)}@media all and (min-width:40em){.share__message::before{border-right-color:#e3e4e4;border-top-color:transparent;top:50%;left:-10px;bottom:initial;transform:translateY(-50%)}}.sdg-view{grid-column-start:2}.sdg-view__wrapper{margin-top:0}.sdg-view__header-wrapper{grid-column:1/-1;margin-bottom:18px}.sdg-view__form-wrapper{grid-column-start:2}.sdg-view__form{gap:18px}.sdg-view__submit{padding-left:2rem;padding-right:2rem}.idg-research-view,.idg-view{grid-column-start:2}.idg-research-view__wrapper,.idg-view__wrapper{margin-top:0}.idg-research-view__wrapper .view-empty,.idg-view__wrapper .view-empty{grid-column-start:2}.idg-research-view__header-wrapper,.idg-view__header-wrapper{grid-column:1/-1;margin-bottom:18px}.idg-research-view__form-wrapper,.idg-view__form-wrapper{grid-column-start:2}.idg-research-view__wrapper .pager{grid-column:1/-1}.idg-research-view__wrapper .form-item--idg{margin-left:18px}.idg-research-view__form-wrapper .form-item__label{display:block;width:-moz-max-content;width:max-content;margin-left:18px}.idg-research-view__form-wrapper .form-item--sdg{position:relative}.idg-research-view__form-wrapper .form-element--type-select-multiple{position:absolute;width:-moz-max-content;width:max-content;left:0;left:18px;top:32px}@media all and (min-width:40em){.idg-research-view__form-wrapper .form-element--type-select-multiple{top:41px}}@media all and (min-width:75em){.idg-research-view__form-wrapper .form-element--type-select-multiple{top:44px}}@media all and (min-width:40em){.media-banner-item{display:grid;grid-template-areas:"video title" "video description";grid-template-columns:1fr minmax(min-content,400px)}}@media all and (min-width:75em){.media-banner-item{grid-template-columns:1fr minmax(min-content,500px)}}.media-banner-item__media{position:relative}@media all and (min-width:40em){.media-banner-item__media{grid-area:video}}.media-banner-item__video{width:100%;display:block}@media all and (min-width:40em){.media-banner-item__video{height:100%;object-fit:cover}}.media-banner-item__image{object-fit:cover;width:100%;height:100%}.media-banner-item__title{grid-area:title;font-size:45px;line-height:1.1;font-family:Raleway,sans-serif;font-weight:5;margin:0;background-color:#f5f5f5;padding:45px}@media all and (min-width:40em){.media-banner-item__title{display:flex;justify-content:center;flex-direction:column}}@media all and (min-width:75em){.media-banner-item__title{font-size:60px}}@media all and (min-width:40em){.media-banner-item__title--homepage{background-color:#f5f5f5}}@media all and (min-width:40em){.media-banner-item__title--research{background-color:#1f1e26;color:#fff}}@media all and (min-width:40em){.media-banner-item__title--sustainability{background-color:#2e2424;color:#fff}}.media-banner-item__title--business{font-weight:700;background:linear-gradient(#042e6d,#146ef6);background-size:200% 200%;animation:gradient-rotation 3s linear infinite;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.media-banner-item__title-line{width:70px;border:2px solid #ac2b37;margin:0;margin-bottom:25px}.media-banner-item__title-line--research{border-color:#34383b}.media-banner-item__title-line--sustainability{border-color:#4b4e51}.media-banner-item__title-line--business{border-color:#042e6d}@media all and (min-width:40em){.media-banner-item__title-line--research,.media-banner-item__title-line--sustainability{border-color:#fff}}@media all and (min-width:40em){.media-banner-item__title-line{width:90px;margin-bottom:40px;border-bottom-width:1px}}.media-banner-item__desc-cta-wrapper{grid-area:description;display:flex;flex-direction:column;padding:45px;padding-right:90px;font-family:"Source Sans Pro",sans-serif;font-size:24px;color:#fff;gap:18px}@media all and (min-width:40em){.media-banner-item__desc-cta-wrapper{justify-content:space-between;gap:18px}}.media-banner-item__desc-cta-wrapper--homepage{background-color:#34383b}.media-banner-item__desc-cta-wrapper--research{background-color:#34383b}.media-banner-item__desc-cta-wrapper--sustainability{background-color:#4b4e51}.media-banner-item__desc-cta-wrapper--business{background-color:#042e6d}.media-banner-item__desc{display:flex;flex-direction:column;justify-content:space-between;font-family:Raleway,sans-serif;font-size:17px}@media all and (min-width:40em){.media-banner-item__desc{font-size:24px}}.media-banner-item__cta{font-family:Raleway,sans-serif}.media-banner-item__cta--homepage{color:#34383b}.media-banner-item__cta--research{color:#34383b}.media-banner-item__cta--sustainability{color:#4b4e51}.media-banner-item__cta--business{color:#042e6d}.media-banner-item__slick-button-container{display:flex;position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.3);color:#fff;padding:15px;flex-direction:column;justify-content:space-evenly}.media-banner-item__control{border:0;background-color:#fff;border-radius:40px;padding:4px;line-height:1;cursor:pointer}.media-banner-item__control-container{font-size:0;position:absolute;max-width:40px}@media all and (min-width:40em){.media-banner-item__control-container{max-width:45px}}.media-banner-item__control-title{padding-left:52px}@media all and (min-width:40em){.media-banner-item__control-title{padding-left:60px}}.media-banner-item__play-pause-text{font-size:18px;margin:8px}.media-banner-item__video-disclaimer{margin:8px;font-size:14px}.media-banner-item__icon{display:none;color:#1f2327;stroke:#1f2327}.media-banner-item__icon--homepage{color:#34383b;stroke:#34383b}.media-banner-item__icon--research{color:#34383b;stroke:#34383b}.media-banner-item__icon--sustainability{color:#4b4e51;stroke:#4b4e51}.media-banner-item__icon--business{color:#042e6d;stroke:#042e6d}.media-banner-item__icon--visible{display:block}.media-banner{position:relative}.media-banner__slick-button{background-color:transparent;border:2px solid #fff;color:#fff}.media-banner__slick-arrow-wrapper{position:absolute;display:flex;flex-direction:column;gap:18px;bottom:0;width:-moz-fit-content;width:fit-content;justify-content:center;right:0;padding:15px}@keyframes gradient-rotation{0%{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}.brief-paragraph{background-color:#f5f5f5;padding:18px;text-align:center;display:grid;gap:18px;align-content:baseline}.brief-paragraph__wrapper{display:grid;gap:18px}@media all and (min-width:40em){.brief-paragraph__wrapper--2{grid-template-columns:1fr 1fr}}@media all and (min-width:40em){.brief-paragraph__wrapper--3{grid-template-columns:1fr 1fr 1fr}}.brief-paragraph__pre-title,.brief-paragraph__sub-title{font-weight:700}.brief-paragraph__pre-title{color:#ac2b37}.brief-paragraph__title{margin:0;font-size:40px}.simple-banner{flex-direction:column;grid-column-start:2;justify-content:space-between;gap:1rem;display:flex}@media all and (min-width:40em){.simple-banner{flex-direction:row}}.simple-banner__wrapper{display:grid;flex-direction:column;padding:45px;padding-right:90px;justify-content:center;text-align:left}@media all and (min-width:40em){.simple-banner__wrapper{padding-right:10px}}.simple-banner__wrapper--gray-bg{background-color:#f5f5f5}.simple-banner__wrapper--white-bg{background-color:#fff}.simple-banner__wrapper--black-bg{background-color:#1f2327}@media all and (min-width:40em){.simple-banner__cta-wrapper{padding-left:18px;padding-right:18px;display:flex;margin-left:30px;align-self:center}}.simple-banner__eyebrow{text-transform:uppercase;font-weight:600;color:#4b4e51;margin-bottom:.5rem}.simple-banner__eyebrow--white{color:#fff}.simple-banner__heading{position:none;font-size:1.5rem;font-weight:700}.simple-banner__heading--white{color:#fff}.simple-banner__cta{white-space:nowrap;width:100%;height:100%;padding-left:3em;padding-right:3rem}@media all and (min-width:40em){.simple-banner__cta{margin-top:0;justify-self:end}}.cookiesjsr-banner{position:fixed;background-color:#dfe0e0;bottom:0;width:500px;max-width:50%;min-width:400px;padding:18px;box-shadow:0 0 10px rgba(0,0,0,.5);border-top-right-radius:10px}.cookiesjsr-banner:only-child{z-index:102}.cookiesjsr-banner--action{text-align:right}@media (width >= 576px){.cookiesjsr-btn.allowAll,.cookiesjsr-btn.denyAll{display:inline-block}}.cookiesjsr-links{list-style-type:none;padding-left:0;display:flex;margin-top:0;margin-bottom:0}.cookiesjsr-links>li{display:inline}.cookiesjsr-settings:last-child{margin-left:1rem}.cookiesjsr-layer{background:#fff;display:block;height:100vh;left:50%;line-height:1.5em;max-width:100%;overflow:hidden;padding:3.5em 0 4.5em;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:314160}@media (height >= 668px){.cookiesjsr-layer{height:80vh;max-height:575px}}@media (height >= 992px){.cookiesjsr-layer{height:60vh}}@media (width >= 768px){.cookiesjsr-layer{width:860px}}.cookiesjsr-layer--wrapper{position:fixed;inset:500px;max-width:600px;max-height:500px}.cookiesjsr-layer--overlay{background:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:314159}.cookiesjsr-layer--header{align-items:center;background:#fff;border-bottom:1px solid #dfe0e0;display:flex;height:3.5em;justify-content:space-between;left:0;margin:0;padding:0 1.25em;position:absolute;top:0;width:100%;z-index:100}.cookiesjsr-layer--title{color:#000f37}.cookiesjsr-layer--close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.263 0 13.501 10.762 2.737 0 0 2.737l10.764 10.764L0 24.263 2.737 27l10.764-10.764L24.263 27 27 24.263 16.238 13.501 27 2.737z' fill='%23000f37' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% scroll;background-size:contain;border:0;cursor:pointer;height:1em;overflow:hidden;padding:0;text-indent:-999em;width:1em;z-index:102}.cookiesjsr-layer--body{background:#fff;inset:3.5em 0 4.5em;position:absolute}.cookiesjsr-layer--footer{align-items:center;background:#fff;border-top:1px solid #dfe0e0;bottom:0;display:flex;height:4.5em;justify-content:flex-end;left:0;padding:0 1.25em;position:absolute;width:100%}@media (width >= 768px){.cookiesjsr-layer--footer{justify-content:space-between}}.cookiesjsr-layer--label-all{display:none}@media (width >= 768px){.cookiesjsr-layer--label-all{display:block;padding-right:1.25em;width:30%}}.cookiesjsr-layer--actions{align-items:center;display:flex;margin:-.625em;justify-content:flex-end;gap:18px}.cookiesjsr-service-groups{display:block;list-style:none;margin:0 0 -1px;max-height:100%;overflow:auto;padding:0;position:static}.cookiesjsr-service-group{line-height:1.5em;list-style:none;position:static}.cookiesjsr-service-group--tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-bottom:1px solid #dfe0e0;color:#000f37;cursor:pointer;display:block;font-weight:700;margin:0;min-height:3em;padding:1em 1.25em;text-align:left;text-decoration:none;width:100%}.cookiesjsr-service-group--tab:last-child{border-bottom:0}@media (width >= 768px){.cookiesjsr-service-group--tab{padding:1em 3.25em 1em 1.25em;width:calc(30% + 2em)}}.cookiesjsr-service-group--content{display:none}@media (width >= 768px){.cookiesjsr-service-group--content{height:100%;overflow:auto;position:absolute;right:0;top:0;width:70%}}.cookiesjsr-service-group--intro{padding:1em 1.25em}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#dfe0e0;border-bottom:0}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#dfe0e0;display:block;font-weight:500}.cookiesjsr-service-group--services{margin:0;padding:0}.cookiesjsr-service{align-items:center;background-color:hsla(210deg,4%,90%,0);display:flex}.cookiesjsr-service--description{padding:.625em 1.25em;width:calc(100% - 2.5em - 45px)}.cookiesjsr-service--action{padding:.625em 1.25em;width:calc(2.5em + 45px)}.cookiesjsr-service--always-on{color:#0a0;display:flex;justify-content:flex-end;text-align:right;white-space:nowrap}.wpi-ad{padding:18px 17px 17px;border:1px solid #dfe0e0;background-color:#fff;display:flex;flex-direction:row;gap:clamp(25px,6vw,80px)}@media (width >= 1500px){.wpi-ad{position:absolute;gap:1rem;right:50px;top:42px;flex-direction:column;width:194px;z-index:1}}.wpi-ad__grid{padding:18px}.wpi-ad__container{position:relative;grid-column-start:2}@media all and (min-width:40em){.wpi-ad__container{width:-moz-fit-content;width:fit-content}}@media (width >= 640px) and (width <= 1499px){.wpi-ad__container{width:100%}}.wpi-ad__content{display:flex;flex-direction:column;gap:1rem}@media (width >= 1500px){.wpi-ad__content{display:contents}}.wpi-ad__image{max-height:169px}@media (width >= 640px) and (width <= 1499px){.wpi-ad__image{max-height:160px}}@media (width >= 1500px){.wpi-ad__image{max-height:unset}}.wpi-ad__image--vertical{display:none}@media (width < 640px),(width >= 1500px){.wpi-ad__image--vertical{display:initial}}.wpi-ad__image--horizontal{display:none}@media (width >= 640px) and (width <= 1499px){.wpi-ad__image--horizontal{display:initial}}.wpi-ad__title{margin:0;font-size:24px;line-height:1.2}.wpi-ad__title::before{content:"";display:block;width:40px;border:1px solid #ac2b37;margin:10px 0 16px}.wpi-ad__text-body>p{text-wrap:balance;font-family:"Source Sans Pro",sans-serif;font-size:16px}.wpi-ad__link{width:-moz-fit-content;width:fit-content;padding:5px 30px;font-family:"Source Sans Pro",sans-serif}@media (width >= 1500px){.wpi-ad__link{padding-left:10px;padding-right:10px;width:100%}}.aos__pre-title{margin-bottom:17px;text-align:center}.aos__pre-title::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px;margin-left:auto;margin-right:auto}@media all and (min-width:40em){.one-col .aos__pre-title::after{margin-top:8px;width:80px}}@media all and (min-width:75em){.one-col .aos__pre-title::after{margin-top:9px}}[class*="--black-bg"] .aos__pre-title::after{border-bottom-color:#f5d493}.two-col .aos__pre-title::after{margin-left:0}.aos__title{text-align:center;margin-top:0}.aos__subtitle{text-align:center}.podcast-platforms{display:inline-block;line-height:1.5}.podcast-platforms__item{display:inline-flex;margin-right:.5rem;align-items:center}.podcast-platforms__item:not(:last-child)::after{content:"|";margin-left:.5rem}.podcast-platforms__link{text-decoration:none;color:#1f2327}.podcast-platforms__link:hover{text-decoration:underline}.podcast-platforms__link-icon{width:1rem;height:1rem;margin-right:.5rem}.episode-teaser{display:grid;gap:1rem;grid-template-columns:80px 1fr}@media all and (min-width:40em){.episode-teaser{grid-template-columns:auto 1fr}}.episode-teaser>div:not(.episode-teaser__content){position:absolute}.episode-teaser__row--unpublished{background-color:#fff4f4}.episode-teaser__image-link img{display:block}.episode-teaser__content{display:grid;gap:5px}.episode-teaser__title{margin:0;line-height:1.15}.episode-teaser__title-link{color:#1f2327;text-decoration:none}.episode-teaser__title-link:focus,.episode-teaser__title-link:hover{color:#ac2b37;text-decoration:underline}.episodes-list__header{margin-bottom:10px;line-height:1}.episodes-list__header::after{content:"";display:block;border-bottom:2px solid #ac2b37;margin-top:2px;width:40px;margin-top:0}@media all and (min-width:40em){.one-col .episodes-list__header::after{margin-top:8px;width:40px}}@media all and (min-width:75em){.one-col .episodes-list__header::after{margin-top:9px;width:40px}}[class*="--black-bg"] .episodes-list__header::after{border-bottom-color:#f5d493}.episodes-list__season-wrapper{display:grid;grid-column-start:auto;gap:18px;margin-bottom:36px}.episode-token{margin-bottom:5px;border-bottom:1px solid #cecfd0;padding-bottom:5px}.episode-token__title{margin:0;font-size:1rem;line-height:1.15;font-weight:400}.episode-token__title-link{text-decoration:none;color:#1f2327;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.episode-token__title-link:hover{text-decoration:underline}.episode-token__date{display:flex;gap:5px;font-size:.8rem}.episode__guests{display:flex}.episode__guests-label{margin-right:5px}.episode__guests-separator{margin-right:5px}.show-compact{display:flex;flex-direction:column;gap:1rem}@media all and (min-width:40em){.show-compact{display:grid;gap:1rem 50px;grid-template-columns:0.75fr minmax(0,1fr);grid-template-areas:"image content" "platform content" "social-links cta"}}@media all and (min-width:40em){.show-compact--no-social-links{grid-template-areas:"image content" "platform cta"}}@media all and (min-width:40em){.show-compact__image{grid-area:image;grid-column:1;grid-row:1}}.show-compact__image img{width:100%;height:auto;display:block}.show-compact__content{display:grid;min-width:0;gap:10px}@media all and (min-width:40em){.show-compact__content{grid-column:2;grid-area:content;align-content:start}}.show-compact__title{margin-bottom:0}.show-compact__episodes{overflow-x:hidden;padding:5px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);background-color:#fff;max-height:257px}@media all and (min-width:75em){.show-compact__episodes{max-height:321px}}.show-compact__episodes-title{font-weight:700}.show-compact__link{grid-area:cta;text-align:right;display:none}@media all and (min-width:40em){.show-compact__link{display:block}}.show-compact__social-links{grid-area:social-links}@media all and (min-width:40em){.show-compact__podcast-platforms{grid-area:platform}}.show-token__title{margin-top:2rem;margin-bottom:-1rem}@media all and (min-width:40em){.show-token__title{margin-top:0;margin-bottom:0}}:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#fff;--black:#000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--light-blue:#2C63ae;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.shows-block{padding-bottom:29px}.shows-block--gray-bg{background-color:#f5f5f5}.shows-block__content,.shows-block__title{grid-column-start:2}@media all and (min-width:75em){.one-col__main-region--contained .shows-block__content,.one-col__main-region--contained .shows-block__title{max-width:calc(100% - 36px)}}.shows-block__slick-arrow-wrapper{text-align:center;padding-top:20px}@media all and (min-width:40em){.shows-block__slick-arrow-wrapper{padding-top:50px}}.shows-block__slick-arrows{width:100%}.shows-block__slick-prev{margin-right:10px}.shows-block__slick-next{margin-left:10px;justify-self:end}.shows-block__slick-button svg{width:30px}.ai-generated{background-color:#f5f5f5;padding:18px;border-radius:8px;margin:18px 0}.ai-generated__content{display:flex;align-items:flex-start;gap:18px}.ai-generated__icon{flex-shrink:0;width:40px;height:40px;background-color:#000;border-radius:50%;color:#fff}.ai-generated__text{flex:1;font-size:14px;line-height:1.15;color:#4b4e51;font-weight:600}.ai-generated__usage-text{display:block}.ai-generated__links{margin-top:3px;font-size:14px}.ai-generated__links-text{color:#4b4e51}.ai-generated__link{text-decoration:underline;color:#1f2327}.ai-generated__link:hover{text-decoration:none}
/*# sourceMappingURL=wpi.css.map */
