﻿@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap";.main-content .page-content{width:calc(100% - var(--gap));margin:0 auto;max-width:1200px}.main-content .wide.page-content{max-width:1300px}.main-content .page-content .container{width:100%}.paragraph--type--hero-slide .field-field_cta a{appearance:none;border:none;background:none;cursor:pointer;background-color:var(--btn-bg-color);padding:.65rem 1rem;display:inline-block;transition:all .2s ease-in-out;font-weight:600}.paragraph--type--hero-slide .field-field_cta a{color:var(--btn-text-color)}.paragraph--type--hero-slide .field-field_cta a.small{font-size:.9rem;padding:.35rem 1rem}.page-content .paragraph--type--hero-slide .field-field_cta a,.paragraph--type--hero-slide .field-field_cta .page-content a{border:none}.page-content .paragraph--type--hero-slide .field-field_cta a:hover,.paragraph--type--hero-slide .field-field_cta .page-content a:hover{text-decoration:none;background-color:#003a70;color:var(--btn-bg-color)}.main-content.is-user-landing .page-content,.main-content.is-user-landing .page-content--content,.main-content.is-user-landing .page-content--precontent,.main-content.is-user-landing .site-precontent,.main-content.is-user-landing .site-prefooter{max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important}.main-content.is-user-landing .page-content>.container,.main-content.is-user-landing .page-content--content>.container,.main-content.is-user-landing .page-content .container.wide,.main-content.is-user-landing .page-content .layout-container{max-width:none !important;width:100% !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important}.main-content.is-user-landing .ul-hero,.main-content.is-user-landing .ul-panel,.main-content.is-user-landing .ul-support{padding-left:clamp(1rem,5vw,2.5rem);padding-right:clamp(1rem,5vw,2.5rem)}.main-content.is-user-landing .site-footer{display:none !important}.ul-link{color:#003a70 !important;font-weight:600;text-underline-offset:3px;text-decoration:underline;text-decoration-color:#e57200}.ul-link:hover,.ul-link:focus{text-decoration:underline}.ul-hero{position:relative;isolation:isolate;color:#fff;padding:clamp(2.5rem,6vw,4rem) 0 2.5rem}.ul-hero__bg{position:absolute;inset:0;background:linear-gradient(180deg, rgba(35, 45, 75, 0.78), rgba(35, 45, 75, 0.6));z-index:-1}.ul-hero__title{margin:0;color:#fff;font-weight:800;font-size:clamp(1.9rem,4vw,3rem)}.ul-hero__kicker{margin:20px 0;font-size:1.2em;color:hsla(0,0%,100%,.9)}.ul-quick-actions{display:grid;gap:.75rem;margin-top:.5rem;grid-template-columns:1fr}@media(min-width: 560px){.ul-quick-actions{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){.ul-quick-actions{grid-template-columns:repeat(4, minmax(0, 1fr))}}.ul-qa__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border-radius:9999px;background:hsla(0,0%,100%,.92);color:#003a70 !important;font-weight:700;font-size:18px;text-decoration:none;box-shadow:0 6px 24px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.05);min-height:44px;transition:transform .12s ease,background .2s ease;border:1px solid #e57200}.ul-qa__btn:hover{transform:translateY(-1px);background:#e57200;text-decoration:none}.ul-qa__btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(229,114,0,.25)}.ul-panel{padding:2.5rem 0}.ul-panel--primary{background:linear-gradient(180deg, #f8fafc 0%, #fff 70%)}.ul-panel--muted{background:#f8fafc}.ul-panel__title{color:#0f172a;font-weight:800;font-size:clamp(1.25rem,2.2vw,1.75rem);margin:0 0 1.5rem}.ul-create-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 720px){.ul-create-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.ul-create-more{margin-top:.75rem;color:#475569}.ul-cards{display:grid;gap:1.5rem}@media(min-width: 720px){.ul-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}.ul-card{position:relative;display:grid;gap:.75rem;padding:1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:1.125rem;box-shadow:0 10px 30px rgba(35,45,75,.08),0 2px 10px rgba(35,45,75,.06);transition:transform .12s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.ul-card:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(35,45,75,.12),0 4px 14px rgba(35,45,75,.08)}.ul-card:hover,.ul-card:focus-within{background-color:#f6f9fc}.ul-card .ul-card__link,.ul-card.ul-card--action{display:block;padding:1.5rem;text-decoration:none;color:#003a70;position:relative}.ul-card .ul-card__icon{position:absolute;top:1.2rem;right:.75rem;font-size:1.25rem;color:#e57200;font-weight:700;pointer-events:none}.ul-card .ul-card__link:focus-visible{outline:3px solid #007bac;outline-offset:4px;border-radius:.5rem}.ul-card__title{margin:0 0 8px}.ul-card__title a{color:#003a70 !important;text-decoration:none}.ul-card__title a:hover{text-decoration:underline}.ul-card__title a::after{content:"→";color:#e57200;margin-left:.25rem}.ul-card__body{margin:0;color:#475569}.ul-card__cta{margin:.25rem 0 0}.ul-card--action{text-decoration:none;color:inherit}.ul-card--action .ul-card__title a.is-disabled{color:#4a5568;text-decoration:none;cursor:not-allowed}.ul-support{padding:2.5rem 0;background:linear-gradient(180deg, rgb(248, 250, 252) 0%, rgb(241, 245, 249) 100%)}.ul-support__inner{background:#fff;border:1px solid #e2e8f0;border-radius:1.125rem;box-shadow:0 10px 30px rgba(35,45,75,.08),0 2px 10px rgba(35,45,75,.06);padding:2rem}.ul-support__title{color:#003a70 !important;font-weight:800;margin-bottom:.5rem}.ul-support__body{color:#475569;margin-bottom:1.5rem}.ul-support__actions{display:grid;gap:1rem}@media(min-width: 560px){.ul-support__actions{grid-template-columns:repeat(3, 1fr)}}.dynamic-jump-menu{margin-bottom:30px}.dynamic-jump-menu__title{margin:0 0 1rem 0;font-size:2.2rem;font-weight:700;color:#232d4b}.dynamic-jump-menu__list{list-style:none;margin:0;padding:0}.dynamic-jump-menu__item{margin-bottom:.75rem;position:relative;padding-left:1.25rem}.dynamic-jump-menu__item:last-child{margin-bottom:0}.dynamic-jump-menu__link{color:#232d4b;text-decoration:underline;font-size:1rem;line-height:1.5;transition:color .2s ease-in-out}.dynamic-jump-menu__link:hover,.dynamic-jump-menu__link:focus{color:#e57200;text-decoration:underline}.dynamic-jump-menu__link:focus{outline:2px solid #e57200;outline-offset:2px}@media screen and (min-width: 600px max){.dynamic-jump-menu__title{font-size:1rem;margin-bottom:.75rem}.dynamic-jump-menu__item{margin-bottom:.5rem;padding-left:1rem}.dynamic-jump-menu__item::before{width:.625rem;height:.625rem}.dynamic-jump-menu__link{font-size:.9rem}}.gin-layer-wrapper{border:none;box-shadow:none}.views-field.views-field-edit-node a{background:aqua;width:auto;color:#444;padding:.25em 1em;text-transform:uppercase;font-size:.9em;font-weight:bold;border-radius:5px}#block-views-block-slideshow-block-1 .slick-slide{max-height:400px}#block-views-block-slideshow-block-1 .slick-slide .field-field_media_image img{width:100%}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar{display:none}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar:first-child{display:block}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar a{font-size:1.2em}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important}#block-views-block-slideshow-block-1 .calendar-view-table caption{display:none}#block-views-block-slideshow-block-1 .calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important}#block-views-block-slideshow-block-1 .calendar-view-table .calendar-view-day__row:hover{background:#eee}#block-views-block-slideshow-block-1 .pager__items.js-pager__items.calendar-view-pager{padding-left:0}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__previous,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__next,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__current{list-style:none}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__previous,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:#fff}#block-views-block-slideshow-block-1 ul.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single gray;-moz-column-rule:1px single gray;column-rule:1px single gray}#block-views-block-slideshow-block-1 ul.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single gray;-moz-column-rule:1px single gray;column-rule:1px single gray}#block-views-block-slideshow-block-1 ul.column-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single gray;-moz-column-rule:1px single gray;column-rule:1px single gray}.block--page_title_block .header--simple{padding-bottom:0}.user-login-form,.protected-pages-enter-password{margin:40px auto 0;border:1px solid #b6c3c8;border-radius:5px;padding:20px;width:100%;max-width:300px}.user-login-form label,.protected-pages-enter-password label{font-weight:bold;display:block;margin-bottom:5px}.user-login-form .description,.protected-pages-enter-password .description{margin-top:5px}.user-login-form .form-item,.protected-pages-enter-password .form-item{margin-bottom:20px}.user-login-form .form-item input,.protected-pages-enter-password .form-item input{border:1px solid #b6c3c8;box-shadow:none;padding:8px;border-radius:5px;max-width:calc(100% - 16px);width:100%}.user-login-form .form-submit,.protected-pages-enter-password .form-submit{background-color:#232d4b;border:none;color:#fff;padding:15px 25px;border-radius:0;width:auto}.user-login-form .form-submit:hover,.user-login-form .form-submit:focus,.protected-pages-enter-password .form-submit:hover,.protected-pages-enter-password .form-submit:focus{background-color:hsl(225,36.3636363636%,31.568627451%)}.protected-pages-enter-password fieldset.form-item{border:none;padding:0;margin:0}.protected-pages-enter-password fieldset.form-item .form-submit{background-color:#232d4b;border:none;color:#fff;padding:15px 25px;border-radius:0;width:auto}.protected-pages-enter-password fieldset.form-item .form-submit:hover,.protected-pages-enter-password fieldset.form-item .form-submit:focus{background-color:hsl(225,36.3636363636%,31.568627451%)}.protected-pages-enter-password strong{font-weight:400}.protected-pages-enter-password .form-item{margin-top:15px}.contextual{display:block}body{overflow-x:hidden}h3{font-size:1.5em}p{text-decoration-color:#e57200}.align-right,.align-left{width:40%}.align-right img,.align-left img{width:100%;height:auto}.align-center img,.align-center video{width:100%;height:auto}.bg-dark{padding:1%}.orange-button{background:#fff;border:1px solid #e57200;padding:8px 30px;color:#003a70 !important;text-transform:uppercase;font-size:.8em;font-weight:600}.orange-button:hover{background:#e57200;color:#fff !important;text-decoration:none}.white-button{background:#fff;padding:.5em 2em;text-transform:uppercase;font-weight:bold;border:1px solid #e57200}.white-button:hover{background:#e57200;text-decoration:none;color:#fff}.blue-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:9999px;box-sizing:border-box;background-color:#232d4b;border:1px solid #1c2440;color:#fff !important;font-family:franklin-gothic-urw,sans-serif;font-weight:600;font-size:.875rem;line-height:1;text-decoration:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.blue-button::after{content:none}.blue-button:hover{background-color:#003a70;border-color:#2b3560;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 4px 10px rgba(35,45,75,.25);text-decoration:none}.blue-button:focus-visible{outline:3px solid rgba(0,123,172,.45);outline-offset:2px}.blue-button:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.35)}.cta-button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 1.1rem;border-radius:0;background-color:#fff;color:#232d4b !important;font-family:franklin-gothic-urw,sans-serif;font-weight:800;font-size:.9rem;letter-spacing:.02em;line-height:1;text-decoration:none;white-space:nowrap}.cta-button::before{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;pointer-events:none;background:linear-gradient(#e57200, #e57200) top left/20px 2px no-repeat,linear-gradient(#e57200, #e57200) top left/2px 20px no-repeat;transform:translateY(0);transition:transform .18s ease}.cta-button::after{content:"";position:absolute;bottom:2px;right:2px;width:22px;height:22px;pointer-events:none;background:linear-gradient(#e57200, #e57200) bottom right/20px 2px no-repeat,linear-gradient(#e57200, #e57200) bottom right/2px 20px no-repeat;transform:translateY(0);transition:transform .18s ease}.cta-button{transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.cta-button:hover{background-color:#fff;border-color:rgba(35,45,75,.28);box-shadow:0 12px 24px rgba(0,0,0,.16);color:#232d4b !important;text-decoration:none}.cta-button:hover::before{transform:translateY(-8px)}.cta-button:hover::after{transform:translateY(8px)}.cta-button:focus-visible{outline:3px solid rgba(0,123,172,.45);outline-offset:3px}.cta-button:focus-visible::before{transform:translateY(-8px)}.cta-button:focus-visible::after{transform:translateY(8px)}.social-media-links--platforms a{color:#fff}.social-media-links--platforms a:hover{color:#e57200}.views-field-edit-node a{color:#fff;padding:5px 10px;background:#00ced1;margin-right:10px;font-size:.8em;border-radius:3px;box-shadow:1px 1px 1px #444;float:right}.styled-block{width:48%;float:left;text-align:center;padding:30px 74px;border:3px solid #e57200;margin:5px;text-transform:uppercase;font-weight:bold;min-height:155px;display:flex;vertical-align:middle}.styled-block a{color:#232d4b}.styled-block:hover{background:#232d4b}.styled-block:hover a{color:#fff}.centered-blocks{display:table;width:100%}.centered-blocks .button{min-height:75px;display:table-cell;vertical-align:middle}#block-responsivemenumobileicon{right:100%}.site-header .site-header--inner .site-name{font-size:2em}.publication-teaser .publication--title{color:#232d4b}.publication-teaser .publication--publisher{color:#232d4b}#block-views-block-publications-block-1,#block-views-block-publications-block-2,#block-views-block-publications-block-3,#block-views-block-uva-publications-view-block-1,#block-views-block-uva-publications-view-block-2,#block-views-block-uva-publications-view-block-3,#block-views-block-uva-publications-view-block-uva-publications,#block-religiousstudies-theme-views-block-uva-publications-view-block-1,#block-religiousstudies-theme-views-block-uva-publications-view-block-uva-publications{padding:3% 15%;background:#eee;color:#fff}.block-menu,.block-menu ul{margin-left:10px}.main-content .page-content ul.block-menu>li>ul li{margin:1em 20px}.main-content .page-content .page-content--inner .page-content--content{max-width:100%}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3, 1fr)}.field-field_hero{margin-top:0 !important}.field-field_column_1,.field-field_column_2,.field-field_column_3{border:1px solid #dadada;text-align:center;font-family:"franklin-gothic-urw-cond",sans-serif;font-weight:700;line-height:1;text-decoration:none;position:relative;padding:5% 0 10% 0;font-size:1.2em;margin-bottom:1em}.field-field_column_1 p,.field-field_column_2 p,.field-field_column_3 p{font-size:.9em;font-weight:normal;max-width:80%;margin:0 auto}.field-field_column_1 p:last-child,.field-field_column_2 p:last-child,.field-field_column_3 p:last-child{margin:0}.field-field_column_1 a,.field-field_column_1 a:link,.field-field_column_1 a:visited,.field-field_column_1 a:active,.field-field_column_2 a,.field-field_column_2 a:link,.field-field_column_2 a:visited,.field-field_column_2 a:active,.field-field_column_3 a,.field-field_column_3 a:link,.field-field_column_3 a:visited,.field-field_column_3 a:active{display:block;width:100%;height:100%;color:#232d4b}.field-field_column_1 .gradient-line,.field-field_column_2 .gradient-line,.field-field_column_3 .gradient-line{position:absolute;bottom:0px;margin:0 32%;background:linear-gradient(to right, #232d4b, #009fdf);display:block;height:1rem;width:37.5%}.field-field_column_1:hover,.field-field_column_2:hover,.field-field_column_3:hover{border:1px solid #e57200}.field-field_column_1:hover a,.field-field_column_2:hover a,.field-field_column_3:hover a{color:#003a70;text-decoration:none}.field-field_column_1:hover .gradient-line,.field-field_column_2:hover .gradient-line,.field-field_column_3:hover .gradient-line{background:linear-gradient(to right, #e57200, #f07676)}.page-content--content .field-body ul li::marker{color:#e57200}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3, 1fr)}#block-global-theme-mainmenu,#block-global-theme-mainmenu-2,#block-global-theme-mainmenu-3{font-family:"franklin-gothic-urw-cond"}#block-global-theme-views-block-uva-publications-view-block-uva-publications,#block-global-theme-views-block-uva-publications-view-block-1,#block-views-block-uva-publications-view-block-1-2{padding:3% 15%;background:#eee;color:#fff}.site-footer .site-info-content nav[id^=block-] ul.block-menu>li{width:18%;margin-right:3em}#block-staticbanner img{width:100%}@media screen and (min-width: 1024px){h1.large,.hed1.large{font-size:4rem}}@media screen and (min-width: 768px){.site-header .site-header--navigation{display:block}}@media screen and (max-width: 600px){.site-header .site-header--inner .site-name{font-size:2vw}.site-header nav>ul,.site-header nav>ul ul{padding:0 3em}.main-content .page-content .page-content--inner .page-content--content{width:90%;margin:0 auto}.main-content .page-content .page-content--inner .page-content--sidebar{display:none !important}.node-type--article .main-content .page-content .page-content--inner .page-content--sidebar,.node-type--event .main-content .page-content .page-content--inner .page-content--sidebar{display:block !important}}.page-content--content .field-body ul li{font-size:1.1em}.page-content--precontent{background:#dadada}@media screen and (min-width: 768px){.page-content--precontent nav>ul{display:flex;align-items:center}}.page-content--precontent nav>ul>li span.has-subnav{display:flex;justify-content:space-between;align-items:center;border:none}@media screen and (min-width: 768px){.page-content--precontent nav>ul>li span.has-subnav button{display:none}}.page-content--precontent nav>ul>li a{color:var(--nav-text);transition:all .2s ease-in-out;letter-spacing:.035em}.page-content--precontent nav>ul>li a:hover{color:var(--nav-text-hover);text-decoration:none}.page-content--precontent nav>ul>li.expanded span.has-subnav>button:before{transform:rotate(-90deg)}.page-content--precontent nav>ul>li>ul{display:none;width:100%;margin-left:1em}.page-content--precontent nav>ul>li>ul a{color:var(--subnav-text);letter-spacing:normal}.page-content--precontent nav>ul>li>ul a:hover{color:var(--subnav-text-hover)}@media screen and (min-width: 768px){.page-content--precontent nav>ul>li>ul{display:block !important;opacity:0;visibility:hidden;position:absolute;left:-1em;top:100%;margin:0;transition:all .2s ease-in-out;background-color:var(--bg-color);width:200px;text-align:left;padding:.5em 1em;box-shadow:0 0 10px rgba(35,45,75,.3)}}@media screen and (min-width: 768px){.page-content--precontent nav>ul>li{margin:0 1em;padding:.5em 0;text-align:center}.page-content--precontent nav>ul>li:first-child{margin-left:0}.page-content--precontent nav>ul>li:last-child{margin-right:0}.page-content--precontent nav>ul>li:hover>ul{opacity:1;visibility:visible}.page-content--precontent nav>ul>li:nth-last-child(2)>ul,.page-content--precontent nav>ul>li :last-child>ul{left:auto;right:-1em}}.search-block-form form,.block-search form,.region-footer .search-block-form form{display:flex;align-items:stretch;gap:.75rem;max-width:34rem}.search-block-form input[type=search],.search-block-form input[type=text],.block-search input[type=search],.block-search input[type=text],.region-footer .search-block-form input[type=search],.region-footer .search-block-form input[type=text]{flex:1 1 auto;height:3rem;padding:0 1rem;border:1px solid hsla(0,0%,100%,.35);border-radius:.375rem;background:#fff;color:#232d4b}.search-block-form input[type=search]:focus-visible,.search-block-form input[type=text]:focus-visible,.block-search input[type=search]:focus-visible,.block-search input[type=text]:focus-visible,.region-footer .search-block-form input[type=search]:focus-visible,.region-footer .search-block-form input[type=text]:focus-visible{outline:3px solid rgba(0,123,172,.45);outline-offset:2px}.search-block-form input[type=submit],.search-block-form button[type=submit],.block-search input[type=submit],.block-search button[type=submit],.region-footer .search-block-form input[type=submit],.region-footer .search-block-form button[type=submit]{flex:0 0 auto;height:3rem;padding:0 1.25rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.375rem;background:#e57200;color:#fff;font-family:franklin-gothic-urw,sans-serif;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;appearance:none;transition:filter .2s ease,transform .15s ease}.search-block-form input[type=submit]:hover,.search-block-form button[type=submit]:hover,.block-search input[type=submit]:hover,.block-search button[type=submit]:hover,.region-footer .search-block-form input[type=submit]:hover,.region-footer .search-block-form button[type=submit]:hover{filter:brightness(0.95)}.search-block-form input[type=submit]:active,.search-block-form button[type=submit]:active,.block-search input[type=submit]:active,.block-search button[type=submit]:active,.region-footer .search-block-form input[type=submit]:active,.region-footer .search-block-form button[type=submit]:active{transform:translateY(1px)}.search-block-form input[type=submit]:focus-visible,.search-block-form button[type=submit]:focus-visible,.block-search input[type=submit]:focus-visible,.block-search button[type=submit]:focus-visible,.region-footer .search-block-form input[type=submit]:focus-visible,.region-footer .search-block-form button[type=submit]:focus-visible{outline:3px solid rgba(0,123,172,.45);outline-offset:2px}.page-content--inner.has-sidebar.event-single-info .page-content--sidebar{display:block !important}.site-eyebrow .social-media-links--platforms a{color:#fff}.site-header #search-block-form{margin:16px}.site-header #search-block-form:not(:hover) input.js-form-submit{color:#fff}.pager{margin:3rem 0}.pager__items{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.pager__item{margin:0 !important}.pager__item.pager__item--ellipsis{display:flex;align-items:center;justify-content:center;min-height:48px;color:#6f789a;font-weight:400;font-size:1.2rem}.pager__item.is-active .pager__link{background-color:#232d4b;color:#fff;cursor:default;font-weight:700;box-shadow:0 4px 12px rgba(35,45,75,.2)}.pager__item.is-active .pager__link:hover,.pager__item.is-active .pager__link:focus{background-color:#232d4b;box-shadow:0 4px 12px rgba(35,45,75,.3),inset 0 0 0 2px #e57200}.pager__item.is-active .pager__link:focus-visible{outline:3px solid #e57200;outline-offset:2px}.pager__item a,.pager__link{appearance:none;background-color:#fff;border:none;border-radius:24px !important;color:#232d4b;cursor:pointer;display:flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;font-family:"franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1 !important;margin:0;padding:0 !important;text-decoration:none;transition:all .18s ease;box-shadow:0 2px 8px rgba(35,45,75,.12);text-align:center;flex-shrink:0}.pager__item a:hover,.pager__link:hover{background-color:rgba(35,45,75,.08);color:#232d4b;box-shadow:0 4px 12px rgba(35,45,75,.18),inset 0 0 0 2px #e57200;transform:translateY(-2px)}.pager__item a:focus,.pager__link:focus{background-color:rgba(35,45,75,.08);color:#232d4b;box-shadow:0 4px 12px rgba(35,45,75,.18),inset 0 0 0 2px #232d4b}.pager__item a:focus-visible,.pager__link:focus-visible{outline:3px solid #e57200;outline-offset:2px}.pager__item a:active,.pager__link:active{transform:translateY(0);box-shadow:0 2px 8px rgba(35,45,75,.12);background-color:rgba(35,45,75,.12)}.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{width:auto !important;height:auto !important;border-radius:1.125rem !important;padding:.5rem .75rem !important;font-size:.9rem;min-width:44px;min-height:44px}.pager__item--previous,.pager__item--next{display:none}@media(min-width: 768px){.pager__item--previous,.pager__item--next{display:flex}}@media(max-width: 767px){.pager__items{gap:.75rem}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last):not(.pager__item--ellipsis):not(.is-active) a{width:44px !important;height:44px !important;border-radius:22px !important;font-size:.85rem}}@media print{.pager{display:none}}@media(prefers-contrast: more){.pager__item a,.pager__link{font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.3)}.pager__item a:hover,.pager__item a:focus-visible,.pager__link:hover,.pager__link:focus-visible{border:2px solid #232d4b}}@media(prefers-reduced-motion: reduce){.pager__item a,.pager__link{transition:none}.pager__item a:hover,.pager__link:hover{transform:none}}table{border-top:none;border-collapse:collapse;width:100%}table a{margin-bottom:.5em}table h3{font-size:1.3em;font-weight:600}table caption{text-align:left;border-bottom:1px solid;font-style:italic}table tr td{border:none;padding:10px 6px;vertical-align:middle}table tr:nth-child(2n){background:#eee}table tr.views-field.views-field-title{width:300px}table tr.views-field.views-field-field-email{padding-top:0}table tr.views-field.views-field-field-department{padding-right:3%}.view-content-calendar .view-calendar{display:none}.view-content-calendar .view-calendar a{font-size:1.2em}.view-content-calendar .view-calendar:first-child{display:block}.view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important}.view-content-calendar .view-calendar .calendar-view-table caption{display:none}.view-content-calendar .view-calendar .calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important}.view-content-calendar .view-calendar .calendar-view-table .calendar-view-day__row:hover{background:#eee}.pager__items.js-pager__items.calendar-view-pager{padding-left:0}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next,[dir=ltr] .calendar-view-pager .pager__current{list-style:none}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b}[dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:#fff}#block-views-block-uva-publications-view-block-uva-publications{padding:3% 15%;background:#eee;color:#fff}.publications-grid{display:grid;gap:1.5rem}@media screen and (min-width: 768px){.publications-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.publications-grid{grid-template-columns:repeat(3, 1fr)}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3, 1fr)}}.publications-grid header,.publications-grid footer,.publications-grid .views-exposed-form,.publications-grid .pager{grid-column:1/-1}.publications-grid .views-exposed-form{display:flex;align-items:flex-end;width:100%;max-width:600px;margin-bottom:1rem}.publications-grid .views-exposed-form label{font-size:.9em;font-weight:700}.publications-grid .views-exposed-form input,.publications-grid .views-exposed-form select{padding:.65rem 1rem}.publications-grid .views-exposed-form .js-form-item{margin:0 .5rem 0 0;display:flex;flex-direction:column;flex:1 1 auto}.publications-grid .views-exposed-form .form-submit{transform:translateY(-1px)}.publication-teaser{display:grid;grid-template-columns:85px auto;column-gap:1rem}.publication-teaser .publication--image img{box-shadow:2px 2px 8px rgba(0,0,0,.35)}.publication-teaser .publication--title{font-weight:700;font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;text-transform:uppercase;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;color:#232d4b}.publication-teaser .publication--authors{color:#232d4b}.publication-teaser .publication--authors .publication--author,.publication-teaser .publication--authors a{font-size:1.15rem;line-height:1.25rem;margin:1rem 0;letter-spacing:.02em;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;color:#232d4b}.main-content.type--uva_people .publication-teaser .publication--authors .publication--author,.main-content.type--uva_people .publication-teaser .publication--authors a{display:none}.publication-teaser .publication--publisher{font-size:.9rem}.main-content.type--uva_people .publication-teaser .publication--publisher{display:none}.program-link{border:1px solid #d8d8d8;text-align:center;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:1;text-decoration:none;position:relative;padding:5% 0 10% 0;font-size:1.2em;margin-bottom:30px}.program-link p{font-size:.9em;font-weight:normal;max-width:80%;margin:0 auto}.program-link p:last-child{margin:0}.program-link a{display:block;width:100%;height:100%}.program-link a,.program-link a:hover,.program-link a:link,.program-link a:visited,.program-link a:active{color:var(--text-color)}.program-link .gradient-line{position:absolute;bottom:0px;margin:0 32%;background:linear-gradient(to right, #232d4b, #009fdf);display:block;height:1rem;width:37.5%}.program-link:hover{border:1px solid #e57200}.program-link:hover a{color:#e57200;text-decoration:none}.program-link:hover .gradient-line{background:linear-gradient(to right, #e57200, #f07676)}.program-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--gap-xs);margin:0 auto;padding:50px 0 0}@media screen and (min-width: 768px){.program-links{gap:var(--gap)}}@media screen and (min-width: 1024px){.program-links{gap:var(--gap-lg)}}.program-links .views-row{display:flex;flex:1 1 auto;align-items:stretch;width:100%}@media screen and (min-width: 768px){.program-links .views-row{width:calc(33.333% - var(--gap)*2/3)}.program-links .views-row:nth-child(3n+1){clear:left}}@media screen and (min-width: 1200px){.program-links .views-row{width:calc(20% - var(--gap-lg)*4/5)}.program-links .views-row:nth-child(3n+1){clear:none}.program-links .views-row:nth-child(5n+1){clear:left}}.program-links .views-row .program-link{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}@media screen and (min-width: 768px){.program-links[data-item-count="1"] .views-row{width:calc(33.333% - var(--gap)*2/3)}}@media screen and (min-width: 1024px){.program-links[data-item-count="1"] .views-row{width:calc(33.333% - var(--gap-lg)*2/3)}}@media screen and (min-width: 768px){.program-links[data-item-count="2"] .views-row{width:calc(50% - var(--gap)/2)}}@media screen and (min-width: 1024px){.program-links[data-item-count="2"] .views-row{width:calc(50% - var(--gap-lg)/2)}}@media screen and (min-width: 768px){.program-links[data-item-count="3"] .views-row{width:calc(33.333% - var(--gap)*2/3)}}@media screen and (min-width: 1024px){.program-links[data-item-count="3"] .views-row{width:calc(33.333% - var(--gap-lg)*2/3)}}@media screen and (min-width: 768px){.program-links[data-item-count="4"] .views-row{width:calc(25% - var(--gap)*3/4)}}@media screen and (min-width: 1024px){.program-links[data-item-count="4"] .views-row{width:calc(25% - var(--gap-lg)*3/4)}}.paragraph--type--hero-slide .field-field_headline{font-size:2rem;line-height:1.1em;font-weight:700;margin-bottom:1rem;text-transform:uppercase;margin:0 0 1rem}@media screen and (min-width: 768px){.paragraph--type--hero-slide .field-field_headline{font-size:2.2rem}}@media screen and (min-width: 1024px){.paragraph--type--hero-slide .field-field_headline{font-size:2.5rem}}.paragraph--type--hero-slide .field-field_intro{opacity:.7;margin:var(--gap) 0 0}.paragraph--type--hero-slide .field-field_intro p:last-of-type{margin-bottom:0}.paragraph--type--hero-slide .field-field_cta{margin:var(--gap) 0 0}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide{--text-color: #fff;--header-color: #fff;--bg-color: #232d4b;background-color:var(--bg-color);color:var(--text-color);background:linear-gradient(0deg, #0e1a26 0%, #232d4b 100%);position:relative}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide>.container{width:100% !important}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media{width:100%}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media img{width:100%}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content{text-align:center;padding:var(--gap-lg) var(--gap)}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_headline,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{margin-left:auto;margin-right:auto;max-width:500px}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{font-size:1.1em}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide>.container{display:flex;min-height:500px;align-items:center}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media{width:50vw;position:absolute;left:0;top:0;height:100%}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content{width:50%;margin-left:auto;margin-right:0;padding:var(--gap)}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{max-width:320px;margin:var(--gap) auto}}@media screen and (min-width: 1024px){.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide>.container{min-height:650px}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide>.container .hero-content{padding:var(--gap-lg);padding-right:var(--gap)}}.paragraph--type--hero[data-layout=layout2]{--text-color: #fff;--header-color: #fff;color:var(--text-color);max-width:1300px;position:relative;margin:0 auto}.paragraph--type--hero[data-layout=layout2] .field-field_intro{font-size:1.1em;font-weight:600}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout2] .slick-dots{position:absolute;bottom:0;right:0}.paragraph--type--hero[data-layout=layout2] .slick-dots li button{border-color:#fff}}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide>.container{max-width:1300px;position:relative;display:flex;align-items:flex-end;justify-content:flex-start;padding-top:3rem;width:100%}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide>.container{padding-top:0;aspect-ratio:12/8}}@media screen and (min-width: 1024px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide>.container{aspect-ratio:12/6}}@media screen and (min-width: 1200px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide>.container{aspect-ratio:13/6}}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(20deg, #232d4b 0%, rgba(35, 45, 75, 0.2) 75%);opacity:.65}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .hero-content{position:relative;z-index:9;padding:1rem;max-width:700px;margin:0}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .hero-content{width:calc(100% - 200px);padding:2rem}}.paragraph--type--hero[data-layout=layout3] .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.paragraph--type--hero[data-layout=layout3] .slick-dots li button{border-color:#fff}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide{overflow:hidden}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide>.container{position:relative;padding:3rem 0 5rem;min-height:450px;display:flex;justify-content:center;align-items:flex-end}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide>.container{min-height:600px;align-items:center}}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media{position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);z-index:1}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .hero-content{position:relative;z-index:9;padding:1rem;max-width:700px;margin:0 auto;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);text-align:center;box-shadow:0 0 40px rgba(35,45,75,.6)}@media screen and (min-width: 768px){.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .hero-content{width:calc(100% - 200px);padding:2rem}}.paragraph--type--hero[data-layout=layout3][data-slides="0"] .paragraph--type--hero-slide>.container,.paragraph--type--hero[data-layout=layout3][data-slides="1"] .paragraph--type--hero-slide>.container{padding:3rem 0}.main-content.type--uva_front_page .page-content .paragraph--type--hero .container{max-width:100%;width:100%}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media_image,.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media img{width:100%}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content{position:absolute;max-width:33%;bottom:6%;left:6%;color:#fff;color:#fff;background-color:rgba(35,45,75,.5);padding:10px;display:inline-block;font-family:"franklin-gothic-urw-cond",sans-serif}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content h3{color:#fff}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_headline{margin-bottom:0;margin-left:3%;margin-top:3%}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_intro{opacity:1;font-size:1.2em;margin-top:8px;margin-left:3%}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_cta{margin-left:3%;margin-bottom:3%}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_cta a{font-size:.8em;font-weight:normal;background:#fff;border:none;color:#232d4b}.discover-more-container .paragraph--type--discover-more-item::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e57200;opacity:0;transition:opacity .2s ease-in-out;z-index:1}.discover-more-container .paragraph--type--discover-more-item>span{width:100%;z-index:3;transition:all .3s ease-in-out;font-size:1.5vw;padding:0 10%;text-shadow:2px -2px 7px #232d4b}.discover-more-container .paragraph--type--discover-more-item>span>span{background-position:0 .65em;background-size:100% .5em}.discover-more-container .paragraph--type--discover-more-item span.field-descriptive-text{display:-webkit-box;max-height:72px;font-size:16px;line-height:18px !important;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;background:none;display:block;font-weight:500;margin-top:.5em;opacity:0;visibility:hidden;transition:all .3s ease-in-out;text-transform:none}.discover-more-container .paragraph--type--discover-more-item:not(:hover) span.field-descriptive-text{max-height:0;overflow:hidden}.discover-more-container .paragraph--type--discover-more-item:hover:before{opacity:.6}.discover-more-container .paragraph--type--discover-more-item:hover>span{bottom:50%;transform:translate(-50%, 50%)}.discover-more-container .paragraph--type--discover-more-item:hover span.field-descriptive-text{transition-delay:.1s;visibility:visible;opacity:1}.site-eyebrow-content .field-body{padding:22px 0}#block-givebutton-2{margin-top:20px}#block-socialmedialinks a{color:#fff}#block-socialmedialinks a:hover{color:#e57200}.site-header{--link-color: #232d4b}.site-header .site-header-mobile>.container{text-align:left}.site-header .site-name{color:var(--link-color)}.site-header .site-eyebrow{text-align:center}.page-content--precontent nav>ul>li{position:relative;line-height:230%;text-transform:uppercase;font-family:"franklin-gothic-urw-cond"}.page-content--precontent nav>ul>li>ul{z-index:500}.page-content--precontent nav>ul{max-width:1200px;margin:0 auto}.main-content .page-content{margin:var(--gap-lg) auto}.main-content .page-content .page-content--inner{display:flex;flex-wrap:wrap}.main-content .page-content .page-content--inner .page-content--sidebar,.main-content .page-content .page-content--inner .page-content--content{margin-bottom:var(--gap);width:100%}.main-content .page-content ul.block-menu{font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;margin-bottom:1.5rem}.main-content .page-content ul.block-menu>li{padding:1em 0;border-top:1px solid #666}.main-content .page-content ul.block-menu>li:last-child{border-bottom:1px solid #666}.main-content .page-content ul.block-menu>li>a,.main-content .page-content ul.block-menu>li>.has-subnav>a{display:block;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#0e1a26}.main-content .page-content ul.block-menu>li>a.is-active,.main-content .page-content ul.block-menu>li>.has-subnav>a.is-active{color:#e57200}.main-content .page-content ul.block-menu>li>ul li{margin:1em 0}.main-content .page-content ul.block-menu>li>ul a{color:#6f789a;font-weight:400}.main-content .page-content ul.block-menu>li>ul a.is-active,.main-content .page-content ul.block-menu>li>ul a:hover{color:#e57200;text-decoration:none}@media screen and (min-width: 768px){.main-content .page-content--inner.has-sidebar .page-content--sidebar{max-width:400px;width:calc(25% - var(--gap-sm));margin-right:var(--gap)}.main-content .page-content--inner.has-sidebar .page-content--content{margin-left:auto;margin-right:auto;width:min(60%,100% - var(--gap-sm))}}@media screen and (min-width: 600px){.page-content--sidebar{display:none}}@media screen and (min-width: 768px){.page-content--sidebar{display:block}}body.node-type--page .page-content--sidebar h1.block--node-title{word-wrap:break-word;hyphens:auto}@media screen and (min-width: 1024px){body.node-type--page .page-content--sidebar h1.block--node-title{font-size:70px;line-height:1}}@media screen and (min-width: 1200px){body.node-type--page .page-content--sidebar h1.block--node-title{font-size:80px}}.page-content--sidebar ul.block-menu,.page-content--sidebar .js-viewsJumpMenu{max-width:320px}.page-content--sidebar .js-viewsJumpMenu{width:100%}.bg-dark{--bg-color: #232d4b;--text-color: #fff;--header-color: #fff;background-color:var(--bg-color);color:var(--text-color);padding:var(--gap-xl) 0}.bg-dark.gradient{background:linear-gradient(0deg, #0e1a26 0%, #232d4b 100%)}.bg-dark+.bg-dark{padding-top:0}.site-footer .container{position:relative}.site-footer .container #block-footercontact{position:absolute;left:0;top:15%}#block-mainmenu-2{display:block}@media only screen and (max-width: 600px){#block-mainmenu-2{display:none}.site-footer{text-align:center}.site-footer .container #block-footercontact{position:relative;text-align:center;width:80%;margin:0 auto}.site-footer .site-info-content nav[id^=block-] ul.block-menu>li{width:100%}.site-footer .site-info-content nav[id^=block-],.site-footer .site-info-content div[id^=block-]{width:100%;margin-right:0}.site-footer .orange-button{padding:4% 20%}.site-footer #block-disclaimer{border-bottom:1px solid;padding-bottom:3%;margin-bottom:5%}}.site-footer{position:relative}.site-footer #block-mainmenu-2{display:block;position:relative;margin-left:-35%;top:0;width:150%}#block-support,#block-supportus{border:1px solid #e57200;text-align:center;font-family:"franklin-gothic-urw-cond",sans-serif;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase;background:#fff;position:relative;padding:1% 3%;width:80%;margin:1em auto}#block-support a,#block-supportus a{color:#e57200}#block-support .gradient-line,#block-supportus .gradient-line{position:absolute;bottom:0px;background:linear-gradient(to right, #e57200, #f07676);display:block;height:.6rem;width:37.5%;margin:0 27%}#block-support:hover,#block-supportus:hover{border:1px solid #232d4b}#block-support:hover a,#block-supportus:hover a{color:#232d4b;text-decoration:none}#block-support:hover .gradient-line,#block-supportus:hover .gradient-line{background:linear-gradient(to right, #232d4b, #009fdf)}@media screen and (min-width: 600px){#block-support,#block-supportus{width:auto;margin:0 0 3em}}@media screen and (min-width: 768px){#block-support,#block-supportus{width:auto}#block-support .gradient-line,#block-supportus .gradient-line{margin:0 11%}}@media screen and (min-width: 1024px){.site-info-content{flex:1 1 auto}.site-info-content>div{flex-wrap:wrap;align-items:flex-start}}@media(max-width: 679px){.page-node-type-article .page-content--sidebar,.page-node-type-featured_content .page-content--sidebar{flex:0 0 100%;order:1;text-align:center;margin-bottom:1rem}.page-node-type-article .main-content .page-content,.page-node-type-featured_content .main-content .page-content{margin-top:-16px}.page-node-type-article .main-content .page-content .page-content--content,.page-node-type-featured_content .main-content .page-content .page-content--content{flex:0 0 100%;order:2;padding:0 2%}.page-node-type-article .article-sidebar-media__img--default,.page-node-type-featured_content .article-sidebar-media__img--default{display:none}}.article-sidebar-media,.article-image{width:145%;margin-left:-15%;margin-top:11px;background:#fff;padding:1rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.article-sidebar-media img,.article-sidebar-media picture,.article-sidebar-media video,.article-image img,.article-image picture,.article-image video{display:block;width:100%;height:auto}.article-sidebar-media .article-sidebar-media__img--default,.article-sidebar-media .article-image__img--default,.article-image .article-sidebar-media__img--default,.article-image .article-image__img--default{margin-top:0;max-width:100%;opacity:.2}.article-header h1{margin-bottom:0}.article-body::before{content:"";display:block;width:60px;height:4px;background-color:#e57200;margin:0 0 1rem 0}.uva-news-view header{text-align:center}.uva-news-view ul{list-style:none;margin:0;padding:0}.uva-news-view .item-list{margin-bottom:var(--gap)}.uva-news-view .item-list li{border-bottom:1px solid #666;padding:var(--gap) 0}.uva-news-view .item-list li:first-child{border-top:1px solid #666}.uva-news-view.shortcode .item-list li{padding:var(--gap-sm) 0}.uva-news-view.shortcode .item-list li .node-title{font-size:1.5em}.uva-news-view .item-list li{position:relative}.article-teaser{display:flex;align-items:flex-start}.article-teaser .field-field_image_media{width:15%;max-width:210px;margin-right:var(--gap);flex:0 0 auto}.article-teaser .article--content{align-self:center;padding-right:70px;flex:1 1 auto}.article-teaser .article--meta{color:#666;margin-bottom:.5em;font-size:.9em}.article-teaser .node-title{color:#232d4b;font-size:1.2em;line-height:1.1;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif}.article-teaser .node-link{background:#e57200 url("../images/arrow.svg") center center no-repeat;width:45px;height:45px;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.article-teaser .node-link:hover{background-color:#232d4b}.social-sharing{margin-bottom:30px}.news-block-custom-3{display:flex;flex-wrap:wrap;gap:16px;max-width:95%;margin:0 auto 5%}.news-block-custom-3 .views-row{flex:1 1 calc(32.33% - 20px);min-width:200px;padding:20px;box-sizing:border-box}.news-block-custom-3 .views-row .views-field-title{margin-top:8px;font-family:"franklin-gothic-urw-cond",sans-serif}.article-image--content{display:none}@media screen and (max-width: 1029px){.article-image--sidebar{display:none}.article-image--content{display:block;margin:1rem 0;max-width:100%}}.our-people-view{margin:3em 0;display:flex;flex-wrap:wrap;justify-content:space-between}.our-people-view header{width:100%;text-align:center;margin-bottom:var(--gap-lg)}.our-people-view header h1{text-transform:uppercase}@media screen and (min-width: 1024px){.our-people-view header h1{font-size:70px;line-height:1}}@media screen and (min-width: 768px){.our-people-view.header-sidebar header{width:calc(25% - var(--gap-lg))}}.our-people-view .our-people-sidebar-links{text-align:left}.our-people-view .our-people-sidebar-links a{display:block;text-transform:uppercase;font-weight:700;cursor:pointer;padding:1em 0;border-top:1px solid #d8d8d8;color:var(--text-color)}.our-people-view form.views-exposed-form{width:100%}@media screen and (min-width: 768px){.our-people-view form.views-exposed-form{width:calc(25% - var(--gap-lg))}}.our-people-view form.views-exposed-form .fieldgroup legend{display:none}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item input[type=checkbox]{display:none}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item input[type=checkbox]:checked+label{color:#e57200}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item label{text-transform:uppercase;font-weight:700;cursor:pointer;padding:1em 0;display:block;border-top:1px solid #d8d8d8}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item:last-child{border-bottom:1px solid #d8d8d8}.our-people-view .item-list{width:100%}.our-people-view .item-list ul{list-style:none;padding:0;margin:0 -30px;display:flex;flex-wrap:wrap}.our-people-view .item-list ul li{padding:0 30px;margin:0 0 60px;width:100%}@media screen and (min-width: 600px){.our-people-view .item-list ul li{width:44%;margin:1em auto}}@media screen and (min-width: 768px){.our-people-view .item-list ul li{width:50%}}@media screen and (min-width: 1024px){.our-people-view .item-list ul li{width:33.3333333333%}}.our-people-view .item-list ul li .headshot-container{width:100%;display:block;padding-bottom:100% !important;position:relative;margin-bottom:1em;background-color:#666;overflow:hidden}.our-people-view .item-list ul li .headshot-container .no-image{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase}.our-people-view .item-list ul li .headshot-container .no-image .initials{background:#f0f8ff;color:#232d4b;width:100px;height:100px;border-radius:500px;text-align:center;padding-top:12%;font-size:2em;font-weight:600}.our-people-view .item-list ul li .headshot-container a{display:block}.our-people-view .item-list ul li .headshot-container a img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;transition:all .2s ease-in-out}.our-people-view .item-list ul li .headshot-container:hover img{transform:scale(1.05)}.our-people-view .item-list ul li .node-title{font-weight:700;color:#232d4b;font-size:1.1em;margin:.25em 0;display:block}.our-people-view .item-list ul li .field-body{font-size:.9em;margin:.25em 0;display:block}.our-people-view .item-list ul li .node-link{font-weight:700;font-size:1.1em;text-transform:uppercase;margin:.25em 0;color:#232d4b}.our-people-view .item-list ul li .node-link:after{content:"→";margin-left:.5em;color:#e57200;display:inline-block;transition:transform .3s ease}.our-people-view .item-list ul li .node-link:hover{background-color:rgba(0,58,112,.08)}.our-people-view .item-list ul li .node-link:hover:after{transform:translateX(5px)}.main-content.type--uva_people .page-content--content div[class^=field-]{margin-bottom:.5em}.main-content.type--uva_people .page-content--content .field-body{margin-top:1em}.view-content-calendar .view-calendar{display:none}.view-content-calendar .view-calendar:first-child{display:block}.calendar-view-table caption{display:none}.view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important}.calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important}.calendar-view-table .calendar-view-day__row:hover{background:#eee}.view-content-calendar .view-calendar a{font-size:1.2em}.pager__items.js-pager__items.calendar-view-pager{padding-left:0}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next,[dir=ltr] .calendar-view-pager .pager__current{list-style:none}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b}[dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:#fff}/*# sourceMappingURL=app.css.map */
