.band{display:flex;flex-flow:row wrap;justify-content:center;position:relative}.band,.band-cell{box-sizing:border-box}.band-cell{flex:1 0 200px;margin:1em .5em;padding:1em}.band-heading{flex:0 1 100%}@media screen and (max-width:767px){.band-cell{flex-basis:100%}}
.contact__parent{display:none;font-size:.95em;font-style:italic;font-weight:700}.contact--university+.contact .contact__parent{display:block}.contact__fields .fa-external-link-alt{display:none}.contact__fields p{display:inline;line-height:1}.site-footer>.contact{max-width:30em}.contact__title{font-size:1.2em;margin-bottom:.25em;margin-top:0}.contact__fields{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin:0}.contact__fields>dt{grid-column-start:1;margin-top:.5em;padding-right:1em;text-align:center}.contact__fields>dd{grid-column-start:2;margin-bottom:0;margin-left:0;margin-top:.5em}.contact__fields>dd+dd,.contact__fields>dt+dt{margin-top:0}dd.contact__social{grid-column-end:span 2;grid-column-start:1}.field-name-field-social-urls a{line-height:1}.field-name-field-social-urls a:before{font-size:1.6em}.field-name-field-social-urls a:after{content:none!important}@media screen{.site-footer .contact--university{border-right:1px dotted var(--color-faded-gold);flex:0 0 15em;padding:1em 2em;text-align:center}.wsu-footer__address{margin:1em}}@media print{.wsu-footer__logo{float:left;margin-right:1em;margin-top:-.25em}.wsu-footer__logo img{height:3em;width:auto}}@media screen and (min-width:768px){#wsu-footer-logo img{height:auto;width:150px}}@media screen and (max-width:767px){.wsu-footer__logo{height:100px;margin:0 auto;width:235px}.site-footer .contact--university{border-right:none;flex-basis:100%}.site-footer .contact--university img{width:50%}}
:root{--color-green:#046a38;--color-dark-green:#00482b;--color-parakeet:#b4b05a;--color-juneday:#f6c973;--color-dark-gold:#ae8643;--color-bright-gold:#cba052;--color-faded-gold:#e7e3cb;--color-faded-gold-light:#f9f8f0;--color-off-white:#f7f7f7;--color-leaf:#719949;--color-beige:#dcd59a;--color-white:#fff;--color-dark-gray:#2e2d29;--color-light-gray:#fbfbfb;--color-off-gray:#5a544e}@media screen{.theme--dark-green,.theme--green{--color-link:var(--color-white);--color-link-selected:var(--color-bright-gold);color:var(--color-text-default)}.theme--green{--color-text-default:var(--color-white);background-color:#046a38;background-color:var(--color-green);font-family:var(--font-default)}.theme--dark-green{--color-text-default:var(--color-faded-gold);background:#00482b;background:var(--color-dark-green)}.theme--faded-gold{--color-text-default:var(--color-dark-gray);background-color:#e7e3cb;background-color:var(--color-faded-gold)}.theme--faded-gold-light{--color-text-default:var(--color-dark-gray);background-color:#f9f8f0;background-color:var(--color-faded-gold-light)}.theme--off-white{--theme-color-bg:var(--color-off-white);background:var(--theme-color-bg)}.dark-mode .theme--off-white{--theme-color-bg:var(--color-off-gray)}}
footer.band{justify-content:left}.menu--footer li{flex:1;line-height:1.4;list-style:none}.menu--footer h4{color:#fff}.menu--footer a{color:inherit}#wsu-footer-mega-menu{margin-top:20px;text-align:left}.site-footer__map{flex:0}.site-footer__mega{flex:1}@media screen and (max-width:767px){footer.band{justify-content:center}}
.site-header{box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:center;position:relative}.site-header.is-overlaid{position:absolute;width:100%;z-index:50}.site-header>*{box-sizing:border-box;flex:1 0 200px;margin:1em .5em;padding:1em}.site-header__logo{flex:0 1 25rem;margin:.2rem 1em .2rem 0}@media screen and (min-width:50rem){.site-header{align-items:center;justify-content:flex-start}.site-header__logo{margin:.6rem auto .6rem 0;padding:.6rem 0}.site-header__logo+*{margin-left:1em}}#wsu-header{border-bottom:1px solid #307050;font-size:.95em;letter-spacing:.03em}#wsu-header a:link,#wsu-header a:visited{color:var(--color-faded-gold);text-decoration:none}#wsu-header-logo{background-image:url(/themes/custom/wsu_base/dist/components/03-features/brand/logos/wordmark.svg);background-position:center bottom -.1875rem;background-repeat:no-repeat;background-size:100% auto;border-bottom:.5rem solid transparent;border-top:.2rem solid transparent;display:block;height:2.2rem}#wsu-header-logo:focus,#wsu-header-logo:hover{-webkit-filter:drop-shadow(0 0 2px var(--color-faded-gold));filter:drop-shadow(0 0 2px var(--color-faded-gold))}.site-header__logo{margin:.2rem 0;max-width:25rem;padding:.2rem 0;width:100%}.items-across .site-header__logo{margin:.6rem auto .6rem 0;padding:.6rem 0;width:25rem}.items-across .site-header__logo+*{margin-left:1em}.site-header__cobrand{border-top:1px solid #e4dec7;font-size:1.1em;padding-left:.25rem;padding-top:5px;text-transform:uppercase;white-space:pre}.text-smaller .site-header__cobrand{font-size:1em}a.site-header__cobrand{color:#fff;display:block}@media screen and (min-width:50rem){.site-header__cobrand{margin-bottom:.3rem}}.wsu-button{background:linear-gradient(180deg,#eee,#ccc,#ddd);background-color:#ccc;border:1px groove #ccc;border-radius:5px;color:#222;display:inline-block;font-family:var(--font-default);font-size:1em;font-weight:400!important;line-height:2em;padding:0 .75em;vertical-align:middle}a.wsu-button:hover{color:#222}.button--toggle[aria-pressed=true]{background:#888;background:hsla(0,0%,50%,.6);border-style:solid}.wsu-button i{font-size:1.5em;vertical-align:middle}button:focus .element-invisible.element-focusable,button:hover .element-invisible.element-focusable{clip:auto;height:auto;overflow:visible;position:static!important}.button--toggle[aria-pressed=false] .expanded-only,.button--toggle[aria-pressed=true] .collapsed-only,.js .menu[data-menustate=closed]{display:none}.site-header__links{display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.site-header__links>li{line-height:1.875rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.site-header__links a{border-radius:6px;color:#f6fbf9;line-height:1.875rem;padding:.5rem;vertical-align:middle}.text-smaller .site-header__links{font-size:.85em}.text-smaller .site-header__links a{padding:.5em}.site-header__links i{color:var(--color-beige)}.site-header__links a:focus i,.site-header__links a:hover i{color:var(--color-white)}@media screen and (min-width:50rem){.site-header__links{justify-content:flex-end}ul.site-header__links{margin-right:0}}.site-header__form{display:flex;flex:0 0 auto;flex-direction:row;height:2em;padding:0 1em;position:relative}.wsu-header-search-form>h2{display:none}.wsu-header-search-form .form-actions,.wsu-header-search-form .form-item{margin:0}.wsu-header-search-form .form-item-search-block-form input{background-image:none;border:none;border-radius:5px 0 0 5px;box-sizing:border-box;font-family:var(--font-default);font-size:1rem;height:100%;margin:0;padding:0 .5em}.wsu-header-search-form input::-webkit-input-placeholder{color:#aaa;font-style:italic;opacity:1}.wsu-header-search-form input::-moz-placeholder{color:#aaa;font-style:italic;opacity:1}.wsu-header-search-form input::-ms-input-placeholder{color:#aaa;font-style:italic;opacity:1}.wsu-header-search-form input::placeholder{color:#aaa;font-style:italic;opacity:1}.wsu-header-search-form .form-submit{background:var(--color-dark-green);border:none;border-radius:0 5px 5px 0;color:#ccc;font-size:18px;height:100%;line-height:30px;margin:0;overflow:hidden;padding:0;width:2em}.site-header.is-overlaid .wsu-header-search-form .form-submit{background:var(--color-dark-gray)}.wsu-header-search-form .form-submit:focus,.wsu-header-search-form .form-submit:hover{color:var(--color-white);text-shadow:0 0 2px currentColor}.wsu-header-search-form .form-submit:focus{outline:2px var(--color-bright-gold) solid}@media screen and (max-width:767px){.site-header__cobrand{white-space:normal}.wsu-header-search-form{position:relative;right:auto;text-align:center;top:0;width:auto}.wsu-header-search-form .fa-search{right:13px}.wsu-header-search-form .form-actions{margin:0}}@media screen and (max-width:479px){#wsu-header-cobrand{font-size:1em}}@media print{#wsu-header,#wsu-header .block-menu{display:none}}
:root{--font-default:"Helvetica","Arial",sans-serif;--font-default-serif:"Times New Roman","Times",serif}@media screen{:root{--font-default:"Roboto","Open Sans","Liberation Sans","Nimbus Sans L","Tahoma","Geneva","Helvetica Neue","Helvetica","Arial",sans-serif;--font-default-serif:"minion-pro","Palatino Linotype","Palatino","Palladio","URW Palladio L","Book Antiqua","Baskerville","Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L","Garamond","Apple Garamond","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L","georgia","Times New Roman","Times",serif}}
@media screen and (min-width:50rem){:root{--page-width:75rem;--page-width-padding:1.5em}}.page-width.page-width,.reading-width{padding-left:var(--page-width-padding);padding-right:var(--page-width-padding)}@media screen and (min-width:48rem){.reading-width{--page-width-padding:max(0.5em,min(calc(50% - 30.5em),0.5em))}}@media screen and (min-width:78rem){.page-width.page-width{--page-width-padding:calc(50% - 38rem)}}
@media screen{:root{--color-bg-html:var(--color-dark-green);--color-bg-page:var(--color-white);--color-text-default:var(--color-dark-gray);--color-text-dark:var(--color-black);--color-aside-bg:var(--color-off-white);--color-aside-text:#555;--color-form-input-bg:#fafafa;--color-form-input-focus-bg:#fff;--color-form-input-text:#444;--color-link:var(--color-green);--color-link-outline:var(--color-bright-gold);--color-link-selected:var(--color-dark-green);--color-menu-sidebar:#464646;--color-menu-sidebar-hover:#178b74;--color-menu-sidebar-subtree:var(--color-off-white);--color-menu-sidebar-level1:var(--color-green);--color-menu-sidebar-level1-hover:var(--color-faded-gold);--color-menu-tabs-bg:var(--color-off-white);--color-menu-tabs-text:#000;--color-menu-tabs-active:#fff;--color-table-alt:var(--color-off-white);--color-table-header:var(--color-faded-gold)}:root.dark-mode{--color-bg-page:var(--color-dark-gray);--color-text-default:var(--color-off-white);--color-text-dark:var(--color-white);--color-aside-bg:var(--color-off-gray);--color-aside-text:var(--color-off-white);--color-form-input-bg:var(--color-off-gray);--color-form-input-focus-bg:var(--color-dark-gray);--color-form-input-text:var(--color-off-white);--color-link:var(--color-juneday);--color-link-outline:var(--color-off-white);--color-link-selected:var(--color-faded-gold);--color-menu-sidebar:var(--color-white);--color-menu-sidebar-hover:var(--color-juneday);--color-menu-sidebar-subtree:rgba(231,227,198,0.37647);--color-menu-sidebar-level1:var(--color-faded-gold);--color-menu-sidebar-level1-hover:var(--color-dark-gold);--color-menu-tabs-bg:var(--color-off-gray);--color-menu-tabs-text:var(--color-white);--color-menu-tabs-active:var(--color-dark-gray);--color-table-alt:var(--color-off-gray);--color-table-header:var(--color-dark-gold)}html{background-color:var(--color-bg-html)}main{--color-heading-primary:var(--color-green);--color-heading-secondary:var(--color-dark-gray);color:var(--color-text-default)}:root.dark-mode main{--color-heading-primary:var(--color-bright-gold);--color-heading-secondary:var(--color-faded-gold)}}
form{margin:0;padding:0}label{display:block;font-weight:700}fieldset{border:solid #aaa;border-width:1px 0 1px 5px;margin-bottom:1em;padding:.5em 1em}legend{font-size:1.2em;font-weight:700;padding:0 .5em}fieldset.checkboxes--wrapper>legend,fieldset.radios--wrapper>legend{font-size:1em;padding:0}input,label,select,textarea{font-family:var(--font-default);font-size:1em}input,select,textarea{background-color:var(--color-form-input-bg);border:1px solid var(--color-bright-gold);color:var(--color-form-input-text);font-weight:400;padding:5px}textarea{resize:vertical}input:disabled,select:disabled,textarea:disabled{border-color:var(--color-faded-gold)}input:focus,select:focus,textarea:focus{background-color:var(--color-form-input-focus-bg);outline:2px var(--color-dark-gold) solid;outline-style:auto}:root button:focus,:root input:focus,:root select:focus,:root textarea:focus,_::-webkit-full-page-media,_:future{outline-style:dotted;outline-width:2px}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{box-sizing:border-box;max-width:600px;width:100%}button,input[type=button],input[type=reset],input[type=submit]{background-color:var(--color-off-white);border-color:var(--color-faded-gold);border-radius:3px;border-style:solid;font-size:1.25em;outline-color:var(--color-link-outline);padding:5px 30px}input[type=submit]:hover{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:var(--color-faded-gold);color:#aaa;cursor:not-allowed}button.unstyled,input.unstyled[type=reset],input.unstyled[type=submit]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.form-actions>*{line-height:1.4rem;vertical-align:middle}.form-actions>*+*{margin-left:1rem}.radios--fancy{--color-background-active:hsla(33,7%,70%,0.75);display:flex;flex-wrap:wrap;text-align:center}.radios--fancy[focus-within]{outline:auto;outline-color:var(--color-link-outline)}.radios--fancy:focus-within{outline:auto;outline-color:var(--color-link-outline)}.radios--fancy>div{flex:1}.radios--fancy input[type=radio]{opacity:0;position:absolute}.radios--fancy input[type=radio]+label{border:0 solid var(--color-bright-gold);display:block;padding:.5em}.radios--fancy input[type=radio]:checked+label{background-color:var(--color-background-active);border-bottom-width:2px;font-weight:700}.radios--fancy label:focus,.radios--fancy label:hover{background-color:var(--color-background-active);cursor:pointer}
img{height:auto;max-width:100%;-o-object-position:var(--focal-point);object-position:var(--focal-point);width:auto}.dark-mode main img{-webkit-filter:brightness(.8);filter:brightness(.8)}.image--bordered{margin:.75em}img.no-border{border:none;padding:0}p>img{padding:.5em}figure{border:0 solid #bbb;display:table;font-size:.9em;margin:1em 0;overflow:auto}figure.figure__video{overflow:visible;overflow:initial}figure img{display:block;margin:0 auto}figure.align-center,figure[data-align=center]{border-width:1px 0;margin:1em auto;padding:1em}figcaption{caption-side:bottom;display:table-caption;margin-top:1em;text-align:center}.field-name-field-file-caption{display:block;font-size:13px;line-height:14px;text-align:center}.figure__video,.figure__video figcaption{display:block}figure.align-left.figure__video,figure.align-right.figure__video{width:375px}figure.align-center.figure__video{border:0;display:block}.align-center.video--no-caption{clear:both}.align-left.video--no-caption,.align-right.video--no-caption{width:375px}@media screen and (min-width:32rem){figure.align-left,figure.align-right,figure[data-align=left],figure[data-align=right]{border-width:0;margin:.9em 0;max-width:60%;padding:0}figure.align-left,figure[data-align=left]{float:left;margin-right:2em}figure.align-right,figure[data-align=right]{float:right;margin-left:2em}}
section{padding-bottom:1rem}section:not(.no-clear):after{clear:both;content:"";display:block}section+section{border-top:1px dotted var(--color-beige)}
a:link,a:visited{color:var(--color-link);-webkit-text-decoration-line:none;text-decoration-line:none}a:focus,a:hover{color:var(--color-link-selected);-webkit-text-decoration-color:var(--color-link-outline);text-decoration-color:var(--color-link-outline);text-decoration-thickness:.2em}a.focus-visible{outline-color:var(--color-link-outline)}a:focus-visible{outline-color:var(--color-link-outline)}:root a.focus-visible,:root a:focus,_::-webkit-full-page-media,_:future{outline-style:dotted;outline-width:2px}:root a:focus,:root a:focus-visible,_::-webkit-full-page-media,_:future{outline-style:dotted;outline-width:2px}.wysiwyg__body a:link,main a:link{-webkit-text-decoration-line:underline;text-decoration-line:underline}main a.focus-visible{outline-offset:3px}main a:focus-visible{outline-offset:3px}
li{padding:1px 0}li+li{margin-top:var(--spacing-between-bullets)}ol{list-style-type:decimal}ul{list-style-type:disc}ol,ul{line-height:var(--content-line-height)}.list--lower-alpha{list-style-type:lower-alpha}.list--upper-alpha{list-style-type:upper-alpha}.list--lower-roman{list-style-type:lower-roman}.list--upper-roman{list-style-type:upper-roman}.list--disc{list-style-type:disc}.list--circle{list-style-type:circle}.list--square{list-style-type:square}.list--references{padding:0}.list--references>li{padding-bottom:1em;padding-left:.5in;text-indent:-.5in}.list--references>li *{text-indent:0}ol.list--references{list-style-position:inside}ul.list--references{list-style-type:none}.icon-links{font-size:1.8rem;list-style:none;margin:0;padding:0}.icon-links>li{display:inline-block;margin:0;padding:0}.list--links{--spacing-between-bullets:0.1em}.list--links ::marker{content:"\25b8  ";font-size:1.2em;line-height:1em}.list--links a:link{-webkit-text-decoration-line:none;text-decoration-line:none}.list--links a:focus,.list--links a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.list--links-icon-text{padding-left:0}.list--links-icon-text>li{list-style-type:none}.list--links-icon-text a:link{display:block;padding:.5em;-webkit-text-decoration-line:none;text-decoration-line:none}.list--links-icon-text a:focus,.list--links-icon-text a:hover{background-color:var(--color-faded-gold)}.list--steps{counter-reset:list;list-style:none}.list--steps>li{align-items:start;border-left:1px solid var(--color-bright-gold);counter-increment:list;display:flex;margin-bottom:2rem;padding:0}.list--steps>li:before{color:var(--color-bright-gold);content:counter(list);font-size:2rem;left:-2.5rem;position:relative;top:.2rem}ul.list--steps>li:before{content:"\2713"}.list--steps__content{padding-left:1rem;width:100%}.abbr-list abbr{background:#135d58;border-radius:.2em;color:#fff;font-size:1.2em;padding:.1em .5em}
table{border-collapse:collapse;caption-side:top;line-height:1.4;margin:1em 0;padding:0;width:100%}caption{font-size:1.1em;text-align:center}caption,th{font-weight:700}th{text-align:left}tr>td,tr>th{border:none;padding:.6em .8em}table p{line-height:1.4;margin:0}table p+p{margin-top:1em}@media screen{.table-container{overflow-x:auto}table{border:1px solid #ccc;padding:.1em}table:not(.unstyled) th{background:var(--color-table-header)}table:not(.unstyled) tr:nth-child(2n){background:var(--color-table-alt)}tbody{border-top-color:#ebe8d9}}@media print{table{border-color:#ccc}table:not(.unstyled) td{border-bottom:1px solid #d6d6d6!important}table:not(.unstyled) th{border-bottom:3px double #d6d6d6!important}table:not(.unstyled) tr:nth-child(2n){background:#dcdcdc}}
:root{--font-default:"Helvetica","Arial",sans-serif;--font-default-serif:"Times New Roman","Times",serif;--page-width:auto;--root-size:1rem;--text-scale:1.2;--text-step--1:calc(var(--text-step-0)/var(--text-scale));--text-step-0:var(--root-size);--text-step-1:calc(var(--root-size)*var(--text-scale));--text-step-2:calc(var(--text-step-1)*var(--text-scale));--text-step-3:calc(var(--text-step-2)*var(--text-scale));--text-step-4:calc(var(--text-step-3)*var(--text-scale));--text-step-5:calc(var(--text-step-4)*var(--text-scale));--text-step-6:calc(var(--text-step-5)*var(--text-scale))}@media screen{:root{--font-default:"Roboto","Open Sans","Liberation Sans","Nimbus Sans L","Tahoma","Geneva","Helvetica Neue","Helvetica","Arial",sans-serif;--font-default-serif:"minion-pro","Palatino Linotype","Palatino","Palladio","URW Palladio L","Book Antiqua","Baskerville","Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L","Garamond","Apple Garamond","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L","Georgia","Times New Roman","Times",serif;font-family:Helvetica,Arial,sans-serif;font-family:var(--font-default)}}body{-webkit-text-size-adjust:100%;background-color:var(--color-bg-page);color:var(--color-text-dark);margin:0}.main__content{--content-line-height:1.6;--spacing-between-bullets:0.25em}p{line-height:var(--content-line-height)}h1,h2,h3,h4,h5,h6{color:var(--color-heading-primary);margin:1.8rem 0}h1{font-size:2.98598rem;font-size:var(--text-step-6);line-height:1.5em;margin:.2em}h1,h2{font-weight:700;letter-spacing:.02em}h2{font-size:2.48832rem;font-size:var(--text-step-5)}h3{color:var(--color-heading-secondary);font-size:2.0736rem;font-size:var(--text-step-4)}h4{font-size:1.728rem;font-size:var(--text-step-3)}h5{color:var(--color-heading-secondary);font-size:1.44rem;font-size:var(--text-step-2)}h6{font-size:1.2rem;font-size:var(--text-step-1)}.page-subtitle{color:var(--color-off-gray);font-size:1.44rem;font-size:var(--text-step-2);letter-spacing:.04em;margin-bottom:1em;margin-left:.4em}.text-hero{color:var(--color-green);font-size:1.728rem;font-size:var(--text-step-3);line-height:1.8;margin:10px 0;padding:20px 0;text-align:center}blockquote{border-left:5px solid var(--color-faded-gold);color:#555;font-size:1.44rem;font-size:var(--text-step-2);line-height:1.7;margin:1em 0 1em 40px;padding:.5em 1em}blockquote.unstyled{border-left:none;color:inherit;font:inherit}blockquote p{font-size:1em;line-height:inherit}blockquote ol:first-child,blockquote p:first-child,blockquote ul:first-child{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote cite{font-family:Helvetica,Arial,sans-serif;font-family:var(--font-default);font-size:.85em}hr{border:dotted var(--color-beige);border-width:0 0 1px;clear:both;margin:2em 0;opacity:unset}.grid-cell h2{font-size:1.728rem;font-size:var(--text-step-3)}.grid-cell h3{font-size:1.44rem;font-size:var(--text-step-2)}.grid-cell h4{font-size:1.2rem;font-size:var(--text-step-1)}.grid-cell i[class*=fa-]{color:var(--color-bright-gold)}@media (max-width:768px){:root{--root-size:calc(16px/var(--text-scale))}}
@media screen and (max-width:32rem){.mobile-exposed{clip:auto;height:auto;overflow:visible;position:static!important}}@media print{.print-hidden{display:none}}.button--toggle[aria-expanded=false] .expanded-only,.button--toggle[aria-expanded=true] .collapsed-only,.button--toggle[aria-pressed=false] .expanded-only,.button--toggle[aria-pressed=true] .collapsed-only,.js .menu[data-menustate=closed]{display:none}[data-indent="1"]{margin-left:2em}[data-indent="2"]{margin-left:5em}[data-indent="3"]{margin-left:9em}.aspect-ratio-container{padding-bottom:56.25%;position:relative}.aspect-ratio-container[data-ratio="1:1"]{padding-bottom:100%}.aspect-ratio-container[data-ratio="4:3"]{padding-bottom:75%}.aspect-ratio-container[data-ratio="3:2"]{padding-bottom:66.667%}.aspect-ratio-container[data-ratio="2:1"]{padding-bottom:50%}.aspect-ratio-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.card[data-align=left]{float:left}.card[data-align=right]{float:right}.card--callout{border:1px solid grey;box-sizing:border-box;clear:both;margin:8px auto;max-width:400px;overflow:hidden;padding:.75em}.card__title{border-bottom:1px solid grey;font-size:1.2em;margin-bottom:.625em;margin-top:0}.card__body>:last-child{margin-bottom:0}@media screen{.card--callout{background-color:var(--color-aside-bg);border-color:var(--color-faded-gold);border-radius:0 5px 0 10px;border-width:0 0 1px 4px;color:var(--color-aside-text)}.card__title{border-color:#836950}.card--callout--special-notice{background:#eee;background:repeating-linear-gradient(45deg,#ededed,#ededed 30px,#f5f5f5 0,#f5f5f5 60px);border:5px solid #146758;border-radius:10px;margin:20px}.card--callout--special-notice .callout__title{background:#146758;color:#fea00d;margin:0;padding:10px 5px;text-transform:uppercase}.card--callout--special-notice .card__body{padding:10px 5px}}@media (max-width:767px){.card--callout.card--callout{float:none}}@media (min-width:768px){.card--callout{clear:none;float:right;margin:8px;max-width:none;width:42%}.grid-cell{.card--callout{width:100%}}}
.page__info>div[data-drupal-messages]{display:flex;flex-direction:column;max-height:75vh}.messages{word-wrap:break-word;border:1px solid var(--message-color);border-left-width:3.5em;border-radius:3px;color:#2e2d29;flex:0 1 auto;overflow:auto;padding:1em 1.5em}[dir=rtl] .messages{text-align:right}.messages+.messages{margin-top:.5em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages__icon{color:var(--color-white);font-size:1.75em;line-height:1rem;position:absolute;text-align:center;-webkit-transform:translateX(-2.85em);transform:translateX(-2.85em);width:2em}.messages--status{--message-color:#739b4b;background-color:#e8f0df}.messages--warning{--message-color:var(--color-bright-gold);background-color:#f8f1e6}.messages--error{--message-color:#872332;background-color:#f3e9eb}
.media-text{clear:both;min-height:350px;position:relative}.media-text[data-component-height="2"]{min-height:400px}.media-text[data-component-height="3"]{min-height:450px}.media-text[data-component-height="5"]{min-height:550px}.media-text[data-component-height="8"]{min-height:700px}.media-text[data-media-position=behind]{height:1px}.media-text>*{box-sizing:border-box;flex:0 0 50%}.media-text[data-media-position=left]>*,.media-text[data-media-position=right]>*,::-ms-backdrop{max-width:50%}.media-text__media{height:100%;z-index:1}.media-text__media img,.media-text__media video{display:block}button.media-text__pause{border-radius:.5em;bottom:.5em;color:#fff;font-size:2em;left:.5em;padding:.5em;position:absolute;text-shadow:3px 2px 3px rgba(0,0,0,.5)}button.media-text__pause:focus,button.media-text__pause:hover{background-color:rgba(32,32,32,.5);outline:2px solid hsla(0,0%,100%,.5)}.media-text__media>*,.object-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.row--center-vertically{display:flex;flex-direction:column;justify-content:center}.media-text__text{--text-padding:2em;padding:var(--text-padding);z-index:2}.media-text[data-media-position=behind] .media-text__text{bottom:0;left:50%;max-width:100%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (min-width:768px){.media-text[data-media-position=left],.media-text[data-media-position=right]{align-items:center;display:flex;flex-wrap:wrap;height:1px}.media-text[data-media-position=right] .media-text__media{order:2}.media-text[data-media-position=left] .media-text__text{padding-right:calc(50% - 384px + var(--text-padding))}.media-text[data-media-position=right] .media-text__text{padding-left:calc(50% - 384px + var(--text-padding))}.media-text[data-media-position=behind] .media-text__text{bottom:auto;min-width:400px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:960px){.media-text[data-media-position=left] .media-text__text{padding-right:calc(50% - 480px + var(--text-padding))}.media-text[data-media-position=right] .media-text__text{padding-left:calc(50% - 480px + var(--text-padding))}}@media screen and (min-width:1200px){.media-text[data-media-position=left] .media-text__text{padding-right:calc(50% - 600px + var(--text-padding))}.media-text[data-media-position=right] .media-text__text{padding-left:calc(50% - 600px + var(--text-padding))}}
a.tile__link{--tile-color-icon:var(--color-bright-gold);--tile-color-title:var(--color-green);--tile-color-title-hover:var(--color-white);--tile-color-shading:var(--color-off-white);color:inherit;display:block}.dark-mode a.tile__link{--tile-color-icon:var(--color-juneday);--tile-color-title:var(--color-leaf);--tile-color-shading:var(--color-off-gray)}.tile__link:after{content:none!important}a.tile__link:link{-webkit-text-decoration-line:none;text-decoration-line:none}a.tile__link:focus,a.tile__link:hover{border-bottom:3px solid var(--tile-color-icon);color:var(--tile-color-title-hover);margin-bottom:-3px}.tiles--shaded .tile__image,a.tile__link:focus,a.tile__link:hover{background-color:var(--tile-color-shading)}.tile__image.aspect-ratio-container>*{position:absolute}.tile__image>i{color:var(--tile-color-icon);display:block;font-size:4.5em;text-align:center}.tile__image.aspect-ratio-container>i{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tile__icon-svg{height:100%;text-align:center;width:100%}.tile__icon-svg svg{height:auto;max-height:5em;max-width:100%;width:auto}.tile__image.aspect-ratio-container svg{max-height:100%}.tile__title{font-size:1.2em;font-weight:400;text-transform:uppercase}.tile__title--inset{background:rgba(2,105,55,.85);bottom:0;color:var(--color-faded-yellow);left:0;padding:.75em 1em;right:0}.tile__title--outset{color:var(--tile-color-title);text-align:center}.tile__title span{text-transform:none}.node--tile,div.panel-pane div.node--tile{margin-bottom:1em}.node--tile .node__title{font-size:1.1em;line-height:1.2;margin-bottom:.25em;margin-top:0}.node--tile .node__title a{text-decoration:none}
.link--cta{border:1px solid transparent;border-radius:.25em;display:block;font-size:1.2em;font-weight:700;letter-spacing:.5px;margin:1.1em auto;max-width:30em;max-width:min(75%,30em);overflow:hidden;padding:.5em .75em;position:relative;text-align:center;text-decoration:none}.link--cta:link,.link--cta:visited{color:#fff}.link--cta:focus,.link--cta:hover{background:var(--color-off-white);border-color:var(--color-green);color:var(--color-green)}.link--cta,.link--cta[data-cta-color=green]{background-color:var(--color-green)}.link--cta[data-cta-color=red]{background:#aa3b3b}.link--cta[data-cta-color=red]:hover{background:#c35555}.link--cta[data-cta-color=yellow]{background-color:#e0ac4a}.link--cta[data-cta-color=yellow]:hover{background-color:#e3ba50}.link--cta[data-cta-color=yellow]:before{color:#fff}main a.link--cta{text-decoration:none}.sidebar .link--cta{font-size:14px;padding:4px}.region-site-title .link--cta{border-radius:5px;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 auto;max-width:250px;padding:9px 30px 6px;text-transform:uppercase;width:auto}.grid-cell .link--cta{max-width:none}
.designation-list{margin-left:0;padding-left:0}.designation{border-top:1px solid #ccc;list-style:none;padding:.2em .5em .2em 3em}.designation input{border:none;margin-left:-2em;margin-right:1em;padding:0;width:1em}.designation__detail{font-size:.9em}
.fg{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.fg>.grid-cell{background-color:var(--color-grid-bg);box-sizing:border-box;margin-bottom:1em;padding:1% 1rem}.cke_widget_wrapper .fg{outline:1px dotted #ccc}.cke_widget_wrapper .fg>.grid-cell{outline:1px dashed #aaa}.fg-debug{outline:1px solid #6f6}.fg-debug>.grid-cell{outline:1px solid #66f}@media (max-width:767px){.fg-xs-1>.grid-cell{flex-basis:100%}.fg-xs-2.fg-pad-5>.grid-cell,.fg-xs-2>.grid-cell{flex-basis:47.5%}.fg-xs-2.fg-pad-2>.grid-cell{flex-basis:49%}.fg-xs-2.fg-pad-0>.grid-cell{flex-basis:50%}.fg-xs-3.fg-pad-5>.grid-cell,.fg-xs-3>.grid-cell{flex-basis:30%}.fg-xs-3.fg-pad-2>.grid-cell{flex-basis:32%}.fg-xs-3.fg-pad-0>.grid-cell{flex-basis:33.33333333%}.fg-xs-4.fg-pad-5>.grid-cell,.fg-xs-4>.grid-cell{flex-basis:21.25%}.fg-xs-4.fg-pad-2>.grid-cell{flex-basis:23.5%}.fg-xs-4.fg-pad-0>.grid-cell{flex-basis:25%}.fg-xs-6.fg-pad-5>.grid-cell,.fg-xs-6>.grid-cell{flex-basis:12.5%;margin-right:5%}.fg-xs-6.fg-pad-5>.grid-cell:nth-child(6n),.fg-xs-6>.grid-cell:nth-child(6n){margin-right:0}.fg-xs-6.fg-pad-2>.grid-cell{flex-basis:15%}.fg-xs-6.fg-pad-0>.grid-cell{flex-basis:16.66666667%}}@media (min-width:768px) and (max-width:959px){.fg-sm-1>.grid-cell{flex-basis:100%}.fg-sm-2.fg-pad-5>.grid-cell,.fg-sm-2>.grid-cell{flex-basis:47.5%}.fg-sm-2.fg-pad-2>.grid-cell{flex-basis:49%}.fg-sm-2.fg-pad-0>.grid-cell{flex-basis:50%}.fg-sm-3.fg-pad-5>.grid-cell,.fg-sm-3>.grid-cell{flex-basis:30%}.fg-sm-3.fg-pad-2>.grid-cell{flex-basis:32%}.fg-sm-3.fg-pad-0>.grid-cell{flex-basis:33.33333333%}.fg-sm-4.fg-pad-5>.grid-cell,.fg-sm-4>.grid-cell{flex-basis:21.25%}.fg-sm-4.fg-pad-2>.grid-cell{flex-basis:23.5%}.fg-sm-4.fg-pad-0>.grid-cell{flex-basis:25%}.fg-sm-6.fg-pad-5>.grid-cell,.fg-sm-6>.grid-cell{flex-basis:12.5%;margin-right:5%}.fg-sm-6.fg-pad-5>.grid-cell:nth-child(6n),.fg-sm-6>.grid-cell:nth-child(6n){margin-right:0}.fg-sm-6.fg-pad-2>.grid-cell{flex-basis:15%}.fg-sm-6.fg-pad-0>.grid-cell{flex-basis:16.66666667%}}@media (min-width:960px) and (max-width:1199px){.fg-md-1>.grid-cell{flex-basis:100%}.fg-md-2.fg-pad-5>.grid-cell,.fg-md-2>.grid-cell{flex-basis:47.5%}.fg-md-2.fg-pad-2>.grid-cell{flex-basis:49%}.fg-md-2.fg-pad-0>.grid-cell{flex-basis:50%}.fg-md-3.fg-pad-5>.grid-cell,.fg-md-3>.grid-cell{flex-basis:30%}.fg-md-3.fg-pad-2>.grid-cell{flex-basis:32%}.fg-md-3.fg-pad-0>.grid-cell{flex-basis:33.33333333%}.fg-md-4.fg-pad-5>.grid-cell,.fg-md-4>.grid-cell{flex-basis:21.25%}.fg-md-4.fg-pad-2>.grid-cell{flex-basis:23.5%}.fg-md-4.fg-pad-0>.grid-cell{flex-basis:25%}.fg-md-6.fg-pad-5>.grid-cell,.fg-md-6>.grid-cell{flex-basis:12.5%;margin-right:5%}.fg-md-6.fg-pad-5>.grid-cell:nth-child(6n),.fg-md-6>.grid-cell:nth-child(6n){margin-right:0}.fg-md-6.fg-pad-2>.grid-cell{flex-basis:15%}.fg-md-6.fg-pad-0>.grid-cell{flex-basis:16.66666667%}}@media (min-width:1200px){.fg-lg-1>.grid-cell{flex-basis:100%}.fg-lg-2.fg-pad-5>.grid-cell,.fg-lg-2>.grid-cell{flex-basis:47.5%}.fg-lg-2.fg-pad-2>.grid-cell{flex-basis:49%}.fg-lg-2.fg-pad-0>.grid-cell{flex-basis:50%}.fg-lg-3.fg-pad-5>.grid-cell,.fg-lg-3>.grid-cell{flex-basis:30%}.fg-lg-3.fg-pad-2>.grid-cell{flex-basis:32%}.fg-lg-3.fg-pad-0>.grid-cell{flex-basis:33.33333333%}.fg-lg-4.fg-pad-5>.grid-cell,.fg-lg-4>.grid-cell{flex-basis:21.25%}.fg-lg-4.fg-pad-2>.grid-cell{flex-basis:23.5%}.fg-lg-4.fg-pad-0>.grid-cell{flex-basis:25%}.fg-lg-6.fg-pad-5>.grid-cell,.fg-lg-6>.grid-cell{flex-basis:12.5%;margin-right:5%}.fg-lg-6.fg-pad-5>.grid-cell:nth-child(6n),.fg-lg-6>.grid-cell:nth-child(6n){margin-right:0}.fg-lg-6.fg-pad-2>.grid-cell{flex-basis:15%}.fg-lg-6.fg-pad-0>.grid-cell{flex-basis:16.66666667%}}[data-grid-bg-color=white]{--color-grid-bg:var(--color-white)}[data-grid-bg-color=light-gray]{--color-grid-bg:var(--color-light-gray)}[data-grid-bg-color=off-white]{--color-grid-bg:var(--color-off-white)}[data-grid-bg-color=faded-gold]{--color-grid-bg:var(--color-faded-gold)}[data-grid-bg-color=beige]{--color-grid-bg:var(--color-beige)}
.main__sidebar{margin-bottom:1em}@media screen{.main__sidebar{border:1px solid var(--color-dark-gold);color:#555}}@media screen and (min-width:50rem){.main__sidebar{border-width:0 0 0 1px}}.main__sidebar .block+.block{border-top:1px solid var(--color-faded-gold);margin-bottom:1em}.main__sidebar .block__title{font-size:1.15em;font-weight:700;margin:.5em 0 .25em;padding:0 .5em;text-align:center}.main__sidebar .block__title>.menu__toggle{background:none;border:none;float:right;font-size:.8em;line-height:1;text-transform:uppercase}.main__sidebar .menu__toggle>.fa{font-size:1em;line-height:1}@media screen and (min-width:50rem){.main__sidebar .block__title>.menu__toggle{display:none!important}.main__sidebar>nav>.menu{display:block!important}}.main__sidebar>div{padding:0 1em}.main__sidebar p{font-size:.95em;line-height:normal;margin:1.2em 0}.main__sidebar :link{text-decoration:none}@media print{.sidebar .block-menu{display:none}}.main__sidebar a.link--cta{max-width:unset}
.form-actions,.form-item{margin-bottom:1em;margin-top:1em}fieldset[role=radiogroup] .form-item{margin-bottom:.25em;margin-top:.25em}.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}input.form-checkbox,input.form-radio{vertical-align:middle}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.fieldset-wrapper>.form-item:first-child,.form-item>p:first-child{margin-top:0}input.error,select.error{background-color:#fee;border-color:#eaa}input[type=submit].button--primary{font-size:1.5em;font-weight:700}.form-icon-submit,input[type=submit].button--primary{background-color:var(--color-dark-gold);color:var(--color-white)}.form-icon-submit{border-radius:0;border-width:0;height:100%;padding:10px}.label__required{color:#666;display:inline-block;font-size:.85em;letter-spacing:1px;margin-left:1em;text-transform:uppercase;vertical-align:top}.label__required>i{color:red;font-size:1.1em}.webform-confirmation__message{padding:1.5em 0}.entity-moderation-form{width:100%}
.wsuperson{background:var(--color-aside-bg);border:1px solid #ddd;margin:1em 0;padding:.25em;position:relative}.wsuperson .field-name-wsu-person-photo,.wsuperson .field-wsu-person-photo{float:left}.wsuperson .field-name-wsu-person-photo img,.wsuperson .field-wsu-person-photo img{border:0;box-shadow:none;display:block;margin:0;padding:0}.wsuperson__inner{margin-left:90px}.wsuperson--full .wsuperson__inner,.wsuperson--profile-subpage .wsuperson__inner{margin-left:160px}.wsuperson__title{clear:none;font-size:1.1em;margin:0}.name__suffix,.name__title{font-size:.9em;font-weight:400}.wsuperson--full .wsuperson__title,.wsuperson--profile-subpage .wsuperson__title{font-size:1.4em}.wsuperson--full .field-name-wsu-person-photo+.wsuperson__title,.wsuperson--profile-subpage .field-name-wsu-person-photo+.wsuperson__title{margin-top:1em}.wsuperson__field--wsuRole{color:#777;font-size:.85em;font-weight:700;position:absolute;right:.25em;text-align:right;text-transform:uppercase;top:.25em}.wsuperson__field .field__label{display:none}.wsuperson__field--ou,.wsuperson__field--wsuStuCollege{color:#777;font-size:.9em;font-weight:700;text-transform:uppercase}.node-person-list .wsuperson__field--ou{display:none}.wsuperson__field--mail,.wsuperson__field--ou,.wsuperson__field--telephoneNumber,.wsuperson__field--title,.wsuperson__field--wsuStuCollege,.wsuperson__field--wsuStuMajor{display:inline-block;margin-right:1.5em}.wsuperson__field div{display:inline}.wsu_ldap_helper-results .search-result{counter-increment:result;list-style-type:none;margin:0;padding:0;position:relative}.wsu_ldap_helper-results .search-result:before{background:#ddd;border-radius:.5em 0 0 .5em;content:counter(result);min-width:1em;padding:.5em;position:absolute;right:100%;text-align:center}.wsu_ldap_helper-results .search-snippet-info{padding-left:0}@media screen and (--xs){.wsuperson__field--mail,.wsuperson__field--telephoneNumber{line-height:2}}
.list--comma,.list--unstyled{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.list--comma>li{display:inline}.list--comma>li+li:before{content:", "}.news{overflow:hidden}.news__image{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point);object-position:var(--focal-point)}.news__image--left{float:right;margin-right:1em;width:300px}.news__image--right{float:right;margin-left:1em;width:300px}
.campuslabs-org-category-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin-bottom:2rem;padding:0}.campuslabs-org-item{background-color:var(--color-light-gray);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin-top:var(--spacing-between-bullets);padding:1rem}.campuslabs-org-title{font-size:1.2em;font-weight:700}.campuslabs-load-more{background:var(--color-green);border:none;border-radius:.5em;clear:both;color:var(--color-white);cursor:pointer;display:block;font-size:1em;font-weight:700;margin:0 auto;padding:.5em 1em;text-align:center;width:80%}.campuslabs-org-thumbnail{float:right}@media screen and (min-width:960px){.campuslabs-org-thumbnail{margin:-2% -2% 2% 3.5%}}@media (min-width:600px){.campuslabs-org-category-row{grid-template-columns:repeat(2,1fr)}}
.faq--sticky[aria-expanded=false] .faq__answer,.js .faq__answer{display:none}.faq--sticky .faq__answer,.faq[aria-expanded=true] .faq__answer{display:block}.faq__answer{margin:1em 0}.faq[aria-expanded=true]{list-style:circle}.faq__question{font-weight:700}.js.js .faq__question:hover{cursor:pointer;font-weight:700;padding-right:0}.faq[aria-expanded=false] .faq__question{font-weight:400;padding-right:4%}.faq[aria-expanded=false] .expanded-only,.faq[aria-expanded=true] .collapsed-only{display:none}.faq__answer:focus{outline:1px dotted #969696}.faq__toggle{-webkit-appearance:none;background:#f4f2ef;border:1px solid #707e66;border-radius:1em;color:#525d4a;font:inherit;line-height:1;margin:0 .25em;padding:1px .5em}.faq[aria-expanded=true] .faq__toggle{background:#fff;color:#626f59}.faq__edit{float:right}@media print{.js .faqs:before{color:#777;content:"Only opened FAQs were printed. If you would like to see another FAQ, please show its answer before printing.";display:block;font-size:.75em;font-style:italic;line-height:1}.faq[aria-expanded=false],.faq__toggle{display:none}}
.feature-image__container{overflow:hidden;position:relative}:root.dark-mode .feature-image--page-banner{-webkit-filter:brightness(.67);filter:brightness(.67)}.feature-image--top{display:block;max-height:50vh;min-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.feature-image--top_right{float:right;margin-bottom:1em;margin-left:1.5em}.feature-image--page_banner{display:block;margin:0 auto;position:relative}.feature-image__bleed{display:block;-webkit-filter:blur(10px);filter:blur(10px);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
div.tabs{margin-bottom:20px}.tabs--primary a:link{text-decoration:none}.tabs--primary li a{background-color:var(--color-menu-tabs-bg);border:1px solid var(--color-faded-gold);border-bottom:1px var(--color-faded-gold);color:var(--color-menu-tabs-text);display:block;font-size:.929em;height:1.8em;line-height:1.9;padding:0 10px 3px;text-shadow:0 1px 0 #fff}.tabs--primary a.is-active{background-color:var(--color-menu-tabs-active);border:1px solid var(--color-faded-gold)}@media screen and (max-width:37.5em){.tabs--primary{border-bottom:1px solid var(--color-faded-gold)}.tabs--primary li{display:block;margin:0}.tabs--primary li a{padding:5px 10px}.tabs--primary li.is-active a{border-bottom:none}}@media screen and (min-width:37.5em){.tabs--primary{border-bottom:1px solid var(--color-faded-gold);height:auto;line-height:normal;margin:0;overflow:hidden;padding:0 3px;white-space:nowrap}.tabs--primary li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom}[dir=rtl] .tabs--primary li{float:right;margin:0 0 0 5px}.tabs--primary li a{border-top-left-radius:6px;border-top-right-radius:6px;float:left}.tabs--primary a.is-active{border-bottom:1px solid #fff;margin-bottom:-1px}}.tabs--secondary{border-bottom:none;margin:5px;overflow:hidden;padding:.5em 0}.tabs--secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em}[dir=rtl] .tabs--secondary li{border-left:1px solid #ccc;border-right:none;float:right}.tabs--secondary li:last-child{border-right:none}[dir=rtl] .tabs--secondary li:last-child{border-left:none}.tabs--secondary li:first-child{padding-left:0}[dir=rtl] .tabs--secondary li:first-child{padding-right:0}.tabs--secondary li a{display:inline;padding:.25em .5em;text-decoration:none}.tabs--secondary li a.is-active{background:#f2f2f2;border-bottom:none;border-radius:5px}
.menu{list-style:none;position:relative}.menu,.menu>li{margin:0;padding:0}.ml__a{display:block;text-decoration:none}.ml__subtitle{display:block;font-size:.8em;padding-top:1px}.menu--inline{line-height:3;text-align:center}.menu--inline>li{display:inline-block;line-height:1}.menu--inline>li+li{margin-left:1em}.menu--horizontal{letter-spacing:.02em;text-align:center}.menu--horizontal>.ml--home .fa-home{font-size:1.2em;padding:0 .25em}.menu--horizontal>li>.ml__a,.menu--horizontal>li>div>.ml__a{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;line-height:1;min-height:2em;padding:.25em .5em}@media screen and (min-width:32rem){.menu--horizontal{display:flex;width:100%}.menu--horizontal>li{flex:0 1 20%;flex-basis:20%;flex-basis:var(--menu-item-width,20%)}.menu--horizontal>.ml--home{flex:0 6 20%}}.menu--sidebar-tree{line-height:1.25}.menu--sidebar-tree>li{position:relative}.menu--sidebar-tree>li>ul.menu--sidebar-subtree{line-height:1.5;margin:0;padding:.5em 1.5em}.menu--sidebar-subtree{margin:3px 0 3px 20px;padding-left:0}.menu--sidebar-subtree ul{margin-left:1.25rem;position:static}.menu--sidebar-subtree ul ul{margin-left:1rem}.menu--sidebar-subtree ul ul ul{margin-left:.5rem}.menu--sidebar-subtree a{padding-left:.5em;text-indent:-.5em}.menu--sidebar-subtree li span.ml__a:after{content:": "}.menu--sidebar-tree .ml:nth-last-child(3){padding-right:.78571429em}.menu--sidebar-tree .ml__indicator{color:#777;text-indent:0}.menu--sidebar-tree>li>.ml__a>.ml__indicator{display:block;line-height:25px;margin-top:3px;overflow:hidden;position:absolute;right:0;top:0}.menu--sidebar-tree>li>.menu__toggle{background:none;border:none;color:#777;cursor:pointer;display:block;font-family:inherit;font-size:inherit;height:25px;line-height:25px;margin:3px 0 0;overflow:hidden;padding:0;position:absolute;right:0;top:0;vertical-align:middle;width:20px}.menu__subhead>.ml__a:after{content:":"}.sidebar>.block-menu:first-child{margin-top:0}.menu--sidebar-tree .menu__separator{background-color:#777;border:none;height:3px}.sidebar .block-menu li,.sidebar .block-menu ul{clear:both}.action-links{list-style:none}.action-links li{display:inline-block;margin:0 .5em}@media print{.region-site-menu,.region-wsu-header .block-menu{display:none}}
span.ml__a{color:var(--color-link);outline-color:var(--color-link-outline)}.menu--horizontal{--color-border:var(--color-dark-gold);grid-column-gap:1px;border:var(--color-border) solid;border-width:0 1px 1px;box-sizing:border-box;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;-webkit-column-rule:1px var(--color-border) solid;-moz-column-rule:1px var(--color-border) solid;column-rule:1px var(--color-border) solid;min-height:2.75em}.menu--horizontal>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;border:var(--color-border) solid;border-width:1px 0 0;break-inside:avoid;page-break-inside:avoid}.menu--horizontal .ml__a.active,.menu--horizontal .ml__a.active-trail{background:var(--color-off-white)}.menu--horizontal a.ml__a:focus,.menu--horizontal a.ml__a:hover{background:var(--color-faded-gold)}@media screen and (max-width:32rem){.menu--horizontal{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}}@media screen and (min-width:32rem){.menu--horizontal{border-width:0}.menu--horizontal>li{border:none}}.menu--horizontal-subtree{--color-link:var(--color-menu-sidebar-level1);--color-link-selected:var(--color-menu-sidebar-level1);letter-spacing:0;text-align:left}.menu--toplevel{--color-border:var(--color-dark-gold);--color-link:var(--color-white);--color-link-selected:var(--color-faded-gold);--menu-item-width:fit-content;background:var(--color-green);border-width:0;-webkit-column-rule-color:var(--color-dark-green);-moz-column-rule-color:var(--color-dark-green);column-rule-color:var(--color-dark-green);font-size:1.1em;justify-content:space-between;min-height:2.5em;padding-bottom:1rem}.menu--toplevel>li>.ml__a:link,.menu--toplevel>li>.ml__a:visited,.menu--toplevel>li>div>.ml__a:link,.menu--toplevel>li>div>.ml__a:visited,.menu--toplevel>li>div>span.ml__a,.menu--toplevel>li>span.ml__a{border-bottom:4px solid transparent;font-weight:700}.menu--toplevel .ml__a.active-trail,.menu--toplevel .ml__a.is-active,.menu--toplevel>li>div>a.ml__a:focus,.menu--toplevel>li>div>a.ml__a:hover,.menu--toplevel a.ml__a:focus,.menu--toplevel a.ml__a:hover{background:unset;border-bottom-color:var(--color-border)!important}.menu--toplevel .ml__a.active-trail,.menu--toplevel .ml__a.is-active{background:unset}.menu--toplevel .ml--home{flex:0 0 3.5em}.menu--secondary{color:var(--color-green);margin-bottom:1em}.menu--secondary a:link,.menu--secondary a:visited{color:inherit}@media screen and (min-width:32rem){.menu--secondary{--color-border:var(--color-faded-gold);border-width:1px 0;margin-bottom:0}}.menu--sidebar-tree{--color-border:#b16c02;--color-link:var(--color-menu-sidebar-level1);--color-link-selected:var(--color-menu-sidebar-level1)}.menu--sidebar-subtree{--color-link:var(--color-menu-sidebar);--color-link-selected:var(--color-menu-sidebar-hover)}.menu--sidebar-tree:focus{outline:none}.menu--sidebar-tree a{text-decoration:none}.menu--sidebar-tree>li>.active-trail,.menu--sidebar-tree a.is-active,.menu--sidebar-tree a.is-active:hover{font-weight:700}.menu--sidebar-tree .is-active:before{border-bottom:6px solid transparent;border-left:6px solid transparent;border-left-color:var(--color-border);border-right:0 solid transparent;border-top:6px solid transparent;content:"";left:0;margin-top:6px;position:absolute}.menu--horizontal-subtree>li>div>.ml__a{padding:.5em .5em .5em .8em}.menu--sidebar-tree>li>.ml__a{padding:.5em 2em .5em .8em}.menu--horizontal-subtree>li>div>.ml__a:focus,.menu--horizontal-subtree>li>div>.ml__a:hover,.menu--sidebar-tree>li>.ml__a:focus,.menu--sidebar-tree>li>.ml__a:hover{background-color:var(--color-menu-sidebar-level1-hover)}.menu--sidebar-tree>li.expanded>span.ml__a{padding-right:30px}.menu--sidebar-tree>li.menu__subhead>.ml__a{border-bottom:1px dotted var(--color-border);border-left:none;border-right:none;font-size:.95em;font-weight:700;margin:8px 0 0;padding:.1em .5em .1em .8em}.menu--horizontal-subtree>li.menu__subhead>div>.ml__a:focus,.menu--horizontal-subtree>li.menu__subhead>div>.ml__a:hover,.menu--sidebar-tree>li.menu__subhead>a.ml__a:focus,.menu--sidebar-tree>li.menu__subhead>a.ml__a:hover{background:none}.menu--sidebar-tree>li>ul.menu--sidebar-subtree{background:var(--color-menu-sidebar-subtree);font-weight:400}.menu--sidebar-subtree>li+li{border-top:1px solid #eaeaea}.menu--sidebar-tree>li>.menu__toggle{border-left:1px solid #e5e5e5}.menu--sidebar-tree>li>.menu__toggle i{font-size:1em;line-height:1.25}.menu--sidebar-tree .menu--sidebar-tree{font-size:1em}.menu--footer-mega{--color-link:var(--color-dark-gray);--color-link-selected:var(--color-green);margin:0 auto;max-width:250px;padding:20px 0}.menu--footer-mega h4{font-size:1em;text-transform:uppercase}.menu--footer-mega a:link,.menu--footer-mega a:visited{display:inline}.menu--footer-mega a:focus,.menu--footer-mega a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:32rem){.menu--footer-mega{display:table;max-width:none;padding:0;width:100%}.menu--footer-mega>li{display:table-cell}}.action-links a{background:#f4f2ef;border:2px solid #87847b;border-left-width:1.5em;border-radius:.3em;color:#555;font-weight:700;padding:.1em 1em}.action-links a:focus,.action-links a:hover{border-color:#c88b11;color:#c88b11}.action-links .fa{color:#f4f2ef;display:inline-block;margin-left:-2.5em;margin-right:1em;text-align:center;width:1.5em}.action-links .fa:before{vertical-align:middle}

/*# sourceMappingURL=app.styles.css.map*/