.no-hyphens{-webkit-hyphens:none!important;hyphens:none!important}.featureCardCarousel__base{overflow:hidden;padding:80px 0;background:#f8f8fa}@media (min-width: 992px),print{.featureCardCarousel__base{padding:180px 0 32px}}.featureCardCarousel__base--large{padding-top:240px}.featureCardCarousel__inner{padding-left:16px;padding-right:16px;display:flex;overflow:hidden;width:100%;max-width:1440px;flex-direction:column;margin:0 auto}@media (min-width: 320px){.featureCardCarousel__inner{padding-left:calc(16px + 144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__inner{padding-left:160px}}@media (min-width: 320px){.featureCardCarousel__inner{padding-right:calc(16px + 144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__inner{padding-right:160px}}.featureCardCarousel__heading{margin:0}.featureCardCarousel__subHeading{margin-top:16px;margin-bottom:48px;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}@media (min-width: 992px),print{.featureCardCarousel__subHeading{margin-top:24px;margin-bottom:90px;font-size:1.25rem;font-weight:300;letter-spacing:.025rem}}.featureCardCarousel__btnContainer{position:relative;display:flex;min-height:62px;flex-direction:column;align-items:center;margin-top:48px;gap:48px}.featureCardCarousel__btnContainerSwiperBtns{display:flex;align-items:center;gap:16px}@media (min-width: 992px),print{.featureCardCarousel__btnContainerSwiperBtns{position:absolute;top:0;right:-80px;margin-top:12px;gap:22px}}@media (min-width: 1200px),print and (orientation: landscape){.featureCardCarousel__btnContainerSwiperBtns{right:-124px}}.featureCardCarousel__btnContainerSwiperBtns .swiper-button{display:flex;width:50px;height:50px;flex-shrink:0;align-items:center;justify-content:center;padding:12px;border-color:#0000;border-radius:50%;background:#fff;color:var(--kw-link-ui-100);outline:none;transition:color .1s,opacity .3s}.featureCardCarousel__btnContainerSwiperBtns .swiper-button:focus-visible{outline:2px solid #1173e9;outline-offset:3px}.featureCardCarousel__btnContainerSwiperBtns .swiper-button:after{content:""}.featureCardCarousel__btnContainerSwiperBtns .swiper-button:hover{color:var(--kw-link-ui-100-contract)}.featureCardCarousel__btnContainerSwiperBtns .swiper-button-prev{position:unset;margin-top:0}.featureCardCarousel__btnContainerSwiperBtns .swiper-button-prev.swiper-button-disabled{opacity:.33}.featureCardCarousel__btnContainerSwiperBtns .swiper-button-next{position:unset;margin-top:0}.featureCardCarousel__btnContainerSwiperBtns .swiper-button-next.swiper-button-disabled{opacity:.33}.featureCardCarousel__slider{position:relative}.featureCardCarousel__slider:before{left:-16px;width:16px;position:absolute;z-index:3;top:0;height:100%;background:linear-gradient(-90deg,transparent 0%,#F8F8FA 100%);content:"";transform:translate(-16px)}@media (min-width: 320px){.featureCardCarousel__slider:before{left:calc(-16px + -144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__slider:before{left:-160px}}@media (min-width: 320px){.featureCardCarousel__slider:before{width:calc(16px + 144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__slider:before{width:160px}}.featureCardCarousel__slider:after{right:-16px;width:16px;position:absolute;z-index:3;top:0;height:100%;background:linear-gradient(90deg,transparent 0%,#F8F8FA 100%);content:"";transform:translate(16px)}@media (min-width: 320px){.featureCardCarousel__slider:after{right:calc(-16px + -144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__slider:after{right:-160px}}@media (min-width: 320px){.featureCardCarousel__slider:after{width:calc(16px + 144*(100vw - 320px)/1120)}}@media (min-width: 1440px){.featureCardCarousel__slider:after{width:160px}}.featureCardCarousel__slider .swiper{overflow:visible;height:21.25rem;min-height:275px}@media (min-width: 992px),print{.featureCardCarousel__slider .swiper{height:19.375rem}}.featureCardCarousel__listItem{opacity:.66;pointer-events:none;transition:opacity .3s}.featureCardCarousel__listItem.swiper-slide-fully-visible{opacity:1;pointer-events:all}.featureCardCarousel__listItemLink{display:flex;height:100%;flex-direction:column;padding:21px 29px;border-radius:24px;background:#fff;box-shadow:0 16px 32px #0b79c829;text-decoration:none;transition:box-shadow .1s,transform .3s}.featureCardCarousel__listItemLink:focus-visible{outline:2px solid #1173e9;outline-offset:3px}@media (min-width: 992px),print{.featureCardCarousel__listItemLink{box-shadow:none}}.featureCardCarousel__listItemLink--redirect{cursor:pointer}.featureCardCarousel__listItemLink--redirect:hover{box-shadow:0 16px 32px #0b79c829;transform:scale(1.04)}.featureCardCarousel__listItemImage{width:98px;height:95px}@media (min-width: 992px),print{.featureCardCarousel__listItemImage{width:120px;height:120px}}.featureCardCarousel__listItemImage--default{display:block}.featureCardCarousel__listItemLink--redirect .featureCardCarousel__listItemImage--default{display:none}@media (min-width: 992px),print{.featureCardCarousel__listItemLink--redirect .featureCardCarousel__listItemImage--default{display:block}}@media (min-width: 992px),print{.featureCardCarousel__listItemLink--redirect:hover .featureCardCarousel__listItemImage--default{display:none}}.featureCardCarousel__listItemLink--redirect .featureCardCarousel__listItemImage--hover{display:block}@media (min-width: 992px),print{.featureCardCarousel__listItemLink--redirect .featureCardCarousel__listItemImage--hover{display:none}}@media (min-width: 992px),print{.featureCardCarousel__listItemLink--redirect:hover .featureCardCarousel__listItemImage--hover{display:block}}.featureCardCarousel__listItemHeading{margin:0;color:var(--kw-button);font-family:Lexend,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.015rem;line-height:130%}.featureCardCarousel__listItemText{margin:0;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.featureCardCarousel__listItemTextContainer{display:flex;flex-direction:column;margin-top:13px;gap:15px}@media (min-width: 992px),print{.featureCardCarousel__listItemTextContainer{gap:17.5px}}.featureCardCarousel__disclaimer{margin:0;color:#84848a;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}
