/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field-media-videoembed-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:12px}.field-media-videoembed-video iframe{min-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.field-media-videoembed-caption{font-size:.75rem;line-height:1.3;font-weight:500;margin-bottom:16px}
#main.layout-flex{gap:28px}#main.layout-flex #sidebar-first,#main.layout-flex #sidebar-second{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}#main.layout-flex #content-main{width:100%}#main.layout-flex.sidebar-dual #sidebar-first,#main.layout-flex.sidebar-dual #sidebar-second{-ms-flex-preferred-size:43.5%;flex-basis:43.5%}#main.layout-flex.sidebar-dual #content-main{width:100%}@media(max-width:1024px){#main.layout-flex,#main.layout-flex.sidebar-dual{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1280px){.o-listing-grid--faculty .o-listing-grid__item{width:20%}.sidebar-dual .o-listing-grid--faculty .o-listing-grid__item{width:33.33%}}.gsb_citations_view.page-section{margin:0}.gsb_citations_view.page-section::after{border-bottom-width:0 !important}.gsb_citations_view.page-section .page-section--main-content{padding-top:38px}.paragraph-node.page-section:not(.no-border)::after{border-bottom-width:0 !important}.paragraph-node .field-para-node-title{margin:0 0 2rem 0}.paragraph-node .field-para-node-title a{font-size:1.25rem;font-weight:500;border-bottom-width:0 !important;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#0078ab}@media screen and (min-width:1280px){.sidebar-dual .featured-media .featured-media-inner{grid-template-columns:1fr}}.page-node-type-gsb-page .paragraph-content-grid.page-section,.page-node-type-gsb-page .paragraph-curated-content-grid.page-section{margin:0}.page-node-type-gsb-page .paragraph-content-grid.page-section:not(.no-border)::after,.page-node-type-gsb-page .paragraph-curated-content-grid.page-section:not(.no-border)::after{border-bottom-width:0 !important}.page-node-type-gsb-page .paragraph-content-grid.page-section .page-section--main-content,.page-node-type-gsb-page .paragraph-curated-content-grid.page-section .page-section--main-content{padding-top:32px}
.paragraph--unpublished{background-color:#fff4f4;}
