@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Thin.otf")format("otf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Light.otf")format("otf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Regular.otf")format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Medium.otf")format("otf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta SemiBold.otf")format("otf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Bold.otf")format("otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("../../fonts/Recoleta Black.otf")format("otf");font-weight:900;font-style:normal;font-display:swap}carousel-splide{display:block}carousel-splide[type=three-up]{padding:5rem 0}.blue-background+carousel-splide[type=three-up],.blue-background-repeat+carousel-splide[type=three-up],.blue-dark-background+carousel-splide[type=three-up],.callout--full+carousel-splide[type=three-up],.callout--overlay+carousel-splide[type=three-up],.footer+carousel-splide[type=three-up],.bg--black+carousel-splide[type=three-up],.callout--block.callout--black+carousel-splide[type=three-up],.bg--blue+carousel-splide[type=three-up],.callout--block.callout--blue+carousel-splide[type=three-up],.bg--blue-dark+carousel-splide[type=three-up],.callout--block.callout--blue-dark+carousel-splide[type=three-up],.bg--gold+carousel-splide[type=three-up],.callout--block.callout--gold+carousel-splide[type=three-up],.bg--gray+carousel-splide[type=three-up],.callout--block.callout--gray+carousel-splide[type=three-up],.bg--gray-dark+carousel-splide[type=three-up],.callout--block.callout--gray-dark+carousel-splide[type=three-up],.bg--green-light+carousel-splide[type=three-up],.callout--block.callout--green-light+carousel-splide[type=three-up],.bg--half-white-half-pale-white+carousel-splide[type=three-up],.callout--block.callout--half-white-half-pale-white+carousel-splide[type=three-up],.bg--orange+carousel-splide[type=three-up],.callout--block.callout--orange+carousel-splide[type=three-up],.bg--purple+carousel-splide[type=three-up],.callout--block.callout--purple+carousel-splide[type=three-up],.bg--red+carousel-splide[type=three-up],.callout--block.callout--red+carousel-splide[type=three-up],.bg--white-pale+carousel-splide[type=three-up],.callout--block.callout--white-pale+carousel-splide[type=three-up]{padding-block-start:4rem}carousel-splide[type=three-up]:has(+.blue-background){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.blue-background-repeat){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.blue-dark-background){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--full){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--overlay){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.footer){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--black){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--black){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--blue){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--blue){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--blue-dark){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--blue-dark){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--gold){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--gold){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--gray){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--gray){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--gray-dark){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--gray-dark){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--green-light){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--green-light){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--half-white-half-pale-white){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--half-white-half-pale-white){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--orange){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--orange){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--purple){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--purple){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--red){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--red){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.bg--white-pale){padding-block-end:2rem}carousel-splide[type=three-up]:has(+.callout--block.callout--white-pale){padding-block-end:2rem}carousel-splide[type=three-up].bg--black,carousel-splide[type=three-up].bg--blue,carousel-splide[type=three-up].bg--blue-dark,carousel-splide[type=three-up].bg--gold,carousel-splide[type=three-up].bg--gray,carousel-splide[type=three-up].bg--gray-dark,carousel-splide[type=three-up].bg--green-light,carousel-splide[type=three-up].bg--half-white-half-pale-white,carousel-splide[type=three-up].bg--orange,carousel-splide[type=three-up].bg--purple,carousel-splide[type=three-up].bg--red,carousel-splide[type=three-up].bg--white,carousel-splide[type=three-up].bg--white-pale{padding-block:4rem}carousel-splide[type=contained]{padding:2rem 0 0}.blue-background+carousel-splide[type=contained],.blue-background-repeat+carousel-splide[type=contained],.blue-dark-background+carousel-splide[type=contained],.callout--full+carousel-splide[type=contained],.callout--overlay+carousel-splide[type=contained],.footer+carousel-splide[type=contained],.bg--black+carousel-splide[type=contained],.callout--block.callout--black+carousel-splide[type=contained],.bg--blue+carousel-splide[type=contained],.callout--block.callout--blue+carousel-splide[type=contained],.bg--blue-dark+carousel-splide[type=contained],.callout--block.callout--blue-dark+carousel-splide[type=contained],.bg--gold+carousel-splide[type=contained],.callout--block.callout--gold+carousel-splide[type=contained],.bg--gray+carousel-splide[type=contained],.callout--block.callout--gray+carousel-splide[type=contained],.bg--gray-dark+carousel-splide[type=contained],.callout--block.callout--gray-dark+carousel-splide[type=contained],.bg--green-light+carousel-splide[type=contained],.callout--block.callout--green-light+carousel-splide[type=contained],.bg--half-white-half-pale-white+carousel-splide[type=contained],.callout--block.callout--half-white-half-pale-white+carousel-splide[type=contained],.bg--orange+carousel-splide[type=contained],.callout--block.callout--orange+carousel-splide[type=contained],.bg--purple+carousel-splide[type=contained],.callout--block.callout--purple+carousel-splide[type=contained],.bg--red+carousel-splide[type=contained],.callout--block.callout--red+carousel-splide[type=contained],.bg--white-pale+carousel-splide[type=contained],.callout--block.callout--white-pale+carousel-splide[type=contained]{padding-block-start:4rem}carousel-splide[type=contained]:has(+.blue-background){padding-block-end:2rem}carousel-splide[type=contained]:has(+.blue-background-repeat){padding-block-end:2rem}carousel-splide[type=contained]:has(+.blue-dark-background){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--full){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--overlay){padding-block-end:2rem}carousel-splide[type=contained]:has(+.footer){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--black){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--black){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--blue){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--blue){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--blue-dark){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--blue-dark){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--gold){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--gold){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--gray){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--gray){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--gray-dark){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--gray-dark){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--green-light){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--green-light){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--half-white-half-pale-white){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--half-white-half-pale-white){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--orange){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--orange){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--purple){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--purple){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--red){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--red){padding-block-end:2rem}carousel-splide[type=contained]:has(+.bg--white-pale){padding-block-end:2rem}carousel-splide[type=contained]:has(+.callout--block.callout--white-pale){padding-block-end:2rem}carousel-splide[type=contained].bg--black,carousel-splide[type=contained].bg--blue,carousel-splide[type=contained].bg--blue-dark,carousel-splide[type=contained].bg--gold,carousel-splide[type=contained].bg--gray,carousel-splide[type=contained].bg--gray-dark,carousel-splide[type=contained].bg--green-light,carousel-splide[type=contained].bg--half-white-half-pale-white,carousel-splide[type=contained].bg--orange,carousel-splide[type=contained].bg--purple,carousel-splide[type=contained].bg--red,carousel-splide[type=contained].bg--white,carousel-splide[type=contained].bg--white-pale{padding-block:4rem 2rem}.carousel.is-focus-in :focus{outline:.125rem solid var(--primary-color);outline-offset:.125rem}.carousel.is-focus-in :focus:not(:focus-visible){outline:none}.carousel.is-focus-in .carousel__arrow:focus{outline:.125rem solid var(--primary-color);outline-offset:.125rem}.carousel.is-focus-in .carousel__arrow:focus:not(:focus-visible){outline:none}.carousel.is-focus-in .carousel__pagination__page:focus{outline:.125rem solid var(--primary-color);outline-offset:.125rem}.carousel.is-focus-in .carousel__pagination__page:focus:not(:focus-visible){outline:none}.carousel__container{position:relative}.carousel__pagination{padding:.5rem 0 1.5rem;position:relative}.carousel__pagination__page{opacity:1;background:#192b55;border-radius:50%;width:2rem;height:2rem;margin:2rem}.carousel__pagination__page:focus-visible{outline:.125rem solid var(--primary-color);outline-offset:.125rem}.carousel__pagination__page:hover{opacity:.8}.carousel__pagination__page.is-active{background-color:var(--accent-color);transform:scale(1.25)}.carousel__arrow{border:.125rem solid var(--primary-color);opacity:1;background-color:#0000;width:2em;height:2.5em}.carousel__arrow:disabled{opacity:0}.carousel__arrow:focus-visible{outline:.125rem solid var(--primary-color);outline-offset:.125rem}.carousel__arrow:hover{opacity:1}@container (width>=57.5rem){.carousel__arrow{width:2.5em;height:2.5em}.carousel__arrow--prev{left:-4rem}.carousel__arrow--next{right:-4em}}.carousel__arrow svg{fill:var(--primary-color)}.carousel__toggle{color:#fff;background-color:#192b55;border:none;border-radius:50%;width:2.5em;height:2.5em;font-size:1.25rem;position:absolute;bottom:2rem;right:2rem}.carousel--contained .carousel__container{flex-flow:column;margin:0 auto;display:flex}@media (min-width:57.5rem){.carousel--contained .carousel__container{display:unset}}.carousel--contained .carousel__intro{text-align:center;margin-bottom:4rem}.carousel--contained .carousel__title{color:#134f9f;font-family:Recoleta,Faustina,serif;font-size:2.25rem;font-weight:400}.carousel--contained .carousel__description{font-family:alexandria,sans-serif;font-size:1.5rem;font-weight:200;line-height:1.2}.carousel--contained .carousel__item__container{height:100%;position:relative}.carousel--contained .carousel__item.is-prev,.carousel--contained .carousel__item.is-next{opacity:.5}.carousel--contained .carousel__item__image{object-fit:cover;width:100%;height:100%;position:absolute}@container (width>=57.5rem){.carousel--contained .carousel__item__image{width:100%;height:auto;max-height:50rem;position:relative}}.carousel--contained .carousel__item__image--no-text{position:relative}.carousel--contained .carousel__item__text{--primary-color:#fff;--background-color:#134f9f;color:#fff;background-color:#134f9f;order:2;width:100%;height:auto;position:relative}@container (width>=57.5rem){.carousel--contained .carousel__item__text{z-index:1;border-radius:4px;width:400px;position:absolute;top:50%;left:10%;transform:translateY(-70%)}}.carousel--contained .carousel__item__text__inner{flex-direction:column;gap:1rem;height:100%;padding:2rem 3rem;display:flex;bottom:0;left:0}@container (width>=57.5rem){.carousel--contained .carousel__item__text__inner{height:auto;padding:2rem;position:relative}}.carousel--contained .carousel__item__text--no-image{background-image:none}@container (width>=57.5rem){.carousel--contained .carousel__item__text--no-image{height:auto;position:relative}.carousel--contained .carousel__item__text--no-image .splide__slide__text__inner{width:100%;padding:2rem 4rem;position:relative}}.carousel--contained .carousel__item__title{color:#fff;margin-bottom:0;font-family:alexandria,sans-serif;font-size:1.75rem;font-weight:500}.carousel--contained .carousel__item__body{font-family:alexandria,sans-serif;font-size:1.125rem;font-weight:200;line-height:1.5}.carousel--contained .carousel__item__body .wysiwyg{font-size:1.125rem}.carousel--contained .carousel__item__body .wysiwyg p{font-size:1.125rem;line-height:1.5}.carousel--contained .carousel__item__link{color:#fff;text-decoration:none}.carousel--contained .carousel__item__link:after{color:#fff}.carousel--contained .splide__track{order:1}.carousel--contained .splide__list{min-height:25rem}@media (min-width:57.5rem){.carousel--contained .splide__list{min-height:12.5rem}}.carousel--contained .carousel__arrow{color:#fff;background-color:#d23236;border:none;border-radius:0}.carousel--contained .splide__arrows{gap:1.5rem;display:flex;position:absolute;bottom:-35px;right:10%}.carousel--contained .carousel__arrow--prev,.carousel--contained .carousel__arrow--next{position:relative}.carousel--contained .carousel__arrow--prev{left:0}.carousel--contained .carousel__arrow--next{right:0}.carousel--contained .carousel__pagination{order:3;margin-block-start:2rem}.carousel--contained .carousel__pagination__page{width:1rem;height:1rem;margin-inline:1rem}.carousel--contained .carousel__pagination__page.is-active{background-color:#d23236;border:none}.carousel--hero .carousel__container{max-width:80rem;margin:0 auto;padding:0 1em;display:block}@container (width>=47.5rem){.carousel--hero .carousel__container{width:95%;padding:0}}@container (width>=75rem){.carousel--hero .carousel__container{width:90%}}.carousel--hero .carousel__item__container{position:relative}.carousel--hero .carousel__item__text{width:100%;padding:2rem}@container (width>=57.5rem){.carousel--hero .carousel__item__text{--background-color:#192b55;--primary-color:#fff;color:#fff;background-color:#192b55cc;padding:2rem 0;position:absolute;bottom:0;left:0}}.carousel--hero .carousel__item__text__inner{width:calc(100% - 4rem);margin:0 auto}@container (width>=57.5rem){.carousel--hero .carousel__item__text__inner{width:90%}}.carousel--hero .carousel__item__link{background-color:var(--primary-color);border:.125rem solid var(--primary-color);color:var(--background-color);padding:1rem 2rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.carousel--hero .carousel__item__link:hover{background-color:var(--background-color);color:var(--primary-color)}.carousel--hero .carousel__item__link:focus{text-decoration:underline}.carousel--hero .carousel__item img{object-fit:cover;width:100%;height:auto;max-height:80vh}.carousel--hero .carousel__toggle{border:none;position:absolute;bottom:1rem;right:1rem}.carousel--highlights{padding:4rem 0}.carousel--highlights .bg--black,.carousel--highlights .bg--blue,.carousel--highlights .bg--blue-dark,.carousel--highlights .bg--gold,.carousel--highlights .bg--gray,.carousel--highlights .bg--gray-dark,.carousel--highlights .bg--green-light,.carousel--highlights .bg--half-white-half-pale-white,.carousel--highlights .bg--orange,.carousel--highlights .bg--purple,.carousel--highlights .bg--red,.carousel--highlights .bg--white,.carousel--highlights .bg--white-pale{padding:6rem 0 5rem}.carousel--highlights .carousel__container{max-width:80rem;margin:0 auto;padding:0 1em;display:block}@container (width>=47.5rem){.carousel--highlights .carousel__container{width:95%;padding:0}}@container (width>=75rem){.carousel--highlights .carousel__container{width:90%}}.carousel--highlights .carousel__title{text-align:center;font-family:Recoleta,Faustina,serif;font-size:2.75rem;font-weight:100}.carousel--highlights .carousel__description{text-align:center;padding-bottom:3rem;font-size:1.25rem}.carousel--highlights .carousel__item__title{margin:1em 0 1.5em;font-family:Recoleta,Faustina,serif;font-size:1.75rem;font-weight:600}@container (width>=47.5rem){.carousel--highlights .carousel__item__title{margin:0 0 1.5em}}.carousel--highlights .carousel__item__container{flex-flow:column;display:flex}@container (width>=47.5rem){.carousel--highlights .carousel__item__container{flex-flow:row}}.carousel--highlights .carousel__item__image{padding:0 1rem;display:block}@container (width>=47.5rem){.carousel--highlights .carousel__item__image{width:50%}}.carousel--highlights .carousel__item__text{justify-content:center;padding:2rem 1rem 0;font-size:1.25rem;line-height:1.5;display:flex}@container (width>=47.5rem){.carousel--highlights .carousel__item__text{padding:0 1rem}}@container (width>=75rem){.carousel--highlights .carousel__item__text{padding:3rem}}.carousel--highlights .carousel__item__link{border:1px solid var(--primary-color);color:var(--primary-color);margin-block-start:1em;padding:.5em;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.carousel--highlights .carousel__item__link:hover{background-color:var(--primary-color);color:var(--background-color)}.carousel--highlights .carousel__pagination{bottom:0}.carousel--image-gallery{padding:2rem 0 6rem}.blue-background+.carousel--image-gallery,.blue-background-repeat+.carousel--image-gallery,.blue-dark-background+.carousel--image-gallery,.callout--full+.carousel--image-gallery,.callout--overlay+.carousel--image-gallery,.footer+.carousel--image-gallery,.bg--black+.carousel--image-gallery,.callout--block.callout--black+.carousel--image-gallery,.bg--blue+.carousel--image-gallery,.callout--block.callout--blue+.carousel--image-gallery,.bg--blue-dark+.carousel--image-gallery,.callout--block.callout--blue-dark+.carousel--image-gallery,.bg--gold+.carousel--image-gallery,.callout--block.callout--gold+.carousel--image-gallery,.bg--gray+.carousel--image-gallery,.callout--block.callout--gray+.carousel--image-gallery,.bg--gray-dark+.carousel--image-gallery,.callout--block.callout--gray-dark+.carousel--image-gallery,.bg--green-light+.carousel--image-gallery,.callout--block.callout--green-light+.carousel--image-gallery,.bg--half-white-half-pale-white+.carousel--image-gallery,.callout--block.callout--half-white-half-pale-white+.carousel--image-gallery,.bg--orange+.carousel--image-gallery,.callout--block.callout--orange+.carousel--image-gallery,.bg--purple+.carousel--image-gallery,.callout--block.callout--purple+.carousel--image-gallery,.bg--red+.carousel--image-gallery,.callout--block.callout--red+.carousel--image-gallery,.bg--white-pale+.carousel--image-gallery,.callout--block.callout--white-pale+.carousel--image-gallery{padding-block-start:4rem}.carousel--image-gallery:has(+.blue-background){padding-block-end:8rem}.carousel--image-gallery:has(+.blue-background-repeat){padding-block-end:8rem}.carousel--image-gallery:has(+.blue-dark-background){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--full){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--overlay){padding-block-end:8rem}.carousel--image-gallery:has(+.footer){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--black){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--black){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--blue){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--blue){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--blue-dark){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--blue-dark){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--gold){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--gold){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--gray){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--gray){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--gray-dark){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--gray-dark){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--green-light){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--green-light){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--half-white-half-pale-white){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--half-white-half-pale-white){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--orange){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--orange){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--purple){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--purple){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--red){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--red){padding-block-end:8rem}.carousel--image-gallery:has(+.bg--white-pale){padding-block-end:8rem}.carousel--image-gallery:has(+.callout--block.callout--white-pale){padding-block-end:8rem}.carousel--image-gallery .carousel__list{align-items:stretch}.carousel--image-gallery .carousel__item__container{color:#fff;background-color:#000;margin:0;position:relative}.carousel--image-gallery .carousel__item__image{object-fit:cover;width:auto;height:min(30rem,80dvh,60vw)}.carousel--image-gallery .carousel__item__caption{color:#fff;background-color:#000000b3;max-width:min(100% - 1rem,28rem,85vw);padding:.5rem 1rem;font-family:Recoleta,Faustina,serif;font-size:1.125rem;position:absolute;bottom:.5rem;left:.5rem}.carousel--image-gallery .carousel__arrow{background-color:var(--background-color);color:var(--primary-color)}.carousel--image-gallery .carousel__arrow--prev{left:.5rem}.carousel--image-gallery .carousel__arrow--next{right:.5rem}.carousel--three-up .carousel__arrows{gap:2rem;display:flex}.carousel--three-up .carousel__arrow{background-color:#192b55;border:none;border-radius:3.75px;padding:.5rem;position:relative;top:0}.carousel--three-up .carousel__arrow svg{fill:#979797}.carousel--three-up .carousel__arrow:hover:not(:disabled) svg{fill:#fff}.carousel--three-up .carousel__arrow:disabled{opacity:.5;background-color:#a7c4fe}@container (width>=57.5rem){.carousel--three-up .carousel__arrow--prev{left:.5rem}.carousel--three-up .carousel__arrow--next{right:.5rem}}.carousel--three-up .carousel__container{max-width:100rem;margin:0 auto;padding:0 1em;display:block}@container (width>=47.5rem){.carousel--three-up .carousel__container{width:95%;padding:0}}@container (width>=75rem){.carousel--three-up .carousel__container{width:90%}}.carousel--three-up .carousel__intro{text-align:center;margin-bottom:4rem}.carousel--three-up .carousel__title{color:var(--primary-color);font-family:Recoleta,Faustina,serif;font-size:2.25rem;font-weight:400}.carousel--three-up .carousel__description{font-family:alexandria,sans-serif;font-size:1.5rem;font-weight:200;line-height:1.2}.carousel--three-up .carousel__list{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;display:grid}.carousel--three-up .carousel__item__image{aspect-ratio:16/9;object-fit:cover;border-radius:.625rem;width:100%;height:auto}.carousel--three-up .carousel__item__text{padding-top:2.813rem}.carousel--three-up .carousel__item__title{font-family:gotham,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5}.carousel--three-up .carousel__item__category{color:#134f9f;text-transform:uppercase;margin-block-end:1.125rem;font-family:alexandria,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;display:block}.carousel--three-up .carousel__item__category:hover{text-decoration:underline}.carousel--three-up .carousel__item__body{font-family:alexandria,sans-serif;font-size:1.25rem;line-height:1.2}.carousel--three-up .carousel__item__body .wysiwyg,.carousel--three-up .carousel__item__body .wysiwyg p{font-size:1.25rem;line-height:1.2}.carousel--three-up .carousel__item__link{border:1px solid var(--primary-color);color:var(--primary-color);padding:.5em;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.carousel--three-up .carousel__item__link:hover{background-color:var(--primary-color);color:var(--background-color)}.carousel--three-up .carousel__container{margin-right:0;width:100vw!important}.carousel--three-up.carousel--grid .splide__list{align-items:baseline}.carousel--three-up.carousel--grid .carousel__item{width:var(--item-width);border:1px solid #192b55;border-radius:.625rem;align-self:stretch;overflow:hidden}.carousel--three-up.carousel--grid .carousel__item__image{object-fit:cover;border-radius:0;width:100%;height:auto}@media (min-width:57.5rem){.carousel--three-up.carousel--grid .carousel__item__image{aspect-ratio:39/37}}.carousel--three-up.carousel--grid .carousel__item__title{color:#192b55;font-weight:500}.carousel--three-up.carousel--grid .carousel__item__text{padding:3.563rem 2.5rem;font-family:alexandria,sans-serif;font-size:1.125rem;line-height:1.5}.carousel--three-up.carousel--grid .carousel__item__text .body{margin-block-end:1rem;font-family:alexandria,sans-serif;font-size:.813rem;font-weight:300;line-height:1.6}