:root{--font-sans: franklin-gothic-urw, Helvetica, sans-serif;--font-condensed: franklin-gothic-urw-cond, Helvetica, sans-serif;--font-serif: adobe-caslon-pro, Georgia, serif;--font-display: adobe-caslon-pro, Georgia, serif;--font-monospace: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;--font-mono: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;--color-light-web-blue: #284374;--color-web-blue: #21375d;--color-uva-blue: #232d4b;--color-secondary-blue: #141e3c;--color-uva-orange: #e57200;--color-orange-50: #e5ab72;--color-orange-25: #f7d5b3;--color-orange-bg: #f7d5b3;--color-jefferson-blue-gray: #e9f0fc;--color-jefferson-gray: #f2f4f8;--color-cyan: #009fdf;--color-cyan-50: #72c2e2;--color-cyan-25: #bfe7f7;--color-cyan-bg: #bfe7f7;--color-teal: #25cad3;--color-teal-50: #85d7dc;--color-teal-25: #c9f2f4;--color-teal-bg: #c9f2f4;--color-yellow: #fdda24;--color-yellow-30: #fef4bd;--color-yellow-bg: #fef4bd;--color-magenta: #ef3f6b;--color-magenta-50: #ea92a8;--color-magenta-25: #FBCFDA;--color-magenta-bg: #FBCFDA;--color-green: #62bb46;--color-green-50: #a3d095;--color-green-25: #D8EED1;--color-green-bg: #D8EED1;--color-red: #df1e43;--color-black: #000;--color-gray-dd: #333;--color-gray-d: #666;--color-gray: #999;--color-gray-text: #767676;--color-gray-l: #ccc;--color-gray-ll: #ddd;--color-gray-lll: #f7f7f7;--color-off-white: #fbfbfb;--color-white: #fff;--color-white-o10: rgba(255, 255, 255, 0.1);--color-theme-primary: var(--color-uva-blue);--color-theme-accent: var(--color-cyan);--color-theme-background: var(--color-jefferson-gray);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text: var(--color-uva-blue);--color-theme-button-text-hover: var(--color-white);--ease-in: cubic-bezier(0.32, 0, 0.67, 0);--ease-out: cubic-bezier(0.33, 1, 0.68, 1);--ease-in-out: cubic-bezier(0.65, 0, 0.35, 1)}::-moz-selection{background:var(--color-uva-blue);color:var(--color-white)}::selection{background:var(--color-uva-blue);color:var(--color-white)}html{font-family:var(--font-sans);font-size:18px;line-height:1.6}@media(min-width: 700px){html{font-size:21px}}@media(min-width: 1500px){html{font-size:24px}}@media(min-width: 1900px){html{font-size:27px}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--color-white);color:var(--color-black)}h1,h2{margin:0}h1{font-size:2.9523809524rem;line-height:1.0967741935}h2{font-size:2.0952380952rem;line-height:1.2045454545}h3{font-size:1.4285714286rem;line-height:1.4333333333;margin:0}h4{font-size:1rem;margin:0 0 .5em}p,ul,ol{margin:0 0 .5em}img{border:0;outline:none}input,textarea,select,button{font-family:var(--font-sans);font-size:inherit;line-height:1.6;padding:.5em}.tmp-grid{position:fixed;top:0;right:20px;bottom:0;left:20px;z-index:10000;display:flex;display:none;pointer-events:none}@media(min-width: 700px){.tmp-grid{left:60px;right:60px}}@media(min-width: 1350px){.tmp-grid{left:120px;margin-inline:auto;max-width:1600px;right:120px}}.tmp-grid.is-active{display:flex}.tmp-grid .tmp-grid-line{border-left:1px solid var(--color-gray-l);display:none;opacity:.5;width:100%}@media(min-width: 1150px){.tmp-grid .tmp-grid-line{display:block}}@media(min-width: 700px){.tmp-grid .tmp-grid-line:nth-child(n+7){display:block}}.tmp-grid .tmp-grid-line:nth-child(n+11){display:block}.tmp-grid .tmp-grid-line:last-child{border-right:1px solid var(--color-gray-l)}html,body{background-color:#fff;margin:0;padding:0;position:relative}.has-open-menu body{overflow:hidden}.header--uva,.header--main,.footer--main,.footer--uva{align-items:center;box-sizing:border-box;display:flex;min-height:50px;padding-block:10px;padding-inline:20px;position:relative;z-index:200}@media(min-width: 700px){.header--uva,.header--main,.footer--main,.footer--uva{padding-inline:30px}}@media(min-width: 1150px){.header--uva,.header--main,.footer--main,.footer--uva{padding-inline:60px}}.header--main{align-items:center;min-height:77px;padding-block:10px;padding-inline-end:80px}@media(min-width: 700px){.header--main{padding-block:30px;padding-inline-end:210px}}@media(min-width: 1350px){.header--main{align-items:flex-start;padding-inline-end:240px}}body[data-has-search=true] .header--main{padding-inline-end:120px}@media(min-width: 1350px){body[data-has-search=true] .header--main{padding-inline-end:260px}}@media(min-width: 1350px){body[data-only-has-primary-menu=true] .header--main{padding-inline-end:60px}}@media(min-width: 1150px){body[data-has-search=true][data-only-has-primary-menu=true] .header--main{padding-inline-end:120px}}.footer--main{padding-block:30px}@media(min-width: 900px){.footer--main{padding-block:50px}}.footer--uva{padding-block:20px}main{min-height:calc(100vh - 400px)}.vssl-page{padding-block:0 20px}@media(min-width: 750px){.vssl-page{padding-block-end:40px}}@media(min-width: 1350px){.vssl-page{padding-block-end:60px}}.vssl-page[data-type=news]{padding-block-end:60px}@media(min-width: 1350px){.vssl-page[data-type=news]{padding-block-end:100px}}.vssl-stripe{padding-block:15px}@media(min-width: 700px){.vssl-stripe{padding-block:25px}}@media(min-width: 1500px){.vssl-stripe{padding-block:40px}}.vssl-stripe,.column{padding-inline:20px}@media(min-width: 700px){.vssl-stripe,.column{padding-inline:60px}}@media(min-width: 1350px){.vssl-stripe,.column{padding-inline:120px}}@media(min-width: 700px){.vssl-page--editor .vssl-stripe{padding-inline:40px}}@media(min-width: 1350px){.vssl-page--editor .vssl-stripe{padding-inline:46px 100px}}@media(min-width: 1350px){.column{margin-inline:auto;max-width:1600px}}@media(min-width: 1350px){.vssl-stripe-column{box-sizing:border-box;margin-inline:auto;max-width:1600px}}@media(min-width: 1150px){.vssl-stripe--textblock .vssl-stripe-column,.vssl-stripe--details .vssl-stripe-column,.vssl-stripe--pullquote .vssl-stripe-column,.vssl-stripe--lede .vssl-stripe-column,[data-page-type=event] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=event] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=event] .vssl-stripe--link .vssl-stripe-column,[data-page-type=event] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=event] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=person] .vssl-stripe--break .vssl-stripe-column,[data-page-type=person] .vssl-stripe--file .vssl-stripe-column,[data-page-type=person] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=person] .vssl-stripe--link .vssl-stripe-column,[data-page-type=person] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=person] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=news] .vssl-stripe--header .vssl-stripe-column,[data-page-type=news] .vssl-stripe--attributes .vssl-stripe-column,[data-page-type=news] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=news] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=news] .vssl-stripe--link .vssl-stripe-column,[data-page-type=news] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=news] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=page] .vssl-stripe--break .vssl-stripe-column,[data-page-type=page] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=page] .vssl-stripe--file .vssl-stripe-column,[data-page-type=page] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=page] .vssl-stripe--link .vssl-stripe-column,[data-page-type=page] .vssl-stripe--menu .vssl-stripe-column,[data-page-type=page] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=page] .vssl-stripe--table .vssl-stripe-column,[data-page-type=page] .vssl-stripe--toc .vssl-stripe-column,[data-page-type=page] .vssl-stripe--videoembed .vssl-stripe-column{padding-inline:16.6666666667%}}@media(min-width: 1840px){.vssl-stripe--textblock .vssl-stripe-column,.vssl-stripe--details .vssl-stripe-column,.vssl-stripe--pullquote .vssl-stripe-column,.vssl-stripe--lede .vssl-stripe-column,[data-page-type=event] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=event] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=event] .vssl-stripe--link .vssl-stripe-column,[data-page-type=event] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=event] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=person] .vssl-stripe--break .vssl-stripe-column,[data-page-type=person] .vssl-stripe--file .vssl-stripe-column,[data-page-type=person] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=person] .vssl-stripe--link .vssl-stripe-column,[data-page-type=person] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=person] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=news] .vssl-stripe--header .vssl-stripe-column,[data-page-type=news] .vssl-stripe--attributes .vssl-stripe-column,[data-page-type=news] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=news] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=news] .vssl-stripe--link .vssl-stripe-column,[data-page-type=news] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=news] .vssl-stripe--videoembed .vssl-stripe-column,[data-page-type=page] .vssl-stripe--break .vssl-stripe-column,[data-page-type=page] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=page] .vssl-stripe--file .vssl-stripe-column,[data-page-type=page] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=page] .vssl-stripe--link .vssl-stripe-column,[data-page-type=page] .vssl-stripe--menu .vssl-stripe-column,[data-page-type=page] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=page] .vssl-stripe--table .vssl-stripe-column,[data-page-type=page] .vssl-stripe--toc .vssl-stripe-column,[data-page-type=page] .vssl-stripe--videoembed .vssl-stripe-column{margin-inline:auto;padding-inline:267px}}@media(min-width: 1150px){[data-page-type=page] .vssl-stripe--table[data-variation=full] .vssl-stripe-column{padding-inline:0}}@media(min-width: 1150px){[data-page-type=list] .vssl-stripe--break .vssl-stripe-column,[data-page-type=list] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=list] .vssl-stripe--link .vssl-stripe-column,[data-page-type=list] .vssl-stripe--reference .vssl-stripe-column{padding-inline:8.3333333333%}}@media(min-width: 1840px){[data-page-type=list] .vssl-stripe--break .vssl-stripe-column,[data-page-type=list] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=list] .vssl-stripe--link .vssl-stripe-column,[data-page-type=list] .vssl-stripe--reference .vssl-stripe-column{margin-inline:auto;padding-inline:267px}}@media(min-width: 1150px){[data-page-type=landing] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--file .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--link .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--video .vssl-stripe-column{padding-inline:8.3333333333%}}@media(min-width: 1840px){[data-page-type=landing] .vssl-stripe--cta .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--file .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--gallery .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--link .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--reference .vssl-stripe-column,[data-page-type=landing] .vssl-stripe--video .vssl-stripe-column{margin-inline:auto;padding-inline:133px}}@media(min-width: 1150px){[data-page-type=event] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image+.vssl-stripe--reference--text,[data-page-type=person] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image+.vssl-stripe--reference--text{padding-inline:0}}@media(min-width: 1150px){[data-page-type=event] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--text,[data-page-type=person] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--text{padding-inline:16.6666666667%}}@media(min-width: 1840px){[data-page-type=event] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--text,[data-page-type=person] .vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--text{padding-inline:267px}}.error-page .column{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50svh;text-align:center;text-wrap:balance}.error-page.error-401 .column{min-height:calc(100vh - 160px)}.skiplink{align-items:center;background-color:var(--color-uva-blue);border-radius:25px;box-sizing:border-box;color:var(--color-white);display:flex;font-size:18px;font-weight:500;left:10px;line-height:1.1111111111;min-height:50px;opacity:0;padding:10px 20px;pointer-events:none;position:absolute;text-decoration:none;top:63px;transform:translateX(-20px);transition-duration:.1s;transition-property:opacity,transform;transition-timing-function:var(--ease-in);z-index:10000}@media(min-width: 700px){.skiplink{left:20px;top:73px}}@media(min-width: 1150px){.skiplink{left:30px}}@media(prefers-reduced-motion){.skiplink{transition:none !important}}.skiplink:focus{opacity:1;pointer-events:auto;transform:translateX(0);transition-duration:.2s;transition-timing-function:var(--ease-out)}.header--uva,.footer--uva{background-color:var(--color-uva-blue);color:var(--color-white)}.header--uva ::selection,.footer--uva ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}.header--uva a,.footer--uva a{color:inherit}.header--uva img,.footer--uva img{display:block;outline:none}.header--uva{justify-content:space-between}.header--main{column-gap:100px}[data-hide-quick-links-ui] .header--main .menu{display:none}.header--main .sitename{font-size:1.5238095238rem;line-height:1;font-family:var(--font-condensed);font-weight:500;max-width:25ch;text-wrap:balance}@media(min-width: 1150px){.header--main .sitename{align-self:flex-start}}@media(min-width: 1350px){.header--main .sitename{flex-shrink:0;font-size:32px}}.header--main .sitename a{color:inherit;display:inline;text-decoration:none}.header--main .menu{display:none;font-family:var(--font-condensed);font-size:20px;font-weight:500;line-height:1.1;margin-inline-start:auto}@media(min-width: 1350px){.header--main .menu{display:block}}.header--main .menu ul{align-items:center;display:flex;flex-wrap:wrap;column-gap:50px;list-style:none;margin:-5px 0 0;min-height:46px;padding:0}.header--main .menu li{white-space:nowrap}.header--main .menu a{color:var(--color-uva-blue);display:inline-block;max-width:100%;min-width:0;padding:5px 0;text-decoration:none}.header--main .menu a:hover .u,.header--main .menu a:focus-visible .u{text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.footer--main{align-items:flex-start;background-color:var(--color-secondary-blue);color:var(--color-white);display:flex;flex-direction:column;font-size:16px;gap:30px;line-height:1.375}@media(min-width: 700px){.footer--main{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;column-gap:120px}}.footer--main ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}@media(min-width: 700px){.footer--main .footer-info{grid-column:1;grid-row:1}}.footer--main .sitename{font-size:1.5em;font-family:var(--font-condensed);font-weight:500;line-height:1.1666666667;max-width:25ch;text-wrap:balance}@media(min-width: 700px){.footer--main .sitename{font-size:1.75em}}.footer--main .sitename a{text-decoration:none}.footer--main .sitename-kicker{margin-top:.25em}.footer--main .sitename-kicker a{font-weight:500;text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.footer--main .sitename-kicker a:hover,.footer--main .sitename-kicker a:focus-visible{text-decoration:none}@media(min-width: 700px){.footer--main .footer-contact{grid-column:1;grid-row:2}}.footer--main .vcard{max-width:45ch}@media(min-width: 700px){.footer--main .vcard{max-width:35ch}}.footer--main a{color:inherit;text-decoration:none}.footer--main a:hover .u,.footer--main a:focus-visible .u{text-decoration:none}.footer--main a .icon{display:block}.footer--main a .icon--outbound{display:inline-block;position:relative;top:1px}.footer--main a .u{text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.footer--main .footer-email,.footer--main .footer-phone{margin-block-start:30px}.footer--main .footer-email a,.footer--main .footer-phone a{align-items:center;display:inline-flex;gap:10px;padding:4px 0}.footer--main .footer-email+.footer-phone{margin-block-start:6px}.footer--main .org-about{margin-block-start:20px;max-width:45ch;text-wrap:balance}@media(min-width: 700px){.footer--main .org-about{max-width:35ch}}.footer--main .menus{display:flex;flex-direction:column;flex-grow:1;font-size:15px;line-height:1.4666666667;gap:30px}@media(min-width: 700px){.footer--main .menus{grid-column:2;grid-row:2}}@media(min-width: 900px){.footer--main .menus{column-gap:80px;flex-direction:row;flex-wrap:wrap}}.footer--main .menus nav{max-width:35ch}@media(min-width: 900px){.footer--main .menus nav{max-width:250px;min-width:180px}}.footer--main .menus h2{font-size:16px;font-weight:500;line-height:1.25;margin:0 0 10px}.footer--main .menus ul{list-style:none;margin:0;padding:0}.footer--main .menus li{margin:0 0 6px;text-wrap:balance}.footer--main .menus a{align-items:center;display:inline-flex;gap:10px;padding:4px 0}.footer--uva{align-items:center;display:flex;gap:30px;flex-direction:column;font-size:12px;text-align:center}@media(min-width: 1150px){.footer--uva{align-items:flex-start;flex-direction:row;gap:30px;justify-content:space-between;text-align:right}}.footer--uva nav{margin-block-end:15px;text-align:right;text-transform:uppercase}.footer--uva nav ul{display:flex;flex-wrap:wrap;column-gap:20px;list-style:none;justify-content:center;margin:0 auto;max-width:500px;padding:0;row-gap:10px}@media(min-width: 750px){.footer--uva nav ul{max-width:none}}@media(min-width: 900px){.footer--uva nav ul{column-gap:30px}}.footer--uva nav a{font-weight:700;text-decoration:none;white-space:nowrap}.footer--uva nav a:hover,.footer--uva nav a:focus-visible{text-decoration:underline}.footer--uva .legal--uva{font-size:10px;text-transform:uppercase}@media(min-width: 700px){.footer--uva .legal--uva{font-size:inherit}}.footer--uva .legal--uva p{margin:0}.triggers-wrap{position:absolute;top:50px;right:10px;display:flex;gap:5px;z-index:300}@media(min-width: 700px){.triggers-wrap{gap:10px;right:30px;z-index:1000}}@media(min-width: 1150px){.triggers-wrap{right:60px}}body[data-has-search=true] .triggers-wrap{right:5px}@media(min-width: 700px){body[data-has-search=true] .triggers-wrap{right:15px}}@media(min-width: 1150px){body[data-has-search=true] .triggers-wrap{right:20px}}body[data-has-site-banner] .triggers-wrap{transform:translateY(70px)}html.vssl-has-admin-navigation .triggers-wrap{transform:translateY(60px)}html.vssl-has-admin-navigation body[data-has-site-banner] .triggers-wrap{transform:translateY(130px)}.has-open-menu .triggers-wrap{z-index:2000}@media(max-width: 1149px){.has-open-menu .triggers-wrap{transform:translateY(0) !important;transition:transform .2s var(--ease-out)}}.triggers-wrap.is-stuck{position:fixed;top:0 !important;transform:translateY(0) !important;transition:none !important}.triggers-wrap .trigger-button{align-items:center;appearance:none;background-color:var(--color-uva-blue);border:0;color:#fff;border-radius:25px;box-sizing:border-box;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:10px;justify-content:center;line-height:1.1111111111;margin-top:13px;min-height:50px;min-width:50px;padding:10px;transition:background-color .2s var(--ease-in-out),color .2s var(--ease-in-out);white-space:nowrap}@media(min-width: 700px){.triggers-wrap .trigger-button{margin-top:21px}}@media(prefers-reduced-motion){.triggers-wrap .trigger-button{transition:none !important}}.triggers-wrap .trigger-button:hover{background-color:var(--color-secondary-blue)}.triggers-wrap .trigger-button:focus-visible{outline:2px solid var(--color-uva-blue);outline-offset:2px}.triggers-wrap .trigger-button:active{transform:translateY(1px)}.has-open-menu .triggers-wrap .trigger-button{background-color:var(--color-white);color:var(--color-uva-blue);transition-delay:.3s}.has-open-menu .triggers-wrap .trigger-button:focus-visible{outline-color:var(--color-white)}@media(min-width: 1350px){[data-only-has-primary-menu]:not([data-hide-quick-links-ui]) .menu-trigger-wrap{display:none}}@media(min-width: 700px){.menu-trigger-wrap .menu-trigger{min-width:130px;padding-inline:20px}}@media(prefers-reduced-motion){.menu-trigger-wrap .menu-trigger{transition:none !important}}.has-open-menu .menu-trigger-wrap .menu-trigger .icon--burger{border-top-color:rgba(0,0,0,0);transition-delay:0s}.has-open-menu .menu-trigger-wrap .menu-trigger .icon--burger::before,.has-open-menu .menu-trigger-wrap .menu-trigger .icon--burger::after{margin-top:-2px;transition:margin .1s var(--ease-in-out),transform .1s .1s var(--ease-in-out)}.has-open-menu .menu-trigger-wrap .menu-trigger .icon--burger::before{transform:rotate(45deg)}.has-open-menu .menu-trigger-wrap .menu-trigger .icon--burger::after{transform:rotate(-45deg)}.menu-trigger-wrap .menu-trigger .menu-trigger-label{display:none}@media(min-width: 700px){.menu-trigger-wrap .menu-trigger .menu-trigger-label{display:block}}.menu-trigger-wrap .menu-trigger .icon--burger{height:0;width:18px;border-top:2px solid currentColor;display:block;position:relative;transition:border .1s .1s var(--ease-in-out)}@media(prefers-reduced-motion){.menu-trigger-wrap .menu-trigger .icon--burger{transition:none !important}}.menu-trigger-wrap .menu-trigger .icon--burger::before,.menu-trigger-wrap .menu-trigger .icon--burger::after{height:0;width:100%;position:absolute;top:0;right:0;left:0;border-top:2px solid currentColor;content:"";display:block;transition:margin .1s .1s var(--ease-in-out),transform .1s var(--ease-in-out)}@media(prefers-reduced-motion){.menu-trigger-wrap .menu-trigger .icon--burger::before,.menu-trigger-wrap .menu-trigger .icon--burger::after{transition:none !important}}.menu-trigger-wrap .menu-trigger .icon--burger::before{margin-top:-8px}.menu-trigger-wrap .menu-trigger .icon--burger::after{margin-top:4px}.menu--takeover{height:100%;width:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-uva-blue);border:0;box-sizing:border-box;color:var(--color-white);display:block;overflow:auto;overscroll-behavior:contain;padding:0;z-index:900;transform:translateY(-100%);transition-delay:.2s;transition-duration:.3s;transition-property:transform;transition-timing-function:var(--ease-out)}@media(min-width: 1350px){[data-only-has-primary-menu]:not([data-hide-quick-links-ui]) .menu--takeover{display:none}}.menu--takeover ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}@media(prefers-reduced-motion){.menu--takeover{transition:none !important}}@media(min-width: 750px){.menu--takeover.no-secondary .org-about,.menu--takeover.no-secondary [data-menu-type=main]{grid-column:2/span 10}}@media(min-width: 900px){.menu--takeover.no-secondary .org-about,.menu--takeover.no-secondary [data-menu-type=main]{grid-column:3/span 8}}.has-open-menu .menu--takeover{transition-delay:0s;z-index:1900;transform:translateY(0);transition-timing-function:var(--ease-out)}.has-open-menu .menu--takeover .org-about,.has-open-menu .menu--takeover .menu{opacity:1;transform:translateY(0);transition-delay:.5s;transition-duration:.5s;transition-timing-function:var(--ease-out)}.has-open-menu .menu--takeover .org-about:nth-child(2),.has-open-menu .menu--takeover .menu:nth-child(2){transition-delay:.6s}.has-open-menu .menu--takeover .org-about:nth-child(3),.has-open-menu .menu--takeover .menu:nth-child(3){transition-delay:.7s}.menu--takeover .dialog__content{margin:0 auto;max-width:1600px;padding-block:70px}@media(min-width: 750px){.menu--takeover .dialog__content{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:minmax(100px, min-content) auto}}@media(min-width: 1700px){.menu--takeover .dialog__content{grid-template-rows:auto auto}}@media(min-width: 1150px){body[data-has-site-banner] .menu--takeover .dialog__content{padding-block-start:150px}}@media(min-width: 1150px){html.vssl-has-admin-navigation .menu--takeover .dialog__content{padding-block-start:140px}}@media(min-width: 1150px){html.vssl-has-admin-navigation body[data-has-site-banner] .menu--takeover .dialog__content{padding-block-start:210px}}@media(min-width: 750px){html.has-stuck-menu-trigger .menu--takeover .dialog__content{padding-block-start:80px !important}}.menu--takeover .org-about,.menu--takeover .menu{box-sizing:border-box;margin-inline-end:60px;opacity:0;padding-inline-end:20px;transform:translateY(10px);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--ease-out)}@media(min-width: 700px){.menu--takeover .org-about,.menu--takeover .menu{margin-inline-end:0}}@media(prefers-reduced-motion){.menu--takeover .org-about,.menu--takeover .menu{transition:none !important}}.menu--takeover .org-about{margin-block-end:40px}@media(min-width: 700px){.menu--takeover .org-about{margin-block-end:60px;max-width:60ch;min-height:34px;padding-inline-end:40px;text-wrap:balance;text-wrap:pretty;width:83.3333333333%}}@media(min-width: 750px){.menu--takeover .org-about{grid-column:span 9;width:auto}}@media(min-width: 1150px){.menu--takeover .org-about{font-size:18px;grid-column:2/span 9}}@media(min-width: 1700px){.menu--takeover .org-about{grid-column:3/span 6}}.menu--takeover .menu{border-top:1px solid var(--color-white-o10);padding:20px 0 30px}@media(min-width: 700px){.menu--takeover .menu{padding-block:20px 60px;padding-inline-end:40px;width:75%}}@media(min-width: 750px){.menu--takeover .menu{padding-block-start:30px;width:auto}}.menu--takeover .menu ul{list-style:none;margin:0;padding:0}.menu--takeover .menu li{margin:0 0 .75em}.menu--takeover .menu a{padding:4px 0}.menu--takeover [data-menu-type=main]{font-family:var(--font-condensed);font-weight:500}@media(min-width: 750px){.menu--takeover [data-menu-type=main]{grid-column:1/span 7;grid-row:2}}@media(min-width: 1150px){.menu--takeover [data-menu-type=main]{grid-column:2/span 6}}@media(min-width: 1700px){.menu--takeover [data-menu-type=main]{grid-column:3/span 4}}.menu--takeover [data-menu-type=main] ul{font-size:1.7142857143rem;line-height:1.1944444444}@media(min-width: 1150px){.menu--takeover [data-menu-type=main] ul{font-size:44px;line-height:1.2045454545}}.menu--takeover [data-menu-type=main] .icon--outbound{height:14px;width:14px}@media(min-width: 1150px){.menu--takeover [data-menu-type=main] .icon--outbound{height:16px;width:16px}}@media(min-width: 700px){.menu--takeover .secondary-menus{font-size:18px}}@media(min-width: 750px){.menu--takeover .secondary-menus{grid-column:9/span 4;grid-row:2}}@media(min-width: 1150px){.menu--takeover .secondary-menus{grid-column:9/span 3}}@media(min-width: 1700px){.menu--takeover .secondary-menus{grid-column:8/span 3}}.menu--takeover .secondary-menus .menu__label{font-family:var(--font-condensed);font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.3333;margin:0 0 20px;text-transform:uppercase}@media(min-width: 1150px){.menu--takeover .secondary-menus .menu__label{margin-block-start:-10px}}.menu--takeover a{color:inherit;text-decoration:none}.menu--takeover a:hover .u,.menu--takeover a:focus-visible .u{text-decoration:none}.menu--takeover a .u{text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.footer--system{align-items:center;background-color:#000;color:#fff;column-gap:10px;display:flex;flex-wrap:wrap;font-size:14px;padding:6px 10px;row-gap:6px}.footer--system a{align-items:center;color:#fff;display:flex;gap:6px;text-decoration-color:rgba(255,255,255,.5);text-underline-offset:3px}.footer--system a:hover,.footer--system a:focus-visible{text-decoration:none}.footer--system .icon{height:12px;width:auto;display:block;fill:currentColor;opacity:.5}.error-page.error-401{background-color:var(--color-jefferson-gray)}.error-page.error-401 form{background-color:var(--color-white);border:1px solid var(--color-gray-ll);font-size:18px;max-width:600px;padding:40px}@media(min-width: 1150px){.error-page.error-401 form{font-size:21px}}.error-page.error-401 form p{margin-block-end:1em;max-width:40ch}.error-page.error-401 form input{box-sizing:border-box;width:100%}.error-page.error-401 form .error{color:#df1e43;display:block;margin-top:10px}.error-page.error-401 form .btn{margin-top:20px}.btn,.vssl-button,.vssl-stripe--file--download a{align-items:center;appearance:none;background:none;border:2px solid var(--color-theme-button);border-radius:30px;box-sizing:border-box;color:var(--color-theme-button-text);cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;line-height:1.2222222222;justify-content:center;min-height:44px;min-width:200px;padding:5px 20px;text-align:center;text-decoration:none;text-wrap:balance}.btn:hover,.btn:focus-visible,.vssl-button:hover,.vssl-button:focus-visible,.vssl-stripe--file--download a:hover,.vssl-stripe--file--download a:focus-visible{background-color:var(--color-theme-button-hover);border-color:var(--color-theme-button-hover);color:var(--color-theme-button-text-hover)}.btn--default{background-color:var(--color-web-blue);border-color:var(--color-web-blue);color:var(--color-white)}.btn--default:hover,.btn--default:focus-visible{background-color:var(--color-uva-blue);border-color:var(--color-uva-blue);color:var(--color-white)}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vssl-stripe--cta .vssl-stripe-column,.vssl-stripe--link .vssl-stripe-column,.vssl-stripe--file .vssl-stripe-column,.vssl-stripe--reference .vssl-stripe-column{container-type:inline-size}.vssl-stripe--cta .vssl-stripe--card,.vssl-stripe--link .vssl-stripe--card,.vssl-stripe--file .vssl-stripe--card,.vssl-stripe--reference .vssl-stripe--card{border:1px solid var(--color-gray-ll);padding:20px}@container (min-width: 500px){.vssl-stripe--cta .vssl-stripe--card,.vssl-stripe--link .vssl-stripe--card,.vssl-stripe--file .vssl-stripe--card,.vssl-stripe--reference .vssl-stripe--card{padding:30px}}.vssl-stripe--grid .vssl-stripe--grid-item,.vssl-stripe--file .vssl-stripe--card,.vssl-stripe--link .vssl-stripe--card,.vssl-stripe--reference .vssl-stripe--card{border-color:var(--color-gray-ll)}@container (min-width: 700px){.vssl-stripe--cta .vssl-stripe--cta--text,.vssl-stripe--link .vssl-stripe--link--text{flex-grow:1}}@media(min-width: 700px){.vssl-stripe--file .vssl-stripe--file--text{flex-grow:1}}.vssl-stripe--cta .vssl-stripe--cta--first,.vssl-stripe--link .vssl-stripe--link--title,.vssl-stripe--file .vssl-stripe--file--filename,.vssl-stripe--grid .vssl-stripe--grid-item--subhed,.vssl-stripe--reference .vssl-stripe--reference--title{font-size:1.4285714286rem;line-height:1.1333333333;font-family:var(--font-condensed);font-weight:500;letter-spacing:-0.01333333em;margin:0;text-wrap:balance;text-wrap:pretty}.vssl-stripe--cta .vssl-stripe--cta--first a:not(.vssl-button),.vssl-stripe--cta .vssl-stripe--cta--first .ql-editor a,.vssl-stripe--link .vssl-stripe--link--title a:not(.vssl-button),.vssl-stripe--link .vssl-stripe--link--title .ql-editor a,.vssl-stripe--file .vssl-stripe--file--filename a:not(.vssl-button),.vssl-stripe--file .vssl-stripe--file--filename .ql-editor a,.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button),.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a,.vssl-stripe--reference .vssl-stripe--reference--title a:not(.vssl-button),.vssl-stripe--reference .vssl-stripe--reference--title .ql-editor a{color:var(--color-uva-blue);text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.15em}.vssl-stripe--cta .vssl-stripe--cta--first a:not(.vssl-button):hover,.vssl-stripe--cta .vssl-stripe--cta--first a:not(.vssl-button):focus-visible,.vssl-stripe--cta .vssl-stripe--cta--first .ql-editor a:hover,.vssl-stripe--cta .vssl-stripe--cta--first .ql-editor a:focus-visible,.vssl-stripe--link .vssl-stripe--link--title a:not(.vssl-button):hover,.vssl-stripe--link .vssl-stripe--link--title a:not(.vssl-button):focus-visible,.vssl-stripe--link .vssl-stripe--link--title .ql-editor a:hover,.vssl-stripe--link .vssl-stripe--link--title .ql-editor a:focus-visible,.vssl-stripe--file .vssl-stripe--file--filename a:not(.vssl-button):hover,.vssl-stripe--file .vssl-stripe--file--filename a:not(.vssl-button):focus-visible,.vssl-stripe--file .vssl-stripe--file--filename .ql-editor a:hover,.vssl-stripe--file .vssl-stripe--file--filename .ql-editor a:focus-visible,.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button):hover,.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button):focus-visible,.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a:hover,.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a:focus-visible,.vssl-stripe--reference .vssl-stripe--reference--title a:not(.vssl-button):hover,.vssl-stripe--reference .vssl-stripe--reference--title a:not(.vssl-button):focus-visible,.vssl-stripe--reference .vssl-stripe--reference--title .ql-editor a:hover,.vssl-stripe--reference .vssl-stripe--reference--title .ql-editor a:focus-visible{text-decoration:none}.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--reference{padding-block-start:0}@media(min-width: 750px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--reference{margin-block-start:-5px}}@media(min-width: 1500px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--cta+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--link+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--file+.vssl-stripe--reference,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe--reference+.vssl-stripe--reference{margin-block-start:-20px}}.vssl-page--editor .vssl-stripe--cta .vssl-stripe-column .ql-editor.ql-blank:before{color:rgba(255,255,255,.5)}.vssl-stripe--cta .vssl-stripe--card{background-color:var(--color-uva-blue);border-color:var(--color-uva-blue);color:var(--color-white);display:flex;flex-direction:column;gap:25px;padding-block:40px;text-align:center}@container (min-width: 700px){.vssl-stripe--cta .vssl-stripe--card{flex-direction:row;flex-wrap:nowrap;gap:50px;padding:50px;text-align:left}}.vssl-stripe--cta .vssl-stripe--card ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}.vssl-stripe--cta .vssl-stripe--cta--text{max-width:70ch}.vssl-stripe--cta .vssl-stripe--cta--text a:not(.vssl-button),.vssl-stripe--cta .vssl-stripe--cta--text .ql-editor a{color:inherit}.vssl-stripe--cta .vssl-stripe--cta--second{font-size:.8095238095rem;line-height:1.4117647059;margin-block:.5em 0}.vssl-stripe--cta .vssl-stripe--cta--second p:last-child{margin-block-end:0}@container (min-width: 700px){.vssl-stripe--cta .vssl-stripe--cta--button{margin-inline-start:auto}}.vssl-stripe--cta .vssl-stripe--cta--button .vssl-button{border-color:var(--color-white);color:var(--color-white)}.vssl-stripe--cta .vssl-stripe--cta--button .vssl-button:hover,.vssl-stripe--cta .vssl-stripe--cta--button .vssl-button:focus-visible{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-uva-blue)}.vssl-stripe--link .vssl-stripe--card{background-color:var(--color-jefferson-gray);display:flex;flex-direction:column;gap:15px}@container (min-width: 500px){.vssl-stripe--link .vssl-stripe--card{gap:20px;padding:30px}}@container (min-width: 700px){.vssl-stripe--link .vssl-stripe--card{column-gap:30px;flex-direction:row}}@container (min-width: 1200px){.vssl-stripe--link .vssl-stripe--card{padding-inline:50px}}@container (min-width: 700px){.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--thumbnail{align-self:flex-start;max-width:320px;width:calc(33.33333% - 15px)}}.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--thumbnail img{aspect-ratio:3/2}.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--text{padding:0}.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--description{font-size:.9047619048rem;line-height:1.3333333333;margin-block-start:.5em;max-width:70ch}@media(min-width: 750px){.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--description{font-size:.8095238095rem}}.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--url{color:var(--color-gray-text);font-size:14px;margin-block-start:1em}@media(min-width: 1150px){.vssl-stripe--link .vssl-stripe--card .vssl-stripe--link--url{font-size:16px}}.vssl-stripe--reference .vssl-stripe--card{display:flex;flex-direction:column;gap:20px}@container (min-width: 500px){.vssl-stripe--reference .vssl-stripe--card{padding:30px}}@container (min-width: 700px){.vssl-stripe--reference .vssl-stripe--card{column-gap:30px;flex-direction:row}}@container (min-width: 1200px){.vssl-stripe--reference .vssl-stripe--card{padding-inline:50px}}.vssl-stripe--reference .vssl-stripe--card.vssl-stripe--reference--placeholder{flex-direction:column;gap:0}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image{max-width:none;width:auto}@container (min-width: 700px){.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image{align-self:flex-start;max-width:320px;width:calc(33.33333% - 15px)}}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image a{display:block;position:relative;width:100%}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image a::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-uva-blue);content:"";opacity:0;pointer-events:none}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image a:hover::after,.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image a:focus-visible::after{opacity:.333}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--image img{aspect-ratio:3/2;object-fit:cover}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--text{flex-grow:1;text-wrap:pretty}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--title{color:var(--color-uva-blue);max-width:50ch}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--title a{text-decoration-color:var(--color-theme-text-decoration)}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--description{line-height:1.3333333333;margin-block-start:.5em;max-width:70ch}@media(min-width: 1500px){.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--description{font-size:21px}}.vssl-stripe--reference .vssl-stripe--card .vssl-stripe--reference--description:last-child{margin-block-end:0}.vssl-stripe--reference .vssl-stripe--card a:not(.vssl-button){color:inherit}.vssl-stripe--reference .vssl-stripe--card a:not(.vssl-button):hover,.vssl-stripe--reference .vssl-stripe--card a:not(.vssl-button):focus-visible{text-decoration:none}.vssl-stripe--reference .vssl-stripe--reference--extra{margin-block-start:20px}.vssl-stripe--reference .vssl-stripe--reference--attribute{align-items:flex-start;display:flex;gap:10px;margin-block-end:10px}.vssl-stripe--reference .vssl-stripe--reference--attribute:last-child{margin-block-end:0}.vssl-stripe--reference .vssl-stripe--reference--attribute p{margin:0}.vssl-stripe--reference .vssl-stripe--reference--attribute a{text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.vssl-stripe--reference .vssl-stripe--reference--attribute a:hover,.vssl-stripe--reference .vssl-stripe--reference--attribute a:focus-visible{text-decoration:none}.vssl-stripe--reference .vssl-stripe--reference--attribute-label,.vssl-stripe--reference .vssl-stripe--reference--attribute-value{line-height:24px}.vssl-stripe--reference .vssl-stripe--reference--attribute-label{font-size:14px;font-family:var(--font-condensed);letter-spacing:.0625em;min-width:8ch;text-transform:uppercase}@media(min-width: 750px){.vssl-stripe--reference .vssl-stripe--reference--attribute-label{font-size:16px}}.vssl-stripe--reference .vssl-stripe--reference--attribute-value{flex-grow:1;font-size:16px}@media(min-width: 750px){.vssl-stripe--reference .vssl-stripe--reference--attribute-value{font-size:18px}}@container (min-width: 700px){.vssl-stripe--reference[data-type=event]:not([data-variation=featured]) .vssl-stripe--card[data-has-thumbnail=false] .vssl-stripe--reference--text{padding-inline:50px}}.vssl-stripe--reference[data-type=event] .vssl-stripe--card{background-color:var(--color-uva-blue);color:var(--color-white);gap:0;padding:0}.vssl-stripe--reference[data-type=event] .vssl-stripe--card ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image{max-width:none;width:100%}@container (min-width: 700px){.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image{align-self:stretch;flex-shrink:0;margin:0;max-width:none;width:calc(50% - 30px)}}.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image a,.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image img{aspect-ratio:auto}@container (min-width: 700px){.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image a,.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--image img{height:100%;object-fit:cover;object-position:center;width:100%}}.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--title{color:inherit}.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--text{padding:25px}@container (min-width: 500px){.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--text{padding:30px}}@container (min-width: 1200px){.vssl-stripe--reference[data-type=event] .vssl-stripe--card .vssl-stripe--reference--text{padding:50px}}.vssl-stripe--reference[data-type=person] .vssl-stripe--card{align-items:center;text-align:center}@container (min-width: 500px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card{column-gap:30px;flex-direction:row;text-align:left}}.vssl-stripe--reference[data-type=person] .vssl-stripe--card[data-has-thumbnail=false]::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%23009FDF'/%3E%3C/svg%3E");background-position:left top;background-repeat:no-repeat;content:"";display:block}.vssl-stripe--reference[data-type=person] .vssl-stripe--card[data-has-thumbnail=false]::before,.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{height:100px;width:100px;background-size:100px 100px;flex-shrink:0;margin-inline:auto}@container (min-width: 500px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card[data-has-thumbnail=false]::before,.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{height:120px;width:120px;background-size:120px 120px;margin-inline:0}}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{overflow:hidden;position:relative}@container (min-width: 500px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{box-sizing:border-box}}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image::before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 6px rgba(0,0,0,.15);content:"";pointer-events:none;z-index:2}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image a{border-radius:50%}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image a::after{border-radius:50%}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image img{height:100%;width:100%;border-radius:50%;display:block;object-fit:cover;object-position:center;position:relative}@container (min-width: 500px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--image img{height:auto;width:100%;aspect-ratio:1;max-width:200px}}@container (min-width: 900px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--text{align-items:center;display:flex;gap:80px;justify-content:space-between;margin-block-start:0}}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--description{margin-block-start:.25em}.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--extra{align-items:center;display:flex;flex-direction:column;margin-block-start:30px;text-align:left}@container (min-width: 500px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--extra{align-items:flex-start}}@container (min-width: 900px){.vssl-stripe--reference[data-type=person] .vssl-stripe--card .vssl-stripe--reference--extra{display:block;flex-shrink:0;margin-block-start:0;max-width:360px;width:calc(50% - 40px)}}.vssl-stripe.vssl-stripe--reference[data-variation=featured]{background-color:var(--color-jefferson-gray)}.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]{margin-block-start:0 !important;padding-block:30px !important}@media(min-width: 750px){.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]{padding-block:70px !important}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=event]{background-color:var(--color-uva-blue);color:var(--color-white)}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=event] .vssl-stripe--card .vssl-stripe--reference--image+.vssl-stripe--reference--text{padding-block-end:0}@media(min-width: 900px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=event] .vssl-stripe--card .vssl-stripe--reference--image+.vssl-stripe--reference--text{padding-block-start:0}}@media(max-width: 1149px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=event] .vssl-stripe--reference--text{padding-inline:0}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--card{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--card{flex-direction:row;gap:4.1666666667%;text-align:left}}@media(min-width: 1350px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--card{gap:5%;padding-inline:8.3333333333%}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person][data-has-thumbnail=false]::before{display:none}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--image{height:150px;width:150px;background-size:150px 150px;margin-inline:auto}@media(min-width: 750px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--image{height:250px;width:250px;background-size:250px 250px}}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--image{height:auto;max-width:none;width:25%}}@media(min-width: 1350px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--image{width:30%}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--image img{aspect-ratio:1;max-width:none}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--text{display:block}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--title{margin-inline:auto;max-width:20ch}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--title{margin-inline:0}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--description{font-size:16px;margin:.5em auto}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--description{font-size:18px;margin-inline:0}}.vssl-stripe.vssl-stripe--reference[data-variation=featured][data-type=person] .vssl-stripe--reference--bio{margin-block-start:1em;text-wrap:balance;text-wrap:pretty}.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--reference{margin-block-start:0;padding-block-start:30px}@media(min-width: 700px){.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--reference{padding-block-start:50px}}@media(min-width: 1500px){.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--cta,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--link,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--file,.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--reference{padding-block-start:80px}}.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--cta[data-variation=featured],.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--link[data-variation=featured],.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--file[data-variation=featured],.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=featured]+.vssl-stripe--reference[data-variation=featured]{border-top:1px solid var(--color-white)}.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe-column{padding:0}.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--card{border:0;flex-direction:column;padding:0}@media(min-width: 900px){.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--card{align-items:center;flex-direction:row;gap:4.1666666667%}}.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image{height:auto;width:100%}.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image{max-width:none;width:100%}@media(min-width: 900px){.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image{align-self:flex-start;max-width:none;width:50%}}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--image{width:41.6666666667%}}.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--title{font-size:1.7142857143rem;line-height:1.1944444444}@media(min-width: 1150px){.vssl-stripe.vssl-stripe--reference[data-variation=featured] .vssl-stripe--reference--title{font-size:2.0952380952rem;line-height:1.2045454545}}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=event] .vssl-stripe--card{background-color:var(--color-white);border-color:var(--color-gray-ll);border-style:solid;border-width:1px 0;color:inherit}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=event] .vssl-stripe--reference--text{padding:0}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--card{text-align:left}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--card[data-has-thumbnail=false]::before,.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{height:60px;width:60px;align-self:flex-start;background-size:60px 60px}@container (min-width: 900px){.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--card[data-has-thumbnail=false]::before,.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--card .vssl-stripe--reference--image{height:80px;width:80px;background-size:80px 80px}}@container (min-width: 640px){.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--reference--text{align-items:center;display:flex;gap:80px}}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--reference--extra{align-items:flex-start;margin-block-start:15px}@container (min-width: 640px){.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--reference--extra{flex-shrink:0;margin-block-start:0;margin-inline-start:auto;max-width:320px;width:calc(50% - 80px)}}.vssl-stripe.vssl-stripe--reference[data-variation=listing][data-type=person] .vssl-stripe--reference--attribute{margin-block-end:6px}.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--card{align-items:center;border-left:0;border-right:0;display:flex;flex-direction:row;gap:15px;padding-block:15px;padding-inline:0}@container (min-width: 640px){.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--card{gap:20px;padding-block:20px}}.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--image{height:auto;width:90px;align-self:flex-start}@container (min-width: 640px){.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--image{width:240px}}.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--title{font-size:22px}@media(min-width: 750px){.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--title{font-size:26px}}.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--description{font-size:16px;margin-block-start:10px}.vssl-stripe.vssl-stripe--reference[data-variation=listing] .vssl-stripe--reference--attribute-value{font-size:16px;line-height:22px}.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=listing]+.vssl-stripe--reference[data-variation=listing]{margin-block-start:-15px}@media(min-width: 750px){.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=listing]+.vssl-stripe--reference[data-variation=listing]{margin-block-start:-25px}}@media(min-width: 1500px){.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=listing]+.vssl-stripe--reference[data-variation=listing]{margin-block-start:-40px}}.vssl-page:not(.vssl-page--editor) .vssl-stripe.vssl-stripe--reference[data-variation=listing]+.vssl-stripe--reference[data-variation=listing] .vssl-stripe--card{border-top:0}@container (min-width: 700px){.vssl-stripe--file .vssl-stripe--file--card{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;padding-inline-end:50px}}.vssl-stripe--file .vssl-stripe--file--info{flex-grow:1}.vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%23009FDF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:50px 67px;height:67px;width:50px;flex-shrink:0}.vssl-stripe--file .vssl-stripe--file--extension{color:var(--color-gray-text);font-size:14px;font-family:var(--font-condensed);letter-spacing:.0625em;line-height:1.2;text-transform:uppercase}@media(min-width: 1150px){.vssl-stripe--file .vssl-stripe--file--extension{font-size:16px}}.vssl-stripe--file .vssl-stripe--file--filename p{margin:0}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid--wrap[data-item-count="2"]{padding-inline:16.6666666667%}}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid--wrap[data-item-count="2"] .vssl-stripe--grid-item{width:calc(50% - 15px)}}.vssl-stripe--grid .vssl-stripe--grid--items{display:flex;flex-direction:column;gap:20px}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid--items{align-items:stretch;flex-direction:row;gap:30px}}.vssl-stripe--grid .vssl-stripe--grid-item{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:25px;text-align:center;width:100%}@media(min-width: 700px)and (max-width: 1149px){.vssl-stripe--grid .vssl-stripe--grid-item{column-gap:30px;display:grid;grid-template-columns:260px auto;grid-template-rows:1fr auto;row-gap:0;text-align:left}}@media(min-width: 750px){.vssl-stripe--grid .vssl-stripe--grid-item{padding:30px}}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid-item{width:calc(33.333333% - 20px)}}@media(min-width: 700px)and (max-width: 1149px){.vssl-stripe--grid .vssl-stripe--grid-item[data-no-image]{align-items:stretch;display:flex}}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid-item[data-no-image]{justify-content:center;padding-block:50px}}@media(min-width: 1150px){.vssl-stripe--grid .vssl-stripe--grid-item[data-no-image] .vssl-stripe--grid-item--text{margin-block:auto}}@media(min-width: 700px)and (max-width: 1149px){.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--image{align-self:flex-start;grid-row:1/2 span}}.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--image img{aspect-ratio:3/2;object-fit:cover}.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--desc{font-size:.8095238095rem;line-height:1.2352941176;margin-block:.5em 0;max-width:70ch}.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--desc p{margin-block:.5em}.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--desc p:last-child{margin-bottom:0}.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--button{padding-block-start:10px}@media(min-width: 700px){.vssl-stripe--grid .vssl-stripe--grid-item .vssl-stripe--grid-item--button{margin-block-start:auto;padding-block-start:20px}}.vssl-stripe--grid .vssl-stripe--grid-item--subhed,.vssl-stripe--grid .vssl-stripe--grid-item--desc{text-wrap:pretty}.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button),.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a,.vssl-stripe--grid .vssl-stripe--grid-item--desc a:not(.vssl-button),.vssl-stripe--grid .vssl-stripe--grid-item--desc .ql-editor a{color:var(--color-light-web-blue);text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.15em}.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button):hover,.vssl-stripe--grid .vssl-stripe--grid-item--subhed a:not(.vssl-button):focus-visible,.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a:hover,.vssl-stripe--grid .vssl-stripe--grid-item--subhed .ql-editor a:focus-visible,.vssl-stripe--grid .vssl-stripe--grid-item--desc a:not(.vssl-button):hover,.vssl-stripe--grid .vssl-stripe--grid-item--desc a:not(.vssl-button):focus-visible,.vssl-stripe--grid .vssl-stripe--grid-item--desc .ql-editor a:hover,.vssl-stripe--grid .vssl-stripe--grid-item--desc .ql-editor a:focus-visible{text-decoration:none}.vssl-stripe--gallery .vssl-stripe--gallery--meta,.vssl-stripe--videoembed .vssl-stripe--videoembed--meta,.vssl-stripe--table .vssl-stripe--table--caption{font-size:16px;line-height:1.3333;margin-block-start:10px}@media(min-width: 1350px){.vssl-stripe--gallery .vssl-stripe--gallery--meta,.vssl-stripe--videoembed .vssl-stripe--videoembed--meta,.vssl-stripe--table .vssl-stripe--table--caption{font-size:18px}}.vssl-stripe--gallery .vssl-stripe--gallery--caption,.vssl-stripe--gallery .vssl-stripe--gallery--credit,.vssl-stripe--videoembed .vssl-stripe--videoembed--caption,.vssl-stripe--videoembed .vssl-stripe--videoembed--credit,.vssl-stripe--table .vssl-stripe--table--caption{max-width:70ch;text-wrap:pretty}.vssl-stripe--gallery .vssl-stripe--gallery--credit,.vssl-stripe--videoembed .vssl-stripe--videoembed--credit{color:var(--color-gray-text);font-size:14px;margin-block-start:5px}.vssl-stripe--embed iframe{display:block}#trumbaSubmitEventForm,.vssl-stripe--embed--trumba-event-form-submit{margin-inline:auto}.vssl-stripe--gallery .vssl-stripe--gallery--wrap[data-slide-count="1"] .vssl-stripe--gallery--image{background:rgba(0,0,0,0);aspect-ratio:initial}.vssl-stripe--gallery .vssl-stripe--gallery--wrap[data-slide-count="1"] .vssl-stripe--gallery--image img{margin:0}.vssl-stripe--gallery .vssl-stripe--gallery--image{aspect-ratio:3/2;background-color:var(--color-jefferson-gray);display:flex;overflow:hidden}.vssl-stripe--gallery .vssl-stripe--gallery--image img{height:auto;margin:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.vssl-stripe--gallery .vssl-stripe--gallery--counter{font-size:16px;line-height:1.33333;margin-block-start:10px}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript{margin:0}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript details{border-bottom:1px solid var(--color-gray-l)}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript details[open] summary::before{transform:rotate(-45deg)}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript details[open] summary::after{transform:rotate(-135deg)}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary{color:var(--color-gray-text);cursor:pointer;font-size:16px;line-height:1.3333;list-style:none;padding-block:10px;padding-inline-end:2.5em;position:relative}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary::before,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary::after{height:0;width:1em;position:absolute;top:50%;right:.25em;border-top:2px solid var(--color-web-blue);content:" ";display:block;transition:transform .2s ease-in-out}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary::after{transform:rotate(-90deg)}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary:hover::before,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary:hover::after,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary:focus-visible::before,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript summary:focus-visible::after{border-color:var(--color-theme-accent)}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript--contents{font-size:16px;line-height:1.5;max-width:70ch;padding-block-end:20px;padding-inline-end:2.5em}.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript--contents p,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript--contents ul,.vssl-stripe--videoembed .vssl-stripe--videoembed--transcript--contents ol{margin-block-end:1em}.vssl-stripe.vssl-stripe--details a:not(.vssl-button),.vssl-stripe.vssl-stripe--details .ql-editor a,.vssl-stripe.vssl-stripe--textblock a:not(.vssl-button),.vssl-stripe.vssl-stripe--textblock .ql-editor a,.vssl-stripe.vssl-stripe--header a:not(.vssl-button),.vssl-stripe.vssl-stripe--header .ql-editor a,.vssl-stripe.vssl-stripe--lede a:not(.vssl-button),.vssl-stripe.vssl-stripe--lede .ql-editor a,.vssl-stripe.vssl-stripe--table .vssl-stripe-column a:not(.vssl-button),.vssl-stripe.vssl-stripe--table .vssl-stripe-column .ql-editor a{color:var(--color-light-web-blue);text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.15em}.vssl-stripe.vssl-stripe--details a:not(.vssl-button):hover,.vssl-stripe.vssl-stripe--details a:not(.vssl-button):focus-visible,.vssl-stripe.vssl-stripe--details .ql-editor a:hover,.vssl-stripe.vssl-stripe--details .ql-editor a:focus-visible,.vssl-stripe.vssl-stripe--textblock a:not(.vssl-button):hover,.vssl-stripe.vssl-stripe--textblock a:not(.vssl-button):focus-visible,.vssl-stripe.vssl-stripe--textblock .ql-editor a:hover,.vssl-stripe.vssl-stripe--textblock .ql-editor a:focus-visible,.vssl-stripe.vssl-stripe--header a:not(.vssl-button):hover,.vssl-stripe.vssl-stripe--header a:not(.vssl-button):focus-visible,.vssl-stripe.vssl-stripe--header .ql-editor a:hover,.vssl-stripe.vssl-stripe--header .ql-editor a:focus-visible,.vssl-stripe.vssl-stripe--lede a:not(.vssl-button):hover,.vssl-stripe.vssl-stripe--lede a:not(.vssl-button):focus-visible,.vssl-stripe.vssl-stripe--lede .ql-editor a:hover,.vssl-stripe.vssl-stripe--lede .ql-editor a:focus-visible,.vssl-stripe.vssl-stripe--table .vssl-stripe-column a:not(.vssl-button):hover,.vssl-stripe.vssl-stripe--table .vssl-stripe-column a:not(.vssl-button):focus-visible,.vssl-stripe.vssl-stripe--table .vssl-stripe-column .ql-editor a:hover,.vssl-stripe.vssl-stripe--table .vssl-stripe-column .ql-editor a:focus-visible{text-decoration:none}.vssl-stripe.vssl-stripe--details h1,.vssl-stripe.vssl-stripe--details h2,.vssl-stripe.vssl-stripe--details h3,.vssl-stripe.vssl-stripe--details h4,.vssl-stripe.vssl-stripe--details .ql-editor h1,.vssl-stripe.vssl-stripe--details .ql-editor h2,.vssl-stripe.vssl-stripe--details .ql-editor h3,.vssl-stripe.vssl-stripe--details .ql-editor h4,.vssl-stripe.vssl-stripe--textblock h1,.vssl-stripe.vssl-stripe--textblock h2,.vssl-stripe.vssl-stripe--textblock h3,.vssl-stripe.vssl-stripe--textblock h4,.vssl-stripe.vssl-stripe--textblock .ql-editor h1,.vssl-stripe.vssl-stripe--textblock .ql-editor h2,.vssl-stripe.vssl-stripe--textblock .ql-editor h3,.vssl-stripe.vssl-stripe--textblock .ql-editor h4{color:var(--color-uva-blue);font-family:var(--font-condensed);font-weight:500}.vssl-stripe.vssl-stripe--details h1 b,.vssl-stripe.vssl-stripe--details h1 strong,.vssl-stripe.vssl-stripe--details h2 b,.vssl-stripe.vssl-stripe--details h2 strong,.vssl-stripe.vssl-stripe--details h3 b,.vssl-stripe.vssl-stripe--details h3 strong,.vssl-stripe.vssl-stripe--details h4 b,.vssl-stripe.vssl-stripe--details h4 strong,.vssl-stripe.vssl-stripe--details .ql-editor h1 b,.vssl-stripe.vssl-stripe--details .ql-editor h1 strong,.vssl-stripe.vssl-stripe--details .ql-editor h2 b,.vssl-stripe.vssl-stripe--details .ql-editor h2 strong,.vssl-stripe.vssl-stripe--details .ql-editor h3 b,.vssl-stripe.vssl-stripe--details .ql-editor h3 strong,.vssl-stripe.vssl-stripe--details .ql-editor h4 b,.vssl-stripe.vssl-stripe--details .ql-editor h4 strong,.vssl-stripe.vssl-stripe--textblock h1 b,.vssl-stripe.vssl-stripe--textblock h1 strong,.vssl-stripe.vssl-stripe--textblock h2 b,.vssl-stripe.vssl-stripe--textblock h2 strong,.vssl-stripe.vssl-stripe--textblock h3 b,.vssl-stripe.vssl-stripe--textblock h3 strong,.vssl-stripe.vssl-stripe--textblock h4 b,.vssl-stripe.vssl-stripe--textblock h4 strong,.vssl-stripe.vssl-stripe--textblock .ql-editor h1 b,.vssl-stripe.vssl-stripe--textblock .ql-editor h1 strong,.vssl-stripe.vssl-stripe--textblock .ql-editor h2 b,.vssl-stripe.vssl-stripe--textblock .ql-editor h2 strong,.vssl-stripe.vssl-stripe--textblock .ql-editor h3 b,.vssl-stripe.vssl-stripe--textblock .ql-editor h3 strong,.vssl-stripe.vssl-stripe--textblock .ql-editor h4 b,.vssl-stripe.vssl-stripe--textblock .ql-editor h4 strong{font-weight:inherit}.vssl-stripe.vssl-stripe--details h1,.vssl-stripe.vssl-stripe--details h2,.vssl-stripe.vssl-stripe--details .ql-editor h1,.vssl-stripe.vssl-stripe--details .ql-editor h2,.vssl-stripe.vssl-stripe--textblock h1,.vssl-stripe.vssl-stripe--textblock h2,.vssl-stripe.vssl-stripe--textblock .ql-editor h1,.vssl-stripe.vssl-stripe--textblock .ql-editor h2{font-size:2.0952380952rem;line-height:1.2045454545;margin-block:1.1590909091em 0.3863636364em}.vssl-stripe.vssl-stripe--details h1:first-child,.vssl-stripe.vssl-stripe--details h1+h3,.vssl-stripe.vssl-stripe--details h1+h4,.vssl-stripe.vssl-stripe--details h2:first-child,.vssl-stripe.vssl-stripe--details h2+h3,.vssl-stripe.vssl-stripe--details h2+h4,.vssl-stripe.vssl-stripe--details .ql-editor h1:first-child,.vssl-stripe.vssl-stripe--details .ql-editor h1+h3,.vssl-stripe.vssl-stripe--details .ql-editor h1+h4,.vssl-stripe.vssl-stripe--details .ql-editor h2:first-child,.vssl-stripe.vssl-stripe--details .ql-editor h2+h3,.vssl-stripe.vssl-stripe--details .ql-editor h2+h4,.vssl-stripe.vssl-stripe--textblock h1:first-child,.vssl-stripe.vssl-stripe--textblock h1+h3,.vssl-stripe.vssl-stripe--textblock h1+h4,.vssl-stripe.vssl-stripe--textblock h2:first-child,.vssl-stripe.vssl-stripe--textblock h2+h3,.vssl-stripe.vssl-stripe--textblock h2+h4,.vssl-stripe.vssl-stripe--textblock .ql-editor h1:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor h1+h3,.vssl-stripe.vssl-stripe--textblock .ql-editor h1+h4,.vssl-stripe.vssl-stripe--textblock .ql-editor h2:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor h2+h3,.vssl-stripe.vssl-stripe--textblock .ql-editor h2+h4{margin-block-start:0}.vssl-stripe.vssl-stripe--details h3,.vssl-stripe.vssl-stripe--details h4,.vssl-stripe.vssl-stripe--details .ql-editor h3,.vssl-stripe.vssl-stripe--details .ql-editor h4,.vssl-stripe.vssl-stripe--textblock h3,.vssl-stripe.vssl-stripe--textblock h4,.vssl-stripe.vssl-stripe--textblock .ql-editor h3,.vssl-stripe.vssl-stripe--textblock .ql-editor h4{font-size:1.4285714286rem;line-height:1.1333333333;margin-block:1.1333333333em 0.5666666667em}.vssl-stripe.vssl-stripe--details h3:first-child,.vssl-stripe.vssl-stripe--details h4:first-child,.vssl-stripe.vssl-stripe--details .ql-editor h3:first-child,.vssl-stripe.vssl-stripe--details .ql-editor h4:first-child,.vssl-stripe.vssl-stripe--textblock h3:first-child,.vssl-stripe.vssl-stripe--textblock h4:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor h3:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor h4:first-child{margin-block-start:0}.vssl-stripe.vssl-stripe--details p,.vssl-stripe.vssl-stripe--details ul,.vssl-stripe.vssl-stripe--details ol,.vssl-stripe.vssl-stripe--details .ql-editor p,.vssl-stripe.vssl-stripe--details .ql-editor ul,.vssl-stripe.vssl-stripe--details .ql-editor ol,.vssl-stripe.vssl-stripe--textblock p,.vssl-stripe.vssl-stripe--textblock ul,.vssl-stripe.vssl-stripe--textblock ol,.vssl-stripe.vssl-stripe--textblock .ql-editor p,.vssl-stripe.vssl-stripe--textblock .ql-editor ul,.vssl-stripe.vssl-stripe--textblock .ql-editor ol{margin:0 0 .8em}.vssl-stripe.vssl-stripe--details ul,.vssl-stripe.vssl-stripe--details ol,.vssl-stripe.vssl-stripe--details .ql-editor ul,.vssl-stripe.vssl-stripe--details .ql-editor ol,.vssl-stripe.vssl-stripe--textblock ul,.vssl-stripe.vssl-stripe--textblock ol,.vssl-stripe.vssl-stripe--textblock .ql-editor ul,.vssl-stripe.vssl-stripe--textblock .ql-editor ol{padding-inline-start:1.5em}.vssl-stripe.vssl-stripe--details ul:first-child,.vssl-stripe.vssl-stripe--details ol:first-child,.vssl-stripe.vssl-stripe--details .ql-editor ul:first-child,.vssl-stripe.vssl-stripe--details .ql-editor ol:first-child,.vssl-stripe.vssl-stripe--textblock ul:first-child,.vssl-stripe.vssl-stripe--textblock ol:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor ul:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor ol:first-child{margin-block-start:0}.vssl-stripe.vssl-stripe--details li,.vssl-stripe.vssl-stripe--details .ql-editor li,.vssl-stripe.vssl-stripe--textblock li,.vssl-stripe.vssl-stripe--textblock .ql-editor li{margin:0 0 .25em;padding:0}.vssl-stripe.vssl-stripe--details li[data-list=bullet],.vssl-stripe.vssl-stripe--details .ql-editor li[data-list=bullet],.vssl-stripe.vssl-stripe--textblock li[data-list=bullet],.vssl-stripe.vssl-stripe--textblock .ql-editor li[data-list=bullet]{list-style:disc}.vssl-stripe.vssl-stripe--details address,.vssl-stripe.vssl-stripe--details .ql-editor address,.vssl-stripe.vssl-stripe--textblock address,.vssl-stripe.vssl-stripe--textblock .ql-editor address{font-style:normal;margin:.8em 0}.vssl-stripe.vssl-stripe--details address:first-child,.vssl-stripe.vssl-stripe--details .ql-editor address:first-child,.vssl-stripe.vssl-stripe--textblock address:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor address:first-child{margin-block-start:0}.vssl-stripe.vssl-stripe--details address+address,.vssl-stripe.vssl-stripe--details .ql-editor address+address,.vssl-stripe.vssl-stripe--textblock address+address,.vssl-stripe.vssl-stripe--textblock .ql-editor address+address{margin-block-start:-0.8em}.vssl-stripe.vssl-stripe--details blockquote,.vssl-stripe.vssl-stripe--details .ql-editor blockquote,.vssl-stripe.vssl-stripe--textblock blockquote,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote{border-inline-start:3px solid var(--color-theme-accent);font-style:normal;margin:.8em 0;padding:.8em 0 .8em 1em}.vssl-stripe.vssl-stripe--details blockquote:first-child,.vssl-stripe.vssl-stripe--details .ql-editor blockquote:first-child,.vssl-stripe.vssl-stripe--textblock blockquote:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote:first-child{margin-block-start:0}.vssl-stripe.vssl-stripe--details blockquote+blockquote,.vssl-stripe.vssl-stripe--details .ql-editor blockquote+blockquote,.vssl-stripe.vssl-stripe--textblock blockquote+blockquote,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote+blockquote{margin-block-start:-0.8em;padding-block-start:0}.vssl-stripe.vssl-stripe--details blockquote i,.vssl-stripe.vssl-stripe--details blockquote em,.vssl-stripe.vssl-stripe--details .ql-editor blockquote i,.vssl-stripe.vssl-stripe--details .ql-editor blockquote em,.vssl-stripe.vssl-stripe--textblock blockquote i,.vssl-stripe.vssl-stripe--textblock blockquote em,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote i,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote em{font-style:italic}.vssl-stripe.vssl-stripe--details blockquote p:last-child,.vssl-stripe.vssl-stripe--details .ql-editor blockquote p:last-child,.vssl-stripe.vssl-stripe--textblock blockquote p:last-child,.vssl-stripe.vssl-stripe--textblock .ql-editor blockquote p:last-child{margin-block-end:0}.vssl-stripe.vssl-stripe--details hr,.vssl-stripe.vssl-stripe--details .ql-editor hr,.vssl-stripe.vssl-stripe--textblock hr,.vssl-stripe.vssl-stripe--textblock .ql-editor hr{border:0;border-block-start:1px solid var(--color-gray-l);height:0;margin:2em 0}.vssl-stripe.vssl-stripe--details hr:first-child,.vssl-stripe.vssl-stripe--details .ql-editor hr:first-child,.vssl-stripe.vssl-stripe--textblock hr:first-child,.vssl-stripe.vssl-stripe--textblock .ql-editor hr:first-child{margin-block-start:0}.vssl-stripe--textblock .vssl-stripe--textblock--content>*:last-child{margin-block-end:0}.vssl-stripe--lede+.vssl-stripe--textblock{padding-block-start:15px}.vssl-stripe--lede .vssl-stripe--lede--text{font-size:1.1428571429rem}.vssl-stripe--lede .vssl-stripe--lede--text p{margin:0}.vssl-page[data-type=news] .vssl-stripe--textblock:last-child .vssl-stripe--textblock--content>p:last-child::after{background-color:var(--color-theme-accent);display:inline-block;content:"";height:.5em;margin-left:.333em;position:relative;top:1px;width:.5em}.vssl-page[data-type=news] .vssl-stripe--textblock .vssl-stripe--textblock--content hr,.vssl-page[data-type=news] .vssl-stripe--textblock .vssl-stripe--textblock--content .ql-editor hr{background-image:url("/img/hr.svg");background-repeat:no-repeat;background-position:center;background-size:auto 2em;border:0;height:2em;margin-block:1.5em}.vssl-stripe--attributes .vssl-stripe-column{color:var(--color-uva-blue)}.vssl-page[data-type=event]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe,.vssl-page[data-type=person]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe{padding-block-start:30px}@media(min-width: 700px){.vssl-page[data-type=event]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe,.vssl-page[data-type=person]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe{padding-block-start:50px}}@media(min-width: 1500px){.vssl-page[data-type=event]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe,.vssl-page[data-type=person]:not(.vssl-page--editor) .vssl-stripe--attributes:nth-child(2)+.vssl-stripe{padding-block-start:80px}}.vssl-page[data-type=event] .vssl-stripe--attributes,.vssl-page[data-type=person] .vssl-stripe--attributes{background-color:var(--color-theme-background);padding-block-end:30px}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--attributes,.vssl-page[data-type=person] .vssl-stripe--attributes{padding-block-end:50px}}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe-column,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe-column{padding-inline-start:16.6666666667%}}@media(min-width: 1840px){.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe-column,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe-column{padding-inline-start:267px}}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--field,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--field{align-items:flex-start;display:flex;gap:1em;margin-block-end:.5em}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--field p,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--field p{margin:0}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value{line-height:24px;text-align:left}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value{line-height:28px}}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--label{font-size:14px;font-family:var(--font-condensed);letter-spacing:.0625em;min-width:8ch;text-transform:uppercase}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--label,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--label{font-size:16px}}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value{font-size:16px}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value{font-size:18px}}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value a,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value a{color:var(--color-uva-blue);text-decoration:underline;text-decoration-color:var(--color-theme-accent);text-decoration-thickness:2px;text-underline-offset:.25em}.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value a:hover,.vssl-page[data-type=event] .vssl-stripe--attributes .vssl-stripe--attributes--value a:focus-visible,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value a:hover,.vssl-page[data-type=person] .vssl-stripe--attributes .vssl-stripe--attributes--value a:focus-visible{text-decoration:none}.vssl-page[data-type=event] .vssl-stripe--attributes p,.vssl-page[data-type=person] .vssl-stripe--attributes p{margin:0}.vssl-page[data-type=news].vssl-page--editor .vssl-stripe--header+.vssl-stripe--attributes{min-height:0}.vssl-page[data-type=news].vssl-page--editor .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{padding-block-end:30px}.vssl-page[data-type=news] .vssl-stripe--header+.vssl-stripe--attributes{padding-block-start:10px !important}.vssl-page[data-type=news] .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{border-bottom:1px solid var(--color-gray-l);padding-block-end:50px}@media(min-width: 750px){.vssl-page[data-type=news] .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{display:flex}}@media(min-width: 1150px){.vssl-page[data-type=news] .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{padding-block-end:75px}}.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes-fieldwrap{font-size:.8571428571rem;line-height:1.3333333333}@media(min-width: 750px){.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes-fieldwrap{align-items:center;display:flex;font-size:16px}}.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes-fieldwrap:last-child::after{display:none}@media(min-width: 750px){.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes-fieldwrap::after{content:"|";display:inline-block;margin:0 1em;position:relative;top:-0.1em}}.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes--field{align-items:center;display:flex;margin-block:.75em}.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes--field p{margin:0}.vssl-page[data-type=news] .vssl-stripe--attributes .vssl-stripe--attributes--label{padding-inline-end:.25em}.vssl-stripe--header+.vssl-stripe--break hr{display:none}.vssl-stripe--header+.vssl-stripe--break .vssl-stripe--break--heading{margin-block-start:0;padding-block-start:0}.vssl-stripe--break hr{border:0;border-top:1px solid var(--color-gray-l);margin:0 !important}.vssl-stripe--break .vssl-stripe--break--heading{font-size:2.0952380952rem;line-height:1.2045454545;color:var(--color-uva-blue);font-family:var(--font-display);font-weight:400;margin-block-start:0;padding-block-start:.75em;text-align:center;text-wrap:balance}.vssl-page:not(.vssl-page--editor) .vssl-stripe--details+.vssl-stripe--details{margin-block-start:-15px;padding-block-start:0}@media(min-width: 700px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--details+.vssl-stripe--details{margin-block-start:-25px}}@media(min-width: 1500px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--details+.vssl-stripe--details{margin-block-start:-40px}}.vssl-page:not(.vssl-page--editor) .vssl-stripe--details+.vssl-stripe--details details{border-top:0}.vssl-stripe--details details{border-bottom:1px solid var(--color-gray-l);border-top:1px solid var(--color-gray-l)}.vssl-stripe--details details[open] .vssl-stripe--details--summary::before{transform:rotate(-45deg)}.vssl-stripe--details details[open] .vssl-stripe--details--summary::after{transform:rotate(-135deg)}.vssl-stripe--details .vssl-stripe--details--summary{cursor:pointer;list-style:none;padding-block:18px 22px;padding-inline-end:2.5em;position:relative;text-wrap:pretty}@media(min-width: 1350px){.vssl-stripe--details .vssl-stripe--details--summary{padding-block:28px 32px;padding-inline-end:5em}}.vssl-stripe--details .vssl-stripe--details--summary::before,.vssl-stripe--details .vssl-stripe--details--summary::after{height:0;width:1em;position:absolute;top:50%;right:.25em;border-top:2px solid var(--color-web-blue);content:" ";display:block;margin-block-start:-2px;transition:transform .2s ease-in-out}.vssl-stripe--details .vssl-stripe--details--summary::after{transform:rotate(-90deg)}.vssl-stripe--details .vssl-stripe--details--summary:hover::before,.vssl-stripe--details .vssl-stripe--details--summary:hover::after,.vssl-stripe--details .vssl-stripe--details--summary:focus-visible::before,.vssl-stripe--details .vssl-stripe--details--summary:focus-visible::after{border-color:var(--color-theme-accent)}.vssl-stripe--details .vssl-stripe--details--summary::-webkit-details-marker,.vssl-stripe--details .vssl-stripe--details--summary::marker{display:none}.vssl-stripe--details .vssl-stripe--details--hed{font-size:1.4285714286rem;line-height:1.1333333333;color:var(--color-uva-blue);font-family:var(--font-condensed);font-weight:500}.vssl-stripe--details .vssl-stripe--details--hed b,.vssl-stripe--details .vssl-stripe--details--hed strong{font-weight:inherit}.vssl-stripe--details .vssl-stripe--details--hed:last-child{margin-block-end:0}.vssl-stripe--details .vssl-stripe--details--content{padding-block-end:.5em;padding-inline-end:2.5em}.vssl-page--editor .vssl-stripe--details .vssl-stripe--details--hed p{margin:0}.vssl-stripe--pullquote .vssl-stripe-column{position:relative;text-align:center;z-index:10}.vssl-stripe--pullquote .vssl-stripe--pullquote--quote{font-size:2.0952380952rem;line-height:1.2045454545;color:var(--color-uva-blue);font-family:var(--font-condensed);font-weight:500;margin-block-end:.5em;text-wrap:balance}.vssl-stripe--pullquote .vssl-stripe--pullquote--quote:last-child{margin-block-end:0}.vssl-stripe--pullquote .vssl-stripe--pullquote--quote p:last-child{margin-block-end:0}.vssl-stripe--pullquote .vssl-stripe--pullquote--quote b,.vssl-stripe--pullquote .vssl-stripe--pullquote--quote strong{font-weight:inherit}.vssl-stripe--pullquote .vssl-stripe--pullquote--meta{font-size:16px;line-height:1.3333}@media(min-width: 1350px){.vssl-stripe--pullquote .vssl-stripe--pullquote--meta{font-size:18px}}.vssl-stripe--pullquote .vssl-stripe--pullquote--attribution,.vssl-stripe--pullquote .vssl-stripe--pullquote--info{margin-inline:auto;max-width:70ch;text-wrap:balance}.vssl-stripe--pullquote .vssl-stripe--pullquote--info{color:var(--color-gray-text);font-size:14px;margin-block-start:10px}@media(min-width: 750px){.vssl-stripe--pullquote .vssl-stripe--pullquote--info{font-size:16px}}.vssl-stripe--header{background-color:var(--color-theme-background);padding-block:50px 25px;position:relative}@media(min-width: 750px){.vssl-stripe--header:first-child{padding-block:75px 50px}}.vssl-stripe--header:first-child::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-theme-background);content:"";pointer-events:none}.vssl-page:not(.vssl-page--editor) .vssl-stripe--header:first-child::before{height:200%;top:auto}.vssl-page:not(.vssl-page--editor) .vssl-stripe--header:first-child+.vssl-stripe{padding-block-start:30px}@media(min-width: 700px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--header:first-child+.vssl-stripe{padding-block-start:50px}}@media(min-width: 1500px){.vssl-page:not(.vssl-page--editor) .vssl-stripe--header:first-child+.vssl-stripe{padding-block-start:80px}}.vssl-stripe--header .vssl-stripe-column{color:var(--color-uva-blue);container-type:inline-size;position:relative;z-index:10}.vssl-stripe--header .vssl-stripe--header--hed{font-family:var(--font-serif);font-weight:400;letter-spacing:-0.015em;line-height:1;margin-block-end:-0.125em;max-width:30ch;padding-block-start:.2em;text-wrap:balance;text-wrap:pretty}@container (max-width: 320px){.vssl-stripe--header .vssl-stripe--header--hed{font-size:44px}}@media(min-width: 1350px){.vssl-stripe--header .vssl-stripe--header--hed{font-size:3.619047619rem}}.vssl-stripe--header .vssl-stripe--header--dek{margin-block-start:0;max-width:60ch}.vssl-stripe--header .vssl-stripe--header--button{margin-block:40px 20px}@media(min-width: 750px){.vssl-stripe--header .vssl-stripe--header--button{margin-block-start:40px}}.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header:first-child,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true]:first-child{padding-block:0}.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe-column,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe-column{display:flex;flex-direction:column;max-width:1800px}@media(min-width: 1150px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe-column,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe-column{flex-direction:row;gap:4.1666666667%}}@media(min-width: 1350px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe-column,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe-column{gap:8.3333333333%}}.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--featured{flex-shrink:0}@media(max-width: 1149px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--featured{margin-inline:-60px}}@media(max-width: 699px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--featured{margin-inline:-20px}}.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--info,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--info{padding-block:50px}@media(min-width: 1150px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--info,.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--info{align-self:center}}.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header:first-child .vssl-stripe-column::before{display:none}@media(min-width: 1150px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline:0 -60px}}@media(min-width: 1350px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline:0 -100px;width:calc(41.6666666667% + 100px)}}@media(min-width: 1150px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-40px;width:calc(41.6666666667% + 40px)}}@media(min-width: 1350px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-46px;width:calc(41.6666666667% + 46px)}}@media(min-width: 2260px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-120px;width:calc(41.6666666667% + 120px)}}@media(max-width: 1149px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline:-40px}}@media(max-width: 699px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline:-20px}}@media(min-width: 1150px){.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured .vssl-dropzone-image,.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured .dz-clickable,.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured .dz-message,.vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured .dz-message-content{aspect-ratio:auto;box-sizing:border-box;height:100%}}[data-theme-shape=none] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured,[data-theme-shape=none] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-admin-form-group[data-group-key=featured_image]{display:none !important}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-40px}}@media(min-width: 1350px){[data-theme-shape=diamond] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-100px}}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-block-end:0;margin-inline-start:-40px;width:calc(45.8333333333% + 40px)}}@media(min-width: 1350px){[data-theme-shape=diamond] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-46px;width:calc(45.8333333333% + 46px)}}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header+.vssl-stripe{padding-block-start:80px}}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline:0 -60px}}@media(min-width: 1350px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-120px}}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured img{margin-inline:0 -40px}}[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{aspect-ratio:.9;margin-inline-end:0;max-width:500px;overflow:hidden}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{aspect-ratio:auto;margin-block-end:-40px;margin-inline-start:-60px;max-width:none;width:calc(45.8333333333% + 60px)}}@media(min-width: 1350px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-120px;width:calc(41.6666666667% + 120px)}}@media(min-width: 2030px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-150px;width:calc(41.6666666667% + 150px)}}[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{height:calc(100% + 40px);width:calc(100% + 40px);aspect-ratio:.9;clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);margin:-40px 0 0 -40px;object-fit:cover}@media(min-width: 2030px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{margin-inline-start:0;width:100%}}@media(min-width: 1150px){[data-theme-shape=diamond] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--info{align-self:center}}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-40px}}@media(min-width: 1350px){[data-theme-shape=slash] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-100px;width:calc(50% + 100px)}}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-40px;width:calc(50% + 40px)}}@media(min-width: 1350px){[data-theme-shape=slash] .vssl-page[data-type=landing].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-46px;width:calc(50% + 46px)}}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-start:0;margin-inline-end:-60px;padding-inline-start:20px;padding-inline-end:0}}@media(min-width: 1350px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-120px}}@media(min-width: 2040px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-150px}}@media(min-width: 2100px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-180px}}@media(min-width: 2160px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-250px}}@media(min-width: 2300px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{margin-inline-end:-400px}}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured img{clip-path:polygon(30% 0, 100% 0, 100% 100%, 0 100%)}}[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe-column{gap:0}[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{aspect-ratio:1;margin-inline-end:0;max-height:500px;max-width:710px;overflow:hidden}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{aspect-ratio:auto;box-sizing:border-box;margin-inline-start:-60px;max-height:none;max-width:none;padding-inline-end:20px;width:calc(50% + 60px)}}@media(min-width: 1350px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-120px;width:calc(41.6666666667% + 120px)}}@media(min-width: 2040px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-150px;width:calc(41.6666666667% + 150px)}}@media(min-width: 2100px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-180px;width:calc(41.6666666667% + 180px)}}@media(min-width: 2160px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-250px;width:calc(41.6666666667% + 250px)}}@media(min-width: 2300px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-400px;width:calc(41.6666666667% + 400px)}}[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{height:100%;width:100%;aspect-ratio:.9;clip-path:polygon(0 0, 70% 0, 100% 100%, 0 100%);margin:0;object-fit:cover}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{aspect-ratio:1.2}}@media(min-width: 1500px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{aspect-ratio:1.333333}}@media(min-width: 1150px){[data-theme-shape=slash] .vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--info{align-self:center;padding-block:80px}}@media(min-width: 750px){.vssl-page[data-type=landing] .vssl-stripe--header:first-child{padding-block:125px 100px}}.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true]::after{position:absolute;top:0;right:0;left:0;border-top:1px solid rgba(0,0,0,.1);content:"";z-index:10}.vssl-page[data-type=landing] .vssl-stripe--header[data-has-featured-image=true]:first-child{padding-block:0}@media(min-width: 1150px){.vssl-page[data-type=landing] .vssl-stripe--header[data-variation=right] .vssl-stripe--header--featured{order:2}}@media(min-width: 1150px){.vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{flex-shrink:0;width:45.8333333333%}}@media(min-width: 1350px){.vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-60px;width:calc(41.6666666667% + 60px)}}@media(min-width: 2260px){.vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured{margin-inline-start:-120px;width:calc(41.6666666667% + 120px)}}@media(min-width: 1150px){.vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--featured img{height:100%;width:100%;object-fit:cover}}.vssl-page[data-type=landing] .vssl-stripe--header .vssl-stripe--header--dek{margin-block-start:.75em}.vssl-page[data-type=event] .vssl-stripe--header,.vssl-page[data-type=news] .vssl-stripe--header,.vssl-page[data-type=person] .vssl-stripe--header{padding-block:50px 15px}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--header,.vssl-page[data-type=news] .vssl-stripe--header,.vssl-page[data-type=person] .vssl-stripe--header{padding-block:75px 25px}}.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe--header--hed,.vssl-page[data-type=news] .vssl-stripe--header .vssl-stripe--header--hed,.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--hed{font-size:2.0952380952rem;line-height:1.2045454545}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe--header--hed,.vssl-page[data-type=news] .vssl-stripe--header .vssl-stripe--header--hed,.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--hed{font-size:2.4761904762rem;line-height:1.1538461538}}body[data-theme-pattern] .vssl-page[data-type=event] .vssl-stripe--header::before,body[data-theme-pattern] .vssl-page[data-type=person] .vssl-stripe--header::before{background-image:none}.vssl-page[data-type=event]:not(.vssl-page--editor) .vssl-stripe--header+.vssl-stripe--attributes,.vssl-page[data-type=person]:not(.vssl-page--editor) .vssl-stripe--header+.vssl-stripe--attributes{padding-block-start:0}.vssl-page[data-type=event] .vssl-stripe--header,.vssl-page[data-type=person] .vssl-stripe--header{padding-block-end:25px}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column,.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column{padding-inline-start:16.6666666667%}}@media(min-width: 1840px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column,.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column{padding-inline-start:267px}}.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe--header--dek,.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--dek{margin-block-start:.25em}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column{align-items:flex-start;display:flex;gap:60px}}.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{height:80px;width:70px;background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%23009FDF'/%3E%3C/svg%3E");background-position:left top;background-repeat:no-repeat;background-size:70px 80px;content:"";display:block;margin-block-end:20px}@media(min-width: 750px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{position:absolute;top:-10px;left:0;width:16.6666666667%}}@media(min-width: 900px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-size:100px auto;height:116px}}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-size:110px auto;height:126px;top:-16px}}@media(min-width: 1350px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-size:130px auto;height:150px}}@media(min-width: 1840px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{width:267px}}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column .vssl-stripe--header--info{display:flex;gap:60px}}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column .vssl-stripe--header--text{flex-grow:1}}@media(min-width: 1150px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column .vssl-stripe--header--button{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin-block:0;max-height:108px}}@media(min-width: 1500px){.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column .vssl-stripe--header--button{max-height:130px}}.vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe--header--featured{flex-shrink:0}.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe-column .vssl-dropzone-container{aspect-ratio:1;border-radius:50%;font-size:15px;max-width:250px;overflow:hidden}.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe-column .vssl-dropzone-container .dz-message{height:100%}.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe-column .vssl-dropzone-container .dz-message-content{aspect-ratio:1;box-sizing:border-box;height:100%}@media(min-width: 700px){.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true]+.vssl-stripe--attributes .vssl-stripe-column,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{padding-inline-start:33.3333333333%}}@media(min-width: 900px){.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true]+.vssl-stripe--attributes .vssl-stripe-column,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{padding-inline-start:25%}}@media(min-width: 1150px){.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true]+.vssl-stripe--attributes .vssl-stripe-column,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header+.vssl-stripe--attributes .vssl-stripe-column{padding-inline-start:16.6666666667%}}@media(min-width: 700px){.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe-column,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe-column{align-items:center;display:flex;padding-inline-start:0}}.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe-column::before,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe-column::before{display:none}.vssl-page[data-type=person] .vssl-stripe--header[data-has-featured-image=true] .vssl-stripe--header--featured,.vssl-page[data-type=person].vssl-page--editor .vssl-stripe--header .vssl-stripe--header--featured{flex-shrink:0}.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{height:90px;width:90px;background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%23009FDF'/%3E%3C/svg%3E");background-position:left top;background-repeat:no-repeat;background-size:90px 90px;content:"";display:block;margin-block-end:20px}@media(min-width: 750px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{position:absolute;top:-10px;left:0;width:16.6666666667%}}@media(min-width: 900px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-size:110px 110px;height:110px}}@media(min-width: 1150px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-size:130px 130px;height:130px}}@media(min-width: 1350px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-size:150px 150px;height:150px}}@media(min-width: 1840px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{width:267px}}.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured{margin-block-end:20px;overflow:hidden;position:relative}@media(min-width: 700px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured{box-sizing:border-box;margin:0;margin-inline-end:30px;width:calc(33.3333333333% - 30px)}}@media(min-width: 900px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured{width:calc(25% - 30px)}}@media(min-width: 1150px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured{width:calc(16.6666666667% - 30px)}}.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured img{height:220px;width:220px;border-radius:50%;display:block;object-fit:cover;object-position:center;position:relative}@media(min-width: 700px){.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured img{height:auto;width:100%;aspect-ratio:1;max-width:200px}}.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--featured img::before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 6px rgba(0,0,0,.15);content:"";pointer-events:none}.vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe--header--dek{line-height:1.33333;margin-block-start:0}.vssl-page[data-type=news] .vssl-stripe--header{background-color:var(--color-white)}.vssl-page[data-type=news] .vssl-stripe--header:first-child::before{display:none}.vssl-page[data-type=news] .vssl-stripe--header .vssl-stripe--header--hed,.vssl-page[data-type=news] .vssl-stripe--header .vssl-stripe--header--dek{text-wrap:pretty}.vssl-page[data-type=news] .vssl-stripe--header .vssl-stripe--header--dek{margin-block-start:.75em}[data-theme-pattern=small] .vssl-stripe--header::before,[data-theme-pattern=large] .vssl-stripe--header::before{background-repeat:repeat}[data-theme-pattern=small] .vssl-stripe--header::before{background-image:url("/img/hero-pattern-small.png")}[data-theme-pattern=large] .vssl-stripe--header::before{background-image:url("/img/hero-pattern-large.png")}.vssl-page--editor .vssl-stripe--header:first-child::before{height:100%}.vssl-page:not(.vssl-page--editor) .vssl-stripe--table .vssl-stripe-column{overflow-x:auto;overflow-y:visible}.vssl-stripe--table[data-has-alternating-rows=true] .vssl-stripe-column{--vssl-stripe-table-alternating-row-color: var(--color-gray-lll);--vssl-stripe-table-border-color: var(--color-gray-l)}.vssl-stripe--table[data-has-headers-in-first-column=true] tbody th:first-child{background-color:var(--color-jefferson-gray);border-color:var(--color-gray-l);color:inherit}.vssl-stripe--table[data-has-headers-in-first-row=true] thead tr:first-child th,.vssl-stripe--table[data-has-headers-in-first-row=true] tbody:first-child tr:first-child th,.vssl-stripe--table[data-has-headers-in-first-row=true] caption+tbody tr:first-child th{background-color:var(--color-uva-blue);border-color:var(--color-light-web-blue);color:var(--color-white);font-weight:500}.vssl-stripe--table[data-has-headers-in-first-row=true] thead tr:first-child th ::selection,.vssl-stripe--table[data-has-headers-in-first-row=true] tbody:first-child tr:first-child th ::selection,.vssl-stripe--table[data-has-headers-in-first-row=true] caption+tbody tr:first-child th ::selection{background-color:var(--color-white);color:var(--color-uva-blue)}.vssl-stripe--table[data-has-headers-in-first-row=true] thead tr:first-child th b,.vssl-stripe--table[data-has-headers-in-first-row=true] thead tr:first-child th strong,.vssl-stripe--table[data-has-headers-in-first-row=true] tbody:first-child tr:first-child th b,.vssl-stripe--table[data-has-headers-in-first-row=true] tbody:first-child tr:first-child th strong,.vssl-stripe--table[data-has-headers-in-first-row=true] caption+tbody tr:first-child th b,.vssl-stripe--table[data-has-headers-in-first-row=true] caption+tbody tr:first-child th strong{font-weight:inherit}.vssl-stripe--table .vssl-stripe-column .vssl-stripe--table--caption{margin-block-end:10px}.vssl-stripe--table .vssl-stripe-column table{min-width:100%;width:auto}.vssl-stripe--table .vssl-stripe-column table,.vssl-stripe--table .vssl-stripe-column th,.vssl-stripe--table .vssl-stripe-column td{border-color:var(--vssl-stripe-table-border-color)}.vssl-stripe--table .vssl-stripe-column tbody th{background-color:var(--color-jefferson-gray);border-color:var(--color-gray-l);color:inherit}.vssl-stripe--table .vssl-stripe-column th,.vssl-stripe--table .vssl-stripe-column td{font-size:.8095238095rem;line-height:1.4117647059;min-width:150px;vertical-align:top}@media(min-width: 750px){.vssl-stripe--table .vssl-stripe-column th,.vssl-stripe--table .vssl-stripe-column td{font-size:.9047619048rem}}@media(min-width: 1500px){.vssl-stripe--table .vssl-stripe-column th,.vssl-stripe--table .vssl-stripe-column td{font-size:.7619047619rem}}.vssl-stripe--menu .vssl-stripe-column nav{background-color:var(--color-jefferson-gray);font-size:15px;line-height:1.375;padding:10px 20px}@media(min-width: 1150px){.vssl-stripe--menu .vssl-stripe-column nav{font-size:16px}}.vssl-stripe--menu .vssl-stripe-column ul{list-style:none;margin:0;padding:0}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--listitem{padding-block:2px}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--listitem[data-depth="1"]{border-bottom:1px solid var(--color-gray-l);padding-block:10px}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--listitem[data-depth="1"]:last-child{border-bottom:0}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link{color:var(--color-uva-blue);display:inline-block;padding-block:6px;text-decoration:none}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link:hover .vssl-stripe--menu--link--text,.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link:focus-visible .vssl-stripe--menu--link--text{text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link[data-depth="1"]{font-size:16px;font-weight:500;padding-block:8px}@media(min-width: 1150px){.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link[data-depth="1"]{font-size:18px}}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link[data-depth="1"]{color:var(--color-black)}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--button.vssl-stripe--menu--link{align-items:center;display:flex;font-weight:500;gap:20px;width:100%}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--link+.vssl-stripe--menu--button{margin-left:auto}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--expand-button{height:38px;width:14px}.vssl-stripe--menu .vssl-stripe-column .vssl-stripe--menu--expand-icon{height:14px;width:14px;color:var(--color-theme-primary);display:block;flex-shrink:0;margin-left:auto}body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripes{position:relative}@media(min-width: 1150px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe:not(.vssl-stripe--header) .vssl-stripe-column{padding-inline:33.3333333333% 0}}@media(min-width: 1840px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe:not(.vssl-stripe--header) .vssl-stripe-column{margin-inline:auto;padding-inline:533px 0}}@media(min-width: 1150px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--break .vssl-stripe--break--heading{text-align:left}}@media(min-width: 1150px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu{height:0;margin-inline:60px;padding-block-end:0;padding-inline:0;position:relative}}@media(min-width: 1350px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu{margin-inline:120px}}@media(min-width: 1840px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu{margin-inline:auto;width:1600px}}@media(min-width: 1150px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu+.vssl-stripe{padding-block-start:0}}@media(min-width: 1150px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu .vssl-stripe-column{box-sizing:border-box;padding:0 30px 0 0 !important;position:absolute;width:33.3333333333%;z-index:100}}@media(min-width: 1650px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu .vssl-stripe-column{padding-inline-end:60px !important}}@media(min-width: 1900px){body[data-has-page-menu-stripe][data-page-type=page] .vssl-page:not(.vssl-page--editor) .vssl-stripe--menu .vssl-stripe-column{padding-inline-end:90px !important}}.vssl-stripe--toc .vssl-stripe-column{container-type:inline-size}.vssl-stripe--toc .vssl-stripe--toc--nav{background-color:var(--color-jefferson-blue-gray);padding:25px}@container (min-width: 500px){.vssl-stripe--toc .vssl-stripe--toc--nav{padding:30px}}.vssl-stripe--toc .vssl-stripe--toc--nav .vssl-stripe--toc--title{font-size:1.4285714286rem;line-height:1.1333333333;font-family:var(--font-condensed);font-weight:500;margin:0 0 .25em;text-wrap:balance;text-wrap:pretty}.vssl-stripe--toc .vssl-stripe--toc--nav ul{list-style:none;margin:0;padding:0}.vssl-stripe--toc .vssl-stripe--toc--nav ul ul{padding-inline-start:20px;padding-block-end:10px}.vssl-stripe--toc .vssl-stripe--toc--nav a{color:var(--color-uva-blue);text-decoration:underline;text-decoration-color:var(--color-theme-text-decoration);text-decoration-thickness:2px;text-underline-offset:.25em}.vssl-stripe--toc .vssl-stripe--toc--nav a:hover,.vssl-stripe--toc .vssl-stripe--toc--nav a:focus-visible{text-decoration:none}[data-theme-color=cyan]{--color-theme-primary: var(--color-cyan);--color-theme-accent: var(--color-cyan);--color-theme-background: var(--color-cyan-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text-hover: var(--color-black)}[data-theme-color=cyan] .vssl-stripe--header::after{opacity:.5}[data-theme-color=teal]{--color-theme-primary: var(--color-teal);--color-theme-accent: var(--color-teal);--color-theme-background: var(--color-teal-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text-hover: var(--color-uva-blue)}[data-theme-color=teal] .vssl-stripe--header::after{opacity:.7}[data-theme-color=teal] .vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%2325cad3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}[data-theme-color=teal] .vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%2325cad3'/%3E%3C/svg%3E")}[data-theme-color=teal] .vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%2325cad3'/%3E%3C/svg%3E")}[data-theme-color=green]{--color-theme-primary: var(--color-green);--color-theme-accent: var(--color-green);--color-theme-background: var(--color-green-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text-hover: var(--color-uva-blue)}[data-theme-color=green] .vssl-stripe--header::after{opacity:.7}[data-theme-color=green] .vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%2362bb46'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}[data-theme-color=green] .vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%2362bb46'/%3E%3C/svg%3E")}[data-theme-color=green] .vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%2362bb46'/%3E%3C/svg%3E")}[data-theme-color=magenta]{--color-theme-primary: var(--color-magenta);--color-theme-accent: var(--color-magenta);--color-theme-background: var(--color-magenta-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text-hover: var(--color-black)}[data-theme-color=magenta] .vssl-stripe--header::after{opacity:.4}[data-theme-color=magenta] .vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%23ef3f6b'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}[data-theme-color=magenta] .vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%23ef3f6b'/%3E%3C/svg%3E")}[data-theme-color=magenta] .vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%23ef3f6b'/%3E%3C/svg%3E")}[data-theme-color=orange]{--color-theme-primary: var(--color-uva-orange);--color-theme-accent: var(--color-uva-orange);--color-theme-background: var(--color-orange-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-theme-primary);--color-theme-button-hover: var(--color-theme-primary);--color-theme-button-text-hover: var(--color-black)}[data-theme-color=orange] .vssl-stripe--header::after{opacity:.5}[data-theme-color=orange] .vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%23e57200'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}[data-theme-color=orange] .vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%23e57200'/%3E%3C/svg%3E")}[data-theme-color=orange] .vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%23e57200'/%3E%3C/svg%3E")}[data-theme-color=yellow]{--color-theme-primary: var(--color-yellow);--color-theme-accent: var(--color-yellow);--color-theme-background: var(--color-yellow-bg);--color-theme-text-decoration: var(--color-theme-accent);--color-theme-button: var(--color-uva-blue);--color-theme-button-hover: var(--color-yellow);--color-theme-button-text-hover: var(--color-uva-blue)}[data-theme-color=yellow] .vssl-stripe--header::after{opacity:1}[data-theme-color=yellow] .vssl-stripe--file .vssl-stripe--file--icon::before{background-image:url("data:image/svg+xml,%3Csvg width='50' height='67' viewBox='0 0 50 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M2.083 58.333v-50c0-3.45 2.8-6.25 6.25-6.25h18.242c.17 0 .34.013.508.026v15.6a5.207 5.207 0 0 0 5.209 5.208H47.89c.026.169.026.338.026.507v34.91c0 3.45-2.8 6.25-6.25 6.25H8.333c-3.45 0-6.25-2.8-6.25-6.25Zm44.61-37.851c.117.117.221.234.312.351H32.292a3.117 3.117 0 0 1-3.125-3.125V2.982c.13.104.247.208.351.312l17.175 17.188ZM8.333 0C3.737 0 0 3.737 0 8.333v50c0 4.597 3.737 8.334 8.333 8.334h33.334c4.596 0 8.333-3.737 8.333-8.334V23.425a6.25 6.25 0 0 0-1.836-4.415L31.003 1.836A6.25 6.25 0 0 0 26.588 0H8.334Zm17.709 30.208c0-.573-.47-1.041-1.042-1.041-.573 0-1.042.468-1.042 1.041v24.57l-9.674-9.674a1.045 1.045 0 0 0-1.472 0 1.045 1.045 0 0 0 0 1.471l11.459 11.459a1.045 1.045 0 0 0 1.471 0L37.2 46.575a1.045 1.045 0 0 0 0-1.47 1.045 1.045 0 0 0-1.47 0l-9.688 9.674v-24.57Z' fill='%2321375d'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h50v66.667H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}[data-theme-color=yellow] .vssl-page[data-type=event] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='70' height='80' viewBox='0 0 70 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0C19.438 0 20 .56 20 1.244v8.705h30V1.244a1.25 1.25 0 0 1 2.5 0v8.705H60c5.516 0 10 4.461 10 9.948V69.64c0 5.488-4.484 9.95-10 9.95H10c-5.516 0-10-4.462-10-9.95V19.897C0 14.41 4.484 9.95 10 9.95h7.5V1.244A1.25 1.25 0 0 1 18.75 0ZM67.5 29.846h-65V69.64c0 4.12 3.36 7.462 7.5 7.462h50c4.14 0 7.5-3.342 7.5-7.462V29.846Zm-50-11.192v-6.218H10c-4.14 0-7.5 3.342-7.5 7.461v7.462h65v-7.462c0-4.12-3.36-7.461-7.5-7.461h-7.5v6.218a1.25 1.25 0 0 1-2.5 0v-6.218H20v6.218a1.25 1.25 0 0 1-2.5 0Z' fill='%2321375d'/%3E%3C/svg%3E")}[data-theme-color=yellow] .vssl-page[data-type=person] .vssl-stripe--header .vssl-stripe-column::before{background-image:url("data:image/svg+xml,%3Csvg width='201' height='200' viewBox='0 0 201 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M100.904 193.75c-21.094 0-40.586-6.992-56.25-18.75 0-24.18 19.57-43.75 43.75-43.75h25c24.179 0 43.75 19.57 43.75 43.75a102.979 102.979 0 0 0 6.015-4.922C160.708 144.766 139.38 125 113.404 125h-25c-25.977 0-47.305 19.766-49.766 45.078C19.34 152.93 7.154 127.891 7.154 100c0-51.758 41.992-93.75 93.75-93.75 51.757 0 93.75 41.992 93.75 93.75s-41.993 93.75-93.75 93.75Zm0 6.25a100 100 0 1 0-.001-200.002A100 100 0 0 0 100.904 200Zm31.25-118.75A31.252 31.252 0 0 0 100.904 50a31.25 31.25 0 1 0 31.25 31.25Zm-31.25-25a24.998 24.998 0 0 1 17.677 42.678 24.999 24.999 0 1 1-17.677-42.678Z' fill='%2321375d'/%3E%3C/svg%3E")}.site-banner{align-items:center;background-color:var(--color-jefferson-blue-gray);box-sizing:border-box;color:var(--color-black);display:flex;gap:20px;height:70px;justify-content:space-between;overflow:hidden;padding:5px 10px 5px 20px;position:relative;z-index:1000}@media(min-width: 700px){.site-banner{gap:40px;padding-inline:30px}}@media(min-width: 1150px){.site-banner{gap:60px;padding-inline:60px}}.site-banner[data-banner-type=alert]{background-color:var(--color-yellow);color:var(--color-black)}.site-banner .site-banner__text{font-size:14px;line-height:18px;max-height:54px;max-width:100ch}@media(min-width: 750px){.site-banner .site-banner__text{font-size:15px}}@media(min-width: 1150px){.site-banner .site-banner__text{font-size:16px;line-height:22px;max-height:44px}}@media(min-width: 1650px){.site-banner .site-banner__text{font-size:18px;line-height:26px;max-height:52px}}.site-banner .site-banner__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:3;margin:0;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1150px){.site-banner .site-banner__text p{-webkit-line-clamp:2;line-clamp:2}}.site-banner .site-banner__btn{border-color:var(--color-uva-blue);color:var(--color-uva-blue);font-size:16px;flex-shrink:0;min-width:100px}@media(min-width: 750px){.site-banner .site-banner__btn{min-width:130px}}@media(min-width: 1150px){.site-banner .site-banner__btn{min-width:180px}}.site-banner .site-banner__btn:hover,.site-banner .site-banner__btn:focus-visible{background-color:var(--color-uva-blue);border-color:var(--color-uva-blue);color:var(--color-white)}.site-banner .site-banner__btn__text{flex-shrink:0;max-width:120px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 750px){.site-banner .site-banner__btn__text{max-width:none}}#my-gcse{--font-size--1: 0.875rem;--font-size-0: 1rem;--font-size-1: 1.125rem;--space-base: 20px;--space-sm: 15px;--space-xs: 8px;--space-xxs: 4px;--radius: 5px;--input-height: 56px}@media(min-width: 750px){#my-gcse{--font-size-0: 1rem}}#my-gcse .gsc-control-cse{background-color:rgba(0,0,0,0) !important;border:none !important;color:var(--color-black) !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important}#my-gcse .gsc-control-cse{padding:0 !important;padding-inline:0 !important}#my-gcse .gsc-above-wrapper-area{border-bottom:none !important;padding-block:var(--space-xs) 0 !important}#my-gcse .gcsc-more-maybe-branding-root{display:none !important}#my-gcse .gsc-refinementsArea{background-color:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;margin-block-start:var(--space-sm) !important;position:relative !important}#my-gcse .gsc-refinementsArea .gsc-refinementsGradient{display:none !important}#my-gcse .gsc-refinementsArea::after{background-color:rgba(0,0,0,0) !important;border-radius:0 !important;bottom:0px !important;content:"" !important;display:block !important;height:1px !important;left:0 !important;position:absolute !important;width:100% !important}#my-gcse .gsc-refinementBlock{overflow:auto !important;position:relative !important;white-space:nowrap !important;z-index:1 !important}#my-gcse .gsc-refinementHeader{background-color:rgba(0,0,0,0) !important;border-bottom:3px solid rgba(0,0,0,0) !important;border-radius:0 !important;color:var(--color-web-blue) !important;font-size:var(--font-size-0) !important;font-weight:500 !important;margin-inline-end:var(--space-sm) !important;padding-block:var(--space-xxxs) !important;padding-inline:0 !important;transition:border-color .1s,color .1s !important}@media(min-width: 700px){#my-gcse .gsc-refinementHeader{margin-inline-end:var(--space-base) !important;padding-block:var(--space-xxs) !important}}#my-gcse .gsc-refinementHeader.gsc-refinementhActive{border-color:var(--color-red) !important;color:var(--color-web-blue) !important}#my-gcse .gsc-refinementHeader:hover,#my-gcse .gsc-refinementHeader:focus-visible{border-color:var(--color-red) !important;color:var(--color-web-blue) !important}#my-gcse .gsc-result-info{color:var(--color-gray-d) !important;font-family:var(--font-sans) !important;font-size:var(--font-size--1) !important;margin-block:var(--space-xxs) !important;padding:0 !important;padding-inline:0 !important}@media(min-width: 700px){#my-gcse .gsc-result-info{margin-block:var(--space-xs) !important}}@media(min-width: 1150px){#my-gcse .gsc-result-info{font-size:18px !important}}#my-gcse .gsc-orderby-container{display:none !important}#my-gcse .gsc-expansionArea{display:flex;flex-flow:column}#my-gcse .gsc-results-wrapper-visible{padding-block-end:60px !important}#my-gcse .gsc-resultsRoot .gsc-results{margin-top:0 !important;padding:0 !important;width:100% !important}#my-gcse .gsc-webResult.gsc-result{background-color:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;padding-block:1.5em !important;padding-inline:0 !important;position:relative !important;transition:background-color .1s !important}#my-gcse .gsc-webResult.gsc-result.gsc-promotion{background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;padding-inline:0 !important}@media(min-width: 700px){#my-gcse .gsc-webResult.gsc-result.gsc-promotion{padding-inline:var(--space-sm) !important}}#my-gcse .gsc-webResult.gsc-result.gsc-promotion:hover,#my-gcse .gsc-webResult.gsc-result.gsc-promotion:focus-within{background-color:var(--color-white) !important}#my-gcse .gsc-webResult.gsc-result a{color:var(--color-black) !important;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:.1s !important}#my-gcse .gsc-webResult.gsc-result a:hover,#my-gcse .gsc-webResult.gsc-result a:focus-visible{text-decoration-color:var(--color-black) !important}#my-gcse .gsc-webResult.gsc-result b{font-weight:bold !important}#my-gcse .gsc-webResult.gsc-result::before{background-color:var(--color-border);content:"";display:block;height:1px;left:0;position:absolute;bottom:0;width:100%}#my-gcse .gsc-webResult.gsc-result:not(.gsc-promotion):hover,#my-gcse .gsc-webResult.gsc-result:not(.gsc-promotion):focus-within{background-color:var(--color-white) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling){background-color:rgba(0,0,0,0) !important;margin-block-end:var(--space-base) !important;padding:0 !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) a,#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) b{background-color:rgba(0,0,0,0) !important;color:var(--color-web-blue) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) a:hover,#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) a:focus-visible,#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) b:hover,#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) b:focus-visible{text-decoration-color:var(--color-web-blue) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling) .gs-spelling-original{font-size:var(--font-size-0) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling):hover,#my-gcse .gsc-webResult.gsc-result:has(.gs-spelling):focus-within{background-color:rgba(0,0,0,0) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-no-results-result){padding:0 !important}#my-gcse .gs-spelling{color:var(--color-black);font-size:var(--font-size-0) !important;font-family:var(--font-sans) !important;padding:0 !important}#my-gcse .gsc-thumbnail-inside,#my-gcse .gsc-url-top,#my-gcse .gsc-table-result{max-width:75ch !important;padding:0 !important}#my-gcse .gsc-webResult.gsc-result .gs-title{font-size:var(--font-size-1) !important;color:var(--color-web-blue) !important;font-weight:500 !important;letter-spacing:-0.025em;line-height:1.25 !important;text-decoration:none !important;text-wrap:pretty}#my-gcse .gsc-webResult.gsc-result .gs-title b{color:var(--color-web-blue) !important;font-size:var(--font-size-1) !important;font-weight:500 !important}#my-gcse .gsc-webResult.gsc-result .gs-title a{font-size:var(--font-size-1) !important;text-decoration-color:rgba(0,0,0,0) !important}#my-gcse .gsc-webResult.gsc-result .gs-title a::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#my-gcse .gsc-webResult.gsc-result .gs-title a:hover,#my-gcse .gsc-webResult.gsc-result .gs-title a:focus-visible{text-decoration:underline !important;text-underline-offset:.175em !important;text-decoration-color:color-mix(in srgb, var(--color-web-blue) 30%, transparent) !important;text-decoration-thickness:.125em !important}#my-gcse .gs-visibleUrl{color:var(--color-web-blue) !important;font-size:var(--font-size-0) !important;line-height:1.25 !important;margin-block-start:var(--space-xxs) !important}@media(min-width: 1350px){#my-gcse .gs-visibleUrl{font-size:var(--font-size--1) !important}}#my-gcse .gs-snippet{color:var(--color-black) !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important;line-height:1.35 !important;margin:0 !important;margin-block-start:var(--space-xs) !important}@media(min-width: 1350px){#my-gcse .gs-snippet{margin-block-start:var(--space-sm) !important}}#my-gcse .gs-fileFormat,#my-gcse .gs-fileFormatType{color:var(--color-black) !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important;margin:0 !important}#my-gcse .gsc-table-result{color:var(--color-black) !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important}#my-gcse .gsc-table-cell-snippet-close{padding:0 !important}#my-gcse .gs-per-result-labels{background-color:var(--color-gray-lll) !important;border-radius:30px;display:inline-block !important;display:none !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important;font-weight:500 !important;letter-spacing:var(--letter-spacing) !important;margin-block-start:var(--space-xs) !important;padding-inline:var(--space-xs) !important}#my-gcse .gs-per-result-labels span{display:none !important}#my-gcse .gs-per-result-labels a.gs-label{color:var(--color-gray-d) !important;padding:0 !important}#my-gcse .gs-web-image-box,#my-gcse .gs-promotion-image-box{border:none !important;border-radius:var(--radius) !important;margin-inline-end:var(--space-sm) !important;min-width:25% !important;max-width:150px !important;overflow:hidden !important;padding:0 !important}@media(min-width: 700px){#my-gcse .gs-web-image-box,#my-gcse .gs-promotion-image-box{min-width:20% !important}}#my-gcse .gs-result .gs-image,#my-gcse .gs-result .gs-promotion-image{border:none !important;max-height:100% !important;max-width:100% !important;width:100% !important}#my-gcse form.gsc-search-box{background:var(--color-white) !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;padding-block:60px}#my-gcse .gsc-search-box{margin:0 !important;max-width:600px !important}#my-gcse .gsib_a{padding:0 !important}#my-gcse .gsc-input{padding-inline-end:0 !important}#my-gcse td.gsc-input{padding-right:15px !important}#my-gcse .gsc-input-box{border:none !important;border-radius:var(--radius) !important;height:var(--input-height) !important;overflow:hidden !important;position:relative !important}#my-gcse .gsc-input-box:has(input:focus){outline:1px dotted #212121 !important;outline:5px auto -webkit-focus-ring-color !important}#my-gcse .gsc-input-box input{background:var(--color-white) !important;border:1px solid var(--color-black) !important;border-radius:var(--radius) !important;box-sizing:border-box !important;font-family:var(--font-sans) !important;font-size:var(--font-size-1) !important;height:var(--input-height) !important;max-width:100% !important;margin:0 !important;padding-block:0 !important;padding-inline:var(--space-sm) !important;position:absolute !important;top:0 !important}#my-gcse .gsc-input-box input::placeholder{color:var(--color-gray-d) !important;font-family:var(--font-sans) !important;font-size:var(--font-size-1) !important}#my-gcse .gsst_b{padding:0 !important}#my-gcse .gsst_a{height:44px !important;width:44px !important;margin-block-start:7px !important;margin-inline-end:5px !important;padding-inline:0 !important;text-decoration:none !important}#my-gcse .gsst_a .gscb_a{height:44px !important;width:44px !important;align-items:center !important;border-radius:50% !important;color:var(--color-black) !important;display:flex !important;justify-content:center !important;transition:background-color .1s !important}@media(min-width: 1150px){#my-gcse .gsst_a .gscb_a{height:calc(var(--input-height) - var(--space-sm)) !important;width:calc(var(--input-height) - var(--space-sm)) !important}}#my-gcse .gsst_a:hover .gscb_a,#my-gcse .gsst_a:focus-visible .gscb_a{background-color:var(--color-gray-ll) !important;color:var(--color-black) !important}#my-gcse .gscb_a{color:var(--color-black) !important;font-size:2.25em !important;letter-spacing:var(--letter-spacing) !important;line-height:1.25 !important;position:relative !important;text-transform:uppercase !important;transition:color .1s !important}#my-gcse .gsc-search-button button{align-items:center !important;background-color:var(--color-web-blue) !important;border:none !important;border-radius:var(--radius) !important;color:var(--color-white) !important;cursor:pointer !important;display:flex !important;font-family:var(--font-sans) !important;font-size:var(--font-size-1) !important;height:var(--input-height) !important;justify-content:center !important;margin:0 !important;padding-block:var(--space-xs) !important;padding-inline:var(--space-xs) !important;transition:background-color .1s !important;width:var(--input-height) !important}#my-gcse .gsc-search-button button:hover,#my-gcse .gsc-search-button button:focus-visible{background-color:var(--color-web-blue) !important}#my-gcse .gsc-search-button button svg{height:24px !important;width:24px !important}#my-gcse .gsc-cursor-box{font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important;margin-block:calc(2*var(--space-base)) !important;margin-inline:0 !important}#my-gcse .gsc-cursor-page{background-color:rgba(0,0,0,0) !important;border-radius:var(--radius) !important;color:var(--color-black) !important;font-weight:500 !important;margin:0 !important;margin-inline-end:var(--space-xs) !important;padding-block:var(--space-xs) !important;padding-inline:var(--space-xs) !important}#my-gcse .gsc-cursor-current-page{background-color:var(--color-web-blue) !important;color:var(--color-white) !important}#my-gcse .gs-no-results-result .gs-snippet,#my-gcse .gs-error-result .gs-snippet{background-color:rgba(0,0,0,0) !important;border:none !important;border-radius:var(--radius) !important;display:block !important;font-family:var(--font-sans) !important;font-size:var(--font-size-1) !important;margin:0 !important;padding-block:var(--space-sm) !important;padding-inline:var(--space-sm) !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-no-results-result)::before{display:none !important}#my-gcse .gsc-webResult.gsc-result:has(.gs-no-results-result):hover{background-color:rgba(0,0,0,0) !important}.gssb_e{border-radius:var(--radius) !important;box-shadow:0px 1.1px 2.2px -3px rgba(0,0,0,.02),0px 2.7px 5.3px -3px rgba(0,0,0,.028),0px 5px 10px -3px rgba(0,0,0,.035),0px 8.9px 17.9px -3px rgba(0,0,0,.042),0px 16.7px 33.4px -3px rgba(0,0,0,.05),0px 40px 80px -3px rgba(0,0,0,.07) !important;overflow:hidden !important;padding:2px 0 0 !important;transform:translateX(1px) !important}.gsc-completion-container{background-color:var(--color-white) !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;box-shadow:none !important;font-family:var(--font-sans) !important;font-size:var(--font-size-0) !important;padding-block:4px !important;padding-inline:0 !important}.gsc-completion-container .gssb_a{border-radius:var(--radius) !important;line-height:1.5 !important;padding-block:4px !important;padding-inline:var(--space-xs) !important}.gsc-completion-container .gsq_a{padding-block:4px !important;padding-inline:10px !important}.gsc-completion-container img{display:none !important}/*# sourceMappingURL=provost-2024-theme.css.map */
