*,:before,:after{box-sizing:border-box}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color:#2f2f2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,ul,ol,dl,p{margin-block:0}ul,ol,dl,p{margin-bottom:1rem;padding-top:.444444rem}strong,dt{font-weight:700}em{font-style:italic}body{flex-direction:column;line-height:1.55556rem;display:flex}a{color:var(--cwf-link--color);--cwf-link--color:var(--cwf-accent-background,var(--vcu-rust,#b02e01));--cwf-link--active--color:var(--cwf-accent-background,var(--vcu-rust,#b02e01));font-weight:700}a:active,a:focus,a:hover{color:var(--cwf-link--active--color);text-decoration:none}img{max-width:100%;height:auto!important}h1,.h1{margin-bottom:.888889rem;padding-top:.777778rem;font-size:2.05556rem;font-weight:700;line-height:1.1em}@media (width>=1024px){h1,.h1{font-size:2.33333rem}}h2,.h2{margin-bottom:.666667rem;padding-top:1rem;font-size:1.61111rem;font-weight:700;line-height:1.1em}@media (width>=1024px){h2,.h2{font-size:2rem}}h3,.h3{margin-bottom:.555556rem;padding-top:.888889rem;font-size:1.27778rem;font-weight:700;line-height:1.1em}@media (width>=1024px){h3,.h3{font-size:1.44444rem}}h4,.h4{margin-bottom:.722222rem;padding-top:1.11111rem;font-size:1.11111rem;font-weight:500;line-height:1.1em}@media (width>=1024px){h4,.h4{font-size:1.22222rem}}h5,.h5{letter-spacing:.055556rem;margin-bottom:.944444rem;padding-top:.888889rem;font-size:1rem;font-weight:700;line-height:1.1em}h6,.h6{letter-spacing:.055556rem;margin-bottom:.888889rem;padding-top:.944444rem;font-size:.888889rem;font-weight:500;line-height:1.5rem}p.cwf-paragraph--lead,.cwf-paragraph--lead>p:first-of-type{padding-top:1rem;font-size:1.25rem}p.cwf-paragraph--drop-cap:first-letter,.cwf-paragraph--drop-cap>p:first-of-type:first-letter{float:left;margin:.2em .15em .15em 0;font-size:3.6em;font-weight:700;line-height:.65}ol.cwf-list--unstyled,ol.cwf-list--inline,ul.cwf-list--unstyled,ul.cwf-list--inline{margin-left:0;list-style:none;padding-left:0!important}ol.cwf-list--inline li,ul.cwf-list--inline li{display:inline-block}dd{margin-bottom:.5rem;margin-left:0}small{font-size:.5em}fieldset{border:0;min-width:0;margin:0;padding:0}input,button,select,optgroup,textarea{font-family:var(--vcu-font-sans-serif,inherit);margin:0;font-size:1rem}.cwf-button,.t4_button{--cwf-button--background-color:var(--vcu-gold,#ffb300);--cwf-button--border-color:#00000040;--cwf-button--color:var(--vcu-black,#000);--cwf-button--active--background-color:var(--vcu-black,#000);--cwf-button--active--color:var(--vcu-white,#fff);--cwf-button--hover-focus--background-color:var(--vcu-black,#000);--cwf-button--hover-focus--color:var(--vcu-white,#fff)}.cwf-button,.t4_button a,.t4_button button,.t4_button input[type=submit],.t4_button input[type=reset],.t4_button input[type=button]{-webkit-user-select:none;user-select:none;border:1px solid var(--cwf-button--border-color);line-height:1.5;font-family:var(--vcu-font-sans-serif,inherit);border-radius:1.5rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:inline-block;background-color:var(--cwf-button--background-color)!important;color:var(--cwf-button--color)!important}.cwf-button:active,.t4_button a:active,.t4_button button:active,.t4_button input[type=submit]:active,.t4_button input[type=reset]:active,.t4_button input[type=button]:active{background-color:var(--cwf-button--active--background-color)!important;color:var(--cwf-button--active--color)!important}.cwf-button:focus,.t4_button a:focus,.t4_button button:focus,.t4_button input[type=submit]:focus,.t4_button input[type=reset]:focus,.t4_button input[type=button]:focus,.cwf-button:hover,.t4_button a:hover,.t4_button button:hover,.t4_button input[type=submit]:hover,.t4_button input[type=reset]:hover,.t4_button input[type=button]:hover{background-color:var(--cwf-button--hover-focus--background-color)!important;color:var(--cwf-button--hover-focus--color)!important}:root{--vcu-gold:#ffb300;--vcu-black:#000;--vcu-gray:#dedede;--vcu-white:#fff;--vcu-rust:#b02e01;--vcu-plum:#8e6a90;--vcu-blue:#006894;--vcu-forest:#0b652e;--vcu-font-sans-serif:Roboto, sans-serif;--cwf-contain-margin:0 auto;--cwf-contain-width:100%;--cwf-contain-max-width:1400px;--search-light-base:#ddd;--search-light-wrap:#eee;--search-light-content:#fff;--search-light-text:#2f2f2f;--search-dark-base:#111;--search-dark-wrap:#222;--search-dark-content:#333;--search-dark-text:#f0f0f0;--search-border-light:#ffffff20;--search-border-dark:#00000020;--search-gold-light:color-mix(in srgb, var(--vcu-gold,#ffb300), var(--vcu-white,#fff) 80%);--search-gold-dark:color-mix(in srgb, var(--vcu-gold,#ffb300), var(--vcu-black,#000) 80%);font-family:var(--vcu-font-sans-serif,inherit);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;accent-color:var(--accent-color);font-size:1.125em}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--accent-color:var(--vcu-rust,#b02e01);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--accent-color:var(--vcu-rust,#b02e01);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-color:var(--vcu-gold,#ffb300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--accent-color:var(--vcu-gold,#ffb300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--tap-min:2.75rem;--radius-sm:.375rem;--radius-md:1rem;--radius-pill:100vw;--experience-color-custom:var(--vcu-gold,#ffb300)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--experience-color-web:var(--vcu-blue,#006894);--experience-color-directory:var(--vcu-rust,#b02e01)}}:root[data-theme=light]{--experience-color-web:var(--vcu-blue,#006894);--experience-color-directory:var(--vcu-rust,#b02e01)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--experience-color-web:color-mix(in srgb, var(--vcu-blue,#006894), var(--vcu-white,#fff) 20%);--experience-color-directory:color-mix(in srgb, var(--vcu-rust,#b02e01), var(--vcu-white,#fff) 20%)}}:root[data-theme=dark]{--experience-color-web:color-mix(in srgb, var(--vcu-blue,#006894), var(--vcu-white,#fff) 20%);--experience-color-directory:color-mix(in srgb, var(--vcu-rust,#b02e01), var(--vcu-white,#fff) 20%)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) body{background-color:var(--search-light-base,#ddd)}}:root[data-theme=light] body{background-color:var(--search-light-base,#ddd)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body{background-color:var(--search-dark-base,#111)}}:root[data-theme=dark] body{background-color:var(--search-dark-base,#111)}a{--cwf-link--color:var(--accent-color);--cwf-link--active--color:var(--accent-color)}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.25s;animation-timing-function:ease-in-out}::view-transition-new(root){animation-duration:.25s;animation-timing-function:ease-in-out}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:9999;background-color:var(--vcu-black,#000);color:var(--vcu-gold,#ffb300);border-radius:0 0 var(--radius-sm) 0;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:0;left:0;transform:translateY(-100%)}.skip-link:focus{transform:translateY(0)}.trigger.svelte-n3wq3j{height:var(--tap-min);border:1px solid var(--search-border-dark,#00000020);color:var(--vcu-black,#000);cursor:pointer;background-color:#0000;border-radius:100vw;place-items:center;padding:0 1em;font-size:1rem;font-weight:700;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:flex}.trigger.svelte-n3wq3j span:where(.svelte-n3wq3j){margin-inline-end:.25em}.trigger.svelte-n3wq3j:is(:where(.svelte-n3wq3j):hover,:where(.svelte-n3wq3j):focus-visible){background-color:var(--vcu-black,#000);color:var(--vcu-white,#fff);outline:none}.trigger.svelte-n3wq3j:focus-visible{outline:2px solid var(--vcu-black,#000);outline-offset:2px}#app-menu.svelte-n3wq3j{background-color:var(--app-menu-surface);color:var(--app-menu-text);inset:unset;border:1px solid var(--search-border-dark,#00000020);width:100%;max-height:85dvh;transition:transform .25s ease-out, display .25s allow-discrete, overlay .25s allow-discrete;border-radius:1rem 1rem 0 0;margin:0;padding:1rem;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -4px 24px #00000029}#app-menu.svelte-n3wq3j:popover-open{transform:translateY(0)}@starting-style{#app-menu.svelte-n3wq3j:popover-open{transform:translateY(100%)}}@media (width>=768px){#app-menu.svelte-n3wq3j{border-radius:.5rem;width:auto;min-width:200px;max-height:none;padding:.375rem;transition:none;bottom:auto;left:auto;right:auto;overflow-y:visible;transform:none;box-shadow:0 4px 16px #0000001f}#app-menu.svelte-n3wq3j:popover-open{transform:none}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) #app-menu.svelte-n3wq3j{--app-menu-surface:var(--vcu-white,#fff);--app-menu-text:#2f2f2f}}:root[data-theme=light] #app-menu.svelte-n3wq3j{--app-menu-surface:var(--vcu-white,#fff);--app-menu-text:#2f2f2f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) #app-menu.svelte-n3wq3j{--app-menu-surface:#333;--app-menu-text:#f0f0f0}}:root[data-theme=dark] #app-menu.svelte-n3wq3j{--app-menu-surface:#333;--app-menu-text:#f0f0f0}#app-menu.svelte-n3wq3j nav:where(.svelte-n3wq3j) ul:where(.svelte-n3wq3j){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#app-menu.svelte-n3wq3j{--exp-icon-color:currentColor;--exp-hover-bg:color-mix(in srgb, var(--vcu-gold,#ffb300), transparent 75%)}#app-menu.svelte-n3wq3j hr:where(.svelte-n3wq3j){border:none;border-top:1px solid var(--search-border-dark,#00000020);margin:.375rem 0}#app-menu.svelte-n3wq3j .section-label:where(.svelte-n3wq3j){text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin:0;padding:.375rem .75rem .25rem;font-size:.6875rem;font-weight:700}#app-menu::backdrop{background:#0006}@media (width>=768px){#app-menu::backdrop{background:0 0}}header.svelte-lk5iqq{background-color:var(--vcu-gold,#ffb300);border-bottom:1px solid var(--search-border-dark,#00000020);padding:1rem}.container.svelte-lk5iqq{margin:var(--cwf-contain-margin,0 auto);width:min(var(--cwf-contain-width,100%), var(--cwf-contain-max-width,1400px));justify-content:space-between;align-items:center;gap:1rem;display:flex}.container.svelte-lk5iqq>a:where(.svelte-lk5iqq){color:var(--vcu-black,#000);text-decoration:none}.container.svelte-lk5iqq>a:where(.svelte-lk5iqq):is(:where(.svelte-lk5iqq):hover,:where(.svelte-lk5iqq):focus-visible){text-decoration:underline}h1.svelte-lk5iqq{padding:unset;margin:unset;font-size:1.5rem}.controls.svelte-lk5iqq{gap:.5em;display:flex}footer.svelte-1s9pw74{--spacing:1rem;--gray:#aaa;padding:var(--spacing);background-color:var(--vcu-black,#000);text-align:center;color:var(--vcu-white,#fff);margin-top:6rem;position:relative}@media (width>=1024px){footer.svelte-1s9pw74{--spacing:2rem;text-align:left}}footer.svelte-1s9pw74:before{content:"";background-image:url(../../../paint-border-black.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:4rem;display:block;position:absolute;bottom:calc(100% - 1px);left:0;transform:scaleX(-1)scaleY(-1)}div.svelte-1s9pw74{gap:var(--spacing);margin:var(--cwf-contain-margin,0 auto);width:min(var(--cwf-contain-width,100%), var(--cwf-contain-max-width,1400px));grid-template-columns:1fr;display:grid}@media (width>=1024px){div.svelte-1s9pw74{grid-template-columns:1fr 2fr}}.info.svelte-1s9pw74{flex-direction:column;display:flex}.info.svelte-1s9pw74 a:where(.svelte-1s9pw74){color:var(--vcu-gold,#ffb300);text-decoration:none}.info.svelte-1s9pw74 a:where(.svelte-1s9pw74):is(:where(.svelte-1s9pw74):hover,:where(.svelte-1s9pw74):focus-visible){text-decoration:underline}.seal.svelte-1s9pw74{aspect-ratio:18/5;background-image:url(./vcu-simple-seal.C6nyyf8R.svg);background-repeat:no-repeat;background-size:contain;width:min(100%,14rem);display:inline-block}@media (width>=1024px){.seal.svelte-1s9pw74{background-image:url(./vcu-seal.DnpuBL6L.svg)}}.parent.svelte-1s9pw74{font-size:1.1rem}address.svelte-1s9pw74{color:var(--gray);font-style:normal}.statement.svelte-1s9pw74{flex-direction:column;align-items:center;display:flex}@media (width>=1024px){.statement.svelte-1s9pw74{justify-content:end;align-items:end}}.statement.svelte-1s9pw74 p:where(.svelte-1s9pw74){width:min(100%,44rem);padding:unset;color:var(--vcu-gold,#ffb300);font-style:italic;line-height:1.4}@media (width>=1024px){.statement.svelte-1s9pw74 p:where(.svelte-1s9pw74){text-align:right}}.statement.svelte-1s9pw74 ul:where(.svelte-1s9pw74){padding:unset;margin:unset;color:var(--gray);font-size:.75rem;list-style:none;display:flex}.statement.svelte-1s9pw74 ul:where(.svelte-1s9pw74) li:where(.svelte-1s9pw74):not(:last-child){margin-right:.25rem}.statement.svelte-1s9pw74 ul:where(.svelte-1s9pw74) li:where(.svelte-1s9pw74):not(:last-child):after{content:"/";margin-left:.25rem}.statement.svelte-1s9pw74 ul:where(.svelte-1s9pw74) a:where(.svelte-1s9pw74){color:var(--gray);text-decoration:underline}.statement.svelte-1s9pw74 ul:where(.svelte-1s9pw74) a:where(.svelte-1s9pw74):is(:where(.svelte-1s9pw74):hover,:where(.svelte-1s9pw74):focus-visible){color:var(--vcu-gold,#ffb300);text-decoration:none}body{flex-direction:column;display:flex}main.svelte-12qhfyh{flex:1}
