:root{--cyan:#009fdf;--emergency-red:#df1e43;--green:#62bb46;--light-blue:#cbd2e7;--light-blue-alt:#dce1ef;--light-gray:#f1f1ef;--magenta:#ef3f6b;--medium-blue:#175a94;--medium-blue-rgb:23,90,148;--medium-gray:#dadada;--secondary-web-blue:#141e3c;--secondary-web-blue-rgb:20,30,60;--secondary-web-orange:#eb5f0c;--secondary-web-orange-rgb:235,95,12;--teal:#25cad3;--text-gray:#666;--uva-blue:#232d4b;--uva-blue-rgb:35,45,75;--uva-orange:#e57200;--uva-orange-rgb:229,114,0;--yellow:#fdda24;--classic-serif:Georgia,serif;--sans-serif:'Open Sans',sans-serif;--slab-serif:'Arvo',serif;--bs-link-color:var(--uva-blue);--bs-link-color-rgb:var(--uva-blue-rgb);--bs-link-hover-color:var(--medium-blue);--bs-link-hover-color-rgb:var(--medium-blue-rgb);--bs-primary-rgb:var(--uva-blue-rgb);--bs-form-invalid-color:var(--emergency-red);--bs-form-invalid-border-color:var(--emergency-red);--dots-color:var(--uva-orange);--dots-style:dotted;--dots-width:.5rem;--dotted-line:var(--dots-style) var(--dots-width) var(--dots-color)}a:hover,a:focus{text-decoration:none}body{background-color:var(--uva-blue);color:#fff;font-family:var(--sans-serif)}footer{color:#fff;--bs-link-color:#fff;--bs-link-color-rgb:255,255,255;--bs-link-hover-color:var(--uva-orange);--bs-link-hover-color-rgb:var(--uva-orange-rgb)}footer a{text-decoration:none}footer a:hover,footer a:focus{text-decoration:underline}h1,.h1{font-family:var(--slab-serif);font-weight:bold}h2,.h2{font-weight:bold}hr{border-color:var(--medium-gray);opacity:1}hr.dots{border-top-style:var(--dots-style);border-top-width:var(--dots-width);margin:2rem 0 0 0;padding:2rem 0 0 0}hr.orange{border-top-color:var(--dots-color)}hr.blue{border-top-color:var(--uva-blue)}iframe{max-width:100%}img{height:auto;max-width:100%}main{background-color:#fff;color:var(--bs-body-color)}#HomePageCarousel .carousel-inner{background-color:var(--secondary-web-blue)}#HomePageCarousel .carousel-caption{align-items:center;display:flex;font-size:1.2rem;line-height:1.2;padding:1.25rem 2.5rem 2rem 2.5rem;position:relative;right:auto;bottom:auto;left:auto}#HomePageCarousel .carousel-indicators{bottom:.5rem;margin-bottom:0}.accordion{--bs-accordion-active-bg:var(--light-blue)}.alert *:last-child{margin-bottom:0}.border-groove-first-element{border-bottom:solid 1px #000}.border-groove-second-element{border-top:solid 1px #313f68}.btn,.button{--bs-btn-font-size:14pt;--bs-btn-font-weight:bold}.btn-danger{--bs-btn-bg:var(--emergency-red);--bs-btn-border-color:var(--emergency-red);--bs-btn-disabled-bg:var(--emergency-red);--bs-btn-disabled-border-color:var(--emergency-red)}.btn-light{--bs-btn-border-color:#d3d4d5}.btn-local-nav{--bs-btn-color:#fff;--bs-btn-bg:var(--medium-blue);--bs-btn-border-color:var(--medium-blue);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--uva-blue);--bs-btn-hover-border-color:#fff;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--uva-blue);--bs-btn-active-border-color:#fff;--bs-btn-disabled-bg:var(--medium-blue);--bs-btn-disabled-border-color:var(--medium-blue)}.btn-orange{--bs-btn-color:#fff;--bs-btn-bg:var(--secondary-web-orange);--bs-btn-border-color:var(--secondary-web-orange);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c24e0a;--bs-btn-hover-border-color:#aa4409;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c24e0a;--bs-btn-active-border-color:#aa4409;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--secondary-web-orange);--bs-btn-disabled-border-color:var(--secondary-web-orange)}.btn-outline-danger{--bs-btn-color:var(--emergency-red);--bs-btn-border-color:var(--emergency-red);--bs-btn-hover-bg:var(--emergency-red);--bs-btn-hover-border-color:var(--emergency-red);--bs-btn-active-bg:var(--emergency-red);--bs-btn-active-border-color:var(--emergency-red);--bs-btn-disabled-bg:var(--emergency-red);--bs-btn-disabled-border-color:var(--emergency-red)}.btn-outline-orange{--bs-btn-color:var(--secondary-web-orange);--bs-btn-bg:#fff;--bs-btn-border-color:var(--secondary-web-orange);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--secondary-web-orange);--bs-btn-hover-border-color:var(--secondary-web-orange);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--secondary-web-orange);--bs-btn-active-border-color:var(--secondary-web-orange);--bs-btn-disabled-color:var(--secondary-web-orange);--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:var(--secondary-web-orange)}.btn-outline-primary{--bs-btn-color:var(--uva-blue);--bs-btn-border-color:var(--uva-blue);--bs-btn-hover-bg:var(--uva-blue);--bs-btn-hover-border-color:var(--uva-blue);--bs-btn-active-bg:var(--uva-blue);--bs-btn-active-border-color:var(--uva-blue);--bs-btn-disabled-color:var(--uva-blue);--bs-btn-disabled-border-color:var(--uva-blue)}.btn-primary{--bs-btn-bg:var(--uva-blue);--bs-btn-border-color:var(--uva-blue);--bs-btn-hover-bg:var(--medium-blue);--bs-btn-hover-border-color:var(--medium-blue);--bs-btn-active-bg:var(--medium-blue);--bs-btn-active-border-color:var(--medium-blue);--bs-btn-disabled-bg:var(--uva-blue);--bs-btn-disabled-border-color:var(--uva-blue)}.btn-sitemap{--bs-btn-bg:var(--medium-blue);--bs-btn-color:#fff;--bs-btn-hover-bg:var(--cyan);--bs-btn-hover-border-color:var(--cyan);--bs-btn-hover-color:#fff;border-top-left-radius:0;border-top-right-radius:0}.carousel-control-next:focus .carousel-control-next-icon,.carousel-control-prev:focus .carousel-control-prev-icon{background-color:#000;outline-color:#fff;outline-style:double}.card{--bs-card-border-radius:0;--bs-card-border-width:0;--bs-card-inner-border-radius:0;--bs-card-spacer-x:0}.card .card-title{font-weight:bold}.dl-inline dt,.dl-inline dd{display:inline-block}.dl-inline dd:not(:last-of-type)::after{content:'|';display:inline-block;margin:auto .5rem}.dropdown-menu{--bs-dropdown-link-hover-color:#000;--bs-dropdown-link-hover-bg:var(--medium-gray)}.example,.panel{background-color:var(--light-gray);border:solid 1px var(--medium-gray);margin:1rem auto;padding:1rem}.example :last-child,.panel :last-child{margin-bottom:0!important}.flex-video{aspect-ratio:16/9;height:auto;margin-bottom:1rem;overflow:hidden;padding:0;position:relative}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}.form-check-input:checked{background-color:var(--medium-blue);border-color:var(--medium-blue)}.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:var(--medium-blue);box-shadow:0 0 0 .25rem rgba(var(--medium-blue-rgb),.25)}.for-more-info{margin-top:2rem;text-align:center}.gform_wrapper{--error-color:#c71b1b;--question-spacing:1.5rem}.gfield_consent_description{background:#fff;border-radius:var(--bs-border-radius);font-family:monospace!important;padding:.5rem!important}.gfield_consent_description+.ginput_container_consent{margin-top:.5rem}.gfield_description:not(.gfield_consent_description,.gfield_validation_message){font-size:.95rem!important;padding:.5rem 0 0 0!important}.gform_drop_area{border-radius:var(--bs-border-radius)!important;margin-bottom:0!important}.gfield_error label{color:inherit!important}.gfield_error [aria-invalid=true]+label,.gfield_error label+[aria-invalid=true],.gfield_error legend{color:var(--error-color)!important}.gfield.field_description_above .gfield_description:not(.gfield_consent_description,.gfield_validation_message){padding:0 0 .5rem 0!important}.gfield.field_description_above .gfield_label_before_complex:has(+.gfield_consent_description){padding-bottom:.5rem!important}.gfield.field_description_below .gfield_consent_description,.gfield_consent_description{border-color:var(--bs-border-color)!important;font-size:.9rem!important;padding:.5rem!important}.gfield_label:has(+.gfield_description){margin-bottom:0!important}.gfield_validation_message{background-color:var(--error-color)!important;border-color:var(--error-color)!important;border-radius:var(--bs-border-radius)!important;color:#fff!important;font-size:1rem!important;padding:.3rem .5rem!important}.gform_description:empty{display:none}.gform_fields{grid-row-gap:var(--question-spacing)!important}.gform_fileupload_rules{margin-top:0!important}.gform_heading{margin-bottom:var(--question-spacing)}.gform_heading:has(+form[action] .gform_body .gform_fields>.gsection){margin-bottom:0}.gform_heading :last-child{margin-bottom:0}.gform_previous_button.button,.gform_save_link.button{color:var(--uva-blue)!important;border:solid 1px var(--secondary-web-orange)!important}.gform_save_link.button svg path{fill:var(--uva-blue)!important}.gform_save_link.button:hover{color:#fff!important;background-color:var(--secondary-web-orange)!important}.gform_save_link.button:hover svg path{fill:white!important}.gform_validation_errors{background-color:var(--error-color)!important;border:var(--bs-border-width) var(--bs-border-style) var(--error-color)!important;border-radius:var(--bs-border-radius)!important;box-shadow:none!important;color:#fff!important;margin:1rem auto!important;outline:0;padding:1rem!important}.gform_validation_errors>h2{color:inherit!important;font-size:1.25rem!important;line-height:1.2!important}.gform_validation_errors>ol{margin-bottom:0!important}.gform_validation_errors>ol li{color:inherit!important;font-size:1rem!important;margin:0!important}.gform_validation_errors>ol a{color:inherit!important;font-size:inherit!important}.gform_validation_errors .gform-icon--circle-error{display:none!important}.gsection{border-top:var(--dots-style) var(--dots-width) var(--dots-color);border-bottom:0!important;margin-top:1rem;padding-top:1rem!important}.gsection>.gsection_title{font-size:1.5rem;font-weight:bold}.gsection>.gsection_description{margin-top:0;margin-bottom:0!important;padding-top:0;padding-bottom:0!important}.header-alert{--bs-alert-bg:var(--emergency-red);--bs-alert-border-radius:0;--bs-alert-color:#fff}.header-image.crop img{max-height:25vh;object-fit:cover}.header-text{color:var(--uva-blue)}.last-child-mb-0 :last-child{margin-bottom:0}.lead,.large{font-size:1.25rem;font-weight:300}.lead strong,.large strong{font-weight:bold}.local-nav .list-group{--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--light-blue-alt);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:var(--bs-list-group-color);--bs-list-group-active-bg:var(--light-blue);--bs-list-group-active-border-color:var(--light-blue)}.local-nav{--nav-level-0-bg-active:var(--light-blue);--nav-level-1-bg:var(--light-gray);--nav-level-1-bg-active:var(--medium-gray);--nav-level-2-bg-active:white}.local-nav a{border-top:1px solid var(--medium-gray);display:flex;padding:.25rem .5rem;text-decoration:none}.local-nav a[href="#"]{background-color:var(--medium-gray);cursor:default}.local-nav a[href="#"]:focus,.local-nav a[href="#"]:hover{color:inherit}.local-nav a:not([href="#"]):focus,.local-nav a:not([href="#"]):hover{--hover-color:var(--light-blue-alt);background-color:var(--hover-color)}.local-nav .current_page_item>a,.local-nav .current_page_ancestor>a,.local-nav .current-menu-ancestor>a,.local-nav .current_page_parent>a,.local-nav a.active{background-color:var(--nav-level-0-bg-active)}.local-nav ul,.local-nav ol{list-style-type:none;padding-left:0}.local-nav ul ul,.local-nav ol ol{background-color:var(--nav-level-1-bg)}.local-nav ul ul a.active,.local-nav ol ol a.active,.local-nav ul ul .current_page_ancestor>a,.local-nav ol ol .current_page_ancestor>a,.local-nav ul ul .current-menu-ancestor>a,.local-nav ol ol .current-menu-ancestor>a,.local-nav ul ul .current_page_item>a,.local-nav ol ol .current_page_item>a{background-color:var(--nav-level-1-bg-active)}.local-nav ul ul ul a,.local-nav ol ol ol a{padding-left:1rem}.local-nav ul ul ul a.active,.local-nav ol ol ol a.active,.local-nav ul ul ul .current_page_ancestor>a,.local-nav ul ul ul .current_page_ancestor>a,.local-nav ul ul ul .current-menu-ancestor>a,.local-nav ul ul ul .current-menu-ancestor>a,.local-nav ul ul ul .current-menu-item>a,.local-nav ul ul ul .current-menu-item>a,.local-nav ul ul ul .current_page_item>a,.local-nav ol ol ol .current_page_item>a{background-color:var(--nav-level-2-bg-active);border-left:solid .2rem var(--uva-blue);border-right:solid .2rem var(--uva-blue)}.local-nav ul ul ul a:before,.local-nav ol ol ol a:before{content:'-';display:inline-block;margin-right:.1em}.local-nav .children,.local-nav .sub-menu{display:none}.local-nav a[href="#"]+.sub-menu{display:block}.local-nav .current_page_ancestor>.children,.local-nav .current_page_item>.children,.local-nav .current_page_item>.sub-menu,.local-nav .current_page_parent>.sub-menu{display:block}.local-nav .current_page_ancestor>a,.local-nav .current-menu-ancestor>a{--nav-arrow-color:var(--light-blue);--nav-arrow-size:8px;border-bottom:solid 1px #fff;position:relative}.local-nav .current-menu-ancestor .current-menu-ancestor>a{--nav-arrow-color:var(--medium-gray)}.local-nav .current_page_ancestor>a::before,.local-nav .current-menu-ancestor>a::before{border-top:var(--nav-arrow-size) solid #fff;border-left:var(--nav-arrow-size) solid transparent;border-right:var(--nav-arrow-size) solid transparent;bottom:calc(-1*var(--nav-arrow-size));content:"";height:0;left:calc(var(--nav-arrow-size) + 2px);position:absolute;width:0;z-index:2}.local-nav .current_page_ancestor>a::after,.local-nav .current-menu-ancestor>a::after{border-top:var(--nav-arrow-size) solid var(--nav-arrow-color);border-left:var(--nav-arrow-size) solid transparent;border-right:var(--nav-arrow-size) solid transparent;bottom:calc((-1*var(--nav-arrow-size)) + 1px);content:"";height:0;left:calc(var(--nav-arrow-size) + 2px);position:absolute;width:0;z-index:3}.local-nav .current_page_ancestor>a:hover::after,.local-nav .current-menu-ancestor>a:focus::after{border-top-color:var(--hover-color)}.local-nav-heading{margin:0;font-size:1.25rem}.local-nav-heading a{border:0}.local-nav-heading.active{background-color:inherit;border-bottom:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--uva-blue)}.navbar[data-bs-theme='dark']{--bs-navbar-color:#fff;--bs-navbar-hover-color:#adadad}.navbar[data-bs-theme='dark'] .dropdown-menu{--bs-dropdown-bg:var(--medium-blue);--bs-dropdown-link-active-bg:var(--uva-blue);--bs-dropdown-link-color:#fff;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:var(--uva-blue)}.navbar[data-bs-theme='dark'] .dropdown-toggle,.navbar[data-bs-theme='dark'] .nav-link{font-size:1.1rem;font-weight:bold}.navbar[data-bs-theme='dark'] .form-control{--bs-body-bg:var(--light-gray);--bs-body-color:var(--text-gray);--bs-border-color:#f8f9fa}.navbar[data-bs-theme='dark'] .form-control::placeholder{color:#999}.navbar[data-bs-theme='dark'] .form-control::-ms-input-placeholder{color:#999}.nav-link{cursor:pointer}.page-title{border-bottom:solid 1px var(--light-gray);color:var(--uva-blue);margin-bottom:1rem;padding-bottom:1rem}.page-title.orange-dots{border-bottom:var(--dotted-line)}.pagination{--bs-pagination-active-bg:var(--uva-blue);--bs-pagination-active-border-color:var(--uva-blue);--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:var(--medium-blue);--bs-pagination-hover-border-color:var(--medium-blue);--bs-pagination-focus-color:#fff;--bs-pagination-focus-bg:var(--medium-blue)}.post-navigation{border-top:1px solid var(--light-gray);margin-top:2rem;padding-top:1rem}.post-navigation .nav-links{display:flex}.post-navigation .nav-previous{padding-right:1rem;text-align:right;width:50%}.post-navigation .nav-next{padding-left:1rem;text-align:left;width:50%}.separator{display:inline-block;margin:auto .5em}.site-description{font-weight:bold;text-transform:uppercase}.site-header .btn{--bs-btn-font-size:inherit;--bs-btn-font-weight:normal}.site-name{font-size:2rem;font-weight:bold;font-family:var(--slab-serif);line-height:1.1}@media(min-width:768px){.site-name{font-size:3rem}}.sitemap-container{--bs-link-hover-color:var(--light-gray);--bs-link-hover-color-rgb:var(--light-gray)}.skippy{background-color:var(--light-gray)}.sponsors{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.style-guide h2:not(:first-of-type):not(.accordion-header){margin-top:2rem;border-top:solid 1px var(--medium-gray);padding-top:1rem}.style-guide h3:not(.accordion-header){margin-top:2rem}.style-guide h4:not(.accordion-header){margin-top:1rem}.wp-caption{max-width:100%}.aligncenter{clear:both;display:block;margin:.5rem auto .625rem auto}.alignleft,.alignright{display:inline;margin-bottom:.625rem;max-width:60%}.alignright{float:right;margin-left:.625rem}.alignleft{float:left;margin-right:.625rem}.button{--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c24e0a;--bs-btn-hover-border-color:#aa4409;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c24e0a;--bs-btn-active-border-color:#aa4409;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--secondary-web-orange);--bs-btn-disabled-border-color:var(--secondary-web-orange);background-color:var(--secondary-web-orange);border:var(--bs-border-width) solid var(--secondary-web-orange);border-radius:var(--bs-border-radius);color:#fff;cursor:pointer;display:inline-block;font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);margin:.25rem 0 0 0;padding:.375rem .75rem;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.button.active,.button.show,.button:first-child:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.button:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.column,.columns{float:left;position:relative;width:100%}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}@media only screen and (min-width:40.0625em){.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}}div.two-columns,div.three-columns,div.four-columns{margin:0 0 1.5em}.two-columns,.three-columns,.four-columns{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px solid #ebebeb;-moz-column-rule:1px solid #ebebeb;column-rule:1px solid #ebebeb}.two-columns{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}.three-columns{-webkit-columns:150px 3;-moz-columns:150px 3;columns:150px 3}.four-columns{-webkit-columns:150px 4;-moz-columns:150px 4;columns:150px 4}