/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-back-to-top{display:none}@media(min-width:30em){.c-back-to-top{outline:2px solid rgba(0,0,0,0);outline-offset:2px;align-items:center;background-color:#404040;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:3.75rem;height:4.375rem;inset-block-end:3.5rem;inset-inline-end:1.25rem;justify-content:center;position:fixed;transition-duration:200ms;transition-property:background-color,color,opacity,border-color;transition-timing-function:cubic-bezier(0.4,0,1,1);width:4.375rem}.c-back-to-top:focus{outline-color:gesso-band(yellow,base)}.c-back-to-top:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-back-to-top .c-icon{inset-block-start:0}.c-back-to-top:visited{color:#fff}.c-back-to-top:hover,.c-back-to-top:focus{background-color:#fff;border:2px solid #001e61;color:#001e61}.c-back-to-top[aria-hidden=true]{opacity:0}}.c-back-to-top--always-visible{opacity:1 !important}
.c-block{margin-block-end:2.5rem}.c-block--admin{margin-block-end:0}.c-block--archive-disclaimer-notice{background-color:#f4f4f4;color:#6e6e6e;padding-block:2rem 1rem;padding-inline:2rem}.c-block--archive-disclaimer-notice p{color:#6e6e6e}
.c-details{border-top:1px solid #c1c1c1;margin-block:0;margin-inline:0}.c-details:last-of-type{margin-block:0 2rem}.c-details__summary{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljg4ODg5IDAuOTUwNDM5VjE2Ljc4NDJINy4xMTExMUw3LjExMTExIDAuOTUwNDM5TDguODg4ODkgMC45NTA0MzlaIiBmaWxsPSIjMDAxRTYxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCA3Ljk4NzU1SDE2VjkuNzQ2ODVIMFY3Ljk4NzU1WiIgZmlsbD0iIzAwMUU2MSIvPgo8L3N2Zz4K);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background-color:#fff;background-position:right .25rem center;background-repeat:no-repeat;background-size:.8125rem;color:#001e61;cursor:pointer;display:block;font-weight:700;line-height:1;padding-block:1.25rem;padding-inline:.25rem 3.4375rem;transition:background 200ms cubic-bezier(0.4,0,0.2,1)}.c-details__summary:focus{outline-color:#013a81}.c-details__summary:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}[dir=rtl] .c-details__summary{background-position:left .25rem center}[open]>.c-details__summary{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDcuMTExMDhIMTZWOC44ODg4NkgwVjcuMTExMDhaIiBmaWxsPSIjMDAxRTYxIi8+Cjwvc3ZnPgo=)}.c-details__summary:hover{background-color:#ebebeb}.c-details__summary:focus{box-shadow:0 3px 24px -9px rgba(0,0,0,0.12);}.c-details__summary::-webkit-details-marker{display:none}.c-details__summary::before{display:none}.c-details__fallback-link{color:inherit !important;display:block;outline:0;text-decoration:none}.c-details__content{background:#fff;border:3px solid #fff;border-block-start:0;padding-block:.25rem;padding-inline:.5rem;position:relative}.c-details__content>:last-child{margin-block-end:0}.c-facet-group .c-details__content{max-height:16.875rem;overflow:hidden auto;scrollbar-color:#013a81 #fafafa;scrollbar-width:thin}.c-details__description{color:#001e61;font-size:.875rem;margin-block-end:1rem}
.c-facet{font-size:1rem;color:#404040;display:flex;text-decoration:none}.c-facet:visited{color:#404040}.c-facet:hover{color:#001e61}.c-facet:focus,.c-facet:active{color:#001e61}.c-facet__icon{color:#001e61;flex-shrink:0;inset-block-start:1px !important;margin-inline-end:.25rem}.c-facet__icon--empty{color:#c1c1c1}.c-facet.is-active>.c-facet__icon--empty,.c-facet-list__item a.is-active>.c-facet__icon--empty{display:none !important}.c-facet__icon--selected{display:none !important}.c-facet.is-active>.c-facet__icon--selected,.c-facet-list__item a.is-active>.c-facet__icon--selected{display:inline-block !important}.c-facet__content{display:flex;flex-grow:1;font-size:.75rem}.c-facet__count{margin-inline-start:.25rem}.c-facet--secondary{font-size:.875rem}
.c-facet-list{list-style-type:none;margin:0;padding:0}.c-facet-list li{padding-inline-start:0}.c-facet-list li::before{display:none}.c-facet-list li{margin-block-end:1.5rem}.c-facet-list .c-facet-list{padding:0;padding-block-start:.5rem;padding-inline-start:1.5rem}
.c-facet-group{background-color:#fff;border:solid 1px #c1c1c1;border-radius:.5rem;margin-block-end:2rem;padding:1.5rem 1.5rem 1rem 1.25rem}.c-facet-group__title{font-size:clamp(1.4375rem,1.3830645161rem + 0.2419354839vw,1.625rem);-webkit-marquee-increment:0vw;border-bottom:1px solid #c1c1c1;color:#001e61;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-left:.25rem}
.c-accordion-item{border-block-end:solid 1px #f4f4f4}.c-accordion-item__heading{font-weight:700;margin:0}.c-accordion-item__toggle{outline:2px solid rgba(0,0,0,0);outline-offset:0;background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:flex;font-weight:inherit;justify-content:space-between;line-height:inherit;padding-block:1rem;padding-inline:1rem 4rem;pointer-events:none;position:relative;text-align:start;text-decoration:none;transition:all 200ms cubic-bezier(0.0,0,0.2,1);width:100%}.c-accordion-item__toggle:focus{outline-color:#013a81}.c-accordion-item__toggle:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-accordion-item__toggle:hover,.c-accordion-item__toggle:focus,.c-accordion-item__toggle:active{color:inherit}[accordion-processed] .c-accordion-item__toggle{pointer-events:visible}.c-accordion-item__title{flex-basis:100%}.c-accordion-item__icon{display:none;height:20px;inset-block-start:50%;inset-inline-end:1.5rem;position:absolute;transform:translateY(-50%);width:20px}[accordion-processed] .c-accordion-item__icon{display:block}.c-accordion-item__icon::before,.c-accordion-item__icon::after{background-color:#013a81;content:"";display:block;height:2px;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);transform-origin:center;transition-duration:200ms;transition-property:transform;transition-timing-function:cubic-bezier(0.0,0,0.2,1);width:100%}.c-accordion-item__icon::after{transform:translate(-50%,-50%) rotate(90deg)}[aria-expanded=true] .c-accordion-item__icon::after{transform:translate(-50%,-50%) rotate(0deg)}.c-accordion-item__drawer{background:#fff}.c-accordion-item__drawer-inner{padding:1rem;padding-block-start:0;padding-inline-end:4rem}.c-accordion-item__drawer-inner>:last-child{margin-block-end:0}
.c-accordion--facet .c-accordion-item__toggle{padding-inline:0 4rem}.c-accordion--facet .c-accordion-item__title{font-size:.875rem}.c-accordion--facet .c-accordion-item__drawer{padding-block-end:1rem}.c-accordion--facet .c-accordion-item__drawer-inner{max-height:16.875rem;overflow:hidden auto;padding-inline:0 1rem;scrollbar-color:#013a81 #fafafa;scrollbar-width:thin}
