.cards-carousel{position:relative;z-index:4}.cards-carousel .section-title{color:var(--c-energy-blue)}.cards-carousel__block,.cards-carousel__inner{position:relative;z-index:2}.cards-carousel__block{padding:2.4rem}.cards-carousel__item{outline:none;padding:0 1.2rem;position:relative}.cards-carousel__item:after{background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 25%,transparent 75%,transparent);bottom:0;content:"";display:block;left:1.2rem;position:absolute;right:1.2rem;top:0;z-index:1}.cards-carousel__carousel{position:relative;z-index:2}.cards-carousel.wide-format .cards-carousel__carousel{margin-right:-3rem}.cards-carousel__featured-image{height:40rem;object-fit:cover;width:34rem}.cards-carousel__card-info{bottom:0;color:#fff;left:0;padding:2.4rem;position:absolute;right:0;z-index:2}.card-carousel__active-info{max-height:0;opacity:0;transition:all 1s}.cards-carousel__item.is-selected .card-carousel__active-info,.cards-carousel__item:focus .card-carousel__active-info,.cards-carousel__item:hover .card-carousel__active-info{max-height:40rem;opacity:1}.cards-carousel__nav{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end;margin-top:4rem;padding:0 2.4rem}.cards-carousel__nav-count{color:var(--c-energy-blue);font-size:1.6rem;font-weight:400}.cards-carousel__nav-count span{display:inline-block;padding:0 .5rem}.cards-carousel__nav-arrow{align-items:center;background:var(--c-energy-blue);display:flex;height:4rem;justify-content:center;transition:all .3s ease;width:4rem}.cards-carousel__nav-arrow svg path{stroke:var(--c-white)}.cards-carousel__nav-arrow:hover{background-color:var(--c-white);cursor:pointer}.cards-carousel__nav-arrow:hover svg path{stroke:var(--c-energy-blue)}.cards-carousel__nav-arrow--next{margin-left:-2px}@media (min-width:800px){.cards-carousel__carousel:after,.cards-carousel__carousel:before{background:url(https://6909593.fs1.hubspotusercontent-na1.net/hubfs/6909593/2024Website/accent-triangle-grid.svg) no-repeat 50%/contain;content:"";display:block;height:18rem;position:absolute;right:4rem;top:-16.5rem;width:18rem;z-index:1}.cards-carousel__carousel:after{top:calc(100% - 1.5rem)}.cards-carousel.wide-format .cards-carousel__carousel:after{display:none}.cards-carousel__inner:not(.container){align-items:center;column-gap:4rem;display:grid;grid-template-columns:1fr calc(50% + 12rem);z-index:2}.cards-carousel__carousel .flickity-viewport{z-index:2}.cards-carousel__block{justify-self:flex-end;max-width:48rem;padding:6rem 2.4rem;position:relative;z-index:2}.cards-carousel.wide-format .cards-carousel__block{justify-self:flex-start;max-width:64rem;padding:2.4rem 1rem}.cards-carousel__featured-image{height:60rem;object-fit:cover;width:42rem}.cards-carousel__location-info{padding:3.2rem}.cards-carousel__nav{margin-top:-4rem;padding:0}.cards-carousel.wide-format .cards-carousel__nav{margin-top:2.4rem;padding:0}}@media (min-width:1280px){.cards-carousel.wide-format .cards-carousel__carousel{margin-right:calc(-50vw + 640px - 3rem)}}