/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;}body{line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}body{color:#242e4c;font-family:"franklin-gothic-urw",sans-serif;}body[data-has-menu],body[data-has-search]{height:100vh;height:100dvh;overflow:hidden;}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;}.page-wrap{background-color:#fff;display:flex;flex-direction:column;position:relative;min-height:100vh;min-height:100dvh;}[data-toolbar-menu] .page-wrap{min-height:calc(100vh - 87px);min-height:calc(100dvh - 87px);}@media (min-width:976px){[data-toolbar-menu] .page-wrap{min-height:calc(100vh - 114px);min-height:calc(100dvh - 114px);}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:0;background-color:rgba(36,46,76,0);}[data-has-search] .overlay{background-color:rgba(36,46,76,0.6);height:auto;z-index:400;}.content--main{flex-grow:1;padding-bottom:60px;}.icon--hamburger{width:25px;transition:transform 0.4s;}[data-has-menu] .icon--hamburger{transform:rotate(45deg);}.icon--hamburger .bottom,.icon--hamburger .top{transition:stroke-dasharray 0.4s,stroke-dashoffset 0.4s;}[data-has-menu] .icon--hamburger .bottom,[data-has-menu]
    .icon--hamburger .top{stroke-dashoffset:-68px;}.burger{border-top:2px solid currentColor;display:block;flex:0 0 19px;position:relative;width:19px;transition:border-color 0.2s cubic-bezier(0.83,0,0.17,1);}@media (min-width:769px){.burger{width:22px;}}.burger::before,.burger::after{position:absolute;right:0;left:0;border-top:2px solid currentColor;content:" ";display:block;transition:transform 0.2s cubic-bezier(0.83,0,0.17,1);}.burger::before{top:-4px;transform:translateY(-5px);}.burger::after{top:0;transform:translateY(5px);}.is-active .burger{border-color:transparent;}.is-active .burger::before{transform:rotate(45deg) translateY(3px);}.is-active .burger::after{transform:rotate(-45deg) translateY(-3px);}.ex,.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle{height:100%;width:100%;position:relative;}.ex::before,.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.ex::after,.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after{height:2px;width:100%;position:absolute;top:50%;right:0;bottom:50%;left:0;content:"";background-color:currentColor;border-radius:1px;display:block;}.ex::before,.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before{transform:rotate(45deg);}.ex::after,.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after{transform:rotate(-45deg);}.icon--filter{height:100%;width:100%;padding:10px;position:relative;}.icon--filter::before,.icon--filter::after{content:"";}.icon--filter::before,.icon--filter::after,.icon--filter .line{position:absolute;top:50%;right:0;bottom:50%;left:0;background-color:currentColor;border-radius:1px;display:block;height:2px;margin:0 auto;}.icon--filter::before{width:15px;transform:translateY(-5px);}.icon--filter .line{width:11px;}.icon--filter::after{width:5px;transform:translateY(5px);}.header--page{margin-bottom:30px;}@media (min-width:769px){.header--page{margin-bottom:50px;}}.header--dots{overflow:hidden;position:relative;}.header--dots[data-has-image]::after{width:150px;}@media (max-width:768px){.header--dots[data-has-image]::after{height:250px;}}@media (min-width:769px) and (max-width:1199px){.header--dots[data-has-image]::after{height:480px;}}@media (min-width:1500px){.header--dots[data-has-image]::after{height:100%;width:300px;}}.header--dots::after{position:absolute;top:0;left:0;content:"";background-image:radial-gradient(#3cc1cc 20%,transparent 25%);background-size:10px 10px;background-repeat:repeat;height:100%;}@media (min-width:769px){.header--dots::after{background-size:15px 15px;background-position:0 0,30px 30px;}}@media (min-width:1200px){.header--dots::after{width:150px;height:100%;}}@media (min-width:1500px){.header--dots::after{height:100%;width:300px;}}.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;margin:-1px;padding:0;position:absolute;width:1px;white-space:nowrap;}.branding a{align-items:center;display:inline-flex;}.branding hr{border:0;border-right:1px solid #fff;height:30px;margin:0 7px;width:0;}.branding .wordmark{margin-top:2px;}.link-login{align-items:center;display:flex;gap:15px;}.link-login a{text-decoration:none;}.link-login a:hover,.link-login a:focus{text-decoration:underline;}.pager{font-family:"franklin-gothic-urw",sans-serif;color:#ddd;margin-top:2em;}.pager .pager__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;gap:5px;}.pager .pager__item{text-align:center;}.pager .pager__item a{background:#fff;border-radius:50%;border:1px solid #ddd;display:block;font-weight:bold;height:40px;line-height:40px;min-width:40px;padding:0 10px;}.pager .pager__item a{color:#888;text-decoration:none;}.pager .pager__item a:hover{border-color:#242e4c;color:#242e4c;text-decoration:none;}.pager .pager__item.is-active a{background-color:#242e4c;border-color:#242e4c;color:#fff;pointer-events:none;}.pager .pager__item--first,.pager .pager__item--last{display:none;}.pager .pager__item--previous a,.pager .pager__item--next a{border-radius:5px;}.pager .pager__item--previous a:hover,.pager .pager__item--next a:hover{border-color:#242e4c;color:#242e4c;}@media only screen and (max-width:599px){.pager .pager__items{justify-content:space-between;}.pager .pager__items .pager__item{display:none;}.pager .pager__items .pager__item--previous,.pager .pager__items .pager__item--next{display:block;}.pager .pager__items .pager__item--next{margin-left:auto;}}a:hover,a:focus{text-decoration:none;}img{height:auto;object-fit:cover;}input[type="reset"]{font-size:0.625rem;line-height:1.1;letter-spacing:0.1em;height:auto;width:auto;background-color:transparent;border:none;border-radius:5px;color:inherit;cursor:pointer;padding:5px 2px;text-transform:uppercase;}.print-only{display:none;}@media print{.print-only{display:block;}}@media print{.no-print{display:none;}}.page--admin-import .header--import-content{background-color:#f2f4f8;padding:50px 0;}.page--admin-import .header--import-content h1{font-size:2.25rem;line-height:1;letter-spacing:-0.00694em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.page--admin-import .page-content{margin-top:50px;}.page--admin-import .og-importer-url-validation-form .form-wrapper{display:flex;gap:10px;}.page--admin-import .og-importer-url-validation-form .form-item-url{flex:1 0 auto;}.page--admin-import .og-importer-url-validation-form .form-text{height:47px;width:100%;padding:5px 10px;}.page--admin-import .og-importer-url-validation-form .helptext{font-size:0.875rem;line-height:1;color:#666;margin-top:10px;}.column,.page--institute .hero:not([data-has-image]) .hero__copy{max-width:100%;max-width:1040px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%;}@media (min-width:769px){.column,.page--institute .hero:not([data-has-image]) .hero__copy{max-width:1080px;padding-inline:40px;}}@media (min-width:993px){.column,.page--institute .hero:not([data-has-image]) .hero__copy{max-width:1120px;padding-inline:60px;}}@media (min-width:1200px){.column,.page--institute .hero:not([data-has-image]) .hero__copy{max-width:1240px;padding-inline:120px;}}.column--wide{max-width:100%;max-width:1240px;}@media (min-width:769px){.column--wide{max-width:1280px;padding-inline:40px;}}@media (min-width:993px){.column--wide{max-width:1320px;padding-inline:60px;}}@media (min-width:1200px){.column--wide{max-width:1440px;padding-inline:120px;}}.column--narrow{max-width:100%;max-width:840px;}@media (min-width:769px){.column--narrow{max-width:880px;padding-inline:40px;}}@media (min-width:993px){.column--narrow{max-width:920px;padding-inline:60px;}}@media (min-width:1200px){.column--narrow{max-width:1040px;padding-inline:120px;}}.column--narrower{max-width:100%;max-width:740px;}@media (min-width:769px){.column--narrower{max-width:780px;padding-inline:40px;}}@media (min-width:993px){.column--narrower{max-width:820px;padding-inline:60px;}}@media (min-width:1200px){.column--narrower{max-width:940px;padding-inline:120px;}}.column--full{max-width:100%;}@media (min-width:769px){.column--full{padding-inline:40px;}}@media (min-width:993px){.column--full{padding-inline:60px;}}@media (min-width:1200px){.column--two{display:flex;gap:50px;justify-content:space-between;}}@media (min-width:1400px){.column--two{gap:100px;}}.header--main{background-color:#141f3d;color:#fff;position:relative;z-index:500;}.header--main .header__inner{align-items:center;display:flex;height:60px;gap:5px;justify-content:space-between;}.header--main .header__left{flex:1 0;}.header--main .header__sitename .logo--uva{max-width:100px;}.header--main .header__sitename .wordmark{max-width:140px;}@media (min-width:600px){.header--main .header__sitename .wordmark{max-width:228px;}}@media (min-width:600px){.header--main .header__sitename .wordmark .wordmark__short{display:none;}}@media (max-width:599px){.header--main .header__sitename .wordmark .wordmark__long{display:none;}}.header--main .header__right{align-items:center;display:flex;gap:20px;}.header--main .sitename{font-size:1.25rem;line-height:1.3;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;}.header--main .block--cooper_featurednavigation h2{display:none;}.header--main .menu--featured-navigation{display:flex;gap:20px;list-style:none;padding:0;}@media (max-width:992px){.header--main .menu--featured-navigation{display:none;}}@media (min-width:1040px){.header--main .menu--featured-navigation{gap:40px;}}.header--main .menu--featured-navigation .menu__item--active-trail a{font-weight:500;}.header--main .menu--featured-navigation .menu__item--active-trail a::before{transform:translateY(3px);}.header--main .menu--featured-navigation a{font-size:1.125rem;line-height:1.11111;letter-spacing:0em;font-weight:400;align-items:center;color:#fff;display:flex;height:60px;margin:0 -10px;padding:0 10px;position:relative;text-decoration:none;overflow:hidden;}.header--main .menu--featured-navigation a:hover::before{transform:none;}.header--main .menu--featured-navigation a::before{position:absolute;right:0;bottom:0;left:0;content:"";background-color:#3cc1cc;height:5px;transform:translateY(100%);transition:transform 0.2s cubic-bezier(0.83,0,0.17,1);}.header--main .header__buttons{align-items:center;display:flex;gap:5px;}@media (min-width:769px){.header--main .header__buttons{gap:15px;}}.header--main .trigger--menu,.header--main .trigger--search{color:#fff;}.header--main .trigger--menu:hover,.header--main .trigger--search:hover{background-color:#3cc1cc;color:#141f3d;}.header--main .trigger--search{position:relative;}.header--main .trigger--search .icon--search{position:absolute;top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);transition:opacity 0.1s ease-out 0.4s;}.header--main .trigger--search .ex,.header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle,.header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle{height:16px;width:16px;opacity:0;transition:opacity 0.1s ease-in 0.2s;}.header--main .trigger--search .ex::before,.header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle::before,.header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_page_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle::before,.header--main .trigger--search .ex::after,.header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle::after,.header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_page_body .ckeditor-accordion-container .header--main .trigger--search .ckeditor-accordion-toggle::after{transform:none;transition:transform 0.2s ease-in-out;}[data-has-search] .header--main .trigger--search .icon--search{opacity:0;transition-delay:0s;transition-timing-function:ease-in;}[data-has-search] .header--main .trigger--search .ex,[data-has-search] .header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle,[data-has-search] .header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle{opacity:1;}[data-has-search] .header--main .trigger--search .ex::before,[data-has-search] .header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::before,[data-has-search] .header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_page_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::before,[data-has-search] .header--main .trigger--search .ex::after,[data-has-search] .header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::after,[data-has-search] .header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_page_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::after{transition-timing-function:ease-out;transition-delay:0.3s;}[data-has-search] .header--main .trigger--search .ex::before,[data-has-search] .header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::before,[data-has-search] .header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::before,.field_page_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::before{transform:rotate(45deg);}[data-has-search] .header--main .trigger--search .ex::after,[data-has-search] .header--main .trigger--search .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::after,[data-has-search] .header--main .trigger--search .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle::after,.field_page_body .ckeditor-accordion-container [data-has-search] .header--main .trigger--search .ckeditor-accordion-toggle::after{transform:rotate(-45deg);}.search{position:absolute;top:0;right:0;left:0;background-color:#242e4c;transition:transform 0.3s cubic-bezier(0.64,0,0.78,0);z-index:450;}[data-has-search] .search{transform:translateY(100%);transition:transform 0.3s cubic-bezier(0.22,1,0.36,1);}@media (prefers-reduced-motion){[data-has-search] .search{transition:none;}}@media (prefers-reduced-motion){.search{transition:none;}}.search form{align-items:center;color:#fff;display:none;height:60px;}[data-has-search] .search form{display:flex;}.search .form-item{margin-right:20px;position:relative;width:100%;}.search .form-actions{flex:0 0 auto;}.search .form-search{font-size:1rem;line-height:1;letter-spacing:-0.01562em;background-color:#242e4c;border:none;color:#fff;width:100%;height:28px;}@media (min-width:769px){.search .form-search{font-size:1.25rem;line-height:1;letter-spacing:-0.0125em;}}.search .form-search:focus{outline:none;}.search .form-search::placeholder{color:#ccc;}.search .form-search::-webkit-search-cancel-button,.search .form-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}.search .reset-input{position:absolute;top:50%;right:10px;display:none;transform:translateY(-50%);}.search .reset-input:hover{background-color:rgba(255,255,255,0.2);}.search .form-submit:hover,.search .form-submit:focus{color:#fff !important;border:none !important;}.search .form-submit:hover:hover,.search .form-submit:focus:hover{background-color:#3cc1cc;color:#141f3d !important;}.nav--main{position:absolute;top:60px;left:0;height:auto;width:100%;background-color:#242e4c;color:#fff;display:flex;justify-content:center;height:0px;transition:height 0.4s cubic-bezier(0.64,0,0.78,0);z-index:450;}@media (min-width:1040px){.nav--main{align-items:center;}}@media (prefers-reduced-motion){.nav--main{transition:none;}}[data-has-menu] .nav--main{transition:height 0.4s cubic-bezier(0.22,1,0.36,1);height:calc(100dvh - var(--drupal-displace-offset-top,0px) - 60px);}@media (prefers-reduced-motion){[data-has-menu] .nav--main{transition:none;}}.nav--main .nav__inner{display:none;overflow-y:auto;padding:50px 20px;width:100%;height:100%;}[data-has-menu] .nav--main .nav__inner{align-items:center;display:grid;}@media (min-width:769px){.nav--main .nav__inner{padding:50px 60px;}}.nav--main .nav__content-wrap{position:relative;margin:0 auto;}.nav--main .nav__top{border-bottom:1px solid rgba(255,255,255,0.2);justify-content:space-between;margin-bottom:30px;padding-bottom:30px;}@media (min-width:1040px){.nav--main .nav__top{display:flex;justify-content:space-between;margin-bottom:50px;gap:50px;opacity:0;padding-bottom:50px;transform:translateY(20px);transition-delay:0.4s;transition-duration:0s;transition-property:opacity,transform;}}@media (min-width:1200px){.nav--main .nav__top{gap:100px;}}@media (min-width:1040px){[data-menu-finished] .nav--main .nav__top{opacity:1;transform:none;transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0s;}}@media (prefers-reduced-motion){[data-has-menu] .nav--main .nav__top{opacity:1;transform:none;transition:none;}}.nav--main .nav__top .nav__text{max-width:500px;margin-bottom:20px;}@media (min-width:1040px){.nav--main .nav__top .nav__text{margin-bottom:0;}}.nav--main .nav__top .nav__text a{font-size:2.25rem;line-height:1;letter-spacing:-0.01389em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;text-decoration:none;}@media (min-width:1040px){.nav--main .nav__top .nav__text a{font-size:2.625rem;line-height:1;letter-spacing:-0.0119em;}}.nav--main .nav__top .nav__text a:hover{color:#242e4c;}.nav--main .nav__top .nav__text a:hover span{background-size:100% 80%;}.nav--main .nav__top .nav__text a span{background:linear-gradient(0deg,#3cc1cc,#3cc1cc) no-repeat left bottom 0px/100% 2px;color:inherit;text-decoration:none;transition:background-size 0.3s cubic-bezier(0.77,0,0.175,1);}.nav--main .nav__top .nav__text p{font-size:1rem;line-height:1.375;letter-spacing:0em;font-weight:400;}.nav--main .nav__utility-links{display:flex;gap:50px;list-style:none;padding-left:0;}@media (min-width:1040px){.nav--main .nav__utility-links{flex-shrink:0;opacity:0;transform:translateY(20px);transition-property:opacity,transform;transition-duration:0s;transition-delay:0.4s;}}@media (min-width:1200px){.nav--main .nav__utility-links{gap:100px;}}@media (prefers-reduced-motion){.nav--main .nav__utility-links{transition:none;}}@media (min-width:769px){[data-menu-finished] .nav--main .nav__utility-links{opacity:1;transform:none;transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0.6s;}}@media (min-width:1040px){[data-menu-finished] .nav--main .nav__utility-links{transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0s;}}@media (prefers-reduced-motion){[data-has-menu] .nav--main .nav__utility-links{opacity:1;transform:none;transition:none;}}.nav--main .nav__utility-links .links__external{display:none;}@media (min-width:1040px){.nav--main .nav__utility-links .links__external{display:block;}}.nav--main .nav__utility-links .link-login{margin-top:15px;}@media (min-width:1040px){.nav--main .menu--main{display:flex;}}@media (min-width:1040px){.nav--main .menu--main > li{opacity:0;transform:translateY(20px);transition-property:opacity,transform;transition-duration:0s;transition-delay:0.4s;}}@media (prefers-reduced-motion){.nav--main .menu--main > li{transition:none;}}@media (min-width:1040px){.nav--main .menu--main > li:not(:first-child){border-left:1px solid rgba(255,255,255,0.2);padding-left:25px;margin-left:25px;}}@media (min-width:1200px){.nav--main .menu--main > li:not(:first-child){margin-left:50px;padding-left:50px;}}@media (min-width:1040px){[data-menu-finished] .nav--main .menu--main > li{opacity:1;transform:none;}[data-menu-finished] .nav--main .menu--main > li:nth-child(1){transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0.15s;}[data-menu-finished] .nav--main .menu--main > li:nth-child(2){transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0.3s;}[data-menu-finished] .nav--main .menu--main > li:nth-child(3){transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.22,1,0.36,1);transition-delay:0.45s;}}@media (prefers-reduced-motion){[data-has-menu] .nav--main .menu--main > li{opacity:1;transform:none;transition:none;}}.nav--main .menu--main .menu__item{margin-bottom:30px;}@media (min-width:1040px){.nav--main .menu--main .menu__item{margin:0;}}.nav--main .menu--main .menu__item > a{font-size:1.625rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;text-decoration:none;}@media (min-width:1040px){.nav--main .menu--main .menu__item > a{font-size:2.25rem;line-height:1;margin-bottom:20px;}}.nav--main .menu--main .menu__item > a:hover{color:#242e4c;}.nav--main .menu--main .menu__item > a:hover span{background-size:100% 80%;}.nav--main .menu--main .menu__item > a span{background:linear-gradient(0deg,#3cc1cc,#3cc1cc) no-repeat left bottom 0px/100% 2px;color:inherit;text-decoration:none;transition:background-size 0.3s cubic-bezier(0.77,0,0.175,1);}.nav--main .menu--main .submenu__item{margin-bottom:15px;}.nav--main .menu--main .submenu__item:last-child{margin-bottom:0;}.nav--main .menu--utility-nav .menu__item{margin-bottom:10px;}@media (min-width:1040px){.nav--main .menu--utility-nav .menu__item{margin-bottom:15px;}}.nav--main .menu--utility-nav .menu__item:last-child{margin-bottom:0;}.nav--main .nav__external-mobile{border-top:1px solid rgba(255,255,255,0.2);padding-top:30px;}@media (min-width:1040px){.nav--main .nav__external-mobile{display:none;}}.nav--main .nav__external-mobile .link-login{margin-top:10px;}.nav--main .nav__external-mobile .link-login a{text-decoration:none;}.nav--main ul{list-style:none;padding:0;}.nav--main a{font-size:1rem;line-height:1.1875;letter-spacing:-0.01562em;font-weight:400;color:#fff;display:inline-block;text-decoration:none;transition:color 0.2s cubic-bezier(0.83,0,0.17,1);}@media (min-width:1040px){.nav--main a{font-size:1.125rem;line-height:1.22222;letter-spacing:-0.01389em;}}.nav--main a:hover{text-decoration:underline;}.header--institute{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);position:relative;width:100%;z-index:5;}.header--institute.is-active .header__links{height:auto;padding:20px;}@media (min-width:769px){.header--institute.is-active .header__links{padding:20px 40px;}}.header--institute .header__inner{align-items:center;display:flex;justify-content:space-between;height:50px;}@media (min-width:1200px){.header--institute .header__inner{height:auto;flex-wrap:wrap;gap:0 30px;}}.header--institute .header__sitename{font-size:1.25rem;line-height:1.3;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;text-decoration:none;}@media (min-width:769px){.header--institute .header__sitename{font-size:1.875rem;line-height:1.2;}}.header--institute .institute-menu__trigger{color:#242e4c;flex:0 0 40px;}@media (min-width:1200px){.header--institute .institute-menu__trigger{display:none;}}.header--institute .header__links{height:0;width:100%;position:absolute;top:100%;left:0;background-color:#fff;overflow:hidden;}@media (min-width:1200px){.header--institute .header__links{height:auto;width:auto;position:relative;top:0;margin-left:-12px;}}@media (min-width:1200px){.header--institute .field_institute_nav{align-items:center;display:flex;}}.header--institute .field_institute_nav div{margin-bottom:10px;}@media (min-width:1200px){.header--institute .field_institute_nav div{margin:0;}}.header--institute .field_institute_nav div:last-child{margin:0;}.header--institute .field_institute_nav a{font-size:1.125rem;line-height:1.22222;letter-spacing:0em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;}@media (min-width:1200px){.header--institute .field_institute_nav a{align-items:center;display:flex;height:60px;justify-content:center;padding:0 12px;text-decoration:none;}.header--institute .field_institute_nav a:hover,.header--institute .field_institute_nav a:focus{background-color:#ddd;}}.footer{color:#fff;}.footer a{color:#fff;}.footer__superfooter,.footer__main{padding:30px 0;text-align:center;}.footer__superfooter{background-color:#141f3d;}@media (min-width:769px){.footer__superfooter{padding:50px 0;text-align:left;}}@media (min-width:769px){.footer__superfooter .superfooter__inner{column-gap:100px;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(3,auto);margin:0 auto;max-width:700px;}}@media (min-width:1400px){.footer__superfooter .superfooter__inner{grid-template-columns:repeat(4,max-content);grid-template-rows:repeat(1,auto);justify-content:center;max-width:unset;}}.footer__superfooter .superfooter__socialz,.footer__superfooter .superfooter__address{margin-bottom:20px;}.footer__superfooter .superfooter__branding{margin-bottom:30px;max-width:320px;}@media (max-width:768px){.footer__superfooter .superfooter__branding{margin-left:auto;margin-right:auto;}}@media (min-width:769px){.footer__superfooter .superfooter__socialz{grid-column:2;grid-row:1 / -1;}}@media (min-width:1400px){.footer__superfooter .superfooter__socialz{grid-column:4;grid-row:1;margin-bottom:0;}}.footer__superfooter .superfooter__socialz .socialz__label{display:none;}@media (min-width:769px){.footer__superfooter .superfooter__socialz .socialz__label{font-size:0.9375rem;line-height:1;letter-spacing:0.13333em;font-weight:600;font-family:"franklin-gothic-urw-cond",sans-serif;display:block;margin-bottom:20px;text-transform:uppercase;}}.footer__superfooter .superfooter__socialz .socialz__links{list-style:none;padding:0;}@media (max-width:768px){.footer__superfooter .superfooter__socialz .socialz__links{align-items:center;display:flex;gap:15px;justify-content:center;}}@media (min-width:769px){.footer__superfooter .superfooter__socialz li{margin-bottom:15px;}.footer__superfooter .superfooter__socialz li:last-child{margin-bottom:0;}}.footer__superfooter .superfooter__socialz a{align-items:center;display:flex;gap:10px;text-decoration:none;}.footer__superfooter .superfooter__socialz a:hover,.footer__superfooter .superfooter__socialz a:focus{text-decoration:underline;}.footer__superfooter .superfooter__socialz a .icon{flex-basis:22px;}.footer__superfooter .superfooter__socialz a span{display:none;}@media (min-width:769px){.footer__superfooter .superfooter__socialz a span{display:block;}}.footer__superfooter .superfooter__address,.footer__superfooter .superfooter__contact{font-size:0.75rem;line-height:1.83333;letter-spacing:-0.01em;}@media (min-width:769px){.footer__superfooter .superfooter__address,.footer__superfooter .superfooter__contact{font-size:0.9375rem;line-height:1.66667;letter-spacing:-0.01em;}}.footer__superfooter .superfooter__address abbr{text-decoration:none;}.footer__superfooter .superfooter__contact .link-login{margin-top:20px;}@media (max-width:768px){.footer__superfooter .superfooter__contact .link-login{justify-content:center;}}.footer__superfooter .superfooter__contact address{font-style:normal;}.footer__main{background-color:#242e4c;padding:30px 0;}.footer__main .footer-main__top{border-bottom:1px solid rgba(255,255,255,0.2);display:flex;justify-content:center;margin-bottom:30px;padding-bottom:30px;}.footer__main .footer-main__brand{color:#fff;}.footer__main .footer-main__brand img{max-width:300px;}.footer__main .menu--footer{list-style:none;padding:0;}@media (min-width:1200px){.footer__main .menu--footer{display:flex;gap:30px;justify-content:center;}}.footer__main .footer-main__legal{margin-top:20px;}.footer__main a{font-size:0.75rem;line-height:1.16667;letter-spacing:0em;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;}.footer__main a:hover,.footer__main a:focus{text-decoration:underline;}.footer__main .footer-main__legal{font-size:0.75rem;line-height:1.66667;text-transform:uppercase;}@media print{.nav--main,.footer{display:none;}.header--main{background-color:#fff;}}@media (min-width:993px){.featured-research .field_featured_content,.view--research .field_featured_content,.view--research_statchat .field_featured_content,.view--news .field_featured_content{display:grid;grid-template-columns:calc(50% + 20px) auto;grid-template-rows:repeat(3,auto);}}.featured-research .field_featured_content .node--teaser,.featured-research .field_featured_content .views-row,.view--research .field_featured_content .node--teaser,.view--research .field_featured_content .views-row,.view--research_statchat .field_featured_content .node--teaser,.view--research_statchat .field_featured_content .views-row,.view--news .field_featured_content .node--teaser,.view--news .field_featured_content .views-row{border:none;margin:0;padding:0;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.featured-research .field_featured_content .node--teaser:first-child,.featured-research .field_featured_content .views-row:first-child,.view--research .field_featured_content .node--teaser:first-child,.view--research .field_featured_content .views-row:first-child,.view--research_statchat .field_featured_content .node--teaser:first-child,.view--research_statchat .field_featured_content .views-row:first-child,.view--news .field_featured_content .node--teaser:first-child,.view--news .field_featured_content .views-row:first-child{display:block;}@media (min-width:993px){.featured-research .field_featured_content .node--teaser:first-child,.featured-research .field_featured_content .views-row:first-child,.view--research .field_featured_content .node--teaser:first-child,.view--research .field_featured_content .views-row:first-child,.view--research_statchat .field_featured_content .node--teaser:first-child,.view--research_statchat .field_featured_content .views-row:first-child,.view--news .field_featured_content .node--teaser:first-child,.view--news .field_featured_content .views-row:first-child{border-right:1px solid #ddd;grid-row:1 / -1;margin-right:20px;padding-right:20px;}}@media (min-width:993px){.featured-research .field_featured_content .node--teaser:first-child,.featured-research .field_featured_content .views-row:first-child,.view--research .field_featured_content .node--teaser:first-child,.view--research .field_featured_content .views-row:first-child,.view--research_statchat .field_featured_content .node--teaser:first-child,.view--research_statchat .field_featured_content .views-row:first-child,.view--news .field_featured_content .node--teaser:first-child,.view--news .field_featured_content .views-row:first-child{border-bottom:0;display:block;margin-bottom:0;padding-bottom:0;}}@media (max-width:992px){.featured-research .field_featured_content .node--teaser:first-child .card__body,.featured-research .field_featured_content .views-row:first-child .card__body,.view--research .field_featured_content .node--teaser:first-child .card__body,.view--research .field_featured_content .views-row:first-child .card__body,.view--research_statchat .field_featured_content .node--teaser:first-child .card__body,.view--research_statchat .field_featured_content .views-row:first-child .card__body,.view--news .field_featured_content .node--teaser:first-child .card__body,.view--news .field_featured_content .views-row:first-child .card__body{max-width:100%;}}.featured-research .field_featured_content .node--teaser:first-child .card__image,.featured-research .field_featured_content .views-row:first-child .card__image,.view--research .field_featured_content .node--teaser:first-child .card__image,.view--research .field_featured_content .views-row:first-child .card__image,.view--research_statchat .field_featured_content .node--teaser:first-child .card__image,.view--research_statchat .field_featured_content .views-row:first-child .card__image,.view--news .field_featured_content .node--teaser:first-child .card__image,.view--news .field_featured_content .views-row:first-child .card__image{margin-bottom:15px;}.featured-research .field_featured_content .node--teaser:first-child .card__title a,.featured-research .field_featured_content .views-row:first-child .card__title a,.view--research .field_featured_content .node--teaser:first-child .card__title a,.view--research .field_featured_content .views-row:first-child .card__title a,.view--research_statchat .field_featured_content .node--teaser:first-child .card__title a,.view--research_statchat .field_featured_content .views-row:first-child .card__title a,.view--news .field_featured_content .node--teaser:first-child .card__title a,.view--news .field_featured_content .views-row:first-child .card__title a{font-size:2rem;line-height:1.25;letter-spacing:-0.00781em;}@media (min-width:993px){.featured-research .field_featured_content .node--teaser:not(:first-child) .card__image,.featured-research .field_featured_content .views-row:not(:first-child) .card__image,.view--research .field_featured_content .node--teaser:not(:first-child) .card__image,.view--research .field_featured_content .views-row:not(:first-child) .card__image,.view--research_statchat .field_featured_content .node--teaser:not(:first-child) .card__image,.view--research_statchat .field_featured_content .views-row:not(:first-child) .card__image,.view--news .field_featured_content .node--teaser:not(:first-child) .card__image,.view--news .field_featured_content .views-row:not(:first-child) .card__image{display:none;}}@media (min-width:993px){.featured-research .field_featured_content .node--teaser:not(:first-child) .card__description,.featured-research .field_featured_content .views-row:not(:first-child) .card__description,.view--research .field_featured_content .node--teaser:not(:first-child) .card__description,.view--research .field_featured_content .views-row:not(:first-child) .card__description,.view--research_statchat .field_featured_content .node--teaser:not(:first-child) .card__description,.view--research_statchat .field_featured_content .views-row:not(:first-child) .card__description,.view--news .field_featured_content .node--teaser:not(:first-child) .card__description,.view--news .field_featured_content .views-row:not(:first-child) .card__description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden;}}.featured-research .field_featured_content .node--teaser:last-child,.featured-research .field_featured_content .views-row:last-child,.view--research .field_featured_content .node--teaser:last-child,.view--research .field_featured_content .views-row:last-child,.view--research_statchat .field_featured_content .node--teaser:last-child,.view--research_statchat .field_featured_content .views-row:last-child,.view--news .field_featured_content .node--teaser:last-child,.view--news .field_featured_content .views-row:last-child{border:none;margin-bottom:0;padding-bottom:0;}@media (min-width:993px){.featured-news .field_featured_content,.featured-news .related-news__nodes,.related-news .field_featured_content,.related-news .related-news__nodes{display:flex;gap:30px;}}.featured-news .field_featured_content .node--teaser,.featured-news .related-news__nodes .node--teaser,.related-news .field_featured_content .node--teaser,.related-news .related-news__nodes .node--teaser{border:none;margin:0 0 10px;min-height:150px;padding:0;}@media (min-width:993px){.featured-news .field_featured_content .node--teaser,.featured-news .related-news__nodes .node--teaser,.related-news .field_featured_content .node--teaser,.related-news .related-news__nodes .node--teaser{display:block;flex:1 0;margin:0;max-width:calc(100% / 3);}}.featured-news .field_featured_content .node--teaser:last-child,.featured-news .related-news__nodes .node--teaser:last-child,.related-news .field_featured_content .node--teaser:last-child,.related-news .related-news__nodes .node--teaser:last-child{margin-bottom:0;}.page--homepage .featured-news .field_featured_content .node--teaser:last-child,.page--homepage
    .featured-news .related-news__nodes .node--teaser:last-child,.page--homepage
    .related-news .field_featured_content .node--teaser:last-child,.page--homepage
    .related-news .related-news__nodes .node--teaser:last-child{display:none;}.featured-news .field_featured_content .node--teaser .card__date,.featured-news .related-news__nodes .node--teaser .card__date,.related-news .field_featured_content .node--teaser .card__date,.related-news .related-news__nodes .node--teaser .card__date{display:none;}@media (min-width:993px){.featured-news .field_featured_content .node--teaser .card__image,.featured-news .related-news__nodes .node--teaser .card__image,.related-news .field_featured_content .node--teaser .card__image,.related-news .related-news__nodes .node--teaser .card__image{margin-bottom:15px;}}.featured-news .field_featured_content .node--teaser .card__description,.featured-news .related-news__nodes .node--teaser .card__description,.related-news .field_featured_content .node--teaser .card__description,.related-news .related-news__nodes .node--teaser .card__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-clamp:4;overflow:hidden;}.view--research_statchat .view--attachment_1 .node--teaser{border:none;display:block;margin:0;padding:0;}@media (min-width:769px){.view--research_statchat .view--attachment_1 .node--teaser{display:flex;justify-content:flex-start;}}.view--research_statchat .view--attachment_1 .node--teaser .card__image{margin-bottom:10px;}@media (min-width:769px){.view--research_statchat .view--attachment_1 .node--teaser .card__image{flex:1 0 auto;margin:0;max-width:300px;}}@media (min-width:993px){.view--research_statchat .view--attachment_1 .node--teaser .card__image{max-width:420px;}}.view--research_statchat .view--attachment_1 .node--teaser .card__body{flex:2 0 0px;max-width:650px;order:2;}.view--research_statchat .view--attachment_1 .node--teaser .card__title a{font-size:2rem;line-height:1.25;letter-spacing:-0.00781em;}@media (min-width:993px){.view--research_statchat .view--attachment_1 .node--teaser .card__title a{font-size:2.625rem;line-height:1.19048;letter-spacing:-0.00595em;}}.btn,.search .form-submit,.page--search .header--view .form-submit{align-items:center;border:1px solid transparent;border-radius:5px;cursor:pointer;display:flex;justify-content:center;text-decoration:none;}.btn:disabled,.search .form-submit:disabled,.page--search .header--view .form-submit:disabled{cursor:not-allowed;background-color:#ccc;border-color:#ccc;color:#666;}.btn:disabled:hover,.search .form-submit:disabled:hover,.page--search .header--view .form-submit:disabled:hover,.btn:disabled:focus,.search .form-submit:disabled:focus,.page--search .header--view .form-submit:disabled:focus{background-color:#ccc;color:#666;}.btn--ghost{background-color:transparent;}.btn--white,.search .form-submit{background-color:#fff;border-color:#fff;color:#242e4c;}.btn--white:hover,.search .form-submit:hover{background-color:#242e4c;color:#fff;}.btn--white.btn--outline,.search .btn--outline.form-submit{background-color:transparent;color:#fff;}.btn--white.btn--outline:hover,.search .btn--outline.form-submit:hover{background-color:#fff;color:#242e4c;}.btn--blue-l{background-color:#284376;border-color:#284376;color:#fff;}.btn--blue-l:hover{background-color:#fff;border-color:#fff;color:#242e4c;}.btn--blue,.page--search .header--view .form-submit{background-color:#242e4c;border-color:#242e4c;color:#fff;}.btn--blue:hover,.page--search .header--view .form-submit:hover{background-color:transparent;color:#242e4c;}.btn--blue.btn--outline,.page--search .header--view .btn--outline.form-submit{background-color:transparent;color:#242e4c;}.btn--blue.btn--outline:hover,.page--search .header--view .btn--outline.form-submit:hover{background-color:#242e4c;color:#fff;}.btn--blue-d{background-color:#141f3d;border-color:#141f3d;color:#fff;}.btn--blue-d:hover{background-color:transparent;color:#141f3d;}.btn--blue-d.btn--outline{background-color:transparent;color:#141f3d;}.btn--blue-d.btn--outline:hover{background-color:#141f3d;color:#fff;}.btn--square,.search .form-submit{height:40px;width:40px;padding:0;}.btn--md,.page--search .header--view .form-submit{font-size:0.9375rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw",sans-serif;padding:15px 5px;width:200px;}.btn--lg{font-size:1.0625rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw",sans-serif;padding:15px 10px;width:250px;}@media (min-width:769px){.btn--lg{width:300px;}}@media (min-width:600px){.card{align-items:center;display:flex;justify-content:space-between;gap:25px;}}.card.paragraph--type--call-to-action,.card.paragraph--type--attachment,.card.node--institute,.card.node--institute_subpage,.card.node--page,.card.node--table{padding:20px;}@media (min-width:600px){.card.paragraph--type--call-to-action,.card.paragraph--type--attachment,.card.node--institute,.card.node--institute_subpage,.card.node--page,.card.node--table{padding:30px;}}.card.node--research_summary .card__image,.card.node--announcement .card__image,.card.node--external_link .card__image{margin-bottom:20px;}@media (min-width:600px){.card.node--research_summary .card__image,.card.node--announcement .card__image,.card.node--external_link .card__image{flex:0 0 250px;margin-bottom:0;order:1;}}.card.node--research_summary .card__image a,.card.node--announcement .card__image a,.card.node--external_link .card__image a{display:block;}.card.node--research_summary .card__image img,.card.node--announcement .card__image img,.card.node--external_link .card__image img{aspect-ratio:16 / 9;height:auto;object-fit:cover;}.card.node--research_summary .card__date,.card.node--announcement .card__date,.card.node--external_link .card__date{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;color:#666;text-transform:uppercase;margin-bottom:10px;}.card.node--research_summary .card__title,.card.node--announcement .card__title,.card.node--external_link .card__title{margin-bottom:10px;}.card.node--research_summary .card__title a,.card.node--announcement .card__title a,.card.node--external_link .card__title a{font-size:1.5rem;line-height:1.25;letter-spacing:-0.01042em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;}.card.node--research_summary .card__title a:hover,.card.node--research_summary .card__title a:focus,.card.node--announcement .card__title a:hover,.card.node--announcement .card__title a:focus,.card.node--external_link .card__title a:hover,.card.node--external_link .card__title a:focus{text-decoration:none;}.card.node--research_summary .card__related-people,.card.node--announcement .card__related-people,.card.node--external_link .card__related-people{font-size:0.9375rem;line-height:1.33333;color:#141f3d;margin-bottom:10px;}.card.node--research_summary .card__related-people a,.card.node--announcement .card__related-people a,.card.node--external_link .card__related-people a{color:inherit;}.card.node--research_summary .card__related-people a:hover,.card.node--research_summary .card__related-people a:focus,.card.node--announcement .card__related-people a:hover,.card.node--announcement .card__related-people a:focus,.card.node--external_link .card__related-people a:hover,.card.node--external_link .card__related-people a:focus{text-decoration:none;}.card.node--research_summary .card__related-people .card__people__list,.card.node--announcement .card__related-people .card__people__list,.card.node--external_link .card__related-people .card__people__list{display:inline;list-style:none;padding:0;}.card.node--research_summary .card__related-people .card__people__item,.card.node--announcement .card__related-people .card__people__item,.card.node--external_link .card__related-people .card__people__item{display:inline;}.card.node--research_summary .card__description,.card.node--announcement .card__description,.card.node--external_link .card__description{font-size:0.9375rem;line-height:1.46667;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-clamp:4;overflow:hidden;}.card.paragraph--type--attachment{gap:40px;justify-content:flex-start;}@media (max-width:599px){.card.paragraph--type--attachment{text-align:center;}}.card.paragraph--type--attachment .card__image{flex-shrink:0;width:40px;}@media (max-width:599px){.card.paragraph--type--attachment .card__image{margin:0 auto 20px;}}.card.paragraph--type--attachment .card__body{min-width:150px;margin:20px 0;}@media (min-width:600px){.card.paragraph--type--attachment .card__body{margin:0;}}.card.paragraph--type--attachment .card__label{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:#666;margin-bottom:10px;text-transform:uppercase;}.card.paragraph--type--attachment .card__title{font-size:1.125rem;line-height:1.33333;letter-spacing:-0.01389em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:993px){.card.paragraph--type--attachment .card__title{font-size:1.5rem;line-height:1.25;letter-spacing:-0.01042em;}}.card.paragraph--type--attachment .card__actions{flex-shrink:0;}@media (min-width:600px){.card.paragraph--type--attachment .card__actions{margin-left:auto;width:150px;}}@media (min-width:993px){.card.paragraph--type--attachment .card__actions{width:200px;}}@media (min-width:600px){.column--two .card.paragraph--type--attachment .card__actions{width:150px;}}.card.paragraph--type--attachment .card__actions a{gap:10px;width:100%;}.card.node--research_summary .card__body{max-width:700px;}.card.node--external_link .card__title .icon{display:inline;margin-left:10px;}.card.node--external_link .card__description{margin-bottom:10px;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-clamp:4;overflow:hidden;}.card.node--external_link .card__source{font-size:0.9375rem;line-height:1;color:#666;font-style:italic;}@media (max-width:599px){.card.paragraph--type--call-to-action .card__body{margin-top:10px;}}.card.paragraph--type--call-to-action .card__headline{font-size:1.75rem;line-height:1.14286;letter-spacing:-0.00893em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.card.paragraph--type--call-to-action .card__description{font-size:1.25rem;line-height:1.2;letter-spacing:-0.0125em;margin-top:10px;}@media (max-width:599px){.card.paragraph--type--call-to-action .card__actions{margin-top:20px;}}@media (max-width:599px){.card.paragraph--type--call-to-action .card__actions .btn,.card.paragraph--type--call-to-action .card__actions .search .form-submit,.search .card.paragraph--type--call-to-action .card__actions .form-submit,.card.paragraph--type--call-to-action .card__actions .page--search .header--view .form-submit,.page--search .header--view .card.paragraph--type--call-to-action .card__actions .form-submit{width:100%;}}.card.node--person{text-align:center;}@media (min-width:600px){.card.node--person{display:flex;gap:20px;justify-content:flex-start;text-align:left;}}.card.node--person .card__image{max-width:100px;margin:0 auto 15px;}@media (min-width:600px){.card.node--person .card__image{flex:1 0 120px;max-width:120px;margin:0;}}.card.node--person .card__image img{height:auto;width:100%;aspect-ratio:1 / 1;object-fit:cover;}@media (min-width:600px){.card.node--person .card__body{align-items:center;column-gap:20px;display:flex;justify-content:space-between;flex:1 0;max-width:100%;}}.card.node--person .card__copy{margin-bottom:15px;}@media (min-width:600px){.card.node--person .card__copy{margin-bottom:0;}}.card.node--person .card__title{font-size:1.625rem;line-height:1.15385;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:10px;}.card.node--person .card__title a{color:inherit;}.card.node--person .card__position{font-size:1.125rem;line-height:1;letter-spacing:0em;margin-bottom:5px;}.card.node--person .card__organization{font-size:0.9375rem;line-height:1.33333;letter-spacing:0em;color:#666;}@media (min-width:993px){.card.node--person .card__actions{align-items:center;display:flex;flex-shrink:0;gap:30px;justify-content:flex-end;}}@media (min-width:1400px){.column--two .card.node--person .card__actions{display:block;}}.card.node--person .card__link{margin-bottom:10px;}@media (min-width:993px){.card.node--person .card__link{margin:0;}}.card.node--person .card__link .btn,.card.node--person .card__link .search .form-submit,.search .card.node--person .card__link .form-submit,.card.node--person .card__link .page--search .header--view .form-submit,.page--search .header--view .card.node--person .card__link .form-submit{margin:0 auto;}@media (min-width:600px){.card.node--person .card__link .btn,.card.node--person .card__link .search .form-submit,.search .card.node--person .card__link .form-submit,.card.node--person .card__link .page--search .header--view .form-submit,.page--search .header--view .card.node--person .card__link .form-submit{margin:0;}}@media (max-width:992px){.card.node--person .card__link .btn,.card.node--person .card__link .search .form-submit,.search .card.node--person .card__link .form-submit,.card.node--person .card__link .page--search .header--view .form-submit,.page--search .header--view .card.node--person .card__link .form-submit{max-width:150px;padding:10px 0;}}@media (min-width:993px){.column--two .card.node--person .card__link .btn,.column--two .card.node--person .card__link .search .form-submit,.search .column--two .card.node--person .card__link .form-submit,.column--two .card.node--person .card__link .page--search .header--view .form-submit,.page--search .header--view .column--two .card.node--person .card__link .form-submit{max-width:150px;padding:10px 0;}}@media (min-width:1400px){.column--two .card.node--person .card__link .btn,.column--two .card.node--person .card__link .search .form-submit,.search .column--two .card.node--person .card__link .form-submit,.column--two .card.node--person .card__link .page--search .header--view .form-submit,.page--search .header--view .column--two .card.node--person .card__link .form-submit{margin-bottom:10px;}}.card.node--person .card__contact a{font-size:0.9375rem;line-height:1.33333;letter-spacing:0em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:inherit;display:inline-block;font-style:italic;}.card.node--person .card__contact a:hover,.card.node--person .card__contact a:focus{text-decoration:none;}.card.node--person .card__contact svg{color:#ccc;flex-shrink:0;}.card.node--institute,.card.node--institute_subpage,.card.node--page,.card.node--table{justify-content:flex-start;}.card.node--institute .card__image,.card.node--institute_subpage .card__image,.card.node--page .card__image,.card.node--table .card__image{margin-bottom:10px;}@media (min-width:600px){.card.node--institute .card__image,.card.node--institute_subpage .card__image,.card.node--page .card__image,.card.node--table .card__image{flex:0 0 300px;margin:0;}}.card.node--institute .card__image img,.card.node--institute_subpage .card__image img,.card.node--page .card__image img,.card.node--table .card__image img{aspect-ratio:5 / 3;}.card.node--institute .card__title,.card.node--institute_subpage .card__title,.card.node--page .card__title,.card.node--table .card__title{margin-bottom:15px;}.card.node--institute .card__title a,.card.node--institute_subpage .card__title a,.card.node--page .card__title a,.card.node--table .card__title a{font-size:1.75rem;line-height:1;letter-spacing:-0.00893em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:inherit;}@media (min-width:600px){.card.node--institute .card__title a,.card.node--institute_subpage .card__title a,.card.node--page .card__title a,.card.node--table .card__title a{font-size:2rem;line-height:1;letter-spacing:-0.00781em;}}.card.node--institute .card__description,.card.node--institute_subpage .card__description,.card.node--page .card__description,.card.node--table .card__description{font-size:1rem;line-height:1.3125;letter-spacing:0em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-clamp:4;overflow:hidden;}@media (min-width:600px){.card.node--institute .card__description,.card.node--institute_subpage .card__description,.card.node--page .card__description,.card.node--table .card__description{font-size:1.25rem;line-height:1.3;letter-spacing:0em;}}.card.node--event{align-items:flex-start;justify-content:flex-start;}.card.node--event .card__date{height:50px;width:50px;align-items:center;border-radius:5px;background-color:#fff;border:1px solid #242e4c;display:flex;flex:0 0 50px;flex-direction:column;justify-content:center;color:#242e4c;margin-bottom:15px;}@media (min-width:769px){.card.node--event .card__date{height:60px;width:60px;flex:0 0 60px;margin:0;}}.card.node--event .date__month{font-size:0.8125rem;line-height:1.23077;letter-spacing:0.12308em;font-weight:700;text-transform:uppercase;}@media (min-width:769px){.card.node--event .date__month{font-size:1rem;line-height:1.25;letter-spacing:0.125em;}}.card.node--event .date__day{font-size:1.5625rem;line-height:1;letter-spacing:-0.03em;font-weight:700;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:769px){.card.node--event .date__day{font-size:1.875rem;line-height:1;letter-spacing:-0.03em;}}@media (min-width:769px){.card.node--event .card__body{flex:1;max-width:unset;}}@media (min-width:993px){.card.node--event .card__body{align-items:center;display:flex;gap:30px;justify-content:space-between;}}@media (min-width:769px){.card.node--event .card__body__inner{align-items:center;display:flex;gap:75px;}}.card.node--event .card__copy{margin-bottom:20px;}@media (min-width:769px){.card.node--event .card__copy{max-width:500px;}}@media (min-width:993px){.card.node--event .card__copy{margin:0;}}.card.node--event .card__label{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;color:#666;text-transform:uppercase;margin-bottom:10px;}.card.node--event .card__title{margin-bottom:15px;}.card.node--event .card__title a{font-size:1.375rem;line-height:1.18182;letter-spacing:-0.02273em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;text-decoration:none;}.card.node--event .card__title a:hover,.card.node--event .card__title a:focus{text-decoration:underline;}.card.node--event .card__description{font-size:0.9375rem;line-height:1.33333;letter-spacing:-0.01667em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-clamp:4;overflow:hidden;}.card.node--event .card__details{font-size:0.875rem;line-height:1;letter-spacing:-0.02em;margin-bottom:20px;}@media (min-width:769px){.card.node--event .card__details{flex:1 0 auto;margin-bottom:0;}}.card.node--event .detail{align-items:center;display:flex;gap:10px;margin-bottom:10px;}.card.node--event .detail:last-child{margin:0;}.card.node--search_result{padding-left:0;padding-right:0;padding-bottom:0;}.card.node--search_result .card__body{display:block;max-width:800px;}.card.node--search_result .card__body > div{margin-bottom:10px;}.card.node--search_result .card__body > div:last-child{margin-bottom:0;}.card.node--search_result .card__label{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;align-items:center;color:#666;display:flex;gap:5px;margin-bottom:10px;text-transform:uppercase;}.card.node--search_result .card__title{margin-bottom:10px;}.card.node--search_result .card__title a{font-size:1.25rem;line-height:1.4;letter-spacing:-0.0125em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;text-decoration:underline;}@media (min-width:769px){.card.node--search_result .card__title a{font-size:1.5rem;line-height:1.25;letter-spacing:-0.01042em;}}.card.node--search_result .card__title a:hover,.card.node--search_result .card__title a:focus{text-decoration:none;}.card.node--search_result .card__description{font-size:0.9375rem;line-height:1.46667;}.card.node--search_result .card__date{margin:0;}.card .card__image img{width:100%;height:auto;}.card .card__body{max-width:800px;}.card--blue{background-color:#242e4c;color:#fff;}.card--blue-d{background-color:#141f3d;color:#fff;}.card--ghost{background-color:transparent;border-top:1px solid #ddd;padding-top:20px;margin-bottom:20px;}.card--outline{border:1px solid #ddd;border-radius:5px;}.card--jefferson-gray{background-color:#f2f4f8;color:#242e4c;}.field_body,.field_page_body{font-size:1.1875rem;line-height:1.57895;letter-spacing:-0.01316em;color:#000;}.field_body h2,.field_page_body h2{font-size:1.5rem;line-height:1.41667;letter-spacing:-0.02083em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#000;margin:1.5em 0 0.75em;}@media (min-width:993px){.field_body h2,.field_page_body h2{font-size:1.625rem;line-height:1.38462;letter-spacing:-0.01923em;}}.field_body h3,.field_page_body h3{font-size:1.25rem;line-height:1.5;letter-spacing:-0.025em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin:1em 0 0.5em;}@media (min-width:993px){.field_body h3,.field_page_body h3{font-size:1.375rem;line-height:1.45455;letter-spacing:-0.02273em;}}.field_body h4,.field_page_body h4{font-size:1.1875rem;line-height:1.52632;letter-spacing:-0.02632em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin:0.5em 0 0.25em;}@media (min-width:993px){.field_body h4,.field_page_body h4{font-size:1.25rem;line-height:1.5;letter-spacing:-0.025em;}}.field_body p,.field_body ul,.field_body ol,.field_body dl,.field_page_body p,.field_page_body ul,.field_page_body ol,.field_page_body dl{font-size:1.125rem;line-height:1.55556;margin:0 0 1em;}.field_body ul,.field_body ol,.field_page_body ul,.field_page_body ol{clear:both;}.field_body ul li,.field_body ol li,.field_page_body ul li,.field_page_body ol li{margin:0.25em 0;}.field_body ol ol,.field_page_body ol ol{list-style-type:lower-latin;}.field_body ol ol ol,.field_page_body ol ol ol{list-style-type:lower-roman;}.field_body a,.field_page_body a{color:inherit;font-weight:500;}.field_body blockquote,.field_page_body blockquote{clear:both;}.field_body blockquote:not(.pullquote),.field_page_body blockquote:not(.pullquote){background-color:#f2f4f8;border-left:3px solid #3cc1cc;margin-block:2em;padding:1em;position:relative;}@media (min-width:600px){.field_body blockquote:not(.pullquote),.field_page_body blockquote:not(.pullquote){padding-inline:2em;}}.field_body blockquote:not(.pullquote) p,.field_page_body blockquote:not(.pullquote) p{font-family:"franklin-gothic-urw",sans-serif;line-height:1.5;margin-bottom:0.5em;margin-top:0;}.field_body blockquote:not(.pullquote) .attribution,.field_page_body blockquote:not(.pullquote) .attribution{font-size:1rem;line-height:1;}@media (min-width:600px){.field_body blockquote.pullquote,.field_page_body blockquote.pullquote{padding-left:15%;}}.field_body blockquote.pullquote p:not(.attribution),.field_page_body blockquote.pullquote p:not(.attribution){font-family:"franklin-gothic-urw-cond",sans-serif;font-size:1.25em;font-weight:500;line-height:1.3em;margin:0.5em 0;}@media (min-width:769px){.field_body blockquote.pullquote p:not(.attribution),.field_page_body blockquote.pullquote p:not(.attribution){font-size:1.2em;}}@media (min-width:993px){.field_body blockquote.pullquote p:not(.attribution),.field_page_body blockquote.pullquote p:not(.attribution){font-size:1.5em;}}.field_body blockquote .attribution,.field_page_body blockquote .attribution{font-size:1.125rem;line-height:1;letter-spacing:0em;color:#888;display:block;font-family:"franklin-gothic-urw",sans-serif;font-weight:400;margin-top:12px;}@media all and (max-width:600px){.field_body blockquote .attribution,.field_page_body blockquote .attribution{font-size:0.875rem;line-height:1;letter-spacing:0em;}}.field_body blockquote .attribution::before,.field_page_body blockquote .attribution::before{content:"– ";}.field_body blockquote > *:last-child,.field_page_body blockquote > *:last-child{margin-bottom:0 !important;}.field_body .drupal-media,.field_body figure,.field_page_body .drupal-media,.field_page_body figure{margin:1em 0;}.field_body .drupal-media.align-left,.field_body .drupal-media.align-right,.field_body figure.align-left,.field_body figure.align-right,.field_page_body .drupal-media.align-left,.field_page_body .drupal-media.align-right,.field_page_body figure.align-left,.field_page_body figure.align-right{max-width:100%;}@media (min-width:769px){.field_body .drupal-media.align-left,.field_body .drupal-media.align-right,.field_body figure.align-left,.field_body figure.align-right,.field_page_body .drupal-media.align-left,.field_page_body .drupal-media.align-right,.field_page_body figure.align-left,.field_page_body figure.align-right{float:none;max-width:50%;}}@media (min-width:769px){.field_body .drupal-media.align-right,.field_body .drupal-media.align-left,.field_body figure.align-right,.field_body figure.align-left,.field_page_body .drupal-media.align-right,.field_page_body .drupal-media.align-left,.field_page_body figure.align-right,.field_page_body figure.align-left{margin-bottom:0;}}@media (min-width:769px){.field_body .drupal-media.align-left,.field_body figure.align-left,.field_page_body .drupal-media.align-left,.field_page_body figure.align-left{margin-right:20px;float:left;padding-left:calc((100% - 800px) / 2);}}@media (min-width:769px){.field_body .drupal-media.align-right,.field_body figure.align-right,.field_page_body .drupal-media.align-right,.field_page_body figure.align-right{margin-left:20px;float:right;padding-right:calc((100% - 800px) / 2);}}@media (min-width:769px){.field_body .drupal-media.align-center,.field_body figure.align-center,.field_page_body .drupal-media.align-center,.field_page_body figure.align-center{max-width:800px;margin-inline:auto;}}.field_body .drupal-media .field_caption,.field_body figure .field_caption,.field_page_body .drupal-media .field_caption,.field_page_body figure .field_caption{display:none;}.field_body figure,.field_page_body figure{margin:0 auto 1em;}.field_body figure .drupal-media,.field_page_body figure .drupal-media{margin:0;}.field_body .field_caption,.field_body figcaption,.field_page_body .field_caption,.field_page_body figcaption{font-size:0.875rem;line-height:1.28571;letter-spacing:0em;color:#888;display:block;font-family:"franklin-gothic-urw",sans-serif;font-weight:400;margin-top:5px;}.field_body .field_caption .paragraph--type--gallery,.field_body figcaption .paragraph--type--gallery,.field_page_body .field_caption .paragraph--type--gallery,.field_page_body figcaption .paragraph--type--gallery{margin-right:50px;}.field_body .lede,.field_page_body .lede{font-size:1.5rem;line-height:1.25;letter-spacing:-0.02083em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;margin-bottom:20px;}@media (min-width:769px){.field_body .lede,.field_page_body .lede{font-size:1.625rem;line-height:1.30769;letter-spacing:-0.01923em;margin-bottom:30px;}}.field_body .footnote,.field_page_body .footnote{font-size:0.75rem;line-height:1.5;letter-spacing:-0.04167em;color:#666;}@media (min-width:993px){.field_body .footnote,.field_page_body .footnote{font-size:0.9375rem;line-height:1.46667;letter-spacing:-0.03333em;}}.field_body .field_media_oembed_video iframe,.field_page_body .field_media_oembed_video iframe{aspect-ratio:16 / 9;width:100%;height:auto;}.field_body .table-wrap,.field_page_body .table-wrap{margin:30px 0;overflow-x:auto;width:100%;}.field_body table,.field_page_body table{background-color:#eee;border-spacing:0;min-width:600px;width:100%;}.field_body table .table-header,.field_page_body table .table-header{background-color:#242e4c;border:1px solid #284376;color:#fff;}.field_body table .table-header:last-child,.field_page_body table .table-header:last-child{border-left:0;}.field_body table tr:nth-child(odd),.field_page_body table tr:nth-child(odd){background-color:#fff;}.field_body table tr:first-child td:not(.table-header),.field_page_body table tr:first-child td:not(.table-header){border-top:1px solid #ccc;}.field_body table th,.field_body table td,.field_page_body table th,.field_page_body table td{padding:15px 10px;}.field_body table td,.field_page_body table td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;}.field_body table td:last-child,.field_page_body table td:last-child{border-right:1px solid #ccc;}.field_body table h2,.field_body table p,.field_page_body table h2,.field_page_body table p{margin:0;}.field_body .ckeditor-accordion-container,.field_page_body .ckeditor-accordion-container{clear:both;}.field_body .ckeditor-accordion-container dl,.field_page_body .ckeditor-accordion-container dl{border-color:#ddd;border-left:none;border-right:none;}.field_body .ckeditor-accordion-container dl dt > a,.field_body .ckeditor-accordion-container dl dt > a:not(.button),.field_page_body .ckeditor-accordion-container dl dt > a,.field_page_body .ckeditor-accordion-container dl dt > a:not(.button){background-color:transparent;border-color:#ddd;border-left:none;border-right:none;color:#000;text-decoration:none;}.field_body .ckeditor-accordion-container dl dt > a:hover,.field_body .ckeditor-accordion-container dl dt > a:not(.button):hover,.field_page_body .ckeditor-accordion-container dl dt > a:hover,.field_page_body .ckeditor-accordion-container dl dt > a:not(.button):hover{background-color:rgba(0,0,0,0.1);}.field_body .ckeditor-accordion-container dl dt.active a,.field_page_body .ckeditor-accordion-container dl dt.active a{border-bottom:none;}.field_body .ckeditor-accordion-container dl dd > *:first-child,.field_page_body .ckeditor-accordion-container dl dd > *:first-child{margin-top:10px;}.field_body .ckeditor-accordion-container dl dd.active,.field_page_body .ckeditor-accordion-container dl dd.active{border-bottom:1px solid #ddd;}.field_body .ckeditor-accordion-container .ckeditor-accordion-toggler,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggler{font-size:1.375rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;position:relative;padding:30px 70px 30px 20px;}.field_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle{height:20px;width:20px;position:absolute;top:50%;right:30px;left:unset;transform:translateY(-50%) rotate(-45deg);transition:transform 0.2s cubic-bezier(0.83,0,0.17,1);}.field_body .ckeditor-accordion-container .active .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container .active .ckeditor-accordion-toggle{transform:translateY(-50%);}.filter--dropdown{position:relative;font-size:14px;color:#000;max-width:200px;margin-bottom:5px;}@media (min-width:993px){.filter--dropdown{flex:1 0 0px;margin:0;}}.no-js .filter--dropdown .filter__list{box-shadow:0 0 10px 0 rgba(0,0,0,0.25);height:auto;padding:15px;visibility:visible;position:relative;left:0;right:unset;top:0;}.filter--dropdown.is-open .filter__label .icon--carot{transform:translateY(-50%) rotate(180deg);}.filter--dropdown.is-open .filter__list{box-shadow:0 0 10px 0 rgba(0,0,0,0.25);height:auto;padding:15px;visibility:visible;}.filter--dropdown.has-value .filter__label{background-color:#e9f0fc;border-color:#242e4c;padding-left:40px;}.filter--dropdown.has-value .filter__clear{display:block;}.filter--dropdown .filter__label{display:block;background:#fff;border-radius:5px;border:1px solid #ccc;color:#000;padding:12px 30px 12px 10px;line-height:1;cursor:pointer;position:relative;text-align:left;width:100%;}.filter--dropdown .filter__label:hover,.filter--dropdown .filter__label:focus{border-color:#242e4c;}.filter--dropdown .filter__label .icon--carot{height:6px;width:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%);}.filter--dropdown .filter__clear{height:20px;width:20px;position:absolute;top:50%;left:10px;background-color:#141f3d;border-radius:50%;color:#fff;display:none;padding:5px;transform:translateY(-50%);}.filter--dropdown .filter__clear:hover,.filter--dropdown .filter__clear:focus{background-color:#284376;}.filter--dropdown .filter__clear .ex,.filter--dropdown .filter__clear .field_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_body .ckeditor-accordion-container .filter--dropdown .filter__clear .ckeditor-accordion-toggle,.filter--dropdown .filter__clear .field_page_body .ckeditor-accordion-container .ckeditor-accordion-toggle,.field_page_body .ckeditor-accordion-container .filter--dropdown .filter__clear .ckeditor-accordion-toggle{height:100%;width:100%;position:relative;top:-1px;}.filter--dropdown .filter__list{background:#fff;border-radius:5px;position:absolute;overflow:hidden;top:45px;left:2px;height:0;right:2px;max-height:30vh;overflow-y:auto;visibility:hidden;z-index:100;}.filter--dropdown .filter__list__text{font-size:0.875rem;line-height:1;letter-spacing:-0.00714em;color:#888;margin-bottom:5px;}.filter--dropdown .filter__handle-all{font-size:0.875rem;line-height:1;letter-spacing:-0.00714em;color:#000;display:block;margin-bottom:10px;}.filter--dropdown .filter__option{font-size:0.875rem;line-height:1;letter-spacing:-0.00714em;cursor:pointer;display:block;padding:3px 0;}.filter--dropdown input{position:relative;top:1px;margin-right:4px;}.paragraph{margin:30px auto;}@media (min-width:769px){.paragraph{margin:50px auto;}}.paragraph:first-child{margin-top:0;}.paragraph:last-child{margin-bottom:0;}.paragraph + .paragraph-reference--outline{margin-bottom:0;}.paragraph--type--featured-content{margin:50px 0;}@media (min-width:769px){.paragraph--type--featured-content{margin:100px 0;}}.paragraph--type--featured-content .field_headline{font-size:1.5rem;line-height:1.41667;letter-spacing:-0.02083em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:20px;}@media (min-width:769px){.paragraph--type--featured-content .field_headline{font-size:1.625rem;line-height:1.38462;letter-spacing:-0.01923em;margin-bottom:30px;}}.paragraph--type--featured-content .field_featured_research .node{border-top:1px solid #ddd;padding-top:20px;margin-top:20px;}.paragraph--type--featured-content .btn,.paragraph--type--featured-content .search .form-submit,.search .paragraph--type--featured-content .form-submit,.paragraph--type--featured-content .page--search .header--view .form-submit,.page--search .header--view .paragraph--type--featured-content .form-submit{margin:30px auto 0;}@media (min-width:769px){.paragraph--type--featured-content .btn,.paragraph--type--featured-content .search .form-submit,.search .paragraph--type--featured-content .form-submit,.paragraph--type--featured-content .page--search .header--view .form-submit,.page--search .header--view .paragraph--type--featured-content .form-submit{margin:50px auto 0;}}.paragraph--type--gallery .carousel{overflow:hidden;position:relative;}.paragraph--type--gallery .carousel .carousel__image-wrap{position:relative;}.paragraph--type--gallery .carousel .carousel__container{background-color:#fff;transition:all 0.3s cubic-bezier(0.22,1,0.36,1);}.paragraph--type--gallery .carousel .carousel__container.dragging{transition:none;}.paragraph--type--gallery .carousel .carousel__items{display:flex;}.paragraph--type--gallery .carousel .carousel__item{flex:0 0 100%;}.paragraph--type--gallery .carousel .carousel__item .field_caption{display:none;}.paragraph--type--gallery .carousel .control__item{height:40px;width:40px;position:absolute;top:50%;align-items:center;border-radius:50%;display:flex;justify-content:center;background-color:#141f3d;color:#fff;cursor:pointer;font-size:20px;line-height:30px;text-align:center;transform:translateY(-50%);}.paragraph--type--gallery .carousel .control__item:hover{background-color:#fff;color:#242e4c;}.paragraph--type--gallery .carousel .control__item.control--prev{left:10px;}.paragraph--type--gallery .carousel .control__item.control--next{right:10px;}.paragraph--type--gallery .carousel .carousel__dots{position:absolute;bottom:20px;left:50%;bottom:20px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);}.paragraph--type--gallery .carousel .carousel__dots .dot{height:10px;width:10px;background-color:#fff;border-radius:50%;cursor:pointer;margin:0 5px;}.paragraph--type--gallery .carousel .carousel__dots .dot:hover{background-color:#888;}.paragraph--type--gallery .carousel .carousel__dots .dot.active{background-color:#284376;}.paragraph--type--gallery ul{list-style:none;padding:0;}.paragraph--type--gallery img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;}.paragraph--type--body,.paragraph--type--content-reference{margin-inline:auto;max-width:800px;}.paragraph--type--iframe-embed .field_headline{font-size:1.25rem;line-height:1.5;letter-spacing:-0.025em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin:1em 0 0;}@media (min-width:993px){.paragraph--type--iframe-embed .field_headline{font-size:1.375rem;line-height:1.45455;letter-spacing:-0.02273em;}}.paragraph--type--iframe-embed .field_subtitle{font-size:1.125rem;line-height:1.55556;margin:0 0 1em;}.paragraph--type--iframe-embed .embed-wrap{width:100%;}.paragraph--type--iframe-embed .field_caption{font-size:0.875rem;line-height:1.28571;letter-spacing:0em;color:#888;display:block;font-family:"franklin-gothic-urw",sans-serif;font-weight:400;margin-top:5px;}.paragraph--type--iframe-embed iframe{margin-inline:auto;}.paragraph--type--tableau-embed > div{width:100% !important;}.paragraph--type--tableau-embed iframe{margin-inline:auto !important;}.page--research .content--main,.page--news_announcements .content--main,.page--events .content--main{background-color:#f2f4f8;}.page--research .header--view,.page--news_announcements .header--view,.page--events .header--view{background-color:#f2f4f8;padding:50px 0;}@media (min-width:1200px){.page--research .header--view,.page--news_announcements .header--view,.page--events .header--view{padding:85px 0;}}.page--research .header--view h1,.page--news_announcements .header--view h1,.page--events .header--view h1{font-size:2.5rem;line-height:1.125;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:1200px){.page--research .header--view h1,.page--news_announcements .header--view h1,.page--events .header--view h1{font-size:3rem;line-height:1.10417;}}.page--research .header__breadcrumb,.page--news_announcements .header__breadcrumb,.page--events .header__breadcrumb{font-size:1rem;line-height:1;color:#242e4c;margin-bottom:10px;}@media (min-width:1200px){.page--research .header__breadcrumb,.page--news_announcements .header__breadcrumb,.page--events .header__breadcrumb{font-size:1.25rem;line-height:1;}}.page--research .breadcrumb__text,.page--news_announcements .breadcrumb__text,.page--events .breadcrumb__text{color:inherit;}.page--research .header__actions,.page--news_announcements .header__actions,.page--events .header__actions{display:none;}.page--research .section--featured-block,.page--news_announcements .section--featured-block,.page--events .section--featured-block{background-color:#fff;padding:30px 0;}@media (min-width:1200px){.page--research .section--featured-block,.page--news_announcements .section--featured-block,.page--events .section--featured-block{padding:50px 0;}}.page--research .section__title,.page--news_announcements .section__title,.page--events .section__title{font-size:1.375rem;line-height:1.09091;letter-spacing:0.09091em;font-weight:300;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:20px;text-transform:uppercase;}@media (min-width:1200px){.page--research .section__title,.page--news_announcements .section__title,.page--events .section__title{font-size:1.5rem;line-height:1;letter-spacing:0.08333em;margin-bottom:30px;}}.page--research .section--view-content,.page--news_announcements .section--view-content,.page--events .section--view-content{margin-top:50px;}.page--research .header--view{position:relative;z-index:5;}@media (min-width:769px){.page--research .header__inner{align-items:center;display:flex;gap:30px;justify-content:space-between;}}.page--research .header__actions{display:block;margin-top:20px;}@media (min-width:769px){.page--research .header__actions{margin:0;}}@media (max-width:768px){.page--research .header__actions a{width:100%;}}.page--research .section--featured-links{background-color:#141f3d;color:#fff;padding:30px 0;}@media (min-width:769px){.page--research .section--featured-links{padding:25px 0;}}.page--research .section--featured-links ul{list-style:none;padding:0;}@media (min-width:769px){.page--research .section--featured-links ul{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);}}@media (min-width:993px){.page--research .section--featured-links ul{grid-template-columns:repeat(4,1fr);}}.page--research .section--featured-links li{margin-bottom:30px;}@media (min-width:769px){.page--research .section--featured-links li{margin-bottom:0;padding:25px 10px;text-align:center;}}@media (min-width:993px){.page--research .section--featured-links li{border-right:1px solid #ddd;}}@media (min-width:769px){.page--research .section--featured-links li:nth-child(odd){border-right:1px solid #ddd;}}.page--research .section--featured-links li:first-child{padding-left:0;}.page--research .section--featured-links li:last-child{border:none;padding-right:0;margin-bottom:0;}.page--research .section--featured-links a{font-size:1.375rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:inherit;position:relative;text-decoration:none;transition:color 0.2s cubic-bezier(0.83,0,0.17,1);color:#fff;}.page--research .section--featured-links a:hover{color:#242e4c;}.page--research .section--featured-links a:hover::before{bottom:0;height:100%;}.page--research .section--featured-links a::before{background-color:#3cc1cc;bottom:0;content:"";height:2px;left:0;position:absolute;transition:height 0.2s cubic-bezier(0.83,0,0.17,1);width:100%;}.page--research .section--featured-links a span{position:relative;}@media (min-width:769px){.page--research .section--featured-links a{font-size:1.625rem;line-height:1;}}.page--research .section--featured-links p{font-size:1rem;line-height:1.25;margin-top:10px;}.page--research .view-wrap{flex:1;}.page--events .content--main{background-color:#fff;}.page--view-term .content--main{background-color:#fff;}.page--view-term .header__breadcrumb{display:inline-block;}.sidebar h3{font-size:1.25rem;line-height:1;letter-spacing:-0.0125em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;}.sidebar .sidebar__menu{list-style:none;padding:0;}.sidebar ul{list-style:none;padding:0;}.sidebar li{margin:10px 0;}.sidebar a{font-size:1.125rem;line-height:1;letter-spacing:0em;color:#000;display:inline-block;padding:5px 0;}.sidebar a.is-active{text-decoration:none;pointer-events:none;}.sidebar a.is-active::before{height:5px;width:5px;background-color:#3cc1cc;border-radius:50%;content:"";display:inline-block;margin-right:10px;vertical-align:middle;}.sidebar--mobile{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);overflow:hidden;transition:all 0.5s ease-out,background 1s ease-out;transition-delay:0.2s;width:100%;z-index:1;}@media (min-width:1200px){.sidebar--mobile{display:none;}}.sidebar--mobile.is-active .sidebar__menu{height:auto;}.sidebar--mobile.is-active .icon{background-color:#242e4c;color:#fff;}.sidebar--mobile .column,.sidebar--mobile .page--institute .hero:not([data-has-image]) .hero__copy,.page--institute .hero:not([data-has-image]) .sidebar--mobile .hero__copy{height:100%;}.sidebar--mobile .sidebar-mobile__trigger{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:space-between;}.sidebar--mobile .sidebar-mobile__trigger h3{margin:0;}.sidebar--mobile .icon{height:32px;width:32px;background-color:#fff;border-radius:50%;color:#242e4c;}.sidebar--mobile .sidebar__menu{height:0;overflow:hidden;}.sidebar--desktop{display:none;}@media (min-width:1200px){.sidebar--desktop{display:block;flex:0 0 240px;}}@media (min-width:1200px){.sidebar--desktop::before{height:4px;width:50px;background-color:#3cc1cc;content:"";display:block;margin-bottom:25px;}}.page--search .view-wrap{flex:1;}.page--announcement .header--announcement{background-color:#f2f4f8;margin-bottom:50px;padding:50px 0 80px;}@media (min-width:993px){.page--announcement .header--announcement{padding:70px 0 100px;}}.page--announcement .page-title{font-size:2rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;}@media (min-width:993px){.page--announcement .page-title{font-size:2.25rem;line-height:1;}}.page--announcement .header__related-people{font-size:0.9375rem;line-height:1;}@media (min-width:769px){.page--announcement .header__related-people{font-size:1.25rem;line-height:1;}}.page--announcement .header__related-people a{color:inherit;}.page--announcement .header__date{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;color:#666;margin-bottom:15px;text-transform:uppercase;}@media (min-width:993px){.page--announcement .header__date{font-size:0.9375rem;line-height:1;letter-spacing:0.06667em;}}.page--announcement .field_featured_image{margin-top:-80px;margin-bottom:30px;}.page--announcement .field_featured_image img{aspect-ratio:4 / 3;width:100%;}.page--event .node--event > .column,.page--event .page--institute .hero:not([data-has-image]) .node--event > .hero__copy,.page--institute .hero:not([data-has-image]) .page--event .node--event > .hero__copy{gap:50px;margin-top:50px;}@media (min-width:1200px){.page--event .node--event > .column,.page--event .page--institute .hero:not([data-has-image]) .node--event > .hero__copy,.page--institute .hero:not([data-has-image]) .page--event .node--event > .hero__copy{margin-top:100px;}}.page--event .node-content{min-width:0;margin:0 auto;max-width:800px;}.page--event .body-content .event-details{display:block;margin-bottom:30px;text-align:center;}@media (min-width:481px){.page--event .body-content .event-details{text-align:left;}}@media (min-width:1200px){.page--event .body-content .event-details{display:none;}}.page--event .body-content .event-details__inner{max-width:100%;width:100%;}@media (min-width:481px){.page--event .body-content .event-details__copy{display:flex;gap:20px;}}@media (min-width:481px){.page--event .body-content .date{margin-left:0;}}.page--event .body-content .event-details__when,.page--event .body-content .event-details__address{flex:1 0 auto;}.page--event .header--event::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:30px 0;}.page--event .header__type{font-size:1rem;line-height:1;margin-bottom:5px;}@media (min-width:993px){.page--event .header__type{font-size:1.25rem;line-height:1;margin-bottom:10px;}}.page--event .page-title{font-size:2.25rem;line-height:1.11111;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:993px){.page--event .page-title{font-size:3rem;line-height:1.08333;}}.page--event .field_featured_image{margin-bottom:20px;}.page--event .event-details{display:none;}@media (min-width:1200px){.page--event .event-details{display:block;}}.page--event .event-details .btn,.page--event .event-details .search .form-submit,.search .page--event .event-details .form-submit,.page--event .event-details .page--search .header--view .form-submit,.page--search .header--view .page--event .event-details .form-submit{max-width:100%;width:100%;}.page--event .event-details__inner{background-color:#f2f4f8;padding:25px;width:300px;}.page--event .event-details__date{height:50px;width:50px;align-items:center;border-radius:5px;background-color:#f2f4f8;border:1px solid #242e4c;display:flex;flex:0 0 50px;flex-direction:column;justify-content:center;color:#242e4c;margin:0 auto 30px;}@media (min-width:769px){.page--event .event-details__date{height:60px;width:60px;flex:0 0 60px;}}.page--event .date__month{font-size:0.8125rem;line-height:1.23077;letter-spacing:0.12308em;font-weight:700;text-transform:uppercase;}@media (min-width:769px){.page--event .date__month{font-size:1rem;line-height:1.25;letter-spacing:0.125em;}}.page--event .date__day{font-size:1.5625rem;line-height:1;letter-spacing:-0.03em;font-weight:700;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:769px){.page--event .date__day{font-size:1.875rem;line-height:1;letter-spacing:-0.03em;}}.page--event .event-details__when,.page--event .event-details__address{margin-bottom:25px;}.page--event .when__day,.page--event .when__time{font-size:0.875rem;line-height:1.42857;letter-spacing:-0.01786em;}.page--event .event__label{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:#666;margin-bottom:5px;text-transform:uppercase;}.node--homepage.node--full .section .section__header{font-size:1.375rem;line-height:1.09091;letter-spacing:0.09091em;font-weight:300;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:20px;text-transform:uppercase;}.node--homepage.node--full .section--hero{background-color:#f2f4f8;display:flex;padding:50px 0;position:relative;}@media (min-height:1000px){.node--homepage.node--full .section--hero{align-items:center;}}@media (min-width:769px){.node--homepage.node--full .section--hero{min-height:627px;height:calc(100vh - 155px);height:calc(100dvh - 155px);}}@media (min-width:993px){.node--homepage.node--full .section--hero{padding:75px 0;}}@media (min-width:769px){[data-toolbar-menu] .node--homepage.node--full .section--hero{height:calc(100vh - 240px);height:calc(100dvh - 240px);}}@media (min-width:976px){[data-toolbar-menu] .node--homepage.node--full .section--hero{height:calc(100vh - 270px);height:calc(100dvh - 270px);}}.node--homepage.node--full .section--hero .section__column{position:relative;}.node--homepage.node--full .section--hero .hero__headline{font-size:2.5rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;line-height:1;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;max-width:20ch;}@media (min-width:600px) and (min-height:650px){.node--homepage.node--full .section--hero .hero__headline{font-size:3.4375rem;line-height:1;transform:none;opacity:1;transition:opacity 1s cubic-bezier(0.22,1,0.36,1),transform 1s cubic-bezier(0.22,1,0.36,1);}.preload .node--homepage.node--full .section--hero .hero__headline{opacity:0;transform:translateY(20px);}}@media (prefers-reduced-motion){.node--homepage.node--full .section--hero .hero__headline{transition:none;}}@media (min-width:769px) and (min-height:700px){.node--homepage.node--full .section--hero .hero__headline{font-size:4rem;line-height:1;}}@media (min-width:993px) and (min-height:720px){.node--homepage.node--full .section--hero .hero__headline{font-size:4.375rem;line-height:1;}}@media (prefers-reduced-motion){.node--homepage.node--full .section--hero .hero__headline{transition:none;transform:none;opacity:1;}}.node--homepage.node--full .section--hero .hero__headline::after{height:4px;width:60px;content:"";background-color:#3cc1cc;display:block;margin:30px 0;}.node--homepage.node--full .section--hero .hero__subhead{font-size:1.375rem;line-height:1.36364;letter-spacing:-0.02273em;margin-bottom:30px;max-width:480px;}@media (min-width:600px){.node--homepage.node--full .section--hero .hero__subhead{transform:none;opacity:1;transition:opacity 1s cubic-bezier(0.22,1,0.36,1),transform 1s cubic-bezier(0.22,1,0.36,1);transition-delay:0.25s;}.preload .node--homepage.node--full .section--hero .hero__subhead{opacity:0;transform:translateY(20px);}}@media (prefers-reduced-motion){.node--homepage.node--full .section--hero .hero__subhead{transition:none;transform:none;opacity:1;}}@media (min-width:993px){.node--homepage.node--full .section--hero .hero__subhead{font-size:1.5rem;line-height:1.33333;letter-spacing:-0.02083em;}}@media (min-width:600px){.node--homepage.node--full .section--hero .hero__buttons{display:inline-flex;gap:10px;transform:none;opacity:1;transition:opacity 1s cubic-bezier(0.22,1,0.36,1),transform 1s cubic-bezier(0.22,1,0.36,1);transition-delay:0.5s;}.preload .node--homepage.node--full .section--hero .hero__buttons{opacity:0;transform:translateY(20px);}}@media (prefers-reduced-motion){.node--homepage.node--full .section--hero .hero__buttons{transition:none;transform:none;opacity:1;}}.node--homepage.node--full .section--hero .hero__buttons a{margin-bottom:10px;}@media (max-width:599px){.node--homepage.node--full .section--hero .hero__buttons a{width:100%;}}@media (min-width:600px){.node--homepage.node--full .section--hero .hero__buttons a{margin:0;}}.node--homepage.node--full .section--hero .hero__buttons a:last-child{margin-bottom:0;}.node--homepage.node--full .section--hero .hero__buttons .btn:hover,.node--homepage.node--full .section--hero .hero__buttons .search .form-submit:hover,.search .node--homepage.node--full .section--hero .hero__buttons .form-submit:hover,.node--homepage.node--full .section--hero .hero__buttons .page--search .header--view .form-submit:hover,.page--search .header--view .node--homepage.node--full .section--hero .hero__buttons .form-submit:hover{background-color:#3cc1cc;border-color:#f2f4f8;color:#141f3d;}.node--homepage.node--full .section--hero .hero__buttons .btn--outline{background-color:#f2f4f8;}.node--homepage.node--full .section--hero .hero__graphic{display:none;}@media (min-width:769px){.node--homepage.node--full .section--hero .hero__graphic{position:absolute;right:0;bottom:0;display:block;max-height:95%;max-width:95%;}}@media (min-width:1200px){.node--homepage.node--full .section--hero .hero__graphic{max-width:80%;}}.node--homepage.node--full .section--hero .hero__graphic path{transform-origin:bottom;transform:none;transition:transform 1s cubic-bezier(0.34,1.56,0.64,1);}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(1){transition-delay:0s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(2){transition-delay:0.03s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(3){transition-delay:0.06s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(4){transition-delay:0.09s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(5){transition-delay:0.12s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(6){transition-delay:0.15s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(7){transition-delay:0.18s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(8){transition-delay:0.21s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(9){transition-delay:0.24s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(10){transition-delay:0.27s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(11){transition-delay:0.3s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(12){transition-delay:0.33s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(13){transition-delay:0.36s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(14){transition-delay:0.39s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(15){transition-delay:0.42s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(16){transition-delay:0.45s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(17){transition-delay:0.48s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(18){transition-delay:0.51s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(19){transition-delay:0.54s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(20){transition-delay:0.57s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(21){transition-delay:0.6s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(22){transition-delay:0.63s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(23){transition-delay:0.66s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(24){transition-delay:0.69s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(25){transition-delay:0.72s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(26){transition-delay:0.75s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(27){transition-delay:0.78s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(28){transition-delay:0.81s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(29){transition-delay:0.84s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(30){transition-delay:0.87s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(31){transition-delay:0.9s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(32){transition-delay:0.93s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(33){transition-delay:0.96s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(34){transition-delay:0.99s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(35){transition-delay:1.02s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(36){transition-delay:1.05s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(37){transition-delay:1.08s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(38){transition-delay:1.11s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(39){transition-delay:1.14s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(40){transition-delay:1.17s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(41){transition-delay:1.2s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(42){transition-delay:1.23s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(43){transition-delay:1.26s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(44){transition-delay:1.29s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(45){transition-delay:1.32s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(46){transition-delay:1.35s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(47){transition-delay:1.38s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(48){transition-delay:1.41s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(49){transition-delay:1.44s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(50){transition-delay:1.47s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(51){transition-delay:1.5s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(52){transition-delay:1.53s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(53){transition-delay:1.56s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(54){transition-delay:1.59s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(55){transition-delay:1.62s;}.node--homepage.node--full .section--hero .hero__graphic path:nth-child(56){transition-delay:1.65s;}.preload .node--homepage.node--full .section--hero .hero__graphic path{transform:scaleY(0);}@media (prefers-reduced-motion){.node--homepage.node--full .section--hero .hero__graphic path{transition:none;transform:none;}}.node--homepage.node--full .section--featured-links{margin:20px 0;}@media (min-width:600px){.node--homepage.node--full .section--featured-links{margin:40px 0;}}.node--homepage.node--full .section--featured-links .featured-links__inner{margin:0 auto;}@media (min-width:600px){.node--homepage.node--full .section--featured-links .featured-links__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}}.node--homepage.node--full .section--featured-links .featured-links__link{align-items:center;background-color:#141f3d;color:#fff;display:flex;flex-direction:column;gap:15px;justify-content:center;margin-bottom:10px;min-width:300px;padding:20px;text-align:center;text-decoration:none;width:100%;}@media (min-width:600px){.node--homepage.node--full .section--featured-links .featured-links__link{margin-bottom:0;padding:30px;}}@media (min-width:769px){.node--homepage.node--full .section--featured-links .featured-links__link{flex:1 0 0px;gap:20px;margin-bottom:0;padding:50px;}}.node--homepage.node--full .section--featured-links .featured-links__link:hover .link__title,.node--homepage.node--full .section--featured-links .featured-links__link:focus .link__title{color:#242e4c;}.node--homepage.node--full .section--featured-links .featured-links__link:hover .link__title span,.node--homepage.node--full .section--featured-links .featured-links__link:focus .link__title span{background-size:100% 85%;}.node--homepage.node--full .section--featured-links .featured-links__link .link__title{font-size:1.5rem;line-height:1.08333;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;color:#fff;display:inline-block;text-decoration:none;transition:color 0.2s cubic-bezier(0.83,0,0.17,1);}@media (min-width:769px){.node--homepage.node--full .section--featured-links .featured-links__link .link__title{font-size:2rem;line-height:1.0625;}}.node--homepage.node--full .section--featured-links .featured-links__link .link__title span{background:linear-gradient(0deg,#3cc1cc,#3cc1cc) no-repeat left bottom 0px/100% 2px;color:inherit;text-decoration:none;transition:background-size 0.3s cubic-bezier(0.77,0,0.175,1);}.node--homepage.node--full .section--featured-links .featured-links__link .link__desc{font-size:0.9375rem;line-height:1.33333;}@media (min-width:769px){.node--homepage.node--full .section--featured-links .featured-links__link .link__desc{font-size:1.125rem;line-height:1.11111;}}.node--homepage.node--full .section--featured-links .featured-links__link span{max-width:270px;}@media (min-width:769px){.node--homepage.node--full .section--featured-links .featured-links__link span{max-width:320px;}}.node--homepage.node--full .section--featured-research .btn,.node--homepage.node--full .section--featured-research .search .form-submit,.search .node--homepage.node--full .section--featured-research .form-submit,.node--homepage.node--full .section--featured-research .page--search .header--view .form-submit,.page--search .header--view .node--homepage.node--full .section--featured-research .form-submit,.node--homepage.node--full .section--featured-news .btn,.node--homepage.node--full .section--featured-news .search .form-submit,.search .node--homepage.node--full .section--featured-news .form-submit,.node--homepage.node--full .section--featured-news .page--search .header--view .form-submit,.page--search .header--view .node--homepage.node--full .section--featured-news .form-submit{margin:30px auto 0;}@media (max-width:599px){.node--homepage.node--full .section--featured-research .btn,.node--homepage.node--full .section--featured-research .search .form-submit,.search .node--homepage.node--full .section--featured-research .form-submit,.node--homepage.node--full .section--featured-research .page--search .header--view .form-submit,.page--search .header--view .node--homepage.node--full .section--featured-research .form-submit,.node--homepage.node--full .section--featured-news .btn,.node--homepage.node--full .section--featured-news .search .form-submit,.search .node--homepage.node--full .section--featured-news .form-submit,.node--homepage.node--full .section--featured-news .page--search .header--view .form-submit,.page--search .header--view .node--homepage.node--full .section--featured-news .form-submit{width:100%;}}.node--homepage.node--full .section--featured-research{margin-bottom:50px;}.node--homepage.node--full .section--featured-news .field_featured_content > div:last-child{display:none;}.node--homepage.node--full .section--cta{margin-top:50px;}.page--institute .content--main,.page--institute_subpage .content--main{padding:0;}.page--institute .section--content,.page--institute_subpage .section--content{margin-top:30px;margin-bottom:50px;}@media (min-width:993px){.page--institute .section--content,.page--institute_subpage .section--content{margin-top:50px;}}.page--institute .content__overview,.page--institute_subpage .content__overview{max-width:800px;margin:0 auto 50px;}.page--institute .section--related-news,.page--institute_subpage .section--related-news{margin-top:50px;margin-bottom:50px;}@media (min-width:993px){.page--institute .section--related-news,.page--institute_subpage .section--related-news{margin-top:100px;}}.page--institute .section--related-news h2,.page--institute_subpage .section--related-news h2{font-size:2rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.page--institute .section--related-news h2::after,.page--institute_subpage .section--related-news h2::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:30px 0;}@media (min-width:993px){.page--institute .section--related-news h2,.page--institute_subpage .section--related-news h2{font-size:2.25rem;line-height:1;letter-spacing:0em;}}.page--institute .section--related-news .btn,.page--institute .section--related-news .search .form-submit,.search .page--institute .section--related-news .form-submit,.page--institute .section--related-news .page--search .header--view .form-submit,.page--search .header--view .page--institute .section--related-news .form-submit,.page--institute_subpage .section--related-news .btn,.page--institute_subpage .section--related-news .search .form-submit,.search .page--institute_subpage .section--related-news .form-submit,.page--institute_subpage .section--related-news .page--search .header--view .form-submit,.page--search .header--view .page--institute_subpage .section--related-news .form-submit{margin:50px auto 0;}.page--institute .superfooter__branding,.page--institute_subpage .superfooter__branding{font-size:1.5rem;line-height:1.25;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:769px){.page--institute .superfooter__branding,.page--institute_subpage .superfooter__branding{font-size:1.875rem;line-height:1;}}.page--institute .superfooter__branding a,.page--institute_subpage .superfooter__branding a{display:block;text-decoration:none;}.page--institute .superfooter__branding a:hover,.page--institute .superfooter__branding a:focus,.page--institute_subpage .superfooter__branding a:hover,.page--institute_subpage .superfooter__branding a:focus{text-decoration:underline;}.page--institute .hero{background-color:#f2f4f8;overflow:hidden;position:relative;}@media (min-width:993px){.page--institute .hero{align-items:center;display:flex;gap:40px;padding-right:100px;}}.page--institute .hero:not([data-has-image]){padding-right:0;}.page--institute .hero:not([data-has-image])::after{position:absolute;top:0;left:0;content:"";background-image:radial-gradient(#3cc1cc 20%,transparent 25%);background-size:10px 10px;background-repeat:repeat;height:100%;}@media (min-width:769px){.page--institute .hero:not([data-has-image])::after{background-size:15px 15px;background-position:0 0,30px 30px;}}@media (min-width:1200px){.page--institute .hero:not([data-has-image])::after{width:150px;height:100%;}}@media (min-width:1500px){.page--institute .hero:not([data-has-image])::after{height:100%;width:300px;}}.page--institute .hero .hero__image{flex:0 0 65%;position:relative;}.page--institute .hero .hero__image img{object-fit:cover;width:100%;}@media (min-width:993px){.page--institute .hero .hero__image img{height:calc(100vh - 120px);}[data-toolbar-menu] .page--institute .hero .hero__image img{height:calc(100vh - 233px);}}.page--institute .hero .hero__image::after{position:absolute;top:0;left:0;content:"";background-image:radial-gradient(#3cc1cc 20%,transparent 25%);background-size:10px 10px;background-repeat:repeat;height:100%;width:200px;}@media (min-width:769px){.page--institute .hero .hero__image::after{background-size:15px 15px;background-position:0 0,30px 30px;}}@media (min-width:993px){.page--institute .hero .hero__image::after{width:300px;}}.page--institute .hero .hero__copy{padding:30px 20px;}@media (min-width:769px){.page--institute .hero .hero__copy{padding:30px 40px;}}@media (min-width:993px){.page--institute .hero .hero__copy{padding:50px 0;}}.page--institute .hero .copy__inner{max-width:800px;margin:0 auto;}@media (min-width:993px){.page--institute .hero .copy__inner{min-width:350px;}}.page--institute .hero .hero__headline{font-size:2rem;line-height:1.25;letter-spacing:-0.01562em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.page--institute .hero .hero__headline::after{height:4px;width:55px;background-color:#3cc1cc;content:"";display:block;margin:20px 0;}@media (min-width:1200px){.page--institute .hero .hero__headline::after{width:60px;}}@media (min-width:1200px){.page--institute .hero .hero__headline{font-size:3rem;line-height:1.125;letter-spacing:-0.01042em;}}.page--institute .hero .hero__summary{font-size:1.125rem;line-height:1.55556;}@media (min-width:1200px){.page--institute .hero .hero__summary{font-size:1.25rem;line-height:1.5;}}.header--institute-subpage{background-color:#f2f4f8;}@media (min-width:769px) and (max-width:1199px){.header--institute-subpage::after{height:430px;}}.header--institute-subpage .header__inner{padding:50px 0;}@media (min-width:769px){.header--institute-subpage .header__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:75px 0;}}.header--institute-subpage img{height:250px;object-fit:cover;}@media (min-width:769px){.header--institute-subpage img{height:430px;}}.header--institute-subpage .header__breadcrumb{font-size:0.9375rem;line-height:1;color:#242e4c;}@media (min-width:993px){.header--institute-subpage .header__breadcrumb{font-size:1.25rem;line-height:1;}}.header--institute-subpage .header__breadcrumb:hover,.header--institute-subpage .header__breadcrumb:focus{text-decoration:none;}.header--institute-subpage .header__title{font-size:2rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-top:15px;}@media (min-width:993px){.header--institute-subpage .header__title{font-size:2.25rem;line-height:1;margin-top:20px;}}.header--institute-subpage .header__title::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin-top:15px;margin-bottom:15px;}@media (min-width:769px){.header--institute-subpage .header__title::after{margin-bottom:0;}}@media (min-width:993px){.header--institute-subpage .header__title::after{margin-top:20px;}}.node--page.node--full .header__image img{height:250px;width:100%;object-fit:cover;}@media (min-width:769px){.node--page.node--full .header__image img{height:480px;}}.node--page.node--full .header__text{background-color:#f2f4f8;padding:30px 0;}@media (min-width:769px){.node--page.node--full .header__text{padding:80px 0;}}@media (min-width:769px){.node--page.node--full .header__text .text__inner{align-items:center;display:flex;gap:30px;justify-content:space-between;}}.node--page.node--full .header__text .header__title{font-size:2rem;line-height:1.125;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;position:relative;}@media (min-width:769px){.node--page.node--full .header__text .header__title{font-size:2.25rem;line-height:1.11111;letter-spacing:0em;}}.node--page.node--full .header__text .header__title::after{height:4px;width:50px;content:"";background-color:#3cc1cc;display:block;margin-top:20px;margin-bottom:20px;}@media (min-width:769px){.node--page.node--full .header__text .header__title::after{position:absolute;bottom:0;left:0;margin:0;transform:translateY(20px);}}.page--person .node--person{position:relative;}.page--person .header--person{background-color:#f2f4f8;padding:30px 0 70px;text-align:center;}@media (min-width:769px){.page--person .header--person{padding-top:50px;}}@media (min-width:993px){.page--person .header--person{padding-top:70px;}}@media (min-width:1400px){.page--person .header--person{padding-bottom:50px;text-align:left;}}.page--person .header__image{height:180px;width:180px;margin:0 auto 30px;}@media (min-width:1400px){.page--person .header__image{height:200px;width:200px;position:absolute;top:70px;transform:translateX(calc(-100% - 60px));margin:0;}}@media (min-width:1460px){.page--person .header__image{height:270px;width:270px;}}.page--person .header__image img{object-fit:cover;}.page--person .header__title{font-size:2.125rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;display:inline-block;}.page--person .header__title::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:15px auto;}@media (min-width:769px){.page--person .header__title::after{margin:20px auto;}}@media (min-width:1400px){.page--person .header__title::after{margin:20px 0;}}@media (min-width:769px){.page--person .header__title{font-size:2.25rem;line-height:1;}}.page--person .header__position{font-size:1.25rem;line-height:1;margin-bottom:10px;}@media (min-width:769px){.page--person .header__position{font-size:1.375rem;line-height:1;}}.page--person .header__organization{font-size:1rem;line-height:1.25;color:#666;}@media (min-width:769px){.page--person .header__organization{font-size:1.125rem;line-height:1.11111;}}.page--person .section--bio{min-height:260px;}.page--person .bio__inner{position:relative;}.page--person .aside{margin:-50px 0 0;}@media (min-width:1400px){.page--person .aside{position:absolute;top:0;right:0;transform:translate(calc(100%),-50%);margin:0;}}.page--person .aside__contact{background-color:#242e4c;color:#fff;margin:0 auto;padding:20px;max-width:350px;text-align:center;width:100%;}@media (min-width:1400px){.page--person .aside__contact{margin-top:0;text-align:left;width:270px;}}.page--person .aside__contact > div{margin-bottom:20px;}.page--person .aside__contact > div:last-child{margin-bottom:0;}.page--person .aside__contact .contact__label{font-size:0.75rem;line-height:1;letter-spacing:0.125em;text-transform:uppercase;margin-bottom:10px;}.page--person .aside__contact .contact__socialz{align-items:center;display:flex;justify-content:center;gap:10px;}@media (min-width:1400px){.page--person .aside__contact .contact__socialz{justify-content:flex-start;}}.page--person .aside__contact .contact__socialz a:hover,.page--person .aside__contact .contact__socialz a:focus{color:#3cc1cc;}.page--person .aside__contact a{font-size:0.9375rem;line-height:1.33333;letter-spacing:0em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:#fff;font-style:italic;}@media (min-width:769px){.page--person .aside__contact a{font-size:1.125rem;line-height:1.11111;}}.page--person .field_page_body{padding-top:30px;}@media (min-width:1400px){.page--person .field_page_body{margin-right:50px;}}.page--person .section--related-content header{margin-top:50px;}@media (min-width:993px){.page--person .section--related-content header{margin-top:100px;}}.page--person .section--related-content h2{font-size:2rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.page--person .section--related-content h2::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:15px 0;}@media (min-width:769px){.page--person .section--related-content h2::after{margin:20px 0;}}.page--person .section--related-content ul{list-style:none;padding:0;}.page--person .section--related-content .btn,.page--person .section--related-content .search .form-submit,.search .page--person .section--related-content .form-submit,.page--person .section--related-content .page--search .header--view .form-submit,.page--search .header--view .page--person .section--related-content .form-submit{border:1px solid #ddd;display:block;font-weight:bold;height:40px;line-height:40px;min-width:40px;max-width:300px;margin:0 auto;padding:0 10px;width:100%;}.page--research_summary{background-color:#fff;}.page--research_summary .node.node--full{background-color:#fff;position:relative;padding-top:50px;}@media (min-width:1400px){.page--research_summary .node.node--full{padding-top:100px;}}.page--research_summary .node-content{margin:0 auto;max-width:100%;margin-bottom:50px;min-width:0;}.page--research_summary .header--research{max-width:800px;margin-inline:auto;}.page--research_summary .header--research::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:30px 0;}.page--research_summary .header__date{font-size:0.75rem;line-height:1;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;color:#666;margin-bottom:20px;text-transform:uppercase;}@media (min-width:993px){.page--research_summary .header__date{font-size:0.9375rem;line-height:1;letter-spacing:0.06667em;}}.page--research_summary .page-title{font-size:1.75rem;line-height:1.07143;letter-spacing:-0.01786em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;}@media (min-width:993px){.page--research_summary .page-title{font-size:2.25rem;line-height:1.27778;letter-spacing:-0.01389em;margin-bottom:20px;}}.page--research_summary .header__related-people a{color:inherit;}.page--research_summary .header__people__list{display:inline;list-style:none;padding:0;}.page--research_summary .header__people__item{display:inline;}.page--research_summary .field_featured_image{max-width:800px;margin-inline:auto;margin-bottom:20px;}.page--research_summary .field_featured_image img{width:100%;}.page--research_summary .related-research{flex-shrink:0;margin:50px auto 0;max-width:800px;position:relative;}.page--research_summary .paragraph--type--body{max-width:100%;}.page--research_summary .field_body > :not(.drupal-media):not(.table-wrap):not(figure):not(img){max-width:800px;margin-inline:auto;}.page--research_summary .field_body img{width:100%;}.page--research_summary .related__inner{color:#242e4c;width:100%;}.page--research_summary .related__inner h2{font-size:2rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}.page--research_summary .related__inner h2::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:15px 0;}@media (min-width:769px){.page--research_summary .related__inner h2::after{margin:20px 0;}}[data-toolbar-menu] .page--research_summary .related__inner{top:100px;}.page--research_summary .related__list{list-style:none;padding:0;}.page--research_summary .related__item{border-top:1px solid rgba(255,255,255,0.2);margin-top:15px;padding-top:15px;}.page--research_summary .related__title{font-size:1.25rem;line-height:1.2;letter-spacing:-0.0125em;font-weight:400;font-family:"franklin-gothic-urw-cond",sans-serif;color:#242e4c;}.page--research_summary .related__date{font-size:0.75rem;line-height:1.25;letter-spacing:0.08333em;font-weight:400;font-family:"ibm-plex-mono",sans-serif;color:#666;margin-top:10px;text-transform:uppercase;}.page--search .header--view{background-color:#f2f4f8;padding:50px 0;}@media (min-width:769px){.page--search .header--view{padding:60px 0;}}.page--search .header--view h1{font-size:2.5rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:15px;}@media (min-width:769px){.page--search .header--view h1{font-size:3rem;line-height:1;}}@media (min-width:600px){.page--search .header--view .search-form{align-items:center;display:flex;gap:15px;}}.page--search .header--view .search-form > div{display:block;}.page--search .header--view .js-form-item{margin-bottom:15px;position:relative;}@media (min-width:600px){.page--search .header--view .js-form-item{flex:1 0 auto;margin:0;}}.page--search .header--view .form-search{border:1px solid #ccc;border-radius:5px;width:100%;height:47px;padding:5px 10px;}.page--search .header--view .form-search:focus{outline-color:#284376;}.page--search .header--view .form-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}.page--search .header--view .reset-input{position:absolute;top:50%;right:10px;display:none;transform:translateY(-50%);}.page--search .header--view .reset-input:hover{background-color:rgba(36,46,76,0.2);}@media (max-width:599px){.page--search .header--view .form-submit{width:100%;}}.page--search .header--view .header__actions{display:none;}.page--search .section--view-content{margin-top:20px;}@media (min-width:1200px){.page--search .section--view-content{margin-top:50px;}}.page--search .section__header{font-size:0.9375rem;line-height:1.33333;color:#666;font-family:"franklin-gothic-urw-cond",sans-serif;margin-bottom:10px;}.page--table .header--page{background-color:#f2f4f8;color:#242e4c;padding-top:50px;padding-bottom:50px;}@media (min-width:993px){.page--table .header--page{padding-top:70px;padding-bottom:70px;}}.page--table .header--page .page-title{font-size:2.25rem;line-height:1.11111;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;max-width:700px;margin:0 auto;}@media (min-width:993px){.page--table .header--page .page-title{font-size:3rem;line-height:1.08333;}}.page--table .field_page_body{max-width:700px;margin:0 auto;}.page--table .field_page_body > *:last-child{margin-bottom:0;}.page--table .table-content{border-top:1px solid #ccc;margin:30px 0;padding-top:30px;}@media (min-width:993px){.page--table .table-content{margin:50px 0;padding-top:50px;}}.page--table .form--filter{margin-bottom:30px;}@media (min-width:993px){.page--table .form--filter{align-items:center;display:flex;justify-content:flex-end;gap:10px;}}.no-js .page--table .form--filter{align-items:flex-start;}.page--table .form--filter.has-filters .form__clear-all{display:inline-block;}.page--table .form--filter .form__label,.page--table .form--filter .form__clear-all{font-size:0.625rem;line-height:1;letter-spacing:0.1em;color:#666;text-transform:uppercase;}.page--table .form--filter .form__label{margin-bottom:10px;}@media (min-width:993px){.page--table .form--filter .form__label{margin:0;}}.page--table .form--filter .form__clear-all{margin-bottom:10px;display:none;}@media (min-width:993px){.page--table .form--filter .form__clear-all{margin:0;}}.page--table .form--filter .form__clear-all:hover,.page--table .form--filter .form__clear-all:focus{text-decoration:none;}.page--table .form--filter .form__submit{width:150px;height:40px;}@media (min-width:993px){.page--table .form--filter .form__submit{margin-left:20px;}}.page--table .table-wrap{overflow-x:auto;}.page--table table,.page--table th,.page--table td{border:1px solid #ccc;border-collapse:collapse;}.page--table table{background-color:#fff;width:100%;}.page--table table thead{background-color:#242e4c;color:#fff;}.page--table table thead th{border:1px solid #284376;}.page--table table thead th:first-child{text-align:left;}.page--table table tbody tr:nth-child(even){background-color:#ddd;}.page--table table tbody tr td{text-align:center;}.page--table table tbody tr td:first-child{text-align:left;}.page--table table td,.page--table table th{padding:15px 20px;}.page--table .table-download{margin-bottom:30px;}@media (min-width:993px){.page--table .table-download{text-align:right;}}.page--table .table-download .icon{height:13px;width:12px;}.page--table .table-download a{display:inline-flex;gap:10px;padding:0 20px;height:40px;}.page--team .header--team{background-color:#f2f4f8;}@media (max-width:1199px){.page--team .header--team .column,.page--team .header--team .page--institute .hero:not([data-has-image]) .hero__copy,.page--institute .hero:not([data-has-image]) .page--team .header--team .hero__copy{max-width:none;width:100%;}}.page--team .header--team .header__inner{padding:50px 0;}@media (min-width:769px){.page--team .header--team .header__inner{padding:75px 0;}}.page--team .header--team .header__title{font-size:2.5rem;line-height:1.125;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:1200px){.page--team .header--team .header__title{font-size:3rem;line-height:1.10417;}}.page--team .header--institute-subpage + .node-content .field_headline{margin-bottom:20px;}.page--team .header--institute-subpage + .node-content .field_headline::after{display:none;}.page--team .node-content{margin-top:50px;}@media (min-width:769px){.page--team .node-content{margin-top:100px;}}.page--team .field_headline{font-size:1.75rem;line-height:1;letter-spacing:0em;font-weight:500;font-family:"franklin-gothic-urw-cond",sans-serif;}@media (min-width:769px){.page--team .field_headline{font-size:2rem;line-height:1;}}.page--team .field_headline::after{height:4px;width:60px;background-color:#3cc1cc;content:"";display:block;margin:15px 0;}@media (min-width:769px){.page--team .field_headline::after{margin:25px 0 30px;}}.page--team .paragraph{margin-bottom:70px;}.page--team .paragraph:last-child{margin-bottom:0;}@media (min-width:481px){.page--team .field_section_people{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;}}@media (min-width:600px){.page--team .field_section_people{grid-template-columns:repeat(3,1fr);}}@media (min-width:993px){.page--team .field_section_people{grid-template-columns:repeat(4,1fr);}}@media (min-width:1200px){.page--team .field_section_people{grid-template-columns:repeat(5,1fr);}}.page--team .node--person{border:none;display:flex;text-align:left;gap:15px;}@media (min-width:481px){.page--team .node--person{display:block;padding:0;margin:0;}}.page--team .node--person .card__image,.page--team .node--person .card__link a{margin:0;}.page--team .node--person .card__image{width:100%;flex-shrink:0;max-width:150px;}@media (min-width:481px){.page--team .node--person .card__image{margin-bottom:10px;max-width:none;}}.page--team .node--person .card__body{display:block;}.page--team .node--person .card__copy{margin-bottom:10px;}.page--team .node--person .card__title{font-size:1.25rem;line-height:1;margin-bottom:10px;}@media (min-width:769px){.page--team .node--person .card__title{font-size:1.5rem;line-height:1;}}.page--team .node--person .card__position,.page--team .node--person .card__organization{font-size:0.875rem;line-height:1;margin-bottom:5px;text-wrap:balance;}@media (min-width:769px){.page--team .node--person .card__position,.page--team .node--person .card__organization{font-size:1rem;line-height:1;}}.page--team .node--person .card__actions{display:block;}.not-found{margin:100px 0 40px;text-align:center;}.not-found .btn,.not-found .search .form-submit,.search .not-found .form-submit,.not-found .page--search .header--view .form-submit,.page--search .header--view .not-found .form-submit{margin:20px auto 0;}
