/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-accordion-item{border-block-end:solid 1px #e6e6e6}.c-accordion-item__heading{font-weight:700;margin:0}.c-accordion-item__toggle{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:.8rem;padding-inline:.8rem 3.2rem;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: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.2rem;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:#179696;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:.8rem;padding-block-start:0;padding-inline-end:3.2rem}.c-accordion-item__drawer-inner>:last-child{margin-block-end:0}
.c-back-to-top{display:none}@media(min-width:30em){.c-back-to-top{align-items:center;background-color:#adadad;border-radius:50%;color:#fff;display:flex;font-size:3rem;height:3.5rem;inset-block-end:1rem;inset-inline-end:1rem;justify-content:center;position:fixed;transition-duration:200ms;transition-property:background-color,color,opacity;transition-timing-function:cubic-bezier(0.4,0,1,1);width:3.5rem}.c-back-to-top:visited{color:#fff}.c-back-to-top:hover,.c-back-to-top:focus{background-color:#5c5c5c;color:#fff}.c-back-to-top[aria-hidden=true]{opacity:0}}.c-back-to-top--always-visible{opacity:1 !important}
.c-block{margin-block-end:2rem}.c-block--admin{margin-block-end:0}
.c-card{background-color:#fff;border-bottom:4px solid #01638b;display:flex;flex-direction:column;transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1)}.c-card:hover,.c-card:focus-within{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.c-card__title{font-size:1.25rem;margin:0}.c-card__title a{color:#454545;text-decoration:none}.c-card__title a:visited{color:#454545}.c-card__title a:hover,.c-card__title a:focus{color:#5c5c5c}.c-card__title a:active{color:#5c5c5c}.c-card__title a:hover,.c-card__title a:focus,.c-card__title a:active{text-decoration:underline}.c-card__body{color:#454545;display:flex;flex-direction:column;flex-grow:1;font-size:.9rem;padding:1.2rem}.c-card__header{font-size:1rem;margin-bottom:.8rem}.c-card__date,.c-card__subtitle{color:#5c5c5c;font-size:.8rem;margin-bottom:.8rem}.c-card__media{order:-1}.c-card__media a{display:block;height:100%;width:100%}.c-card__media img,.c-card__media figure{width:100%}.c-card__expand{display:flex;flex-wrap:wrap;justify-content:flex-end}.c-card__expand-content{width:100%}.c-card__expand-content[aria-hidden=true]{display:none}.c-card__expand-toggle{align-items:center;display:flex}.c-card__expand-toggle::after{height:.5rem;overflow:hidden;width:.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTkuNiA3LjdjLS4zLS4zLS42LS40LTEtLjRoLTE3LjJjLS40IDAtLjcuMS0xIC40LS4zLjItLjQuNi0uNC45djIuN2MwIC40LjEuNy40IDFzLjYuNCAxIC40aDE3LjNjLjQgMCAuNy0uMSAxLS40cy40LS42LjQtMXYtMi43Yy0uMS0uMy0uMi0uNy0uNS0uOXoiLz48L3N2Zz4K);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-left:.5rem}.c-card__expand-toggle::after::before{content:"";display:block;height:150%;width:0}.c-card__expand-content[aria-hidden=true]+.c-card__expand-toggle::after{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTkuNiA3LjdjLS4zLS4zLS42LS40LTEtLjRoLTUuOXYtNS45YzAtLjQtLjEtLjctLjQtMXMtLjYtLjQtMS0uNGgtMi43Yy0uNCAwLS43LjEtMSAuNHMtLjMuNi0uMyAxdjUuOWgtNS45Yy0uNCAwLS43LjEtMSAuNHMtLjQuNi0uNC45djIuN2MwIC40LjEuNy40IDFzLjYuNCAxIC40aDUuOXY1LjljMCAuNC4xLjcuNCAxcy42LjQgMSAuNGgyLjdjLjQgMCAuNy0uMSAxLS40cy40LS42LjQtMXYtNS45aDUuOWMuNCAwIC43LS4xIDEtLjRzLjQtLjYuNC0xdi0yLjdjLS4xLS4zLS4yLS43LS41LS45eiIvPjwvc3ZnPgo=)}.c-card__footer{margin-top:auto}.c-card__tags{margin-top:1rem}.c-card__readmore{text-align:right}.c-card--feature .c-card__media{flex-grow:1}@media(min-width:64em){.c-card--feature{flex-direction:row}.c-card--feature .c-card__title{font-size:1.5625rem}.c-card--feature .c-card__body{max-width:600px;padding:1.2rem 2vw}.c-card--feature .c-card__media{order:initial}}.c-card--staff{border:1px solid #01638b;padding:1.2rem 2vw}.c-card--staff .c-card__body{flex-grow:1}@media(min-width:64em){.c-card--staff{flex-direction:row}.c-card--staff .c-card__title{font-size:1.5625rem}.c-card--staff .c-card__body{max-width:800px;padding:1.2rem 2vw}.c-card--staff .c-card__media{max-width:250px;min-width:80px}}.c-view__row .c-card{height:100%}
.c-hamburger-button{outline:2px solid rgba(0,0,0,0);outline-offset:2px;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;font-weight:700;height:55px;line-height:55px;margin:0;padding:0 16px;position:relative;text-decoration:none}.c-hamburger-button:focus{outline-color:#05a2a7}.c-hamburger-button:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-hamburger-button[hidden]{display:none}.c-hamburger-button__icon{height:22px;overflow:hidden;width:22px;background-position:50% 50%;background-repeat:no-repeat;background-size:22px 22px;display:inline-block;margin-block-start:16px}.c-hamburger-button__icon::before{content:"";display:block;height:150%;width:0}.c-hamburger-button--close{z-index:1301}.c-hamburger-button--close .c-hamburger-button__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMjIgMjIiIHdpZHRoPSIyMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjEuOSAyLjItMi4yLTIuMi04LjggOC44LTguOC04LjgtMi4yIDIuMiA4LjggOC44LTguOCA4LjggMi4yIDIuMiA4LjgtOC44IDguOCA4LjggMi4yLTIuMi04LjgtOC44eiIgZmlsbD0iIzU1NTU1OSIvPjwvc3ZnPg==)}.c-hamburger-button--menu .c-hamburger-button__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMzMgMjIiIHdpZHRoPSIzMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAyMmgzMy4xdi0zLjdoLTMzLjF6bTAtOS4yaDMzLjF2LTMuN2gtMzMuMXptMC0xMi44djMuN2gzMy4xdi0zLjd6IiBmaWxsPSIjNTU1NTU5Ii8+PC9zdmc+);background-size:33px 22px;width:33px}
.c-mobile-menu{background-color:#fff;box-shadow:0 4px 31px -4px rgba(0,0,0,.25);display:none;inset-block-start:0;inset-inline-start:0;max-height:100vh;overflow-y:auto;padding-block:0 4px;position:fixed;width:100%;z-index:1200}.c-mobile-menu.is-open{display:block}.c-mobile-menu__menu{list-style-type:none;margin:0;padding:0;margin:.75em 0 0}.c-mobile-menu__menu li{padding-inline-start:0}.c-mobile-menu__menu li::before{display:none}.c-mobile-menu__item{margin:0;padding:0;position:relative}.c-mobile-menu__link{background-color:rgba(0,0,0,0);border:0;color:#5c5c5c;display:block;font-family:mr-eaves-modern,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.45;margin:0;padding:.44375rem .8rem;text-align:start;text-decoration:none;white-space:normal;width:auto;z-index:3}.c-mobile-menu__link:hover,.c-mobile-menu__link:focus,.c-mobile-menu__link:active,.c-mobile-menu__link.is-active{color:#242424}.c-mobile-menu__link.has-subnav{margin-inline-end:44px}button.c-mobile-menu__link{cursor:pointer}.c-mobile-menu__subnav-arrow{outline:2px solid rgba(0,0,0,0);outline-offset:2px;height:54px;overflow:hidden;width:44px;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTkgMTIiIHdpZHRoPSIxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMi4zIDAgNy41IDcuNSA3LjUtNy41IDIuMyAyLjMtOS43IDkuNy05LjctOS43IDIuMy0yLjN6IiBmaWxsPSIjN2QyMTRhIi8+PC9zdmc+Cg==);background-attachment:initial;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:19px 12px;border:0;box-shadow:none;cursor:pointer;display:inline-block;inset-block-start:0;inset-inline-end:0;outline-offset:0;position:absolute;vertical-align:top;z-index:2}.c-mobile-menu__subnav-arrow:focus{outline-color:#05a2a7}.c-mobile-menu__subnav-arrow:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-mobile-menu__subnav-arrow::before{content:"";display:block;height:150%;width:0}.c-mobile-menu__subnav-arrow[aria-expanded=true]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTkgMTIiIHdpZHRoPSIxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMi4zIDEyIDcuNS03LjUgNy41IDcuNSAyLjMtMi4zLTkuNy05LjctOS43IDkuNyAyLjMgMi4zeiIgZmlsbD0iIzdkMjE0YSIvPjwvc3ZnPgo=)}.c-mobile-menu__subnav{background-color:#fff;list-style:none;margin:0;padding:0}.c-mobile-menu__subnav .c-mobile-menu__link{color:#5c5c5c;padding-inline-start:24px}.c-mobile-menu__subnav .c-mobile-menu__link:hover,.c-mobile-menu__subnav .c-mobile-menu__link:focus,.c-mobile-menu__subnav .c-mobile-menu__link:active{color:#242424}.c-mobile-menu__section-inner{margin-inline:auto;max-width:63rem;width:100%;padding-inline:.8rem;background-color:#fff}@media(min-width:64em){.c-mobile-menu__section-inner{padding-inline:1.6rem}}.c-mobile-menu__section-inner .c-mobile-menu__section-inner{padding-inline:0}.c-mobile-menu .c-hamburger-button--close{display:flex;position:absolute;right:2.5rem;top:2.8rem;transform:translateY(-50%)}.c-mobile-menu .c-hamburger-button--close .c-hamburger-button__icon{margin-right:1rem}
.c-dropdown-menu{list-style-type:none;margin-inline-start:0;padding-inline-start:0;margin-bottom:0}.c-dropdown-menu li{padding-inline-start:0}.c-dropdown-menu>li{display:inline}.c-dropdown-menu>.c-dropdown-menu__item{display:inline-block;position:relative}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link{color:#242424;background-color:rgba(0,0,0,0);border:0;display:inline-block;font-size:25px;margin-inline-end:40px;padding:0;position:relative;text-decoration:none}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link:visited{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link:hover,.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link:focus{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link:active{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link.has-subnav{padding-inline-end:25px}.c-dropdown-menu>.c-dropdown-menu__item>.c-dropdown-menu__link.has-subnav::after{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMy41MjkgNi40NzEgNCA0Yy4yNjEuMjYxLjY4My4yNjEuOTQzIDBsNC00Yy4yNjEtLjI2MS4yNjEtLjY4MyAwLS45NDNzLS42ODMtLjI2MS0uOTQzIDBsLTMuNTI5IDMuNTI5LTMuNTI5LTMuNTI5Yy0uMjYxLS4yNjEtLjY4My0uMjYxLS45NDMgMHMtLjI2MS42ODMgMCAuOTQzeiIgZmlsbD0iIzMyM2E0NSIvPjwvc3ZnPg==);background-size:16px 16px;content:"";display:block;height:16px;inset-block-start:50%;inset-inline-end:5px;overflow:hidden;position:absolute;transform:translateY(-40%);width:16px}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link{outline:2px solid rgba(0,0,0,0);outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:focus{outline-color:#05a2a7}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link[disabled]{color:#adadad;cursor:default;pointer-events:none}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:visited{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:hover,.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:focus{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:active{color:#242424}.c-dropdown-menu>.c-dropdown-menu__item>button.c-dropdown-menu__link:hover{text-decoration:underline}.c-dropdown-menu__item{margin-block-end:0}.c-dropdown-menu__link.has-subnav{position:relative}.c-dropdown-menu__toggle{outline:2px solid rgba(0,0,0,0);outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);height:16px;overflow:hidden;width:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMy41MjkgNi40NzEgNCA0Yy4yNjEuMjYxLjY4My4yNjEuOTQzIDBsNC00Yy4yNjEtLjI2MS4yNjEtLjY4MyAwLS45NDNzLS42ODMtLjI2MS0uOTQzIDBsLTMuNTI5IDMuNTI5LTMuNTI5LTMuNTI5Yy0uMjYxLS4yNjEtLjY4My0uMjYxLS45NDMgMHMtLjI2MS42ODMgMCAuOTQzeiIgZmlsbD0iIzMyM2E0NSIvPjwvc3ZnPg==);background-color:red;display:block;inset-block-start:50%;inset-inline-end:5px;position:absolute;transform:translateY(-40%)}.c-dropdown-menu__toggle:focus{outline-color:#05a2a7}.c-dropdown-menu__toggle:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-dropdown-menu__toggle[disabled]{color:#adadad;cursor:default;pointer-events:none}.c-dropdown-menu__toggle::before{content:"";display:block;height:150%;width:0}.c-dropdown-menu__toggle svg{pointer-events:none}.c-dropdown-menu__subnav{list-style-type:none;margin:0;padding:0;background-color:#454545;color:#fff;display:none;inset-block-start:0;inset-inline-start:0;margin:.4rem 0 0;padding:0;position:absolute}.c-dropdown-menu__subnav li{padding-inline-start:0}.c-dropdown-menu__subnav li::before{display:none}.c-dropdown-menu__subnav .c-dropdown-menu__item.has-subnav{position:relative}.c-dropdown-menu__subnav .c-dropdown-menu__link{color:currentColor;display:block;line-height:1.1;padding:.8rem calc(1.2rem + 7px) .8rem 1.2rem;position:relative;text-decoration:none;width:10rem}.c-dropdown-menu__subnav .c-dropdown-menu__link:hover,.c-dropdown-menu__subnav .c-dropdown-menu__link:focus{background-color:#242424}.c-dropdown-menu__subnav .c-dropdown-menu__link.has-subnav::after{height:16px;overflow:hidden;width:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNi40NzEgMTIuNDcxIDQtNGMuMjYxLS4yNjEuMjYxLS42ODMgMC0uOTQzbC00LTRjLS4yNjEtLjI2MS0uNjgzLS4yNjEtLjk0MyAwcy0uMjYxLjY4MyAwIC45NDNsMy41MjkgMy41MjktMy41MjkgMy41MjljLS4yNjEuMjYxLS4yNjEuNjgzIDAgLjk0M3MuNjgzLjI2MS45NDMgMHoiIGZpbGw9IiNmN2Y3ZjciLz48L3N2Zz4=);background-size:16px 16px;content:"";display:block;inset-block-start:50%;inset-inline-end:5px;position:absolute;transform:translateY(-50%)}.c-dropdown-menu__subnav .c-dropdown-menu__link.has-subnav::after::before{content:"";display:block;height:150%;width:0}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle{outline:2px solid rgba(0,0,0,0);outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);height:1.3rem;overflow:hidden;width:1.3rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNi40NzEgMTIuNDcxIDQtNGMuMjYxLS4yNjEuMjYxLS42ODMgMC0uOTQzbC00LTRjLS4yNjEtLjI2MS0uNjgzLS4yNjEtLjk0MyAwcy0uMjYxLjY4MyAwIC45NDNsMy41MjkgMy41MjktMy41MjkgMy41MjljLS4yNjEuMjYxLS4yNjEuNjgzIDAgLjk0M3MuNjgzLjI2MS45NDMgMHoiIGZpbGw9IiNmN2Y3ZjciLz48L3N2Zz4=);background-size:1.2rem 1.2rem;border:1px solid currentColor;color:inherit;display:block;inset-block-start:50%;inset-inline-end:5px;position:absolute;transform:translateY(-50%)}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle:focus{outline-color:#05a2a7}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle[disabled]{color:#adadad;cursor:default;pointer-events:none}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle::before{content:"";display:block;height:150%;width:0}.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle:hover,.c-dropdown-menu__subnav .c-dropdown-menu__subnav-toggle:focus-visible{background-color:#242424}.c-dropdown-menu__subnav .c-dropdown-menu__subnav{margin:0}
.c-facet-block{background:#fff;margin-right:2rem;padding:4px 2rem}.c-facet-block:last-child{border-bottom:4px solid #01638b}.c-facet-block__title{font-size:.8rem;font-weight:600;margin-bottom:0;margin-top:0}@media(min-width:55em){.c-facet-block__title{font-size:.9rem}}.c-facet-block__heading{align-items:center;border-top:1px solid #adadad;cursor:pointer;display:flex;justify-content:space-between;position:relative}.c-facet-block:first-of-type .c-facet-block__heading,.c-facet-block.hidden+.c-facet-block .c-facet-block__heading{border-top:0}.c-facet-block__facets{margin-top:.8rem}.c-facet-block__facets ul{padding-left:0}.c-facet-block__trigger{outline:2px solid rgba(0,0,0,0);outline-offset:2px;color:rgba(0,0,0,0);font:0/0 a;height:21px;text-shadow:none;width:21px;background-color:rgba(0,0,0,0);border:0;cursor:pointer;padding:1.2rem;position:relative;transition:all 375ms cubic-bezier(0.4,0,0.2,1)}.c-facet-block__trigger:focus{outline-color:#05a2a7}.c-facet-block__trigger:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-facet-block__trigger::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljg5MDYyIDBWMTZINy4xMTI4NUw3LjExMjg1IDBMOC44OTA2MiAwWiIgZmlsbD0iIzIxMjEyMSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNy4xMTEwOEgxNlY4Ljg4ODg2SDBWNy4xMTEwOFoiIGZpbGw9IiMyMTIxMjEiLz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;background-size:21px;content:"";display:block;height:100%;position:absolute;right:0;top:0;transition-duration:200ms;transition-property:transform;transition-timing-function:cubic-bezier(0.0,0,0.2,1);width:100%}.c-facet-block__trigger[aria-expanded=true]::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDcuMTExMDhIMTZWOC44ODg4NkgwVjcuMTExMDhaIiBmaWxsPSIjMjEyMTIxIi8+Cjwvc3ZnPgo=);transform:rotate(180deg);transform-origin:center center}
.c-facet-group{border-bottom:1px solid #000}.c-facet-group__title{font-size:clamp(1.0125rem,0.9435483871rem + 0.3830645161vw,1.25rem);-webkit-marquee-increment:0vw}
.c-facet-item{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:.6rem;position:relative;width:100%}.c-facet-item[hidden]{display:none}.c-facet-item input{clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important;border-radius:0}.c-facet-item input+label{cursor:pointer;font-weight:400}.c-facet-item input+label::before{outline:2px solid rgba(0,0,0,0);outline-offset:2px;border:2px solid #01638b;box-shadow:inset 0 0 rgba(0,0,0,0);content:" ";display:inline-block;height:1.25rem;line-height:1.25rem;margin-right:.6em;text-indent:.15em;transition-duration:200ms;transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);vertical-align:middle;width:1.25rem}.c-facet-item input+label::before:focus{outline-color:#05a2a7}.c-facet-item input+label::before:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}@media(prefers-reduced-motion){.c-facet-item input+label::before{transition-property:none}}.c-facet-item input:checked+label::before{background-color:#179696;background-position:50%;background-repeat:no-repeat;background-size:1rem;box-shadow:inset 0 0 0 .2rem #fff}.c-facet-item input:focus+label::before{outline-color:#05a2a7}.c-facet-item ul{margin-left:.8rem;margin-top:.8rem}.facet-item__value,.facet-item__count{position:relative;top:1px}.facet-item__count{margin-left:.4rem}
