/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;--color-text:#222;--color-link:#2e807f;--color-link-hover:#205a59;--color-background:#fff;--color-background-2:#eee;--color-button-text:#fff;--color-button-text-hover:#2e807f;--color-button-background:#2e807f;--color-button-background-hover:#fff}details,main{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#2e807f;color:var(--color-link);fill:none;stroke:currentColor;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before{box-sizing:border-box}body{margin:0;background:#fff;background:var(--color-background);color:#222;color:var(--color-text);fill:currentColor;font-family:Montserrat,"Montserrat Extended Charset",Arial,sans-serif;font-weight:300;line-height:1.5;font-size:.875rem}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/themes/oacu/dist/fonts/montserrat-300.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-300.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/themes/oacu/dist/fonts/montserrat-600.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-600.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/themes/oacu/dist/fonts/montserrat-500.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-500.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/themes/oacu/dist/fonts/montserrat-400.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-400.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/themes/oacu/dist/fonts/montserrat-300-italic.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-300-italic.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/themes/oacu/dist/fonts/montserrat-600-italic.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-600-italic.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/themes/oacu/dist/fonts/montserrat-500-italic.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-500-italic.woff) format("woff")}@font-face{font-display:fallback;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/themes/oacu/dist/fonts/montserrat-400-italic.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-400-italic.woff) format("woff")}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:normal;font-weight:300;src:url(/themes/oacu/dist/fonts/montserrat-300--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-300--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:normal;font-weight:600;src:url(/themes/oacu/dist/fonts/montserrat-600--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-600--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:normal;font-weight:500;src:url(/themes/oacu/dist/fonts/montserrat-500--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-500--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:normal;font-weight:400;src:url(/themes/oacu/dist/fonts/montserrat-400--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-400--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:italic;font-weight:300;src:url(/themes/oacu/dist/fonts/montserrat-300-italic--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-300-italic--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:italic;font-weight:600;src:url(/themes/oacu/dist/fonts/montserrat-600-italic--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-600-italic--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:italic;font-weight:500;src:url(/themes/oacu/dist/fonts/montserrat-500-italic--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-500-italic--accents.woff) format("woff");unicode-range:U+00C0-0237}@font-face{font-display:fallback;font-family:"Montserrat Extended Charset";font-style:italic;font-weight:400;src:url(/themes/oacu/dist/fonts/montserrat-400-italic--accents.woff2) format("woff2"),url(/themes/oacu/dist/fonts/montserrat-400-italic--accents.woff) format("woff");unicode-range:U+00C0-0237}@media(min-width:30rem){body{font-size:.875rem;font-size:calc(.5rem + 1.25vw)}}@media(min-width:40rem){body{font-size:1rem;font-size:calc(.7727272727rem + .5681818182vw)}}@media(min-width:62rem){body{font-size:1.125rem;font-size:calc(.7171052632rem + .6578947368vw)}}@media(min-width:81rem){body{font-size:1.25rem}}label{display:block;font-weight:600}input,select,textarea{background-color:transparent;border:1px solid;border-radius:0;color:inherit;font-family:inherit;font-size:1em;font-weight:inherit;line-height:inherit;margin:.25em 0;padding:.25em;width:100%}input:focus,select:focus,textarea:focus{outline:solid 1px;outline-offset:0}input[type=checkbox],input[type=radio]{width:auto}button,input[type=button],input[type=reset],input[type=submit]{background-color:#2e807f;background-color:var(--color-button-background);border:1px solid transparent;border-radius:1em;color:#fff;color:var(--color-button-text);cursor:pointer;display:inline-block;fill:none;font-weight:300;margin-bottom:.25em;margin-top:.25em;padding:.25em 1em;stroke:currentColor;text-transform:uppercase;width:auto;font-size:.8125rem}@media(min-width:30rem){button,input[type=button],input[type=reset],input[type=submit]{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){button,input[type=button],input[type=reset],input[type=submit]{font-size:.875rem;font-size:calc(.6477272727rem + .5681818182vw)}}@media(min-width:62rem){button,input[type=button],input[type=reset],input[type=submit]{font-size:1rem;font-size:calc(.7960526316rem + .3289473684vw)}}button.is-active,button:active,button:focus,button:hover,input[type=button].is-active,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset].is-active,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].is-active,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff;background-color:var(--color-button-background-hover);border-color:#2e807f;border-color:var(--color-button-text-hover);color:#2e807f;color:var(--color-button-text-hover);fill:currentColor;stroke:none}@media print{button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:0;color:var(--color-link);padding:0}a[href]::after{background:0 0;border:0;color:inherit;content:"(" attr(href) ")";display:inline;font-size:.8125rem;font-style:normal;font-weight:400;height:auto;letter-spacing:0;margin:0;padding:0 0 0 .25em;position:static;text-transform:none;vertical-align:baseline;width:auto}a[href^="#"]::after,a[href^="?"]::after,a[href^="javascript:"]::after,a[href^="mailto:"]::after{display:none}a[href^="/"]::after{content:"(https://oacu.oir.nih.gov" attr(href) ")"}a[href^="//"]::after{content:"(https:" attr(href) ")"}}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .25em}h1,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.65625rem}@media(min-width:30rem){h1,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.65625rem;margin-top:calc(.375rem + .9375vw)}}@media(min-width:40rem){h1,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.75rem;margin-top:calc(.5795454545rem + .4261363636vw)}}@media(min-width:62rem){h1,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.84375rem;margin-top:calc(.5378289474rem + .4934210526vw)}}@media(min-width:81rem){button,input[type=button],input[type=reset],input[type=submit]{font-size:1.0625rem}h1,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:.9375rem}}h1{font-weight:500;padding-top:.25em;text-align:center;font-size:1.75rem}@media(min-width:30rem){h1{font-size:1.75rem;font-size:calc(1rem + 2.5vw)}}@media(min-width:40rem){h1{font-size:2rem;font-size:calc(1.0340909091rem + 2.4147727273vw)}}@media(min-width:62rem){h1{font-size:2.53125rem;font-size:calc(.59375rem + 3.125vw)}}@media(min-width:81rem){h1{font-size:3.125rem}}h2{font-size:1.75em;font-weight:600}h3{font-size:1.5em;font-weight:500}h4{font-size:1.25em;font-weight:500}h5{font-size:1.125em;font-weight:500}h6{font-size:1.0625em;font-weight:500}b,strong{font-weight:600}small{font-size:.8125rem}@media(min-width:30rem){small{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){small{font-size:.875rem;font-size:calc(.7613636364rem + .2840909091vw)}}@media(min-width:62rem){small{font-size:.9375rem}}sub,sup{font-size:.7em}a:active,a:focus,a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em}a.is-active,a.is-active-trail,a:active,a:focus,a:hover{color:#205a59;color:var(--color-link-hover);fill:currentColor;stroke:none}a:not([href]),a:not([href]):active,a:not([href]):focus,a:not([href]):hover{background-color:transparent;border:0;color:inherit;cursor:inherit;display:inline;font-size:1em;font-weight:inherit;margin:0;padding:0;text-decoration:none;text-transform:inherit}.nobr{white-space:nowrap}embed,iframe,object,svg{border:0;max-width:100%}img{border:0;height:auto;max-width:100%;vertical-align:middle;width:auto}hr{box-sizing:content-box;overflow:visible;background:0 0;border:0;border-top:1px solid;clear:both;height:1px;line-height:1px;margin:1.5em 0;padding:0;width:100%}ol,ul{margin:1.5em 0;padding-left:3em}li ol,li ul{margin:0;padding-left:1.5em}li{margin:.5em 0}p{margin:1.5em 0}
.entity-moderation-form{font-size:.8125rem}@media(min-width:30rem){.entity-moderation-form{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.entity-moderation-form{font-size:.875rem;font-size:calc(.7613636364rem + .2840909091vw)}}@media(min-width:62rem){.entity-moderation-form{font-size:.9375rem}}.form-actions,.form-item{margin:1.5em 0}.webform-type-checkboxes .form-item,.webform-type-radios .form-item{margin-bottom:.5em;margin-top:.5em}.form-required::after{color:#c0143c;content:" *"}.webform-type-checkboxes .form-required::after,.webform-type-radios .form-required::after{display:none}.webform-submission-form fieldset{border:0;padding:0}.webform-type-fieldset{margin:1.5em 0 0}.webform-type-fieldset>legend{font-size:1.5em;font-weight:500;margin:.5em 0}.webform-type-checkboxes>legend,.webform-type-radios>legend{font-weight:500}.icon{font-size:1em;height:1em;vertical-align:middle;width:1em}.icon--link{font-size:.8em;margin-left:.25em}@media print{.icon--link{display:none}}.icon--facebook{width:.5625em}.icon--file-doc,.icon--file-pdf,.icon--file-ppt,.icon--file-xls{width:.78125em}.icon--external{width:.875em}.icon--search{width:.90625em}.icon--linkedin{width:1.03125em}.icon--youtube{width:1.09375em}.icon--print{width:1.1875em}.icon--email{width:1.25em}.icon--usa{width:2.6em}.button{background-color:#2e807f;background-color:var(--color-button-background);border:1px solid transparent;border-radius:1em;box-shadow:none;color:#fff;color:var(--color-button-text);cursor:pointer;display:inline-block;fill:none;font-weight:300;margin-bottom:.25em;margin-top:.25em;padding:.25em 1em;stroke:currentColor;text-decoration:none;text-transform:uppercase;font-size:.8125rem}@media(min-width:30rem){.button{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.button{font-size:.875rem;font-size:calc(.6477272727rem + .5681818182vw)}}@media(min-width:62rem){.button{font-size:1rem;font-size:calc(.7960526316rem + .3289473684vw)}}@media(min-width:81rem){.button{font-size:1.0625rem}}.button.is-active,.button.is-active-trail,.button:active,.button:focus,.button:hover{background-color:#fff;background-color:var(--color-button-background-hover);border-color:#2e807f;border-color:var(--color-button-text-hover);color:#2e807f;color:var(--color-button-text-hover);fill:currentColor;stroke:none;text-decoration:none}@media print{.button{background-color:transparent;border:0;color:var(--color-link);padding:0}}p>.button{margin-right:.5em}p.text-align-center>.button{margin-right:.5em;margin-left:.5em}p.text-align-right>.button{margin-left:.5em;margin-right:0}a.skip-link{background-color:var(--color-background);border:.25em solid;color:var(--color-link);font-weight:600;left:0;padding:.5em;text-decoration:none;top:0;z-index:5000}.skip-link.skip-link.skip-link{position:absolute!important}.marker-primary,.marker-secondary{background-color:var(--color-button-background);border-radius:.5em;padding:0 .25em;color:var(--color-button-text);text-transform:uppercase}.marker-primary{--color-button-text:#fff;--color-button-text-hover:#fff;--color-button-background:#636398;--color-button-background-hover:#4f4f79}.marker-secondary{--color-button-text:#fff;--color-button-text-hover:#fff;--color-button-background:#616265;--color-button-background-hover:#222}.video{clear:both;margin:1.5em 0;max-width:150vh;text-align:center}.video__wrapper{padding:56.25% 0 0;position:relative;width:100%}.video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.spacer{clear:both;flex:1 1 100%;height:0;margin-top:1.5em}.spacer--2{margin-top:3em}.spacer--3{margin-top:4.5em}.spacer--4{margin-top:6em}.spacer--5{margin-top:7.5em}.accordion{margin:1.5em 0}.accordion__trigger{--color-button-text:#fff;--color-button-text-hover:#fff;--color-button-background:#616265;--color-button-background-hover:#205a59;border:0;border-radius:0;display:block;font-size:1em;margin:0;padding:0;position:relative;text-transform:none;width:100%}.accordion__trigger[aria-expanded=true]{background-color:var(--color-button-background-hover);color:var(--color-button-text-hover)}.accordion__trigger .accordion__heading{font-size:1.25em;font-weight:500;margin:0;padding:.5em 1.5em .5em 3em;pointer-events:none}.accordion__trigger .accordion__heading::after,.accordion__trigger .accordion__heading::before{background-color:currentColor;content:"";display:block;height:2px;left:1em;margin-top:-1px;position:absolute;top:50%;width:1em}.accordion__trigger .accordion__heading::after{transform:rotate(-90deg)}.accordion__trigger .accordion__heading::before{transform:rotate(-180deg)}.accordion__trigger[aria-expanded=true] .accordion__heading::after,.accordion__trigger[aria-expanded=true] .accordion__heading::before{transform:rotate(0)}.accordion__content{background-color:var(--color-background-2);padding:1px 1.5em}.accordion__content[hidden]{display:none}.date{margin-top:.5em}.updated{--color-text:#616265;--color-link:#2e807f;--color-link-hover:#205a59;--color-background:#fff;--color-background-2:#eee;background:var(--color-background);border-top:1px solid;clear:both;color:var(--color-text);margin:1.5em 0;padding-top:1.5em}.posters{list-style:none;margin:1.5em -1.5em;padding:0}.posters__item{margin:0;padding:1.5em}.posters__item:only-child{grid-column:1/-1;text-align:center;width:100%}.posters__number{font-weight:600;padding-top:.5em}.posters__name{padding-top:.5em}@media(min-width:30rem){.accordion__trigger .accordion__heading{padding:.5em 3em;text-align:center}.posters__item{display:inline-block;vertical-align:top;width:49%}}@media(min-width:40rem){.posters__item{width:33%}}@media(min-width:62rem){.posters__item{width:24.5%}}@supports(display:grid){@media(min-width:30rem){.posters{display:grid;grid-template-columns:1fr 1fr}.posters__item{width:100%}}@media(min-width:40rem){.posters{grid-template-columns:1fr 1fr 1fr}}@media(min-width:62rem){.posters{grid-template-columns:1fr 1fr 1fr 1fr}}}.gov-logos{list-style:none;margin:0 -1em;padding:1em 0;text-align:center}.gov-logos__item{display:inline-block;margin:0;padding:.5em 1em}.gov-logos__link{fill:currentColor;stroke:none}.gov-logos .icon{font-size:4em}.image{clear:both;margin:1.5em 0;text-align:center}.image__wrapper{display:inline-block;margin:0;max-width:100%}.image__caption{font-size:.8125rem}@media(min-width:30rem){.image__caption{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.image__caption{font-size:.875rem;font-size:calc(.6477272727rem + .5681818182vw)}}@media(min-width:62rem){.image__caption{font-size:1rem;font-size:calc(.7960526316rem + .3289473684vw)}}@media(min-width:81rem){.image__caption{font-size:1.0625rem}}.image__caption>p{margin:.5em 0 0}@media(min-width:20rem){.image--left,.image--right{margin:0;max-width:50%;text-align:left}.image--left{clear:left;float:left;padding:0 1.5em 1.5em 0}.image--right{clear:right;float:right;padding:0 0 1.5em 1.5em}.image--left+.image--right,.image--right+.image--left{clear:both}.image>.image__wrapper{display:table;margin:0 auto}.image .image__img{display:block;width:100%}.image .image__caption{caption-side:bottom;display:table-caption}}.calendarlist__item{clear:both;display:table;margin:1.5em 0}.calendarlist__date{display:table-cell;padding:.25em 0;text-align:center;text-transform:uppercase;vertical-align:top;width:3.5em}.calendarlist__month{--color-text:#fff;--color-link:#fff;--color-link-hover:#fff;--color-background:#616265;--color-background-2:#616265;background-color:var(--color-background);color:var(--color-text);display:block;padding:.125em .25em;font-size:.8125rem}@media(min-width:30rem){.calendarlist__month{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.calendarlist__month{font-size:.875rem;font-size:calc(.6477272727rem + .5681818182vw)}}@media(min-width:62rem){.calendarlist__month{font-size:1rem;font-size:calc(.7960526316rem + .3289473684vw)}}.calendarlist__day{--color-text:#616265;--color-link:#2e807f;--color-link-hover:#205a59;--color-background:#fff;--color-background-2:#eee;background-color:var(--color-background);border:1px solid;border-top:0;color:var(--color-text);display:block;font-weight:600;padding:.25em}.calendarlist__content{display:table-cell;padding-left:1.5em;vertical-align:top}.calendarlist__content h2,.calendarlist__content h3,.calendarlist__content h4,.calendarlist__content h5,.calendarlist__content h6{margin:0}.teaserlist__item{clear:both;display:flow-root}.teaserlist__item+.teaserlist__item{border-top:1px solid;margin-top:1.5em}.teaserlist__item img{max-height:90vh}.messages{background-color:var(--color-background-2);border:1px solid;border-left:.5em solid;color:var(--color-text);margin:1.5em 0;min-height:3em;padding:1em 1.5em 1em 3em;position:relative;text-align:left}.messages::after{content:"?";display:block;font-size:1.5em;left:.5em;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:1em}.messages--status{--color-text:#5d7a00;--color-background-2:#f9ffe5}.messages--status::after{content:"✓"}.messages--warning{--color-text:#ad5600;--color-background-2:#fff2e5}.messages--warning::after{content:"⚠"}.messages--error{--color-text:#c0143c;--color-background-2:#fde8ed}.messages--error::after{content:"⭙"}.messages__list{list-style:none;margin:0;padding:0}.local-tasks{list-style:none;margin:1em 0;padding:0;text-align:center}.local-tasks__item{display:inline-block;margin:0;padding:.5em}.menu-icons{list-style:none;margin:0 -.5em;padding:0}.menu-icons__item{display:inline-block;margin:0;padding:.5em}.menu-icons__link{display:block;fill:currentColor;stroke:none}.menu-icons__link.is-active,.menu-icons__link.is-active-trail,.menu-icons__link:active,.menu-icons__link:focus,.menu-icons__link:hover{fill:none;stroke:currentColor}.menu-icons__link .icon{display:block;font-size:2em;margin:0 auto}.menu-icons__text{display:block;text-align:center}.pager{border-top:1px solid;clear:both;margin:1.5em 0}.pager__items{list-style:none;margin:0;padding:1.25em 1.25em 0;text-align:center}.pager__item{display:inline-block;margin:0}.pager__item--text{padding:.25em}.pager__item--active{font-weight:600}.pager__link{padding:.25em}.profile{--color-text:#222;--color-link:#2e807f;--color-link-hover:#205a59;--color-background:#eee;--color-background-2:#ddd;background-color:var(--color-background);color:var(--color-text);margin:1.5em 0}.profile__content,.profile__image{padding:1.5em}.profile__content>:first-child{margin-top:0}.profile__content>h1{--color-text:#636398;color:var(--color-text);text-align:left;font-size:1.75rem}@media(min-width:30rem){.profile__content>h1{font-size:1.75rem;font-size:calc(1rem + 2.5vw)}}@media(min-width:40rem){.profile__content>h1{font-size:2rem;font-size:calc(1.0340909091rem + 2.4147727273vw)}}.profile__content>h2{margin-top:0}.profile__content>p{margin:.5em 0}.profile__sidebar{background-color:var(--color-background-2);padding:1.5em}.profile__sidebar>:first-child{margin-top:0}@supports(display:flex){@media(min-width:30rem){.profile{display:flex;flex-wrap:wrap}.profile__image{flex:0 0 auto;padding-right:0;max-width:35%}.profile__content{flex:1 1 65%}.profile__sidebar{flex:0 1 100%}}@media(min-width:62rem){.profile{flex-wrap:nowrap}.profile__image{max-width:25%}.profile__content{flex:1 1 auto}.profile__sidebar{flex:0 1 auto;min-width:16em}}}.search{align-items:center;display:flex;flex-wrap:wrap;margin:0 -.5em;padding:.25em 0}.search__label{display:inline-block;flex:0 1 auto;font-weight:300;margin:.25em .5em;vertical-align:middle}.search__content{align-items:center;display:inline-block;display:flex;flex:1 1 50%;vertical-align:middle}.search__input{border-left:0;border-right:0;border-top-color:transparent;display:inline-block;flex:1 1 50%;margin-left:.5em;margin-right:.5em;min-width:5em;order:1;vertical-align:middle;width:auto}.search__input:focus{outline:0;box-shadow:0 1px 1px var(--color-text)}.search__button{background-color:transparent;border-radius:0;color:inherit;flex:0 0 auto;margin:0;padding-left:.5em;padding-right:.5em;vertical-align:middle}.search__button:active,.search__button:focus,.search__button:hover{background-color:transparent;border-color:transparent;color:var(--color-link)}.search__button .icon{font-size:2em}.columns{display:block;display:flow-root;margin:0 -1em}.columns__column{padding:0 1em}@media(min-width:62rem){.profile__content>h1{font-size:2.53125rem}.columns{display:flex}.columns__column{display:inline-block;flex:0 1 50%;vertical-align:top;width:50%}}.fullwidth{clear:both;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.section{margin-left:auto;margin-right:auto;max-width:81rem;position:relative;padding-left:1rem;padding-right:1rem}@media(min-width:30rem){.section{padding-left:1rem;padding-right:1rem}}@media(min-width:40rem){.section{padding-left:1rem;padding-left:calc(-.8181818182rem + 4.5454545455vw);padding-right:1rem;padding-right:calc(-.8181818182rem + 4.5454545455vw)}}@media(min-width:62rem){.section{padding-left:2rem;padding-left:calc(-1.2631578947rem + 5.2631578947vw);padding-right:2rem;padding-right:calc(-1.2631578947rem + 5.2631578947vw)}}@media(min-width:81rem){.calendarlist__month{font-size:1.0625rem}.section{padding-left:3rem;padding-right:3rem}}.slideshow{position:relative}.slideshow__track{list-style:none;margin:0;padding:0;position:relative}.slideshow__slide{--color-text:#fff;--color-link:#fff;--color-link-hover:#fff;--color-background:#616265;--color-background-2:#000;background-color:var(--color-background);color:var(--color-text);margin:0;position:relative}.slideshow__slide::before{background-image:var(--slideshow-background-image);background-position:50% 0;background-position:var(--slideshow-background-focus,50% 0);background-repeat:no-repeat;background-size:cover;content:"";display:block;padding-top:45%;position:relative;width:100%;z-index:30}@media(min-width:40rem){.slideshow__slide::before{height:100%;left:0;padding-top:0;position:absolute;top:0;z-index:10}}.slideshow__slide::after{background-color:var(--color-background-2);content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:20}.slideshow__slide--teal{--color-background:#2e807f}.slideshow__slide--purple{--color-background:#636398}.slideshow__wrapper{margin-left:auto;margin-right:auto;max-width:81rem;padding:1.5em 1rem 3em;position:relative;z-index:50}@media(min-width:30rem){.slideshow__wrapper{padding-left:1rem;padding-right:1rem}}@media(min-width:40rem){.slideshow__wrapper{padding-left:1rem;padding-left:calc(-.8181818182rem + 4.5454545455vw);padding-right:1rem;padding-right:calc(-.8181818182rem + 4.5454545455vw);display:flex;flex-direction:column;justify-content:center;min-height:25em}}@media(min-width:62rem){.slideshow__wrapper{padding-left:2rem;padding-left:calc(-1.2631578947rem + 5.2631578947vw);padding-right:2rem;padding-right:calc(-1.2631578947rem + 5.2631578947vw)}}.slideshow__container{flex:0 1 auto;max-width:40rem}.slideshow__heading{font-weight:600;text-transform:uppercase;font-size:1.75rem}@media(min-width:30rem){.slideshow__heading{font-size:1.75rem;font-size:calc(1rem + 2.5vw)}}@media(min-width:40rem){.slideshow__heading{font-size:2rem;font-size:calc(1.0340909091rem + 2.4147727273vw)}}@media(min-width:62rem){.slideshow__heading{font-size:2.53125rem;font-size:calc(.59375rem + 3.125vw)}}@media(min-width:81rem){.slideshow__wrapper{padding-left:3rem;padding-right:3rem}.slideshow__heading{font-size:3.125rem}}.slideshow__content{font-size:1.25em;font-weight:400}.slideshow__heading+.slideshow__content{border-top:.25em solid;border-top-color:var(--color-background)}.slideshow--init{overflow-x:hidden}.slideshow--init .slideshow__track{display:flex}.slideshow--init .slideshow__slide{flex:1 1 100%}@media(prefers-reduced-motion:no-preference){.accordion__trigger .accordion__heading::after,.accordion__trigger .accordion__heading::before{transition:transform .125s ease-in-out}.slideshow--init .slideshow__track{transition:transform .5s ease-in-out}.slideshow--init .slideshow__heading{opacity:0;position:relative;transform:translateY(-.5em);transition:opacity 1s ease-in-out 1s,transform 1s ease-in-out 1s}.slideshow--init .slideshow__slide--current .slideshow__heading{opacity:1;transform:translateY(0);transition-delay:0s}.slideshow--init .slideshow__content{opacity:0;transition:opacity .5s ease-in-out 1s}.slideshow--init .slideshow__slide--current .slideshow__content{opacity:1}.imagetiles__image::after{transition:opacity .25s ease-in-out}}.slideshow--init .slideshow__navlist{bottom:.5em;display:flex;flex-wrap:wrap;justify-content:center;left:0;list-style:none;margin:0;position:absolute;padding:0;width:100%;z-index:90}.slideshow--init .slideshow__navitem{flex:0 1 auto;padding:.5em}.slideshow--init .slideshow__navbutton{--color-button-text:#2e807f;--color-button-text-hover:#205a59;--color-button-background:#ddd;--color-button-background-hover:#fff;border:0;margin:0;padding:.75em}.share-links{display:flex;flex-wrap:wrap;list-style:none;margin:0 -.5em;padding:0}.share-links__item{display:inline-block;flex:0 1 auto;margin:0;padding:.5em}.share-links__item:nth-last-child(2){flex:1 1 auto}.share-links__item--js-only{display:none}.js .share-links__item--js-only{display:inline-block}.share-links__label{display:inline-block;padding-right:.5em;text-transform:uppercase;vertical-align:middle}.share-links__link{display:inline-block}.share-links__link+.share-links__link{margin-left:.5em}.share-links .icon{font-size:1.5em}.icontiles{--color-text:#222;--color-link:#222;--color-link-hover:#222;--color-background:#fff;--color-background-2:#eee;list-style:none;margin:0 -.5em;padding:0 0 1.5em;text-align:center}.icontiles__item{margin:0;padding:.5em}.icontiles__link{background:var(--color-background);border-bottom:.5em solid #636398;display:block;height:100%;padding:1em .5em;text-align:center;text-transform:uppercase}.icontiles__link:active,.icontiles__link:focus,.icontiles__link:hover{background:var(--color-background-2);text-decoration:none}.icontiles__item:nth-child(3n+2)>.icontiles__link{border-color:#2e807f}.icontiles__item:nth-child(3n+3)>.icontiles__link{border-color:#616265}.icontiles__icon{display:block;fill:none;margin:0 auto .5em;max-width:8em;stroke:#616265}.icontiles__link:active .icontiles__icon,.icontiles__link:focus .icontiles__icon,.icontiles__link:hover .icontiles__icon{stroke:currentColor}@media(min-width:30rem){.icontiles{display:flex;flex-wrap:wrap}.icontiles__item{display:inline-block;flex:1 1 auto;width:49%}}@media(min-width:62rem){.icontiles__item{width:24.5%}}.imagetiles{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;margin:0 -1em;padding:0;text-align:center}.imagetiles__item{display:inline-block;flex:0 1 auto;margin:0;padding:1em;vertical-align:top;width:100%}.imagetiles__link{border-bottom:.5em solid transparent;color:var(--color-text);display:inline-block;max-width:100%}.imagetiles__link:active,.imagetiles__link:focus,.imagetiles__link:hover{border-bottom-color:currentColor;color:var(--color-text);text-decoration:none}.imagetiles__image{display:inline-block;position:relative}.imagetiles__image::after{background-color:var(--color-text);color:var(--color-background);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.imagetiles__link:active .imagetiles__image::after,.imagetiles__link:focus .imagetiles__image::after,.imagetiles__link:hover .imagetiles__image::after{opacity:0}.imagetiles__text{font-weight:600;margin:1em 0;text-transform:uppercase}.footer-content{--color-text:#fff;--color-link:#eee;--color-link-hover:#ddd;--color-background:#4f4f79;--color-background-2:#4f4f79;background-color:#4f4f79;background-color:var(--color-background-2);color:#fff;color:var(--color-text);padding:1.5em 0;text-align:center}.footer-content h2{margin-top:.25em}.footer-links__wrapper{--color-link:#616265;--color-link-hover:#222;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1em;font-size:.8125rem}@media(min-width:30rem){.imagetiles__item{width:45%}.footer-links__wrapper{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.slideshow--init .slideshow__navbutton{padding:.5em}.imagetiles__item{width:30%}.footer-links__wrapper{font-size:.875rem;font-size:calc(.7613636364rem + .2840909091vw)}}@media(min-width:62rem){.footer-links__wrapper{font-size:.9375rem}}.footer-links__wrapper>div{flex:0 1 auto;padding:0 1em}.footer-links__wrapper>nav{flex:1 1 50%;padding:0 1em}.footer-links__wrapper .menu{--color-link-hover:#2e807f;list-style:none;margin:0 -.5em;padding:1em 0;text-align:center}.footer-links__wrapper .menu__item{display:inline-block;margin:0;padding:.5em}.footer-links__wrapper .menu--level--1{display:none}.footer-nav{--color-link:#616265;--color-link-hover:#2e807f;font-size:.8125rem}@media(min-width:30rem){.footer-nav{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:40rem){.footer-nav{font-size:.875rem;font-size:calc(.7613636364rem + .2840909091vw)}}@media(min-width:62rem){.footer-nav{font-size:.9375rem}}.footer-nav .menu{list-style:none;margin:0;padding:0}.footer-nav .menu--level--0{align-items:flex-start;display:flex;flex-wrap:wrap;margin:1.5em -.5em .5em}.footer-nav .menu--level--2{display:none}.footer-nav .menu__item{margin:0}.footer-nav .menu__item--level--0{display:inline-block;flex:1 1 auto;padding:.5em;vertical-align:top;width:100%}@media(min-width:30rem){.footer-nav .menu__item--level--0{width:50%}}@media(min-width:40rem){.footer-nav .menu__item--level--0{width:33.3333333333%}}@media(min-width:81rem){.footer-nav .menu__item--level--0{width:16.6666666667%}}.footer-nav .menu__link{display:inline-block;line-height:1.25;padding:.125em 0}.footer-nav .menu__link--level--0{font-weight:600;text-transform:uppercase}.footer{clear:both;padding-top:3em}.footer-share{--color-text:#fff;--color-link:#fff;--color-link-hover:#fff;--color-background:#222;background-color:var(--color-background);color:var(--color-text);padding:.5em 0;font-size:.875rem}@media(min-width:30rem){.footer-share{font-size:.875rem;font-size:calc(.5rem + 1.25vw)}}@media(min-width:40rem){.footer-share{font-size:1rem;font-size:calc(.7727272727rem + .5681818182vw)}}@media(min-width:62rem){.footer-share{font-size:1.125rem}}.header__content .menu{list-style:none;margin:1em -.5em;padding:0}.header__content .menu__item{display:inline-block;margin:0;max-width:25rem;padding:.5em;text-align:center}@media not all and (min-width:62rem)and (min-height:40rem){.header__nav{--color-text:#fff;--color-link:#fff;--color-link-hover:#379998;--color-background:#000;--color-background-2:#000;background:var(--color-background);color:var(--color-text)}.header__nav .menu{display:none;list-style:none;margin:0;padding:0 0 0 1.5em}.header__nav .menu--level--0{display:block;padding:1.5em 0}.header__nav .is-open>.menu{display:block}.header__nav .menu__item{margin:0;padding:.25em 0}.header__nav .menu__item--level--0{padding:.5em 0}.header__nav .menu__link{display:inline-block;padding:.25em 0}.header__nav .menu__link--level--0{font-weight:600;text-transform:uppercase}.header__nav .menu__link--level--1{font-weight:600}.header__nav .menu__link-wrapper{padding-left:1.5em;position:relative}.header__nav .menu__button{background-color:transparent;border:0;border-radius:0;color:currentColor;color:var(--color-link);font-size:1em;height:1em;left:0;margin:-.5em 0 0;padding:0;position:absolute;top:50%;width:1em}.header__nav .menu__button:active,.header__nav .menu__button:focus,.header__nav .menu__button:hover{background-color:transparent;color:var(--color-link-hover)}.header__nav .menu__button::after,.header__nav .menu__button::before{background-color:currentColor;content:"";display:block;height:2px;margin-top:-1px;position:absolute;top:50%;transform:rotate(-90deg);width:100%}@media(prefers-reduced-motion:no-preference){.header__nav .menu__button::after,.header__nav .menu__button::before{transition:transform .125s ease-in-out}}.header__nav .menu__button::before{transform:rotate(-180deg)}.header__nav .menu__button[aria-expanded=true]::after,.header__nav .menu__button[aria-expanded=true]::before{transform:rotate(0)}.header__nav .menu--level--1 .menu__button::before{display:none}.header__nav .menu--level--1 .menu__button::after{background-color:transparent;border-bottom:2px solid;border-right:2px solid;height:60%;left:20%;margin:0;top:20%;transform:translateX(-25%) rotate(-45deg);width:60%}.header__nav .menu--level--1 .menu__button[aria-expanded=true]::after{transform:translateY(-25%) rotate(45deg)}}@media(min-width:62rem)and (min-height:40rem){.header__nav{--color-text:#fff;--color-link:#fff;--color-link-hover:#fff;--color-background:#4f4f79;--color-background-2:#636398;background:#4f4f79;background:var(--color-background);color:#fff;color:var(--color-text);font-size:.8125rem}.header__nav a{color:#fff;color:var(--color-link)}.header__nav a.is-active,.header__nav a.is-active-trail,.header__nav a:active,.header__nav a:focus,.header__nav a:hover{color:#fff;color:var(--color-link-hover)}}@media(min-width:62rem)and (min-height:40rem)and (min-width:30rem){.header__nav{font-size:.8125rem;font-size:calc(.625rem + .625vw)}}@media(min-width:62rem)and (min-height:40rem)and (min-width:40rem){.header__nav{font-size:.875rem;font-size:calc(.6477272727rem + .5681818182vw)}}@media(min-width:62rem)and (min-height:40rem)and (min-width:62rem){.header__nav{font-size:1rem;font-size:calc(.7960526316rem + .3289473684vw)}}@media(min-width:62rem)and (min-height:40rem)and (min-width:81rem){.header__nav{font-size:1.0625rem}}@media(min-width:62rem)and (min-height:40rem){.header__nav .menu{list-style:none;margin:0;padding:0}.header__nav .menu--level--0{display:flex;justify-content:center;position:relative;text-align:center}.header__nav .menu--level--1{--color-text:#222;--color-link:#222;--color-link-hover:#2e807f;--color-background:#fff;--color-background-2:#eee;background:#fff;background:var(--color-background);border:1px solid;border-top:0;color:#222;color:var(--color-text);-moz-column-count:3;column-count:3;-moz-column-gap:1.5em;column-gap:1.5em;-moz-column-rule:1px solid;column-rule:1px solid;display:none;left:0;line-height:1.25;min-height:3em;max-height:75vh;overflow-y:auto;padding:1.5em .5em;position:absolute;text-align:left;top:100%;width:100%;z-index:500}.header__nav .menu--level--1 a{color:#222;color:var(--color-link)}.header__nav .menu--level--1 a.is-active,.header__nav .menu--level--1 a.is-active-trail,.header__nav .menu--level--1 a:active,.header__nav .menu--level--1 a:focus,.header__nav .menu--level--1 a:hover{color:#2e807f;color:var(--color-link-hover)}.header__nav .menu--level--2{display:none}.header__nav .menu__item--level--0:hover .menu--level--1{display:block}.header__nav .menu__item--level--0:focus-within .menu--level--1{display:block}.header__nav .menu__item{margin:0}.header__nav .menu__item--level--0{display:inline-block;display:flex;flex:1 1 auto;vertical-align:bottom}.header__nav .menu__item--level--1{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:1.5em}.header__nav .menu__link-wrapper{flex:1 1 auto}.header__nav .menu__link{display:inline-block;padding:.25em .5em}.header__nav .menu__link--level--0{background-color:var(--color-background);color:var(--color-link);display:block;height:100%;padding:1em;text-transform:uppercase}.header__nav .menu__item--level--0:hover .menu__link--level--0,.header__nav .menu__link--level--0.is-active,.header__nav .menu__link--level--0.is-active-trail,.header__nav .menu__link--level--0:active,.header__nav .menu__link--level--0:focus,.header__nav .menu__link--level--0:hover{background-color:var(--color-background-2);text-decoration:none}.header__nav .menu__item--level--0:focus-within .menu__link--level--0{background-color:var(--color-background-2)}.header__nav .menu__link--level--1{font-weight:600}.header__nav .menu__item--level--3 .menu__link{margin-left:1.5em}.header__nav .menu__button{display:none}.header__nav[style*="--image-poster:"] .menu__link--level--1[data-drupal-link-system-path="node/17"]{display:flex;justify-content:space-between}.header__nav[style*="--image-poster:"] .menu__link--level--1[data-drupal-link-system-path="node/17"]::after{background-image:var(--image-poster);background-repeat:no-repeat;background-position:100% 0;background-size:contain;content:"";display:inline-block;flex:0 0 auto;margin-left:1.5em;padding-top:30%;position:relative;width:25%}}.header{border-bottom:1px solid}.header__wrapper{margin:0 -.5em}.header__logo{padding:0 .5em}.header__logo .logo{display:inline-block;margin:0 -.5em;padding:.5em;max-width:100%;width:25rem}.header__logo .logo>img{display:inline-block;width:100%}.header__navcontrol{--color-text:#222;--color-link:#616265;--color-link-hover:#2e807f;--color-background:#fff;--color-background-2:#eee;padding:0 .5em;text-align:right}.header__container{padding:0 .5em}.header__search{display:none}.header__search.is-open{display:block}.header__content,.header__nav{display:none}.header__nav.is-open{display:block}@media(min-width:20rem){.header__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.header__logo{clear:left;flex:1 1 auto;float:left;width:50%}.header__navcontrol{clear:right;flex:0 1 auto;float:right}.header__container{clear:both;flex:1 1 auto;width:100%}}@media(min-width:62rem)and (min-height:40rem){.header{border:0}.header__wrapper{flex-wrap:nowrap;padding:.5em 0}.header__logo{flex:0 1 auto;width:25rem}.header__navcontrol{display:none}.header__container{align-items:center;clear:right;display:flex;flex-direction:row-reverse;margin:0 -.5em;text-align:right;width:auto}.header__search{flex:0 1 auto;padding:0 .5em}.header__search,.header__search.is-open{display:inline-block}.header__content{display:inline-block;flex:0 1 auto;padding:0 .5em}.header__nav{display:block}}
