.card-carousel-custom-title{color:#1f242a;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.5;margin:8px 0;text-decoration:none;text-transform:none}.carousel-card-grid--col-1{display:grid;gap:40px;grid-template-columns:1fr}.carousel-card-grid--col-2{display:grid;gap:40px;grid-template-columns:1fr 1fr}.carousel-card-grid--col-3{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.carousel-card-grid--col-4{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1280px){.carousel-card-grid--col-4{gap:40px;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:960px){.carousel-card-grid--col-3,.carousel-card-grid--col-4{gap:40px 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.carousel-card-grid--col-2,.carousel-card-grid--col-3,.carousel-card-grid--col-4{gap:40px;grid-template-columns:1fr}}.card-carousel{display:grid;overflow:hidden;padding:0 0 20px;position:relative}.carousel-card__item{fill:var(--grey-900);border-radius:5px;box-shadow:var(--shadow-strong);color:var(--grey-900);display:flex;flex-direction:column;position:relative;text-shadow:none}.carousel-card__item:hover{background-color:var(--primary-light-blue-400)!important}.carousel-card__item--border{border:1px solid}.carousel-card__item--quotation-mark:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:66px;left:32px;line-height:1;max-width:20%;position:absolute;top:32px;width:100px;z-index:100}.carousel-card__item--quotation-mark--white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iNjYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0uMDQgNDMuMzRjMCAuMjU4LS4wNC41MTMtLjA0Ljc5NXYuNzc2bC4wNC0uMDI4YTIxLjgyIDIxLjgyIDAgMCAwIDMuNzQgMTEuNTEyIDIxLjQ3MyAyMS40NzMgMCAwIDAgOS4yNzIgNy42NzkgMjEuMjA1IDIxLjIwNSAwIDAgMCAxMS45IDEuNDQgMjEuMzI1IDIxLjMyNSAwIDAgMCAxMC44MDItNS4yNDcgMjEuNjk1IDIxLjY5NSAwIDAgMCA2LjMyNC0xMC4yOTMgMjEuODg5IDIxLjg4OSAwIDAgMC0uMTM0LTEyLjExNyAyMS42OCAyMS42OCAwIDAgMC02LjU1LTEwLjE0NyAyMS4zMTMgMjEuMzEzIDAgMCAwLTEwLjkxNi01LjAwMiAyMS4wNCAyMS4wNCAwIDAgMSA3LjUxNi0xMC44MUEyMC42NiAyMC42NiAwIDAgMSA0NC40MDMgNy43NVYwYy0xMS41MS0uMDA0LTIyLjU3MSA0LjUxNS0zMC44NDggMTIuNkM1LjI3NyAyMC42ODguNDMgMzEuNzEuMDM5IDQzLjM0Wk01NS42MzYgNDMuMzRjMCAuMjU4LS4wMzkuNTEzLS4wMzkuNzk1di43NzZsLjA0LS4wMjhhMjEuODIgMjEuODIgMCAwIDAgMy43NDggMTEuNTEgMjEuNDcyIDIxLjQ3MiAwIDAgMCA5LjI3NyA3LjY3MiAyMS4yMDQgMjEuMjA0IDAgMCAwIDExLjkgMS40MzQgMjEuMzI1IDIxLjMyNSAwIDAgMCAxMC44LTUuMjU1IDIxLjY5NiAyMS42OTYgMCAwIDAgNi4zMTctMTAuMjk4IDIxLjg5IDIxLjg5IDAgMCAwLS4xNDItMTIuMTE3IDIxLjY4IDIxLjY4IDAgMCAwLTYuNTU4LTEwLjE0MyAyMS4zMTIgMjEuMzEyIDAgMCAwLTEwLjkyLTQuOTk0IDIxLjA0IDIxLjA0IDAgMCAxIDcuNTE2LTEwLjgxIDIwLjY2IDIwLjY2IDAgMCAxIDEyLjQxLTQuMTQ4VjBDODguNDc2IDAgNzcuNDIgNC41MiA2OS4xNDUgMTIuNjA2Yy04LjI3NCA4LjA4Ni0xMy4xMTggMTkuMTA2LTEzLjUxIDMwLjczNFoiLz48L3N2Zz4=);color:var(--grey-000)}.carousel-card__item--quotation-mark--black:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iNjYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0uMDQgNDMuMzRjMCAuMjU4LS4wNC41MTMtLjA0Ljc5NXYuNzc2bC4wNC0uMDI4YTIxLjgyIDIxLjgyIDAgMCAwIDMuNzQgMTEuNTEyIDIxLjQ3MyAyMS40NzMgMCAwIDAgOS4yNzIgNy42NzkgMjEuMjA1IDIxLjIwNSAwIDAgMCAxMS45IDEuNDQgMjEuMzI1IDIxLjMyNSAwIDAgMCAxMC44MDItNS4yNDcgMjEuNjk1IDIxLjY5NSAwIDAgMCA2LjMyNC0xMC4yOTMgMjEuODg5IDIxLjg4OSAwIDAgMC0uMTM0LTEyLjExNyAyMS42OCAyMS42OCAwIDAgMC02LjU1LTEwLjE0NyAyMS4zMTMgMjEuMzEzIDAgMCAwLTEwLjkxNi01LjAwMiAyMS4wNCAyMS4wNCAwIDAgMSA3LjUxNi0xMC44MUEyMC42NiAyMC42NiAwIDAgMSA0NC40MDMgNy43NVYwYy0xMS41MS0uMDA0LTIyLjU3MSA0LjUxNS0zMC44NDggMTIuNkM1LjI3NyAyMC42ODguNDMgMzEuNzEuMDM5IDQzLjM0Wk01NS42MzYgNDMuMzRjMCAuMjU4LS4wMzkuNTEzLS4wMzkuNzk1di43NzZsLjA0LS4wMjhhMjEuODIgMjEuODIgMCAwIDAgMy43NDggMTEuNTEgMjEuNDcyIDIxLjQ3MiAwIDAgMCA5LjI3NyA3LjY3MiAyMS4yMDQgMjEuMjA0IDAgMCAwIDExLjkgMS40MzQgMjEuMzI1IDIxLjMyNSAwIDAgMCAxMC44LTUuMjU1IDIxLjY5NiAyMS42OTYgMCAwIDAgNi4zMTctMTAuMjk4IDIxLjg5IDIxLjg5IDAgMCAwLS4xNDItMTIuMTE3IDIxLjY4IDIxLjY4IDAgMCAwLTYuNTU4LTEwLjE0MyAyMS4zMTIgMjEuMzEyIDAgMCAwLTEwLjkyLTQuOTk0IDIxLjA0IDIxLjA0IDAgMCAxIDcuNTE2LTEwLjgxIDIwLjY2IDIwLjY2IDAgMCAxIDEyLjQxLTQuMTQ4VjBDODguNDc2IDAgNzcuNDIgNC41MiA2OS4xNDUgMTIuNjA2Yy04LjI3NCA4LjA4Ni0xMy4xMTggMTkuMTA2LTEzLjUxIDMwLjczNFoiLz48L3N2Zz4=);color:var(--grey-900)}.carousel-card__item--background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.filter-styles{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.carousel-card__item--background_filter_overlay_dark:after{background:var(--grey-800);bottom:0;content:"";height:100%;left:0;opacity:var(--global-base-bg-duotone-gradient-opacity);position:absolute;right:0;width:100%;z-index:10}.carousel-card__item--background_filter_overlay_light:after{background:var(--grey-100);bottom:0;content:"";filter:brightness(160%) contrast(130%);height:100%;left:0;opacity:.75;position:absolute;right:0;width:100%;z-index:10}.carousel-card__item__image-wrapper{line-height:0;padding:16px 16px 0;position:relative;z-index:30}.carousel-card__item__image-wrapper--no-body{padding-bottom:16px}.carousel-card__item__image-wrapper--bleed{padding:0}.carousel-card__item__image{overflow:hidden;position:relative}.carousel-card__item__image_tag{border-radius:5px 5px 0 0;bottom:0;display:block;height:100%;left:0;line-height:0;object-fit:cover;position:absolute;right:0;top:0;transition:transform 1s ease-in-out;width:100%;z-index:50}.carousel-card__item__image-tag--text span{background-color:#fff;border-radius:0 5px 0 0;bottom:0;color:var(--primary-dark-blue-900);padding:15px;position:absolute;z-index:100}.carousel-card__item__image__link{bottom:0;display:block;left:0;line-height:0;position:absolute;right:0;text-decoration:none;top:0;z-index:150}.carousel-card__item__image__link:hover~picture .carousel-card__item__image_tag{transform:scale(1.2)}.carousel-card__item__icon-caption,.carousel-card__item__image-caption{font-size:.6rem;font-style:italic;line-height:1;padding:8px 0 0}.carousel-card__item__icon-caption{padding-top:16px}.carousel-card__item__image-wrapper--bleed .carousel-card__item__image-caption{padding-left:16px;padding-right:16px}.carousel-card__item__image--widescreen{padding:0 0 56.25%}.carousel-card__item__image--landscape{padding:0 0 75%}.carousel-card__item__image--square{padding:0 0 100%}.carousel-card__item__image--portrait{padding:0 0 125%}.carousel-card__item__image--portrait_tall{padding:0 0 150%}.carousel-card__item__icon-wrapper{line-height:0;padding:16px}.carousel-card__item__icon{height:150px;overflow:hidden;position:relative;width:150px}.carousel-card__item__icon svg{max-height:100%;max-width:100%}.text-left .carousel-card__item__icon{margin-right:auto}.text-right .carousel-card__item__icon{margin-left:auto}.text-center .carousel-card__item__icon{margin-left:auto;margin-right:auto}.carousel-card__item__body-wrapper{display:flex;flex-direction:column;height:100%;padding:16px;position:relative;z-index:25}.carousel-card__item__body{align-self:stretch;display:flex;flex-direction:column;height:100%}.carousel-card__item__header-wrapper{column-gap:8px;display:flex}.carousel-card__item__header-icon-wrapper{height:40px;width:40px}.carousel-card__item__header{width:100%}.carousel-card__item__header__title,a.carousel-card__item__header__title-link{color:var(--grey-900);font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;position:relative;text-decoration:none}.carousel-card__item__header__eyebrow{color:var(--primary-dark-blue-900);font-size:18px;font-weight:600;line-height:1.5}.text-light .carousel-card__item__header__eyebrow{color:var(--grey-300)}.carousel-card__item__body-text{padding-top:8px}.carousel-card__item__feature-list-wrapper{padding-top:16px}.carousel-card__item__feature-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.carousel-card__item__feature-list__item{align-items:flex-start;display:flex;gap:8px}.carousel-card__item__feature-list__item__icon,.carousel-card__item__feature-list__item__image{height:40px;margin-top:4px;width:40px}.carousel-card__item__feature-list__item__image{object-fit:cover}.carousel-card__item__feature-list__item__text{align-self:center;text-align:left;width:100%}.carousel-card__item__cta-wrapper{display:flex;margin-top:auto;padding-top:16px}h4.carousel-card__item__header__link:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTAuNSAxIDcgNy03IDdtLTktN2gxNi0xNloiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNLjUgMGgxOHYxNkguNXoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;border:0;content:"";filter:var(--icon-primary-blue-filter);height:14px;left:auto;position:absolute;right:10px;top:50%;width:14px}.text-light h4.carousel-card__item__header__link:after{filter:var(--icon-white-filter)}.carousel-card__item--text-dark h4{color:var(--grey-900)}.card-carousel__custom-title-wrapper{align-items:center;background-color:var(--grey-400);border-left:5px solid var(--primary-dark-blue-900);border-radius:5px;display:flex;justify-content:space-between;padding:12px 40px}.carousel-card__title__link:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjU0MjhCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE1IDEwLjgxNS03IDctNy03bTctOXYxNi0xNloiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;border:0;content:"";height:14px;left:auto;position:absolute;right:-20px;top:50%;transform:translateY(-50%) rotate(-90deg);width:14px}.base__custom-conten-carousel-cards,.carousel-card__title__link{position:relative}a.carousel-card__item__header__title-link:hover{color:var(--grey-900);font-weight:600}