@font-face{font-family:govco-font;src:url(/_astro/govco-font-icons.DyibnWHY.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WorkSans-Regular;src:url(/_astro/WorkSans-Regular.BHMy0YAG.ttf)}@font-face{font-family:Montserrat-SemiBold;src:url(/_astro/Montserrat-SemiBold.U2BYPJfG.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/_astro/Montserrat-Regular.dKSYcarW.ttf)}html{font-size:100%}.carrusel-govco{height:auto;overflow:initial}.carrusel-govco.carousel-fade .carousel-inner{overflow:initial}.carrusel-govco .carousel-indicators{margin-right:20%;margin-left:20%;margin-bottom:1.5rem;z-index:1}.carrusel-govco .carousel-indicators button{border-radius:50%;width:.75rem;height:.75rem;margin:.25rem;box-shadow:0 .188rem .25rem #00000029;background-color:#fff;border:0}.carrusel-govco .carousel-indicators button:not(.active){opacity:1;background-color:#fff6}.carrusel-govco .carousel-indicators button:focus-visible{outline:max(.125rem,.063em) solid #000000;outline-offset:max(.125rem,.063rem)}.carrusel-govco .carousel-inner .carousel-item{position:relative;visibility:initial;width:100%;height:auto}.carrusel-govco .carousel-inner .carousel-item>a{display:block}.carrusel-govco .carousel-inner .carousel-item>a:focus-visible{outline-offset:.25rem;outline:.125rem solid #000000}.carrusel-govco .carousel-inner .carousel-item img{min-height:19.813rem;width:100%}.carrusel-govco .carousel-inner .carousel-item:not(.multiple-carrusel-govco) .carousel-caption{padding:.2rem;display:flex;align-items:center;flex-direction:column;inset:35% 17% 22%;overflow:hidden}.carrusel-govco .carousel-inner .carousel-caption a:focus-visible{outline:.125rem solid #000000}.carrusel-govco .carousel-inner .carousel-caption a{text-decoration:none;height:auto;max-height:100%}.carrusel-govco .carousel-inner .carousel-caption h5,.carrusel-govco .carousel-inner .carousel-caption p{color:#fff;max-width:45.625rem;display:block;margin:.6rem}.carrusel-govco .carousel-inner .carousel-caption h5{font-size:2rem;font-family:Montserrat-SemiBold}.carrusel-govco .carousel-inner .carousel-caption p{font-size:1.313rem;font-family:Montserrat-Regular}.carrusel-govco .control-start-pause{position:absolute;bottom:0;left:0;right:0;margin-left:7%;margin-bottom:1.5rem;line-height:0;z-index:1}.carrusel-govco .control-start-pause button{background-color:inherit;border:0;color:#fff;font-size:.875rem;font-family:WorkSans-Regular;cursor:pointer;line-height:1rem;padding:.11rem .2rem}.carrusel-govco .control-start-pause button:not(.active){display:none}.carrusel-govco .control-start-pause button:before{font-family:govco-font;font-size:1rem}.carrusel-govco .control-start-pause button.start:before{content:""}.carrusel-govco .control-start-pause button.pause:before{content:""}.carrusel-govco .control-start-pause button:focus-visible{outline:.125rem solid #000000}.carrusel-govco .control-start-pause button:hover{color:#0b457f}.carrusel-govco .control-start-pause button span{margin-left:.5rem}.carrusel-govco .carousel-control-prev,.carrusel-govco .carousel-control-next{top:40%;bottom:40%;opacity:1}.carrusel-govco .carousel-control-next:focus-visible,.carrusel-govco .carousel-control-prev:focus-visible{outline:none}.carrusel-govco .carousel-control-prev-icon,.carrusel-govco .carousel-control-next-icon{background-image:none;width:auto;height:auto}.carrusel-govco .carousel-control-prev-icon:after,.carrusel-govco .carousel-control-next-icon:after{font-family:govco-font;font-size:2.625rem;color:#fff}.carrusel-govco .carousel-control-prev-icon:after{content:""}.carrusel-govco .carousel-control-next-icon:after{content:""}.carrusel-govco .carousel-control-prev:hover .carousel-control-prev-icon:after,.carrusel-govco .carousel-control-next:hover .carousel-control-next-icon:after{color:#0b457f}.carrusel-govco>button:focus{background-color:transparent}.carrusel-govco .carousel-control-prev:focus-visible .carousel-control-prev-icon:after,.carrusel-govco .carousel-control-next:focus-visible .carousel-control-next-icon:after{border:.125rem solid #000000}.carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco{display:flex;background-color:#069169}.carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco .carousel-caption{width:40%;position:relative;left:initial;right:initial;bottom:initial;display:flex;align-items:center;padding:0 1.5% 0 10%;text-align:left}.carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco .carousel-caption p{font-size:1.125rem;text-decoration:underline;font-family:Montserrat-SemiBold;margin:.1rem}.carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco>a{width:100%}.carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco>a:focus-visible{outline-offset:.125rem}.responsive-carrusel-govco .carousel-indicators,.responsive-carrusel-govco .control-start-pause{margin-bottom:1rem}.responsive-carrusel-govco .carousel-indicators button{width:.5rem;height:.5rem;margin:.125rem}.responsive-carrusel-govco .carousel-control-prev-icon:after,.responsive-carrusel-govco .carousel-control-next-icon:after{font-size:2rem}.responsive-carrusel-govco .carousel-inner .carousel-item img{min-height:13.5rem}.responsive-carrusel-govco .carousel-inner .carousel-caption{left:15%;right:15%}.responsive-carrusel-govco .carousel-inner .carousel-item:not(.multiple-carrusel-govco) .carousel-caption{top:20%;bottom:21%}.responsive-carrusel-govco .carousel-inner .carousel-caption h5{font-size:1.25rem;color:#fff;font-family:Montserrat-SemiBold}.responsive-carrusel-govco .carousel-inner .carousel-caption p{font-size:1.125rem}.responsive-carrusel-govco .control-start-pause button span{margin-left:.25rem}.responsive-carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco{flex-direction:column}.responsive-carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco .carousel-caption{height:12.063rem;width:92%;align-items:initial;left:4%;right:4%;padding:0;padding-bottom:3.375rem;padding-top:1.625rem}.responsive-carrusel-govco .carousel-inner .carousel-item.multiple-carrusel-govco .carousel-caption p{height:100%;overflow:hidden;margin:.2rem}.responsive-carrusel-govco.multiple-carrusel-govco .carousel-control-prev,.responsive-carrusel-govco.multiple-carrusel-govco .carousel-control-next{top:30%;bottom:50%}.carrusel-govco__banner:not(.carrusel-govco__banner--fixed){display:contents}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed{position:relative;min-height:var(--govco-carrusel-banner-height, 384px);height:var(--govco-carrusel-banner-height, 384px);max-height:var(--govco-carrusel-banner-height, 384px);flex:0 0 auto;overflow:hidden;box-sizing:border-box}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner{position:relative;min-height:var(--govco-carrusel-banner-height, 384px)!important;height:var(--govco-carrusel-banner-height, 384px)!important;max-height:var(--govco-carrusel-banner-height, 384px)!important;overflow:hidden;box-sizing:border-box}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item{min-height:var(--govco-carrusel-banner-height, 384px);height:var(--govco-carrusel-banner-height, 384px);max-height:var(--govco-carrusel-banner-height, 384px)}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item>.carrusel-govco__image-fill{display:block;height:var(--govco-carrusel-banner-height, 384px);min-height:var(--govco-carrusel-banner-height, 384px);max-height:var(--govco-carrusel-banner-height, 384px);overflow:hidden;box-sizing:border-box}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item.carrusel-govco__item--divided>.carrusel-govco__divided{display:flex;flex-direction:row;align-items:stretch;width:100%;height:var(--govco-carrusel-banner-height, 384px);min-height:var(--govco-carrusel-banner-height, 384px);max-height:var(--govco-carrusel-banner-height, 384px);overflow:hidden;box-sizing:border-box}.carrusel-govco .carrusel-govco__picture{display:block;width:100%;height:100%}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item img,.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item .carrusel-govco__picture img{width:100%;height:100%;min-height:0!important;max-height:none!important;display:block;object-fit:cover;object-position:center}@media(max-width:991px){.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed{aspect-ratio:3 / 4;width:100%;height:auto!important;min-height:360px!important;max-height:min(85vh,640px)!important}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner,.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item,.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item>.carrusel-govco__image-fill,.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item.carrusel-govco__item--divided>.carrusel-govco__divided{height:100%!important;min-height:100%!important;max-height:none!important}}.carrusel-govco .carousel-control-prev,.carrusel-govco .carousel-control-next{width:auto;min-width:3rem;max-width:11%}.carrusel-govco .carousel-control-prev{justify-content:flex-start;padding-left:clamp(.5rem,2.5vw,1.5rem);padding-right:0}.carrusel-govco .carousel-control-next{justify-content:flex-end;padding-right:clamp(.5rem,2.5vw,1.5rem);padding-left:0}.carrusel-govco__left-cluster--contents{display:contents}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster:not(.carrusel-govco__left-cluster--contents){position:absolute;inset:0 auto 0 0;width:min(42%,15rem);z-index:3;pointer-events:none}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster:not(.carrusel-govco__left-cluster--contents)>*{pointer-events:auto}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster .carousel-control-prev{position:absolute;inset:0 auto 0 0;transform:none;height:100%;width:clamp(2.75rem,10vw,4rem);min-width:2.75rem;max-width:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;opacity:1;background-color:transparent;transition:background-color .18s ease}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster .carousel-control-prev:hover,.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster .carousel-control-prev:focus-visible{background-color:color-mix(in srgb,var(--sae-color-accent, #d212a0) 32%,transparent)}.carrusel-govco--fixed-cover{position:relative}.carrusel-govco--fixed-cover .carousel-indicators{position:absolute;left:20%;right:20%;bottom:1.5rem;z-index:3;margin:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.25rem}@media(max-width:991px){.carrusel-govco--fixed-cover .carrusel-govco__divided-panel{background-color:var(--carrusel-panel-bg, var(--carrusel-mobile-footer-bg, #6b2d8b))!important;transition:none!important}.carrusel-govco--fixed-cover .carousel-indicators{position:relative;left:auto;right:auto;bottom:auto;z-index:1;width:100%;margin:0;padding:.7rem .5rem .85rem;box-sizing:border-box;background-color:var(--carrusel-mobile-footer-bg, #6b2d8b);transition:none!important}.carrusel-govco--fixed-cover .carousel-indicators button{background-color:#ffffff8c!important;box-shadow:none;transition:none!important}.carrusel-govco--fixed-cover .carousel-indicators button.active{background-color:#fff!important}}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-control-next{position:absolute;inset:0 0 0 auto;transform:none;height:100%;width:clamp(2.75rem,10vw,4rem);min-width:2.75rem;max-width:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;opacity:1;background-color:transparent;transition:background-color .18s ease;z-index:3}.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-control-next:hover,.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-control-next:focus-visible{background-color:color-mix(in srgb,var(--sae-color-accent, #d212a0) 32%,transparent)}@media(hover:none){.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carrusel-govco__left-cluster .carousel-control-prev:hover,.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-control-next:hover{background-color:transparent}}.carrusel-govco .carousel-indicators button{width:.75rem;height:.75rem;margin:.25rem;border:0;border-radius:50%;box-shadow:none;opacity:1!important;background-color:var(--govco-carrusel-dot-inactive, #ffffff)!important}.carrusel-govco .carousel-indicators button.active{background-color:var(--govco-carrusel-dot-active, #651c9c)!important}.carrusel-govco .carousel-indicators button:focus-visible{outline:max(.125rem,.09em) solid #000;outline-offset:2px}.carrusel-govco .carousel-control-prev-icon,.carrusel-govco .carousel-control-next-icon{display:inline-flex!important;align-items:center;justify-content:center;width:auto;height:auto;background:transparent;box-sizing:border-box}.carrusel-govco .carousel-control-prev-icon:after,.carrusel-govco .carousel-control-next-icon:after{content:"";display:block;width:1.5rem;height:1.5rem;font-family:inherit;border-style:solid;border-color:#fff;box-sizing:border-box}.carrusel-govco .carousel-control-prev-icon:after{border-width:0 0 10px 10px;transform:rotate(45deg)}.carrusel-govco .carousel-control-next-icon:after{border-width:0 10px 10px 0;transform:rotate(-45deg)}.carrusel-govco .carousel-control-prev:hover .carousel-control-prev-icon:after,.carrusel-govco .carousel-control-next:hover .carousel-control-next-icon:after{border-color:#fff}.carrusel-govco__slide-hit{position:absolute;inset:0;z-index:2;display:block;margin:0;padding:0;border:0;background-color:transparent;text-decoration:none;color:transparent;cursor:pointer}.carrusel-govco__image-fill{position:relative;display:block;width:100%;height:100%;overflow:hidden}.carrusel-govco .carousel-item.carrusel-govco__item--divided>.carrusel-govco__divided{position:relative;display:flex;flex-direction:row;align-items:stretch;width:100%;height:100%;color:inherit}.carrusel-govco__divided-panel{flex:0 0 35%;width:35%;max-width:35%;align-self:stretch;display:flex;align-items:center;justify-content:center;padding:1.25rem 1.5rem;box-sizing:border-box;min-height:100%}.carrusel-govco__slide-hit:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.carrusel-govco__divided-panel-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:100%;max-width:22rem}.carrusel-govco__divided-headline{margin:0;color:var(--divided-text-color, #ffffff);font-size:clamp(1.1rem,2.2vw,1.75rem);font-weight:700;line-height:1.25;text-align:center;text-decoration:underline;text-underline-offset:.2em}.carrusel-govco__divided-subtitle{margin:0;color:var(--divided-text-color, #ffffff);font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:400;line-height:1.4;text-align:center;opacity:.95}.carrusel-govco__divided-btn{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.35rem;border:2px solid var(--divided-text-color, #ffffff);border-radius:.25rem;background:transparent;color:var(--divided-text-color, #ffffff);font-size:.95rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;pointer-events:none}.carrusel-govco__divided-media-wrap{flex:1 1 65%;width:65%;min-width:0;align-self:stretch;min-height:100%;overflow:hidden;position:relative}.carrusel-govco__divided-media-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:991px){.carrusel-govco .carousel-item.carrusel-govco__item--divided>.carrusel-govco__divided,.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item.carrusel-govco__item--divided>.carrusel-govco__divided{flex-direction:column;height:100%}.carrusel-govco__divided-media-wrap{order:1;flex:0 0 64%;width:100%;height:64%;min-height:0}.carrusel-govco__divided-panel{order:2;flex:0 0 36%;width:100%;max-width:none;min-height:0;height:36%;padding:1rem 1.15rem;overflow:hidden}.carrusel-govco__divided-panel-inner{gap:.55rem;max-width:none;max-height:100%;overflow:hidden}.carrusel-govco__divided-headline{font-size:clamp(1rem,3.8vw,1.25rem);line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.carrusel-govco__divided-subtitle{font-size:clamp(.85rem,3.2vw,.98rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.carrusel-govco__divided-btn{padding:.55rem 1.1rem;font-size:.88rem;flex-shrink:0}}.carrusel-govco .carousel-item.carrusel-govco__item--overlay>.carrusel-govco__overlay{position:relative;display:block;width:100%;height:100%;overflow:hidden}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item.carrusel-govco__item--overlay>.carrusel-govco__overlay{height:100%;min-height:var(--govco-carrusel-banner-height, 384px)}.carrusel-govco__overlay-media{position:absolute;inset:0;width:100%;height:100%}.carrusel-govco__overlay-media .carrusel-govco__picture,.carrusel-govco__overlay-media img{display:block;width:100%;height:100%;object-fit:cover}.carrusel-govco__overlay-content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:1.25rem 1.5rem;text-align:center;pointer-events:none}.carrusel-govco__overlay-headline{margin:0;max-width:40rem;font-family:Courier New,Courier,ui-monospace,monospace;font-size:clamp(1.5rem,4.2vw,2.75rem);font-weight:700;letter-spacing:.06em;line-height:1.15;color:var(--overlay-text-color, #111111);text-shadow:0 1px 0 rgba(255,255,255,.45)}.carrusel-govco__overlay-subtitle{margin:0;max-width:36rem;font-size:clamp(.9rem,1.6vw,1.1rem);line-height:1.4;color:var(--overlay-text-color, #111111)}.carrusel-govco__overlay-btn{display:inline-flex;margin-top:.25rem;padding:.55rem 1.15rem;border:2px solid var(--overlay-text-color, #111111);border-radius:.25rem;color:var(--overlay-text-color, #111111);font-size:.9rem;font-weight:700;line-height:1.2}.carrusel-govco .carousel-item.carrusel-govco__item--label>.carrusel-govco__label{position:relative;display:block;width:100%;height:100%;overflow:hidden}.carrusel-govco.carrusel-govco--fixed-cover .carrusel-govco__banner--fixed .carousel-inner .carousel-item.carrusel-govco__item--label>.carrusel-govco__label{height:100%;min-height:var(--govco-carrusel-banner-height, 384px)}.carrusel-govco__label-media{position:absolute;inset:0;width:100%;height:100%}.carrusel-govco__label-media .carrusel-govco__picture,.carrusel-govco__label-media img{display:block;width:100%;height:100%;object-fit:cover}.carrusel-govco__label-plaque{position:absolute;z-index:2;left:clamp(.75rem,2.5vw,1.75rem);bottom:clamp(.85rem,2.8vw,1.85rem);max-width:min(92%,28rem);padding:.65rem 1.15rem .7rem;background-color:color-mix(in srgb,var(--label-panel-color, #5c5c5c) 82%,transparent);pointer-events:none}@supports not (background-color: color-mix(in srgb,#5c5c5c 82%,transparent)){.carrusel-govco__label-plaque{background-color:#5c5c5cd1}}.carrusel-govco__label-headline{margin:0;font-family:Work Sans,Montserrat,system-ui,sans-serif;font-size:clamp(1.15rem,2.4vw,1.65rem);font-weight:700;line-height:1.2;letter-spacing:.01em;color:var(--label-text-color, #ffffff)}@media(max-width:991px){.carrusel-govco__label-plaque{left:.65rem;bottom:.75rem;padding:.55rem .9rem .6rem;max-width:min(94%,22rem)}.carrusel-govco__label-headline{font-size:clamp(1.05rem,4.2vw,1.35rem)}}
